.mdc-touch-target-wrapper {
	display: inline;
}

.mdc-elevation-overlay {
	position: absolute;
	border-radius: inherit;
	opacity: 0;
	pointer-events: none;
	transition: opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);
	background-color: #fff;
}

.mdc-button {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	line-height: 2.25rem;
	line-height: var(--mdc-typography-button-line-height, 2.25rem);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	text-decoration: none;
	-webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	padding: 0 8px 0 8px;
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	min-width: 64px;
	border: none;
	outline: none;
	line-height: inherit;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-appearance: none;
	overflow: visible;
	vertical-align: middle;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px);
	height: 36px;
}

.mdc-button .mdc-elevation-overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.mdc-button::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mdc-button:active {
	outline: none;
}

.mdc-button:hover {
	cursor: pointer;
}

.mdc-button:disabled {
	cursor: default;
	pointer-events: none;
}

.mdc-button .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px);
}

.mdc-button:not(:disabled) {
	background-color: transparent;
}

.mdc-button:disabled {
	background-color: transparent;
}

.mdc-button .mdc-button__icon {
	margin-left: 0;
	margin-right: 8px;
	display: inline-block;
	width: 18px;
	height: 18px;
	font-size: 18px;
	vertical-align: top;
}

[dir=rtl] .mdc-button .mdc-button__icon,
.mdc-button .mdc-button__icon[dir=rtl] {
	margin-left: 8px;
	margin-right: 0;
}

.mdc-button .mdc-button__touch {
	position: absolute;
	top: 50%;
	right: 0;
	height: 48px;
	left: 0;
	transform: translateY(-50%);
}

.mdc-button:not(:disabled) {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-button:disabled {
	color: rgba(0, 0, 0, .38);
}

.mdc-button__label+.mdc-button__icon {
	margin-left: 8px;
	margin-right: 0;
}

[dir=rtl] .mdc-button__label+.mdc-button__icon,
.mdc-button__label+.mdc-button__icon[dir=rtl] {
	margin-left: 0;
	margin-right: 8px;
}

svg.mdc-button__icon {
	fill: currentColor;
}

.mdc-button--raised .mdc-button__icon,
.mdc-button--unelevated .mdc-button__icon,
.mdc-button--outlined .mdc-button__icon {
	margin-left: -4px;
	margin-right: 8px;
}

[dir=rtl] .mdc-button--raised .mdc-button__icon,
.mdc-button--raised .mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--unelevated .mdc-button__icon,
.mdc-button--unelevated .mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--outlined .mdc-button__icon,
.mdc-button--outlined .mdc-button__icon[dir=rtl] {
	margin-left: 8px;
	margin-right: -4px;
}

.mdc-button--raised .mdc-button__label+.mdc-button__icon,
.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
.mdc-button--outlined .mdc-button__label+.mdc-button__icon {
	margin-left: 8px;
	margin-right: -4px;
}

[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,
.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,
.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl] {
	margin-left: -4px;
	margin-right: 8px;
}

.mdc-button--raised,
.mdc-button--unelevated {
	padding: 0 16px 0 16px;
}

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
	color: #fff;
	color: var(--mdc-theme-on-primary, #fff);
}

.mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
	background-color: rgba(0, 0, 0, .12);
}

.mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
	color: rgba(0, 0, 0, .38);
}

.mdc-button--raised {
	box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, .12);
	transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

.mdc-button--raised:hover,
.mdc-button--raised:focus {
	box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, .12);
}

.mdc-button--raised:active {
	box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, .12);
}

.mdc-button--raised:disabled {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, .12);
}

.mdc-button--outlined {
	padding: 0 15px 0 15px;
	border-width: 1px;
	border-style: solid;
}

.mdc-button--outlined .mdc-button__ripple {
	top: -1px;
	left: -1px;
	border: 1px solid transparent;
}

.mdc-button--outlined .mdc-button__touch {
	left: -1px;
	width: calc(100% + 2 * 1px);
}

.mdc-button--outlined:not(:disabled) {
	border-color: rgba(0, 0, 0, .12);
}

.mdc-button--outlined:disabled {
	border-color: rgba(0, 0, 0, .12);
}

.mdc-button--touch {
	margin-top: 6px;
	margin-bottom: 6px;
}

@-webkit-keyframes mdc-ripple-fg-radius-in {
	from {
		-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
	}

	to {
		transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
	}
}

@keyframes mdc-ripple-fg-radius-in {
	from {
		-webkit-animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		animation-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
		transform: translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1);
	}

	to {
		transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
	}
}

@-webkit-keyframes mdc-ripple-fg-opacity-in {
	from {
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
		opacity: 0;
	}

	to {
		opacity: var(--mdc-ripple-fg-opacity, 0);
	}
}

@keyframes mdc-ripple-fg-opacity-in {
	from {
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
		opacity: 0;
	}

	to {
		opacity: var(--mdc-ripple-fg-opacity, 0);
	}
}

@-webkit-keyframes mdc-ripple-fg-opacity-out {
	from {
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
		opacity: var(--mdc-ripple-fg-opacity, 0);
	}

	to {
		opacity: 0;
	}
}

@keyframes mdc-ripple-fg-opacity-out {
	from {
		-webkit-animation-timing-function: linear;
		animation-timing-function: linear;
		opacity: var(--mdc-ripple-fg-opacity, 0);
	}

	to {
		opacity: 0;
	}
}

.mdc-button {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

.mdc-button .mdc-button__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%;
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

.mdc-button:hover .mdc-button__ripple::before {
	opacity: .04;
}

.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear;
}

.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-button.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12;
}

.mdc-button .mdc-button__ripple {
	position: absolute;
	box-sizing: content-box;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.mdc-button:not(.mdc-button--outlined) .mdc-button__ripple {
	top: 0;
	left: 0;
}

.mdc-button--raised .mdc-button__ripple::before,
.mdc-button--raised .mdc-button__ripple::after,
.mdc-button--unelevated .mdc-button__ripple::before,
.mdc-button--unelevated .mdc-button__ripple::after {
	background-color: #fff;
	background-color: var(--mdc-theme-on-primary, #fff);
}

.mdc-button--raised:hover .mdc-button__ripple::before,
.mdc-button--unelevated:hover .mdc-button__ripple::before {
	opacity: .08;
}

.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before,
.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;
	opacity: .24;
}

.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after,
.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear;
}

.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: .24;
}

.mdc-button--raised.mdc-ripple-upgraded,
.mdc-button--unelevated.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.24;
}

.mdc-chip-trailing-action__touch {
	position: absolute;
	top: 50%;
	right: 0;
	height: 48px;
	left: 50%;
	width: 48px;
	transform: translate(-50%, -50%);
}

.mdc-chip-trailing-action {
	border: none;
	display: inline-flex;
	position: relative;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	padding: 0;
	outline: none;
	cursor: pointer;
	-webkit-appearance: none;
	background: none;
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__icon {
	height: 18px;
	width: 18px;
	font-size: 18px;
}

.mdc-chip-trailing-action .mdc-chip-trailing-action {
	color: #000;
	color: var(--mdc-theme-on-surface, #000);
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__touch {
	width: 26px;
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__icon {
	fill: currentColor;
	color: inherit;
}

.mdc-chip-trailing-action {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,
.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded--unbounded .mdc-chip-trailing-action__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

.mdc-chip-trailing-action.mdc-ripple-upgraded--foreground-activation .mdc-chip-trailing-action__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded--foreground-deactivation .mdc-chip-trailing-action__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,
.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after {
	top: calc(50% - 50%);
	left: calc(50% - 50%);
	width: 100%;
	height: 100%;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::before,
.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after {
	top: var(--mdc-ripple-top, calc(50% - 50%));
	left: var(--mdc-ripple-left, calc(50% - 50%));
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-chip-trailing-action.mdc-ripple-upgraded .mdc-chip-trailing-action__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::before,
.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple::after {
	background-color: #000;
	background-color: var(--mdc-theme-on-surface, #000);
}

.mdc-chip-trailing-action:hover .mdc-chip-trailing-action__ripple::before {
	opacity: .04;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded--background-focused .mdc-chip-trailing-action__ripple::before,
.mdc-chip-trailing-action:not(.mdc-ripple-upgraded):focus .mdc-chip-trailing-action__ripple::before {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-chip-trailing-action:not(.mdc-ripple-upgraded) .mdc-chip-trailing-action__ripple::after {
	transition: opacity 150ms linear;
}

.mdc-chip-trailing-action:not(.mdc-ripple-upgraded):active .mdc-chip-trailing-action__ripple::after {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-chip-trailing-action.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12;
}

.mdc-chip-trailing-action .mdc-chip-trailing-action__ripple {
	position: absolute;
	box-sizing: content-box;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.mdc-chip__icon--leading {
	color: rgba(0, 0, 0, .54);
}

.mdc-chip-trailing-action {
	color: #000;
}

.mdc-chip__icon--trailing {
	color: rgba(0, 0, 0, .54);
}

.mdc-chip__icon--trailing:hover {
	color: rgba(0, 0, 0, .62);
}

.mdc-chip__icon--trailing:focus {
	color: rgba(0, 0, 0, .87);
}

.mdc-chip__icon.mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden) {
	width: 20px;
	height: 20px;
	font-size: 20px;
}

.mdc-chip-trailing-action__icon {
	height: 18px;
	width: 18px;
	font-size: 18px;
}

.mdc-chip__icon.mdc-chip__icon--trailing {
	width: 18px;
	height: 18px;
	font-size: 18px;
}

.mdc-chip-trailing-action {
	margin-left: 4px;
	margin-right: -4px;
}

[dir=rtl] .mdc-chip-trailing-action,
.mdc-chip-trailing-action[dir=rtl] {
	margin-left: -4px;
	margin-right: 4px;
}

.mdc-chip__icon--trailing {
	margin-left: 4px;
	margin-right: -4px;
}

[dir=rtl] .mdc-chip__icon--trailing,
.mdc-chip__icon--trailing[dir=rtl] {
	margin-left: -4px;
	margin-right: 4px;
}

.mdc-chip {
	border-radius: 16px;
	background-color: #e0e0e0;
	color: rgba(0, 0, 0, .87);
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-body2-font-size, 0.875rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-body2-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-body2-font-weight, 400);
	letter-spacing: 0.0178571429em;
	letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-body2-text-transform, inherit);
	height: 32px;
	position: relative;
	display: inline-flex;
	align-items: center;
	box-sizing: border-box;
	padding: 0 12px;
	border-width: 0;
	outline: none;
	cursor: pointer;
	-webkit-appearance: none;
}

.mdc-chip .mdc-chip__ripple {
	border-radius: 16px;
}

.mdc-chip:hover {
	color: rgba(0, 0, 0, .87);
}

.mdc-chip.mdc-chip--selected .mdc-chip__checkmark,
.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden) {
	margin-left: -4px;
	margin-right: 4px;
}

[dir=rtl] .mdc-chip.mdc-chip--selected .mdc-chip__checkmark,
.mdc-chip.mdc-chip--selected .mdc-chip__checkmark[dir=rtl],
[dir=rtl] .mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden),
.mdc-chip .mdc-chip__icon--leading:not(.mdc-chip__icon--leading-hidden)[dir=rtl] {
	margin-left: 4px;
	margin-right: -4px;
}

.mdc-chip .mdc-elevation-overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.mdc-chip::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mdc-chip:hover {
	color: #000;
	color: var(--mdc-theme-on-surface, #000);
}

.mdc-chip .mdc-chip__touch {
	position: absolute;
	top: 50%;
	right: 0;
	height: 48px;
	left: 0;
	transform: translateY(-50%);
}

.mdc-chip--exit {
	transition: opacity 75ms cubic-bezier(0.4, 0, 0.2, 1), width 150ms cubic-bezier(0, 0, 0.2, 1), padding 100ms linear, margin 100ms linear;
	opacity: 0;
}

.mdc-chip__overflow {
	text-overflow: ellipsis;
	overflow: hidden;
}

.mdc-chip__text {
	white-space: nowrap;
}

.mdc-chip__icon {
	border-radius: 50%;
	outline: none;
	vertical-align: middle;
}

.mdc-chip__checkmark {
	height: 20px;
}

.mdc-chip__checkmark-path {
	transition: stroke-dashoffset 150ms 50ms cubic-bezier(0.4, 0, 0.6, 1);
	stroke-width: 2px;
	stroke-dashoffset: 29.7833385;
	stroke-dasharray: 29.7833385;
}

.mdc-chip__primary-action:focus {
	outline: none;
}

.mdc-chip--selected .mdc-chip__checkmark-path {
	stroke-dashoffset: 0;
}

.mdc-chip__icon--leading,
.mdc-chip__icon--trailing {
	position: relative;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__icon--leading {
	color: rgba(98, 0, 238, .54);
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-chip-set--choice .mdc-chip .mdc-chip__checkmark-path {
	stroke: #6200ee;
	stroke: var(--mdc-theme-primary, #6200ee);
}

.mdc-chip-set--choice .mdc-chip--selected {
	background-color: #fff;
	background-color: var(--mdc-theme-surface, #fff);
}

.mdc-chip__checkmark-svg {
	width: 0;
	height: 20px;
	transition: width 150ms cubic-bezier(0.4, 0, 0.2, 1);
}

.mdc-chip--selected .mdc-chip__checkmark-svg {
	width: 20px;
}

.mdc-chip-set--filter .mdc-chip__icon--leading {
	transition: opacity 75ms linear;
	transition-delay: -50ms;
	opacity: 1;
}

.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark {
	transition: opacity 75ms linear;
	transition-delay: 80ms;
	opacity: 0;
}

.mdc-chip-set--filter .mdc-chip__icon--leading+.mdc-chip__checkmark .mdc-chip__checkmark-svg {
	transition: width 0ms;
}

.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading {
	opacity: 0;
}

.mdc-chip-set--filter .mdc-chip--selected .mdc-chip__icon--leading+.mdc-chip__checkmark {
	width: 0;
	opacity: 1;
}

.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading {
	width: 0;
	opacity: 0;
}

.mdc-chip-set--filter .mdc-chip__icon--leading-hidden.mdc-chip__icon--leading+.mdc-chip__checkmark {
	width: 20px;
}

.mdc-chip {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mdc-chip .mdc-chip__ripple::before,
.mdc-chip .mdc-chip__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

.mdc-chip .mdc-chip__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

.mdc-chip.mdc-ripple-upgraded--unbounded .mdc-chip__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

.mdc-chip.mdc-ripple-upgraded--foreground-activation .mdc-chip__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

.mdc-chip.mdc-ripple-upgraded--foreground-deactivation .mdc-chip__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-chip .mdc-chip__ripple::before,
.mdc-chip .mdc-chip__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%;
}

.mdc-chip.mdc-ripple-upgraded .mdc-chip__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-chip .mdc-chip__ripple::before,
.mdc-chip .mdc-chip__ripple::after {
	background-color: rgba(0, 0, 0, .87);
}

.mdc-chip:hover .mdc-chip__ripple::before {
	opacity: .04;
}

.mdc-chip.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,
.mdc-chip.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,
.mdc-chip:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,
.mdc-chip:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-chip:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after {
	transition: opacity 150ms linear;
}

.mdc-chip:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-chip.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12;
}

.mdc-chip .mdc-chip__ripple {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
	overflow: hidden;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before {
	opacity: .08;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::before,
.mdc-chip-set--choice .mdc-chip.mdc-chip--selected .mdc-chip__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:hover .mdc-chip__ripple::before {
	opacity: .12;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded--background-focused .mdc-chip__ripple::before,
.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded:focus-within .mdc-chip__ripple::before,
.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus .mdc-chip__ripple::before,
.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):focus-within .mdc-chip__ripple::before {
	transition-duration: 75ms;
	opacity: .2;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded) .mdc-chip__ripple::after {
	transition: opacity 150ms linear;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected:not(.mdc-ripple-upgraded):active .mdc-chip__ripple::after {
	transition-duration: 75ms;
	opacity: .2;
}

.mdc-chip-set--choice .mdc-chip.mdc-chip--selected.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.2;
}

@-webkit-keyframes mdc-chip-entry {
	from {
		transform: scale(0.8);
		opacity: .4;
	}

	to {
		transform: scale(1);
		opacity: 1;
	}
}

@keyframes mdc-chip-entry {
	from {
		transform: scale(0.8);
		opacity: .4;
	}

	to {
		transform: scale(1);
		opacity: 1;
	}
}

.mdc-chip-set {
	padding: 4px;
	display: flex;
	flex-wrap: wrap;
	box-sizing: border-box;
}

.mdc-chip-set .mdc-chip {
	margin: 4px;
}

.mdc-chip-set .mdc-chip--touch {
	margin-top: 8px;
	margin-bottom: 8px;
}

.mdc-chip-set--input .mdc-chip {
	-webkit-animation: mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1);
	animation: mdc-chip-entry 100ms cubic-bezier(0, 0, 0.2, 1);
}

.mdc-list {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 1rem;
	font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
	line-height: 1.75rem;
	line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
	letter-spacing: 0.009375em;
	letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
	line-height: 1.5rem;
	margin: 0;
	padding: 8px 0;
	list-style-type: none;
	color: rgba(0, 0, 0, .87);
	color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}

.mdc-list:focus {
	outline: none;
}

.mdc-list-item {
	height: 48px;
}

.mdc-list-item__secondary-text {
	color: rgba(0, 0, 0, .54);
	color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54));
}

.mdc-list-item__graphic {
	background-color: transparent;
}

.mdc-list-item__graphic {
	color: rgba(0, 0, 0, .38);
	color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38));
}

.mdc-list-item__meta {
	color: rgba(0, 0, 0, .38);
	color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38));
}

.mdc-list-group__subheader {
	color: rgba(0, 0, 0, .87);
	color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));
}

.mdc-list-item--disabled .mdc-list-item__text {
	opacity: .38;
}

.mdc-list-item--disabled .mdc-list-item__text,
.mdc-list-item--disabled .mdc-list-item__primary-text,
.mdc-list-item--disabled .mdc-list-item__secondary-text {
	color: #000;
	color: var(--mdc-theme-on-surface, #000);
}

.mdc-list-item--selected,
.mdc-list-item--activated {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-list-item--selected .mdc-list-item__graphic,
.mdc-list-item--activated .mdc-list-item__graphic {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-list--dense {
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: .812rem;
}

.mdc-list-item {
	display: flex;
	position: relative;
	align-items: center;
	justify-content: flex-start;
	overflow: hidden;
	padding: 0;
	padding-left: 16px;
	padding-right: 16px;
	height: 48px;
}

.mdc-list-item:focus {
	outline: none;
}

.mdc-list-item:not(.mdc-list-item--selected):focus::before {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 1px solid transparent;
	border-radius: inherit;
	content: "";
}

.mdc-list-item.mdc-list-item--selected::before {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 3px double transparent;
	border-radius: inherit;
	content: "";
}

[dir=rtl] .mdc-list-item,
.mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px;
}

.mdc-list--icon-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px;
}

[dir=rtl] .mdc-list--icon-list .mdc-list-item,
.mdc-list--icon-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px;
}

.mdc-list--avatar-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px;
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-item,
.mdc-list--avatar-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px;
}

.mdc-list--thumbnail-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px;
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-item,
.mdc-list--thumbnail-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px;
}

.mdc-list--image-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 72px;
}

[dir=rtl] .mdc-list--image-list .mdc-list-item,
.mdc-list--image-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px;
}

.mdc-list--video-list .mdc-list-item {
	padding-left: 0px;
	padding-right: 16px;
	height: 72px;
}

[dir=rtl] .mdc-list--video-list .mdc-list-item,
.mdc-list--video-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 0px;
}

.mdc-list--dense .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 20px;
	height: 20px;
}

[dir=rtl] .mdc-list--dense .mdc-list-item__graphic,
.mdc-list--dense .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

.mdc-list-item__graphic {
	flex-shrink: 0;
	align-items: center;
	justify-content: center;
	fill: currentColor;
	-o-object-fit: cover;
	object-fit: cover;
	margin-left: 0;
	margin-right: 32px;
	width: 24px;
	height: 24px;
}

[dir=rtl] .mdc-list-item__graphic,
.mdc-list-item__graphic[dir=rtl] {
	margin-left: 32px;
	margin-right: 0;
}

.mdc-list--icon-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 32px;
	width: 24px;
	height: 24px;
}

[dir=rtl] .mdc-list--icon-list .mdc-list-item__graphic,
.mdc-list--icon-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 32px;
	margin-right: 0;
}

.mdc-list--avatar-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 40px;
	height: 40px;
	border-radius: 50%;
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-item__graphic,
.mdc-list--avatar-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

.mdc-list--thumbnail-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 40px;
	height: 40px;
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-item__graphic,
.mdc-list--thumbnail-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

.mdc-list--image-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 56px;
	height: 56px;
}

[dir=rtl] .mdc-list--image-list .mdc-list-item__graphic,
.mdc-list--image-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

.mdc-list--video-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 100px;
	height: 56px;
}

[dir=rtl] .mdc-list--video-list .mdc-list-item__graphic,
.mdc-list--video-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

.mdc-list .mdc-list-item__graphic {
	display: inline-flex;
}

.mdc-list-item__meta {
	margin-left: auto;
	margin-right: 0;
}

.mdc-list-item__meta:not(.material-icons) {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.75rem;
	font-size: var(--mdc-typography-caption-font-size, 0.75rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-caption-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-caption-font-weight, 400);
	letter-spacing: 0.0333333333em;
	letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
	text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-caption-text-transform, inherit);
}

.mdc-list-item[dir=rtl] .mdc-list-item__meta,
[dir=rtl] .mdc-list-item .mdc-list-item__meta {
	margin-left: 0;
	margin-right: auto;
}

.mdc-list-item__text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.mdc-list-item__text[for] {
	pointer-events: none;
}

.mdc-list-item__primary-text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px;
}

.mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 28px;
	content: "";
	vertical-align: 0;
}

.mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px;
}

.mdc-list--video-list .mdc-list-item__primary-text,
.mdc-list--image-list .mdc-list-item__primary-text,
.mdc-list--thumbnail-list .mdc-list-item__primary-text,
.mdc-list--avatar-list .mdc-list-item__primary-text,
.mdc-list--icon-list .mdc-list-item__primary-text {
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px;
}

.mdc-list--video-list .mdc-list-item__primary-text::before,
.mdc-list--image-list .mdc-list-item__primary-text::before,
.mdc-list--thumbnail-list .mdc-list-item__primary-text::before,
.mdc-list--avatar-list .mdc-list-item__primary-text::before,
.mdc-list--icon-list .mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 32px;
	content: "";
	vertical-align: 0;
}

.mdc-list--video-list .mdc-list-item__primary-text::after,
.mdc-list--image-list .mdc-list-item__primary-text::after,
.mdc-list--thumbnail-list .mdc-list-item__primary-text::after,
.mdc-list--avatar-list .mdc-list-item__primary-text::after,
.mdc-list--icon-list .mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px;
}

.mdc-list--dense .mdc-list-item__primary-text {
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px;
}

.mdc-list--dense .mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 24px;
	content: "";
	vertical-align: 0;
}

.mdc-list--dense .mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px;
}

.mdc-list-item__secondary-text {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-body2-font-size, 0.875rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-body2-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-body2-font-weight, 400);
	letter-spacing: 0.0178571429em;
	letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-body2-text-transform, inherit);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	margin-top: 0;
	line-height: normal;
}

.mdc-list-item__secondary-text::before {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: 0;
}

.mdc-list--dense .mdc-list-item__secondary-text {
	font-size: inherit;
}

.mdc-list--dense .mdc-list-item {
	height: 40px;
}

.mdc-list--two-line .mdc-list-item__text {
	align-self: flex-start;
}

.mdc-list--two-line .mdc-list-item {
	height: 64px;
}

.mdc-list--two-line.mdc-list--video-list .mdc-list-item,
.mdc-list--two-line.mdc-list--image-list .mdc-list-item,
.mdc-list--two-line.mdc-list--thumbnail-list .mdc-list-item,
.mdc-list--two-line.mdc-list--avatar-list .mdc-list-item,
.mdc-list--two-line.mdc-list--icon-list .mdc-list-item {
	height: 72px;
}

.mdc-list--two-line.mdc-list--icon-list .mdc-list-item__graphic {
	align-self: flex-start;
	margin-top: 16px;
}

.mdc-list--two-line.mdc-list--dense .mdc-list-item,
.mdc-list--avatar-list.mdc-list--dense .mdc-list-item {
	height: 60px;
}

.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 36px;
	height: 36px;
}

[dir=rtl] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,
.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0;
}

:not(.mdc-list-item--disabled).mdc-list-item {
	cursor: pointer;
}

a.mdc-list-item {
	color: inherit;
	text-decoration: none;
}

.mdc-list-divider {
	height: 0;
	margin: 0;
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.mdc-list-divider {
	border-bottom-color: rgba(0, 0, 0, .12);
}

.mdc-list-divider--padded {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list-divider--padded,
.mdc-list-divider--padded[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list-divider--inset {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px);
}

[dir=rtl] .mdc-list-divider--inset,
.mdc-list-divider--inset[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list-divider--inset.mdc-list-divider--padded {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px);
}

[dir=rtl] .mdc-list-divider--inset.mdc-list-divider--padded,
.mdc-list-divider--inset.mdc-list-divider--padded[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list .mdc-list-divider--inset-leading {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading,
.mdc-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--icon-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px);
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading,
.mdc-list--icon-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--icon-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px);
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px);
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading,
.mdc-list--avatar-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--avatar-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px);
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px);
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px);
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px;
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--image-list .mdc-list-divider--inset-leading {
	margin-left: 88px;
	margin-right: 0;
	width: calc(100% - 88px);
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading,
.mdc-list--image-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 88px;
}

.mdc-list--image-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 88px;
	margin-right: 0;
	width: calc(100% - 104px);
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 88px;
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px);
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px;
}

.mdc-list--video-list .mdc-list-divider--inset-leading {
	margin-left: 116px;
	margin-right: 0;
	width: calc(100% - 116px);
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading,
.mdc-list--video-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 116px;
}

.mdc-list--video-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px);
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 116px;
	margin-right: 0;
	width: calc(100% - 132px);
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 116px;
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 0px;
	margin-right: 0;
	width: calc(100% - 0px);
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 0px;
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 0px;
	margin-right: 0;
	width: calc(100% - 16px);
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 0px;
}

.mdc-list-group .mdc-list {
	padding: 0;
}

.mdc-list-group__subheader {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 1rem;
	font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
	line-height: 1.75rem;
	line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
	letter-spacing: 0.009375em;
	letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
	margin: calc((3rem - 1.5rem) / 2) 16px;
}

:not(.mdc-list-item--disabled).mdc-list-item {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	background-color: #000;
}

:not(.mdc-list-item--disabled).mdc-list-item:hover .mdc-list-item__ripple::before {
	opacity: .04;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .12;
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear;
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .12;
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before {
	opacity: .12;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:hover .mdc-list-item__ripple::before {
	opacity: .16;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .24;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .24;
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.24;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before {
	opacity: .08;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:hover .mdc-list-item__ripple::before {
	opacity: .12;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .2;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .2;
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.2;
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.mdc-list-item--disabled {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

.mdc-list-item--disabled .mdc-list-item__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%;
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	background-color: #000;
}

.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-list-item--disabled .mdc-list-item__ripple {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none;
}

.mdc-menu-surface {
	display: none;
	position: absolute;
	box-sizing: border-box;
	max-width: calc(100vw - 32px);
	max-height: calc(100vh - 32px);
	margin: 0;
	padding: 0;
	transform: scale(1);
	transform-origin: top left;
	opacity: 0;
	overflow: auto;
	will-change: transform, opacity;
	z-index: 8;
	transition: opacity .03s linear, transform .12s cubic-bezier(0, 0, 0.2, 1);
	box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, .12);
	background-color: #fff;
	background-color: var(--mdc-theme-surface, #fff);
	color: #000;
	color: var(--mdc-theme-on-surface, #000);
	border-radius: 4px;
	border-radius: var(--mdc-shape-medium, 4px);
	transform-origin-left: top left;
	transform-origin-right: top right;
}

.mdc-menu-surface:focus {
	outline: none;
}

.mdc-menu-surface--open {
	display: inline-block;
	transform: scale(1);
	opacity: 1;
}

.mdc-menu-surface--animating-open {
	display: inline-block;
	transform: scale(0.8);
	opacity: 0;
}

.mdc-menu-surface--animating-closed {
	display: inline-block;
	opacity: 0;
	transition: opacity .075s linear;
}

[dir=rtl] .mdc-menu-surface,
.mdc-menu-surface[dir=rtl] {
	transform-origin-left: top right;
	transform-origin-right: top left;
}

.mdc-menu-surface--anchor {
	position: relative;
	overflow: visible;
}

.mdc-menu-surface--fixed {
	position: fixed;
}

.mdc-menu-surface--fullwidth {
	width: 100%;
}

.mdc-menu {
	min-width: 112px;
}

.mdc-menu .mdc-list-item__meta {
	color: rgba(0, 0, 0, .87);
}

.mdc-menu .mdc-list-item__graphic {
	color: rgba(0, 0, 0, .87);
}

.mdc-menu .mdc-list {
	color: rgba(0, 0, 0, .87);
	position: relative;
}

.mdc-menu .mdc-list .mdc-elevation-overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
}

.mdc-menu .mdc-list-divider {
	margin: 8px 0;
}

.mdc-menu .mdc-list-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.mdc-menu .mdc-list-item--disabled {
	cursor: auto;
}

.mdc-menu a.mdc-list-item .mdc-list-item__text,
.mdc-menu a.mdc-list-item .mdc-list-item__graphic {
	pointer-events: none;
}

.mdc-menu__selection-group {
	padding: 0;
	fill: currentColor;
}

.mdc-menu__selection-group .mdc-list-item {
	padding-left: 56px;
	padding-right: 16px;
}

[dir=rtl] .mdc-menu__selection-group .mdc-list-item,
.mdc-menu__selection-group .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 56px;
}

.mdc-menu__selection-group .mdc-menu__selection-group-icon {
	left: 16px;
	right: initial;
	display: none;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

[dir=rtl] .mdc-menu__selection-group .mdc-menu__selection-group-icon,
.mdc-menu__selection-group .mdc-menu__selection-group-icon[dir=rtl] {
	left: initial;
	right: 16px;
}

.mdc-menu-item--selected .mdc-menu__selection-group-icon {
	display: inline;
}

.mdc-tab-bar {
	width: 100%;
}

.mdc-tab {
	height: 48px;
}

.mdc-tab--stacked {
	height: 72px;
}

.mdc-tab-scroller {
	overflow-y: hidden;
}

.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content {
	transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1);
}

.mdc-tab-scroller__test {
	position: absolute;
	top: -9999px;
	width: 100px;
	height: 100px;
	overflow-x: scroll;
}

.mdc-tab-scroller__scroll-area {
	-webkit-overflow-scrolling: touch;
	display: flex;
	overflow-x: hidden;
}

.mdc-tab-scroller__scroll-area::-webkit-scrollbar,
.mdc-tab-scroller__test::-webkit-scrollbar {
	display: none;
}

.mdc-tab-scroller__scroll-area--scroll {
	overflow-x: scroll;
}

.mdc-tab-scroller__scroll-content {
	position: relative;
	display: flex;
	flex: 1 0 auto;
	transform: none;
	will-change: transform;
}

.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content {
	justify-content: flex-start;
}

.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content {
	justify-content: flex-end;
}

.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content {
	justify-content: center;
}

.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area {
	-webkit-overflow-scrolling: auto;
}

.mdc-tab-indicator {
	display: flex;
	position: absolute;
	top: 0;
	left: 0;
	justify-content: center;
	width: 100%;
	height: 100%;
	pointer-events: none;
	z-index: 1;
}

.mdc-tab-indicator .mdc-tab-indicator__content--underline {
	border-color: #6200ee;
	border-color: var(--mdc-theme-primary, #6200ee);
}

.mdc-tab-indicator .mdc-tab-indicator__content--icon {
	color: #018786;
	color: var(--mdc-theme-secondary, #018786);
}

.mdc-tab-indicator .mdc-tab-indicator__content--underline {
	border-top-width: 2px;
}

.mdc-tab-indicator .mdc-tab-indicator__content--icon {
	height: 34px;
	font-size: 34px;
}

.mdc-tab-indicator__content {
	transform-origin: left;
	opacity: 0;
}

.mdc-tab-indicator__content--underline {
	align-self: flex-end;
	box-sizing: border-box;
	width: 100%;
	border-top-style: solid;
}

.mdc-tab-indicator__content--icon {
	align-self: center;
	margin: 0 auto;
}

.mdc-tab-indicator--active .mdc-tab-indicator__content {
	opacity: 1;
}

.mdc-tab-indicator .mdc-tab-indicator__content {
	transition: 250ms transform cubic-bezier(0.4, 0, 0.2, 1);
}

.mdc-tab-indicator--no-transition .mdc-tab-indicator__content {
	transition: none;
}

.mdc-tab-indicator--fade .mdc-tab-indicator__content {
	transition: 150ms opacity linear;
}

.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content {
	transition-delay: 100ms;
}

.mdc-tab {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	line-height: 2.25rem;
	line-height: var(--mdc-typography-button-line-height, 2.25rem);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	text-decoration: none;
	-webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	padding-right: 24px;
	padding-left: 24px;
	position: relative;
	display: flex;
	flex: 1 0 auto;
	justify-content: center;
	box-sizing: border-box;
	margin: 0;
	padding-top: 0;
	padding-bottom: 0;
	border: none;
	outline: none;
	background: none;
	text-align: center;
	white-space: nowrap;
	cursor: pointer;
	-webkit-appearance: none;
	z-index: 1;
}

.mdc-tab .mdc-tab__text-label {
	color: rgba(0, 0, 0, .6);
}

.mdc-tab .mdc-tab__icon {
	color: rgba(0, 0, 0, .54);
	fill: currentColor;
}

.mdc-tab::-moz-focus-inner {
	padding: 0;
	border: 0;
}

.mdc-tab--min-width {
	flex: 0 1 auto;
}

.mdc-tab__content {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	height: inherit;
	pointer-events: none;
}

.mdc-tab__text-label {
	transition: 150ms color linear;
	display: inline-block;
	line-height: 1;
	z-index: 2;
}

.mdc-tab__icon {
	transition: 150ms color linear;
	width: 24px;
	height: 24px;
	font-size: 24px;
	z-index: 2;
}

.mdc-tab--stacked .mdc-tab__content {
	flex-direction: column;
	align-items: center;
	justify-content: center;
}

.mdc-tab--stacked .mdc-tab__text-label {
	padding-top: 6px;
	padding-bottom: 4px;
}

.mdc-tab--active .mdc-tab__text-label {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
}

.mdc-tab--active .mdc-tab__icon {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee);
	fill: currentColor;
}

.mdc-tab--active .mdc-tab__text-label,
.mdc-tab--active .mdc-tab__icon {
	transition-delay: 100ms;
}

.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label {
	padding-left: 8px;
	padding-right: 0;
}

[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,
.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl] {
	padding-left: 0;
	padding-right: 8px;
}

.mdc-tab__ripple {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.mdc-tab__ripple::before,
.mdc-tab__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: "";
}

.mdc-tab__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1;
}

.mdc-tab__ripple.mdc-ripple-upgraded::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-tab__ripple.mdc-ripple-upgraded::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center;
}

.mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0);
}

.mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
}

.mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1));
}

.mdc-tab__ripple::before,
.mdc-tab__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%;
}

.mdc-tab__ripple.mdc-ripple-upgraded::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%);
}

.mdc-tab__ripple::before,
.mdc-tab__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee);
}

.mdc-tab__ripple:hover::before {
	opacity: .04;
}

.mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,
.mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-tab__ripple:not(.mdc-ripple-upgraded)::after {
	transition: opacity 150ms linear;
}

.mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after {
	transition-duration: 75ms;
	opacity: .12;
}

.mdc-tab__ripple.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12;
}

:root {
	--mdc-layout-grid-margin-desktop: 24px;
	--mdc-layout-grid-gutter-desktop: 24px;
	--mdc-layout-grid-column-width-desktop: 72px;
	--mdc-layout-grid-margin-tablet: 16px;
	--mdc-layout-grid-gutter-tablet: 16px;
	--mdc-layout-grid-column-width-tablet: 72px;
	--mdc-layout-grid-margin-phone: 16px;
	--mdc-layout-grid-gutter-phone: 16px;
	--mdc-layout-grid-column-width-phone: 72px;
}

@media(min-width:840px) {
	.mdc-layout-grid {
		box-sizing: border-box;
		margin: 0 auto;
		padding: 24px;
		padding: var(--mdc-layout-grid-margin-desktop, 24px);
	}
}

@media(min-width:600px)and (max-width:839px) {
	.mdc-layout-grid {
		box-sizing: border-box;
		margin: 0 auto;
		padding: 16px;
		padding: var(--mdc-layout-grid-margin-tablet, 16px);
	}
}

@media(max-width:599px) {
	.mdc-layout-grid {
		box-sizing: border-box;
		margin: 0 auto;
		padding: 16px;
		padding: var(--mdc-layout-grid-margin-phone, 16px);
	}
}

@media(min-width:840px) {
	.mdc-layout-grid__inner {
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
		margin: -12px;
		margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2 * -1);
	}

	@supports(display:grid) {
		.mdc-layout-grid__inner {
			display: grid;
			margin: 0;
			grid-gap: 24px;
			grid-gap: var(--mdc-layout-grid-gutter-desktop, 24px);
			grid-template-columns: repeat(12, minmax(0, 1fr));
		}
	}
}

@media(min-width:600px)and (max-width:839px) {
	.mdc-layout-grid__inner {
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
		margin: -8px;
		margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2 * -1);
	}

	@supports(display:grid) {
		.mdc-layout-grid__inner {
			display: grid;
			margin: 0;
			grid-gap: 16px;
			grid-gap: var(--mdc-layout-grid-gutter-tablet, 16px);
			grid-template-columns: repeat(8, minmax(0, 1fr));
		}
	}
}

@media(max-width:599px) {
	.mdc-layout-grid__inner {
		display: flex;
		flex-flow: row wrap;
		align-items: stretch;
		margin: -8px;
		margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2 * -1);
	}

	@supports(display:grid) {
		.mdc-layout-grid__inner {
			display: grid;
			margin: 0;
			grid-gap: 16px;
			grid-gap: var(--mdc-layout-grid-gutter-phone, 16px);
			grid-template-columns: repeat(4, minmax(0, 1fr));
		}
	}
}

@media(min-width:840px) {
	.mdc-layout-grid__cell {
		width: calc(33.3333333333% - 24px);
		width: calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
		box-sizing: border-box;
		margin: 12px;
		margin: calc(var(--mdc-layout-grid-gutter-desktop, 24px) / 2);
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			width: auto;
			grid-column-end: span 4;
		}
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			margin: 0;
		}
	}

	.mdc-layout-grid__cell--span-1,
	.mdc-layout-grid__cell--span-1-desktop {
		width: calc(8.3333333333% - 24px);
		width: calc(8.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-1,
		.mdc-layout-grid__cell--span-1-desktop {
			width: auto;
			grid-column-end: span 1;
		}
	}

	.mdc-layout-grid__cell--span-2,
	.mdc-layout-grid__cell--span-2-desktop {
		width: calc(16.6666666667% - 24px);
		width: calc(16.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-2,
		.mdc-layout-grid__cell--span-2-desktop {
			width: auto;
			grid-column-end: span 2;
		}
	}

	.mdc-layout-grid__cell--span-3,
	.mdc-layout-grid__cell--span-3-desktop {
		width: calc(25% - 24px);
		width: calc(25% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-3,
		.mdc-layout-grid__cell--span-3-desktop {
			width: auto;
			grid-column-end: span 3;
		}
	}

	.mdc-layout-grid__cell--span-4,
	.mdc-layout-grid__cell--span-4-desktop {
		width: calc(33.3333333333% - 24px);
		width: calc(33.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-4,
		.mdc-layout-grid__cell--span-4-desktop {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-5,
	.mdc-layout-grid__cell--span-5-desktop {
		width: calc(41.6666666667% - 24px);
		width: calc(41.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-5,
		.mdc-layout-grid__cell--span-5-desktop {
			width: auto;
			grid-column-end: span 5;
		}
	}

	.mdc-layout-grid__cell--span-6,
	.mdc-layout-grid__cell--span-6-desktop {
		width: calc(50% - 24px);
		width: calc(50% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-6,
		.mdc-layout-grid__cell--span-6-desktop {
			width: auto;
			grid-column-end: span 6;
		}
	}

	.mdc-layout-grid__cell--span-7,
	.mdc-layout-grid__cell--span-7-desktop {
		width: calc(58.3333333333% - 24px);
		width: calc(58.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-7,
		.mdc-layout-grid__cell--span-7-desktop {
			width: auto;
			grid-column-end: span 7;
		}
	}

	.mdc-layout-grid__cell--span-8,
	.mdc-layout-grid__cell--span-8-desktop {
		width: calc(66.6666666667% - 24px);
		width: calc(66.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-8,
		.mdc-layout-grid__cell--span-8-desktop {
			width: auto;
			grid-column-end: span 8;
		}
	}

	.mdc-layout-grid__cell--span-9,
	.mdc-layout-grid__cell--span-9-desktop {
		width: calc(75% - 24px);
		width: calc(75% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-9,
		.mdc-layout-grid__cell--span-9-desktop {
			width: auto;
			grid-column-end: span 9;
		}
	}

	.mdc-layout-grid__cell--span-10,
	.mdc-layout-grid__cell--span-10-desktop {
		width: calc(83.3333333333% - 24px);
		width: calc(83.3333333333% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-10,
		.mdc-layout-grid__cell--span-10-desktop {
			width: auto;
			grid-column-end: span 10;
		}
	}

	.mdc-layout-grid__cell--span-11,
	.mdc-layout-grid__cell--span-11-desktop {
		width: calc(91.6666666667% - 24px);
		width: calc(91.6666666667% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-11,
		.mdc-layout-grid__cell--span-11-desktop {
			width: auto;
			grid-column-end: span 11;
		}
	}

	.mdc-layout-grid__cell--span-12,
	.mdc-layout-grid__cell--span-12-desktop {
		width: calc(100% - 24px);
		width: calc(100% - var(--mdc-layout-grid-gutter-desktop, 24px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-12,
		.mdc-layout-grid__cell--span-12-desktop {
			width: auto;
			grid-column-end: span 12;
		}
	}
}

@media(min-width:600px)and (max-width:839px) {
	.mdc-layout-grid__cell {
		width: calc(50% - 16px);
		width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));
		box-sizing: border-box;
		margin: 8px;
		margin: calc(var(--mdc-layout-grid-gutter-tablet, 16px) / 2);
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			width: auto;
			grid-column-end: span 4;
		}
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			margin: 0;
		}
	}

	.mdc-layout-grid__cell--span-1,
	.mdc-layout-grid__cell--span-1-tablet {
		width: calc(12.5% - 16px);
		width: calc(12.5% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-1,
		.mdc-layout-grid__cell--span-1-tablet {
			width: auto;
			grid-column-end: span 1;
		}
	}

	.mdc-layout-grid__cell--span-2,
	.mdc-layout-grid__cell--span-2-tablet {
		width: calc(25% - 16px);
		width: calc(25% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-2,
		.mdc-layout-grid__cell--span-2-tablet {
			width: auto;
			grid-column-end: span 2;
		}
	}

	.mdc-layout-grid__cell--span-3,
	.mdc-layout-grid__cell--span-3-tablet {
		width: calc(37.5% - 16px);
		width: calc(37.5% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-3,
		.mdc-layout-grid__cell--span-3-tablet {
			width: auto;
			grid-column-end: span 3;
		}
	}

	.mdc-layout-grid__cell--span-4,
	.mdc-layout-grid__cell--span-4-tablet {
		width: calc(50% - 16px);
		width: calc(50% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-4,
		.mdc-layout-grid__cell--span-4-tablet {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-5,
	.mdc-layout-grid__cell--span-5-tablet {
		width: calc(62.5% - 16px);
		width: calc(62.5% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-5,
		.mdc-layout-grid__cell--span-5-tablet {
			width: auto;
			grid-column-end: span 5;
		}
	}

	.mdc-layout-grid__cell--span-6,
	.mdc-layout-grid__cell--span-6-tablet {
		width: calc(75% - 16px);
		width: calc(75% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-6,
		.mdc-layout-grid__cell--span-6-tablet {
			width: auto;
			grid-column-end: span 6;
		}
	}

	.mdc-layout-grid__cell--span-7,
	.mdc-layout-grid__cell--span-7-tablet {
		width: calc(87.5% - 16px);
		width: calc(87.5% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-7,
		.mdc-layout-grid__cell--span-7-tablet {
			width: auto;
			grid-column-end: span 7;
		}
	}

	.mdc-layout-grid__cell--span-8,
	.mdc-layout-grid__cell--span-8-tablet {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-8,
		.mdc-layout-grid__cell--span-8-tablet {
			width: auto;
			grid-column-end: span 8;
		}
	}

	.mdc-layout-grid__cell--span-9,
	.mdc-layout-grid__cell--span-9-tablet {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-9,
		.mdc-layout-grid__cell--span-9-tablet {
			width: auto;
			grid-column-end: span 8;
		}
	}

	.mdc-layout-grid__cell--span-10,
	.mdc-layout-grid__cell--span-10-tablet {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-10,
		.mdc-layout-grid__cell--span-10-tablet {
			width: auto;
			grid-column-end: span 8;
		}
	}

	.mdc-layout-grid__cell--span-11,
	.mdc-layout-grid__cell--span-11-tablet {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-11,
		.mdc-layout-grid__cell--span-11-tablet {
			width: auto;
			grid-column-end: span 8;
		}
	}

	.mdc-layout-grid__cell--span-12,
	.mdc-layout-grid__cell--span-12-tablet {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-tablet, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-12,
		.mdc-layout-grid__cell--span-12-tablet {
			width: auto;
			grid-column-end: span 8;
		}
	}
}

@media(max-width:599px) {
	.mdc-layout-grid__cell {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
		box-sizing: border-box;
		margin: 8px;
		margin: calc(var(--mdc-layout-grid-gutter-phone, 16px) / 2);
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			width: auto;
			grid-column-end: span 4;
		}
	}

	@supports(display:grid) {
		.mdc-layout-grid__cell {
			margin: 0;
		}
	}

	.mdc-layout-grid__cell--span-1,
	.mdc-layout-grid__cell--span-1-phone {
		width: calc(25% - 16px);
		width: calc(25% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-1,
		.mdc-layout-grid__cell--span-1-phone {
			width: auto;
			grid-column-end: span 1;
		}
	}

	.mdc-layout-grid__cell--span-2,
	.mdc-layout-grid__cell--span-2-phone {
		width: calc(50% - 16px);
		width: calc(50% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-2,
		.mdc-layout-grid__cell--span-2-phone {
			width: auto;
			grid-column-end: span 2;
		}
	}

	.mdc-layout-grid__cell--span-3,
	.mdc-layout-grid__cell--span-3-phone {
		width: calc(75% - 16px);
		width: calc(75% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-3,
		.mdc-layout-grid__cell--span-3-phone {
			width: auto;
			grid-column-end: span 3;
		}
	}

	.mdc-layout-grid__cell--span-4,
	.mdc-layout-grid__cell--span-4-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-4,
		.mdc-layout-grid__cell--span-4-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-5,
	.mdc-layout-grid__cell--span-5-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-5,
		.mdc-layout-grid__cell--span-5-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-6,
	.mdc-layout-grid__cell--span-6-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-6,
		.mdc-layout-grid__cell--span-6-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-7,
	.mdc-layout-grid__cell--span-7-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-7,
		.mdc-layout-grid__cell--span-7-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-8,
	.mdc-layout-grid__cell--span-8-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-8,
		.mdc-layout-grid__cell--span-8-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-9,
	.mdc-layout-grid__cell--span-9-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-9,
		.mdc-layout-grid__cell--span-9-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-10,
	.mdc-layout-grid__cell--span-10-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-10,
		.mdc-layout-grid__cell--span-10-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-11,
	.mdc-layout-grid__cell--span-11-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-11,
		.mdc-layout-grid__cell--span-11-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}

	.mdc-layout-grid__cell--span-12,
	.mdc-layout-grid__cell--span-12-phone {
		width: calc(100% - 16px);
		width: calc(100% - var(--mdc-layout-grid-gutter-phone, 16px));
	}

	@supports(display:grid) {

		.mdc-layout-grid__cell--span-12,
		.mdc-layout-grid__cell--span-12-phone {
			width: auto;
			grid-column-end: span 4;
		}
	}
}

.mdc-layout-grid__cell--order-1 {
	order: 1;
}

.mdc-layout-grid__cell--order-2 {
	order: 2
}

.mdc-layout-grid__cell--order-3 {
	order: 3
}

.mdc-layout-grid__cell--order-4 {
	order: 4
}

.mdc-layout-grid__cell--order-5 {
	order: 5
}

.mdc-layout-grid__cell--order-6 {
	order: 6
}

.mdc-layout-grid__cell--order-7 {
	order: 7
}

.mdc-layout-grid__cell--order-8 {
	order: 8
}

.mdc-layout-grid__cell--order-9 {
	order: 9
}

.mdc-layout-grid__cell--order-10 {
	order: 10
}

.mdc-layout-grid__cell--order-11 {
	order: 11
}

.mdc-layout-grid__cell--order-12 {
	order: 12
}

.mdc-layout-grid__cell--align-top {
	align-self: flex-start
}

@supports(display:grid) {
	.mdc-layout-grid__cell--align-top {
		align-self: start
	}
}

.mdc-layout-grid__cell--align-middle {
	align-self: center
}

.mdc-layout-grid__cell--align-bottom {
	align-self: flex-end
}

@supports(display:grid) {
	.mdc-layout-grid__cell--align-bottom {
		align-self: end
	}
}

@media(min-width:840px) {
	.mdc-layout-grid--fixed-column-width {
		width: 1176px;
		width: calc(var(--mdc-layout-grid-column-width-desktop, 72px) * 12 + var(--mdc-layout-grid-gutter-desktop, 24px) * 11 + var(--mdc-layout-grid-margin-desktop, 24px) * 2);
	}
}

@media(min-width:600px)and (max-width:839px) {
	.mdc-layout-grid--fixed-column-width {
		width: 720px;
		width: calc(var(--mdc-layout-grid-column-width-tablet, 72px) * 8 + var(--mdc-layout-grid-gutter-tablet, 16px) * 7 + var(--mdc-layout-grid-margin-tablet, 16px) * 2);
	}
}

@media(max-width:599px) {
	.mdc-layout-grid--fixed-column-width {
		width: 368px;
		width: calc(var(--mdc-layout-grid-column-width-phone, 72px) * 4 + var(--mdc-layout-grid-gutter-phone, 16px) * 3 + var(--mdc-layout-grid-margin-phone, 16px) * 2);
	}
}

.mdc-layout-grid--align-left {
	margin-right: auto;
	margin-left: 0;
}

.mdc-layout-grid--align-right {
	margin-right: 0;
	margin-left: auto;
}

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

main {
	display: block
}

h1 {
	font-size: 2em;
	margin: .67em 0
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible
}

pre {
	font-family: monospace, monospace;
	font-size: 1em
}

a {
	background-color: transparent
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}

b,
strong {
	font-weight: bolder
}

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

small {
	font-size: 80%
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sub {
	bottom: -0.25em
}

sup {
	top: -0.5em
}

img {
	border-style: none
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}

button,
input {
	overflow: visible
}

button,
select {
	text-transform: none
}

button,
[type=button],
[type=reset],
[type=submit] {
	-webkit-appearance: button
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
	border-style: none;
	padding: 0
}

button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
	outline: 1px dotted ButtonText
}

fieldset {
	padding: .35em .75em .625em
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}

progress {
	vertical-align: baseline
}

textarea {
	overflow: auto
}

[type=checkbox],
[type=radio] {
	box-sizing: border-box;
	padding: 0
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
	height: auto
}

[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}

details {
	display: block
}

summary {
	display: list-item
}

template {
	display: none
}

[hidden] {
	display: none
}

.mdc-button {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-button-font-size, 0.875rem);
	line-height: 2.25rem;
	line-height: var(--mdc-typography-button-line-height, 2.25rem);
	font-weight: 500;
	font-weight: var(--mdc-typography-button-font-weight, 500);
	letter-spacing: 0.0892857143em;
	letter-spacing: var(--mdc-typography-button-letter-spacing, 0.0892857143em);
	text-decoration: none;
	-webkit-text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-decoration: var(--mdc-typography-button-text-decoration, none);
	text-transform: uppercase;
	text-transform: var(--mdc-typography-button-text-transform, uppercase);
	padding: 0 8px 0 8px;
	position: relative;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	min-width: 64px;
	border: none;
	outline: none;
	line-height: inherit;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-appearance: none;
	overflow: visible;
	vertical-align: middle;
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px);
	height: 36px
}

.mdc-button .mdc-elevation-overlay {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.mdc-button::-moz-focus-inner {
	padding: 0;
	border: 0
}

.mdc-button:active {
	outline: none
}

.mdc-button:hover {
	cursor: pointer
}

.mdc-button:disabled {
	cursor: default;
	pointer-events: none
}

.mdc-button .mdc-button__ripple {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-button:not(:disabled) {
	background-color: transparent
}

.mdc-button:disabled {
	background-color: transparent
}

.mdc-button .mdc-button__icon {
	margin-left: 0;
	margin-right: 8px;
	display: inline-block;
	width: 18px;
	height: 18px;
	font-size: 18px;
	vertical-align: top
}

[dir=rtl] .mdc-button .mdc-button__icon,
.mdc-button .mdc-button__icon[dir=rtl] {
	margin-left: 8px;
	margin-right: 0
}

.mdc-button .mdc-button__touch {
	position: absolute;
	top: 50%;
	right: 0;
	height: 48px;
	left: 0;
	transform: translateY(-50%)
}

.mdc-button:not(:disabled) {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee)
}

.mdc-button:disabled {
	color: rgba(0, 0, 0, .38)
}

.mdc-button__label+.mdc-button__icon {
	margin-left: 8px;
	margin-right: 0
}

[dir=rtl] .mdc-button__label+.mdc-button__icon,
.mdc-button__label+.mdc-button__icon[dir=rtl] {
	margin-left: 0;
	margin-right: 8px
}

svg.mdc-button__icon {
	fill: currentColor
}

.mdc-button--raised .mdc-button__icon,
.mdc-button--unelevated .mdc-button__icon,
.mdc-button--outlined .mdc-button__icon {
	margin-left: -4px;
	margin-right: 8px
}

[dir=rtl] .mdc-button--raised .mdc-button__icon,
.mdc-button--raised .mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--unelevated .mdc-button__icon,
.mdc-button--unelevated .mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--outlined .mdc-button__icon,
.mdc-button--outlined .mdc-button__icon[dir=rtl] {
	margin-left: 8px;
	margin-right: -4px
}

.mdc-button--raised .mdc-button__label+.mdc-button__icon,
.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
.mdc-button--outlined .mdc-button__label+.mdc-button__icon {
	margin-left: 8px;
	margin-right: -4px
}

[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,
.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,
.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],
[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,
.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl] {
	margin-left: -4px;
	margin-right: 8px
}

.mdc-button--raised,
.mdc-button--unelevated {
	padding: 0 16px 0 16px
}

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-button--raised:not(:disabled),
.mdc-button--unelevated:not(:disabled) {
	color: #fff;
	color: var(--mdc-theme-on-primary, #fff)
}

.mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
	background-color: rgba(0, 0, 0, .12)
}

.mdc-button--raised:disabled,
.mdc-button--unelevated:disabled {
	color: rgba(0, 0, 0, .38)
}

.mdc-button--raised {
	box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, .12);
	transition: box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-button--raised:hover,
.mdc-button--raised:focus {
	box-shadow: 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, .12)
}

.mdc-button--raised:active {
	box-shadow: 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, .12)
}

.mdc-button--raised:disabled {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, .12)
}

.mdc-button--outlined {
	padding: 0 15px 0 15px;
	border-width: 1px;
	border-style: solid
}

.mdc-button--outlined .mdc-button__ripple {
	top: -1px;
	left: -1px;
	border: 1px solid transparent
}

.mdc-button--outlined .mdc-button__touch {
	left: -1px;
	width: calc(100% + 2 * 1px)
}

.mdc-button--outlined:not(:disabled) {
	border-color: rgba(0, 0, 0, .12)
}

.mdc-button--outlined:disabled {
	border-color: rgba(0, 0, 0, .12)
}

.mdc-button--touch {
	margin-top: 6px;
	margin-bottom: 6px
}

.mdc-button {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: ""
}

.mdc-button .mdc-button__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center
}

.mdc-button.mdc-ripple-upgraded--unbounded .mdc-button__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0)
}

.mdc-button.mdc-ripple-upgraded--foreground-activation .mdc-button__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-button.mdc-ripple-upgraded--foreground-deactivation .mdc-button__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%
}

.mdc-button.mdc-ripple-upgraded .mdc-button__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-button .mdc-button__ripple::before,
.mdc-button .mdc-button__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee)
}

.mdc-button:hover .mdc-button__ripple::before {
	opacity: .04
}

.mdc-button.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-button:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}

.mdc-button:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-button.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12
}

.mdc-button .mdc-button__ripple {
	position: absolute;
	box-sizing: content-box;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.mdc-button:not(.mdc-button--outlined) .mdc-button__ripple {
	top: 0;
	left: 0
}

.mdc-button--raised .mdc-button__ripple::before,
.mdc-button--raised .mdc-button__ripple::after,
.mdc-button--unelevated .mdc-button__ripple::before,
.mdc-button--unelevated .mdc-button__ripple::after {
	background-color: #fff;
	background-color: var(--mdc-theme-on-primary, #fff)
}

.mdc-button--raised:hover .mdc-button__ripple::before,
.mdc-button--unelevated:hover .mdc-button__ripple::before {
	opacity: .08
}

.mdc-button--raised.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button--raised:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before,
.mdc-button--unelevated.mdc-ripple-upgraded--background-focused .mdc-button__ripple::before,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):focus .mdc-button__ripple::before {
	transition-duration: 75ms;
	opacity: .24
}

.mdc-button--raised:not(.mdc-ripple-upgraded) .mdc-button__ripple::after,
.mdc-button--unelevated:not(.mdc-ripple-upgraded) .mdc-button__ripple::after {
	transition: opacity 150ms linear
}

.mdc-button--raised:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after,
.mdc-button--unelevated:not(.mdc-ripple-upgraded):active .mdc-button__ripple::after {
	transition-duration: 75ms;
	opacity: .24
}

.mdc-button--raised.mdc-ripple-upgraded,
.mdc-button--unelevated.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.24
}

.mdc-drawer {
	border-color: rgba(0, 0, 0, .12);
	background-color: #fff;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	border-top-right-radius: var(--mdc-shape-large, 0);
	border-bottom-right-radius: 0;
	border-bottom-right-radius: var(--mdc-shape-large, 0);
	border-bottom-left-radius: 0;
	z-index: 6;
	width: 256px;
	display: flex;
	flex-direction: column;
	flex-shrink: 0;
	box-sizing: border-box;
	height: 100%;
	border-right-width: 1px;
	border-right-style: solid;
	overflow: hidden;
	transition-property: transform;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-drawer .mdc-drawer__title {
	color: rgba(0, 0, 0, .87)
}

.mdc-drawer .mdc-list-group__subheader {
	color: rgba(0, 0, 0, .6)
}

.mdc-drawer .mdc-drawer__subtitle {
	color: rgba(0, 0, 0, .6)
}

.mdc-drawer .mdc-list-item__graphic {
	color: rgba(0, 0, 0, .6)
}

.mdc-drawer .mdc-list-item {
	color: rgba(0, 0, 0, .87)
}

.mdc-drawer .mdc-list-item--activated .mdc-list-item__graphic {
	color: #6200ee
}

.mdc-drawer .mdc-list-item--activated {
	color: rgba(98, 0, 238, .87)
}

[dir=rtl] .mdc-drawer,
.mdc-drawer[dir=rtl] {
	border-top-left-radius: 0;
	border-top-left-radius: var(--mdc-shape-large, 0);
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	border-bottom-left-radius: var(--mdc-shape-large, 0)
}

.mdc-drawer .mdc-list-item {
	border-radius: 4px;
	border-radius: var(--mdc-shape-small, 4px)
}

.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content {
	margin-left: 256px;
	margin-right: 0
}

[dir=rtl] .mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content,
.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content[dir=rtl] {
	margin-left: 0;
	margin-right: 256px
}

[dir=rtl] .mdc-drawer,
.mdc-drawer[dir=rtl] {
	border-right-width: 0;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid
}

.mdc-drawer .mdc-list-item {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-subtitle2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-subtitle2-font-size, 0.875rem);
	line-height: 1.375rem;
	line-height: var(--mdc-typography-subtitle2-line-height, 1.375rem);
	font-weight: 500;
	font-weight: var(--mdc-typography-subtitle2-font-weight, 500);
	letter-spacing: 0.0071428571em;
	letter-spacing: var(--mdc-typography-subtitle2-letter-spacing, 0.0071428571em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-subtitle2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-subtitle2-text-transform, inherit);
	height: calc(48px - 2 * 4px);
	margin: 8px 8px;
	padding: 0 8px
}

.mdc-drawer .mdc-list-item:nth-child(1) {
	margin-top: 2px
}

.mdc-drawer .mdc-list-item:nth-last-child(1) {
	margin-bottom: 0
}

.mdc-drawer .mdc-list-group__subheader {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-body2-font-size, 0.875rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-body2-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-body2-font-weight, 400);
	letter-spacing: 0.0178571429em;
	letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-body2-text-transform, inherit);
	display: block;
	margin-top: 0;
	line-height: normal;
	margin: 0;
	padding: 0 16px
}

.mdc-drawer .mdc-list-group__subheader::before {
	display: inline-block;
	width: 0;
	height: 24px;
	content: "";
	vertical-align: 0
}

.mdc-drawer .mdc-list-divider {
	margin: 3px 0 4px
}

.mdc-drawer .mdc-list-item__text,
.mdc-drawer .mdc-list-item__graphic {
	pointer-events: none
}

.mdc-drawer--animate {
	transform: translateX(-100%)
}

[dir=rtl] .mdc-drawer--animate,
.mdc-drawer--animate[dir=rtl] {
	transform: translateX(100%)
}

.mdc-drawer--opening {
	transform: translateX(0);
	transition-duration: 250ms
}

[dir=rtl] .mdc-drawer--opening,
.mdc-drawer--opening[dir=rtl] {
	transform: translateX(0)
}

.mdc-drawer--closing {
	transform: translateX(-100%);
	transition-duration: 200ms
}

[dir=rtl] .mdc-drawer--closing,
.mdc-drawer--closing[dir=rtl] {
	transform: translateX(100%)
}

.mdc-drawer__header {
	flex-shrink: 0;
	box-sizing: border-box;
	min-height: 64px;
	padding: 0 16px 4px
}

.mdc-drawer__title {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 1.25rem;
	font-size: var(--mdc-typography-headline6-font-size, 1.25rem);
	line-height: 2rem;
	line-height: var(--mdc-typography-headline6-line-height, 2rem);
	font-weight: 500;
	font-weight: var(--mdc-typography-headline6-font-weight, 500);
	letter-spacing: 0.0125em;
	letter-spacing: var(--mdc-typography-headline6-letter-spacing, 0.0125em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
	text-decoration: var(--mdc-typography-headline6-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-headline6-text-transform, inherit);
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px
}

.mdc-drawer__title::before {
	display: inline-block;
	width: 0;
	height: 36px;
	content: "";
	vertical-align: 0
}

.mdc-drawer__title::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px
}

.mdc-drawer__subtitle {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-body2-font-size, 0.875rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-body2-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-body2-font-weight, 400);
	letter-spacing: 0.0178571429em;
	letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-body2-text-transform, inherit);
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: 0
}

.mdc-drawer__subtitle::before {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: 0
}

.mdc-drawer__content {
	height: 100%;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch
}

.mdc-drawer--dismissible {
	left: 0;
	right: initial;
	display: none;
	position: absolute
}

[dir=rtl] .mdc-drawer--dismissible,
.mdc-drawer--dismissible[dir=rtl] {
	left: initial;
	right: 0
}

.mdc-drawer--dismissible.mdc-drawer--open {
	display: flex
}

.mdc-drawer-app-content {
	margin-left: 0;
	margin-right: 0;
	position: relative
}

[dir=rtl] .mdc-drawer-app-content,
.mdc-drawer-app-content[dir=rtl] {
	margin-left: 0;
	margin-right: 0
}

.mdc-drawer--modal {
	box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.2), 0px 16px 24px 2px rgba(0, 0, 0, 0.14), 0px 6px 30px 5px rgba(0, 0, 0, .12);
	left: 0;
	right: initial;
	display: none;
	position: fixed
}

.mdc-drawer--modal+.mdc-drawer-scrim {
	background-color: rgba(0, 0, 0, .32)
}

[dir=rtl] .mdc-drawer--modal,
.mdc-drawer--modal[dir=rtl] {
	left: initial;
	right: 0
}

.mdc-drawer--modal.mdc-drawer--open {
	display: flex
}

.mdc-drawer-scrim {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 5;
	transition-property: opacity;
	transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1)
}

.mdc-drawer--open+.mdc-drawer-scrim {
	display: block
}

.mdc-drawer--animate+.mdc-drawer-scrim {
	opacity: 0
}

.mdc-drawer--opening+.mdc-drawer-scrim {
	transition-duration: 250ms;
	opacity: 1
}

.mdc-drawer--closing+.mdc-drawer-scrim {
	transition-duration: 200ms;
	opacity: 0
}

.mdc-list {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 1rem;
	font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
	line-height: 1.75rem;
	line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
	letter-spacing: 0.009375em;
	letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
	line-height: 1.5rem;
	margin: 0;
	padding: 8px 0;
	list-style-type: none;
	color: rgba(0, 0, 0, .87);
	color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

.mdc-list:focus {
	outline: none
}

.mdc-list-item {
	height: 48px
}

.mdc-list-item__secondary-text {
	color: rgba(0, 0, 0, .54);
	color: var(--mdc-theme-text-secondary-on-background, rgba(0, 0, 0, 0.54))
}

.mdc-list-item__graphic {
	background-color: transparent
}

.mdc-list-item__graphic {
	color: rgba(0, 0, 0, .38);
	color: var(--mdc-theme-text-icon-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-list-item__meta {
	color: rgba(0, 0, 0, .38);
	color: var(--mdc-theme-text-hint-on-background, rgba(0, 0, 0, 0.38))
}

.mdc-list-group__subheader {
	color: rgba(0, 0, 0, .87);
	color: var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))
}

.mdc-list-item--disabled .mdc-list-item__text {
	opacity: .38
}

.mdc-list-item--disabled .mdc-list-item__text,
.mdc-list-item--disabled .mdc-list-item__primary-text,
.mdc-list-item--disabled .mdc-list-item__secondary-text {
	color: #000;
	color: var(--mdc-theme-on-surface, #000)
}

.mdc-list-item--selected,
.mdc-list-item--activated {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee)
}

.mdc-list-item--selected .mdc-list-item__graphic,
.mdc-list-item--activated .mdc-list-item__graphic {
	color: #6200ee;
	color: var(--mdc-theme-primary, #6200ee)
}

.mdc-list--dense {
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: .812rem
}

.mdc-list-item {
	display: flex;
	position: relative;
	align-items: center;
	justify-content: flex-start;
	overflow: hidden;
	padding: 0;
	padding-left: 16px;
	padding-right: 16px;
	height: 48px
}

.mdc-list-item:focus {
	outline: none
}

.mdc-list-item:not(.mdc-list-item--selected):focus::before {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 1px solid transparent;
	border-radius: inherit;
	content: ""
}

.mdc-list-item.mdc-list-item--selected::before {
	position: absolute;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	border: 3px double transparent;
	border-radius: inherit;
	content: ""
}

[dir=rtl] .mdc-list-item,
.mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px
}

.mdc-list--icon-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px
}

[dir=rtl] .mdc-list--icon-list .mdc-list-item,
.mdc-list--icon-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px
}

.mdc-list--avatar-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-item,
.mdc-list--avatar-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px
}

.mdc-list--thumbnail-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 56px
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-item,
.mdc-list--thumbnail-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px
}

.mdc-list--image-list .mdc-list-item {
	padding-left: 16px;
	padding-right: 16px;
	height: 72px
}

[dir=rtl] .mdc-list--image-list .mdc-list-item,
.mdc-list--image-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 16px
}

.mdc-list--video-list .mdc-list-item {
	padding-left: 0px;
	padding-right: 16px;
	height: 72px
}

[dir=rtl] .mdc-list--video-list .mdc-list-item,
.mdc-list--video-list .mdc-list-item[dir=rtl] {
	padding-left: 16px;
	padding-right: 0px
}

.mdc-list--dense .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 20px;
	height: 20px
}

[dir=rtl] .mdc-list--dense .mdc-list-item__graphic,
.mdc-list--dense .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

.mdc-list-item__graphic {
	flex-shrink: 0;
	align-items: center;
	justify-content: center;
	fill: currentColor;
	-o-object-fit: cover;
	object-fit: cover;
	margin-left: 0;
	margin-right: 32px;
	width: 24px;
	height: 24px
}

[dir=rtl] .mdc-list-item__graphic,
.mdc-list-item__graphic[dir=rtl] {
	margin-left: 32px;
	margin-right: 0
}

.mdc-list--icon-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 32px;
	width: 24px;
	height: 24px
}

[dir=rtl] .mdc-list--icon-list .mdc-list-item__graphic,
.mdc-list--icon-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 32px;
	margin-right: 0
}

.mdc-list--avatar-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 40px;
	height: 40px;
	border-radius: 50%
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-item__graphic,
.mdc-list--avatar-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

.mdc-list--thumbnail-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 40px;
	height: 40px
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-item__graphic,
.mdc-list--thumbnail-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

.mdc-list--image-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 56px;
	height: 56px
}

[dir=rtl] .mdc-list--image-list .mdc-list-item__graphic,
.mdc-list--image-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

.mdc-list--video-list .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 100px;
	height: 56px
}

[dir=rtl] .mdc-list--video-list .mdc-list-item__graphic,
.mdc-list--video-list .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

.mdc-list .mdc-list-item__graphic {
	display: inline-flex
}

.mdc-list-item__meta {
	margin-left: auto;
	margin-right: 0
}

.mdc-list-item__meta:not(.material-icons) {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-caption-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.75rem;
	font-size: var(--mdc-typography-caption-font-size, 0.75rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-caption-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-caption-font-weight, 400);
	letter-spacing: 0.0333333333em;
	letter-spacing: var(--mdc-typography-caption-letter-spacing, 0.0333333333em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
	text-decoration: var(--mdc-typography-caption-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-caption-text-transform, inherit)
}

.mdc-list-item[dir=rtl] .mdc-list-item__meta,
[dir=rtl] .mdc-list-item .mdc-list-item__meta {
	margin-left: 0;
	margin-right: auto
}

.mdc-list-item__text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

.mdc-list-item__text[for] {
	pointer-events: none
}

.mdc-list-item__primary-text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px
}

.mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 28px;
	content: "";
	vertical-align: 0
}

.mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px
}

.mdc-list--video-list .mdc-list-item__primary-text,
.mdc-list--image-list .mdc-list-item__primary-text,
.mdc-list--thumbnail-list .mdc-list-item__primary-text,
.mdc-list--avatar-list .mdc-list-item__primary-text,
.mdc-list--icon-list .mdc-list-item__primary-text {
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px
}

.mdc-list--video-list .mdc-list-item__primary-text::before,
.mdc-list--image-list .mdc-list-item__primary-text::before,
.mdc-list--thumbnail-list .mdc-list-item__primary-text::before,
.mdc-list--avatar-list .mdc-list-item__primary-text::before,
.mdc-list--icon-list .mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 32px;
	content: "";
	vertical-align: 0
}

.mdc-list--video-list .mdc-list-item__primary-text::after,
.mdc-list--image-list .mdc-list-item__primary-text::after,
.mdc-list--thumbnail-list .mdc-list-item__primary-text::after,
.mdc-list--avatar-list .mdc-list-item__primary-text::after,
.mdc-list--icon-list .mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px
}

.mdc-list--dense .mdc-list-item__primary-text {
	display: block;
	margin-top: 0;
	line-height: normal;
	margin-bottom: -20px
}

.mdc-list--dense .mdc-list-item__primary-text::before {
	display: inline-block;
	width: 0;
	height: 24px;
	content: "";
	vertical-align: 0
}

.mdc-list--dense .mdc-list-item__primary-text::after {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: -20px
}

.mdc-list-item__secondary-text {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 0.875rem;
	font-size: var(--mdc-typography-body2-font-size, 0.875rem);
	line-height: 1.25rem;
	line-height: var(--mdc-typography-body2-line-height, 1.25rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-body2-font-weight, 400);
	letter-spacing: 0.0178571429em;
	letter-spacing: var(--mdc-typography-body2-letter-spacing, 0.0178571429em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-decoration: var(--mdc-typography-body2-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-body2-text-transform, inherit);
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	display: block;
	margin-top: 0;
	line-height: normal
}

.mdc-list-item__secondary-text::before {
	display: inline-block;
	width: 0;
	height: 20px;
	content: "";
	vertical-align: 0
}

.mdc-list--dense .mdc-list-item__secondary-text {
	font-size: inherit
}

.mdc-list--dense .mdc-list-item {
	height: 40px
}

.mdc-list--two-line .mdc-list-item__text {
	align-self: flex-start
}

.mdc-list--two-line .mdc-list-item {
	height: 64px
}

.mdc-list--two-line.mdc-list--video-list .mdc-list-item,
.mdc-list--two-line.mdc-list--image-list .mdc-list-item,
.mdc-list--two-line.mdc-list--thumbnail-list .mdc-list-item,
.mdc-list--two-line.mdc-list--avatar-list .mdc-list-item,
.mdc-list--two-line.mdc-list--icon-list .mdc-list-item {
	height: 72px
}

.mdc-list--two-line.mdc-list--icon-list .mdc-list-item__graphic {
	align-self: flex-start;
	margin-top: 16px
}

.mdc-list--two-line.mdc-list--dense .mdc-list-item,
.mdc-list--avatar-list.mdc-list--dense .mdc-list-item {
	height: 60px
}

.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic {
	margin-left: 0;
	margin-right: 16px;
	width: 36px;
	height: 36px
}

[dir=rtl] .mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic,
.mdc-list--avatar-list.mdc-list--dense .mdc-list-item__graphic[dir=rtl] {
	margin-left: 16px;
	margin-right: 0
}

:not(.mdc-list-item--disabled).mdc-list-item {
	cursor: pointer
}

a.mdc-list-item {
	color: inherit;
	text-decoration: none
}

.mdc-list-divider {
	height: 0;
	margin: 0;
	border: none;
	border-bottom-width: 1px;
	border-bottom-style: solid
}

.mdc-list-divider {
	border-bottom-color: rgba(0, 0, 0, .12)
}

.mdc-list-divider--padded {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list-divider--padded,
.mdc-list-divider--padded[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list-divider--inset {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px)
}

[dir=rtl] .mdc-list-divider--inset,
.mdc-list-divider--inset[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list-divider--inset.mdc-list-divider--padded {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px)
}

[dir=rtl] .mdc-list-divider--inset.mdc-list-divider--padded,
.mdc-list-divider--inset.mdc-list-divider--padded[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list .mdc-list-divider--inset-leading {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading,
.mdc-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--icon-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px)
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading,
.mdc-list--icon-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--icon-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px)
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--icon-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px)
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading,
.mdc-list--avatar-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--avatar-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px)
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--avatar-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 72px)
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 72px;
	margin-right: 0;
	width: calc(100% - 88px)
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 72px
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--thumbnail-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--image-list .mdc-list-divider--inset-leading {
	margin-left: 88px;
	margin-right: 0;
	width: calc(100% - 88px)
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading,
.mdc-list--image-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 88px
}

.mdc-list--image-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 88px;
	margin-right: 0;
	width: calc(100% - 104px)
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 88px
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 16px;
	margin-right: 0;
	width: calc(100% - 32px)
}

[dir=rtl] .mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--image-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 16px
}

.mdc-list--video-list .mdc-list-divider--inset-leading {
	margin-left: 116px;
	margin-right: 0;
	width: calc(100% - 116px)
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading,
.mdc-list--video-list .mdc-list-divider--inset-leading[dir=rtl] {
	margin-left: 0;
	margin-right: 116px
}

.mdc-list--video-list .mdc-list-divider--inset-trailing {
	width: calc(100% - 16px)
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing {
	margin-left: 116px;
	margin-right: 0;
	width: calc(100% - 132px)
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing[dir=rtl] {
	margin-left: 0;
	margin-right: 116px
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding {
	margin-left: 0px;
	margin-right: 0;
	width: calc(100% - 0px)
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--padding[dir=rtl] {
	margin-left: 0;
	margin-right: 0px
}

.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding {
	margin-left: 0px;
	margin-right: 0;
	width: calc(100% - 16px)
}

[dir=rtl] .mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding,
.mdc-list--video-list .mdc-list-divider--inset-leading.mdc-list-divider--inset-trailing.mdc-list-divider--inset-padding[dir=rtl] {
	margin-left: 0;
	margin-right: 0px
}

.mdc-list-group .mdc-list {
	padding: 0
}

.mdc-list-group__subheader {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-family: Arial, Helvetica, sans-serif;
	font-family: var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Arial, Helvetica, sans-serif));
	font-size: 1rem;
	font-size: var(--mdc-typography-subtitle1-font-size, 1rem);
	line-height: 1.75rem;
	line-height: var(--mdc-typography-subtitle1-line-height, 1.75rem);
	font-weight: 400;
	font-weight: var(--mdc-typography-subtitle1-font-weight, 400);
	letter-spacing: 0.009375em;
	letter-spacing: var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);
	text-decoration: inherit;
	-webkit-text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-decoration: var(--mdc-typography-subtitle1-text-decoration, inherit);
	text-transform: inherit;
	text-transform: var(--mdc-typography-subtitle1-text-transform, inherit);
	margin: calc((3rem - 1.5rem) / 2) 16px
}

:not(.mdc-list-item--disabled).mdc-list-item {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: ""
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0)
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%)
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple::after {
	background-color: #000
}

:not(.mdc-list-item--disabled).mdc-list-item:hover .mdc-list-item__ripple::before {
	opacity: .04
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .12
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .12
}

:not(.mdc-list-item--disabled).mdc-list-item.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.12
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before {
	opacity: .12
}

:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--activated .mdc-list-item__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee)
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:hover .mdc-list-item__ripple::before {
	opacity: .16
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .24
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item--activated:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .24
}

:not(.mdc-list-item--disabled).mdc-list-item--activated.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.24
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before {
	opacity: .08
}

:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--selected .mdc-list-item__ripple::after {
	background-color: #6200ee;
	background-color: var(--mdc-theme-primary, #6200ee)
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:hover .mdc-list-item__ripple::before {
	opacity: .12
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .2
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded) .mdc-list-item__ripple::after {
	transition: opacity 150ms linear
}

:not(.mdc-list-item--disabled).mdc-list-item--selected:not(.mdc-ripple-upgraded):active .mdc-list-item__ripple::after {
	transition-duration: 75ms;
	opacity: .2
}

:not(.mdc-list-item--disabled).mdc-list-item--selected.mdc-ripple-upgraded {
	--mdc-ripple-fg-opacity: 0.2
}

:not(.mdc-list-item--disabled).mdc-list-item .mdc-list-item__ripple {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none
}

.mdc-list-item--disabled {
	--mdc-ripple-fg-size: 0;
	--mdc-ripple-left: 0;
	--mdc-ripple-top: 0;
	--mdc-ripple-fg-scale: 1;
	--mdc-ripple-fg-translate-end: 0;
	--mdc-ripple-fg-translate-start: 0;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	position: absolute;
	border-radius: 50%;
	opacity: 0;
	pointer-events: none;
	content: ""
}

.mdc-list-item--disabled .mdc-list-item__ripple::before {
	transition: opacity 15ms linear, background-color 15ms linear;
	z-index: 1
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::before {
	transform: scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	top: 0;
	left: 0;
	transform: scale(0);
	transform-origin: center center
}

.mdc-list-item--disabled.mdc-ripple-upgraded--unbounded .mdc-list-item__ripple::after {
	top: var(--mdc-ripple-top, 0);
	left: var(--mdc-ripple-left, 0)
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-activation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards;
	animation: mdc-ripple-fg-radius-in 225ms forwards, mdc-ripple-fg-opacity-in 75ms forwards
}

.mdc-list-item--disabled.mdc-ripple-upgraded--foreground-deactivation .mdc-list-item__ripple::after {
	-webkit-animation: mdc-ripple-fg-opacity-out 150ms;
	animation: mdc-ripple-fg-opacity-out 150ms;
	transform: translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	top: calc(50% - 100%);
	left: calc(50% - 100%);
	width: 200%;
	height: 200%
}

.mdc-list-item--disabled.mdc-ripple-upgraded .mdc-list-item__ripple::after {
	width: var(--mdc-ripple-fg-size, 100%);
	height: var(--mdc-ripple-fg-size, 100%)
}

.mdc-list-item--disabled .mdc-list-item__ripple::before,
.mdc-list-item--disabled .mdc-list-item__ripple::after {
	background-color: #000
}

.mdc-list-item--disabled.mdc-ripple-upgraded--background-focused .mdc-list-item__ripple::before,
.mdc-list-item--disabled:not(.mdc-ripple-upgraded):focus .mdc-list-item__ripple::before {
	transition-duration: 75ms;
	opacity: .12
}

.mdc-list-item--disabled .mdc-list-item__ripple {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none
}

html {
	box-sizing: border-box;
	--mdc-typography-font-family: Arial, Helvetica, sans-serif
}

*,
*:before,
*:after {
	box-sizing: inherit
}

body {
	margin: 0;
	padding: 0;
	height: 100vh;
	line-height: 1.6
}

h1 {
	font-size: 3.157em;
	line-height: 1.4
}

h2 {
	font-size: 2em;
	line-height: 1.4
}

h3 {
	font-size: 1.333em;
	line-height: 1.4
}

h4 {
	font-size: 1.333em;
	line-height: 1.4
}

h5 {
	font-size: 16px;
	line-height: 1.4
}

h6 {
	font-size: .75em;
	line-height: 1.4
}

.main-container.mdc-layout-grid {
	padding: 24px 0;
	padding: 16px 0;
	padding: 16px 0
}

.mdc-menu-wrapper {
	list-style-type: none;
	display: flex
}

.mdc-menu-wrapper>li {
	margin: 0 12.5px
}

.mdc-drawer-app-content {
	flex: auto;
	overflow: auto;
	position: relative
}

.main-content {
	overflow: auto;
	height: 100%
}

.app-bar {
	position: absolute
}

.mdc-top-app-bar {
	z-index: 7
}

.paragraph--type--accordion-item {
	height: 0;
	overflow: hidden;
	margin-bottom: 0 !important
}

.paragraph--type--accordion-item.active {
	height: auto
}

.paragraph--type--accordion .mdc-tab {
	white-space: normal;
	max-width: 250px;
	min-height: 48px;
	padding-bottom: 5px;
	height: auto
}

.paragraph {
	box-sizing: border-box
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0
}

:root {
	--mdc-typography-font-family: "Nunito Sans", Arial, Helvetica, sans-serif;
	--mdc-theme-primary: #d31245
}

html,
body {
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #002147;
	line-height: 1.6
}

.field--name-field-accordion-text a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.view-wrapper>p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670
}

h3 {
	font-size: 1.2rem;
	color: #002147;
	line-height: 1.25
}

h4 {
	font-size: 1rem;
	color: #002147;
	line-height: 1.25
}

h5 {
	font-size: 1rem;
	color: #002147;
	line-height: 1.25
}

h6 {
	font-size: .777rem;
	color: #002147;
	line-height: 1.25
}

.button {
	border-radius: 4px;
	background-color: #002147;
	color: #fff;
	padding: 12.5px 50px;
	text-decoration: none;
	transition: all .5s ease-in-out
}

.button:hover {
	background-color: #002d61
}

select {
	font-size: 16px
}

.align-right {
	margin-left: 25px;
	margin-bottom: 25px
}

.align-left {
	margin-right: 25px;
	margin-bottom: 25px
}

.path-user .user-login-form,
.path-user .user-pass {
	background-color: #e3edf3;
	padding: 25px;
	margin-top: 25px;
	margin-bottom: 25px
}

.path-user .user-login-form .description,
.path-user .user-pass .description {
	font-size: .9rem
}

.path-user .user-login-form .form-item,
.path-user .user-pass .form-item {
	margin-bottom: 12.5px
}

.path-user {
	max-width: 1900px;
	margin: 0 auto
}

.path-user header {
	max-width: 1600px;
	padding: 0;
	width: 100%
}

.path-user .dpir-main__wrapper {
	max-width: 1600px;
	padding: 0;
	height: auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 auto
}

.path-user .mdc-drawer--dismissible {
	border: none
}

.path-user .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.path-user .footer-banner p {
	font-size: 16px
}

.path-user .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.path-user footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:1650px) {
	.path-user {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px
	}

	.path-user .dpir-main__wrapper {
		max-width: 1600px;
		padding: 0;
		height: auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		margin: 0 auto
	}

	.path-user .dpir-main__wrapper .dpir-main__sidebar {
		display: none
	}

	.path-user .mdc-drawer--dismissible {
		border: none
	}

	.path-user .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.path-user .footer-banner p {
		font-size: 16px
	}

	.path-user .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.path-user footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.back-arrow-primary,
.back-arrow-secondary {
	display: none
}

@media(max-width:950px) {
	.back-arrow-secondary {
		display: block;
		color: #002147;
		padding: 0;
		border-radius: 0;
		-webkit-text-decoration: 0;
		text-decoration: 0;
		text-transform: uppercase;
		position: relative;
		margin: 12.5px 25px;
		font-size: 14px;
		z-index: 99;
		cursor: pointer;
		margin-bottom: 0px
	}
}

.social-media.mobile {
	display: none
}

@media(max-width:949px) {
	.social-media.mobile {
		width: 100%;
		display: flex;
		justify-content: flex-end
	}

	.social-media.mobile .social-media-wrapper {
		padding-top: 12.5px;
		display: flex;
		width: 80%;
		align-items: center;
		justify-content: space-between;
		padding-top: 12.5px;
		border-top: 2px solid #d31245
	}
}

@media(max-width:949px)and (min-width:550px)and (max-width:950px) {
	.social-media.mobile .social-media-wrapper {
		width: 40%
	}
}

@media(max-width:949px) {
	.social-media.mobile .social-media-wrapper p {
		width: 60%;
		margin: 0;
		text-transform: uppercase;
		color: #93abb9
	}
}

@media(max-width:949px) {
	.social-media.mobile .social-media-wrapper a {
		width: calc(20% - 16px);
		margin: 0 8px
	}

	.social-media.mobile .social-media-wrapper a svg {
		display: flex;
		width: 100%;
		height: auto;
		overflow: visible
	}
}

.quick-links-wrapper {
	background: #d31245;
	display: flex;
	justify-content: flex-end;
	padding-right: 50px;
	height: 30px
}

@media(max-width:950px) {
	.quick-links-wrapper {
		display: none
	}
}

.quick-links-wrapper .quick-links-menu {
	border-left: 1px solid rgba(255, 255, 255, .8);
	border-right: 1px solid rgba(255, 255, 255, .8);
	padding-left: 12.5px;
	position: relative;
	z-index: 10
}

.quick-links-wrapper .quick-links-menu:before {
	content: "";
	width: 16px;
	height: 8px;
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	top: 50%;
	left: -28.5px;
	transform: translateY(-50%);
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkuODA4NzQ0IiBoZWlnaHQ9IjEzLjQwNzI0NyIgdmlld0JveD0iMCAwIDI5LjgwODc0NCAxMy40MDcyNDciIHZlcnNpb249IjEuMSIgaWQ9InN2ZzQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+IDxkZWZzIGlkPSJkZWZzOCIgLz4gPHBhdGggZD0ibSAxMy4wNDYxNDYsMC4wMDM5NjEzNCBjIDAuNjQ2NzUyLDUuNTc0ZS00IDEuMjcyMDYyLDAuMDkzMTc0IDEuODY0MTU2LDAuMjY0NTc5OCAzLjI5Nzc1OCwwLjk1NzUwMTA2IDUuMzk4NjU1LDQuMzA5NDU4MDYgNC42OTAwMSw3Ljc0ODg2MjA2IGwgLTMuMzA4MTU3LC0wLjAwMzYgQyAxNi45MDEyMDcsNi40NTc4NjIyIDE2LjM0MDcxMyw0LjY2MzcxMDIgMTQuOTA3Mjk5LDMuNzUyNzQ5NSAxNC4zNjc2NTMsMy40MDk3NTY3IDEzLjcyODQzOSwzLjIxMDMxODIgMTMuMDQzMzgzLDMuMjA5NzI4IEwgNi43MDEwOTA5LDMuMjA1NzM1IEMgNC43NzU1NjgsMy4yMDQwNzU5IDMuMjA4MTY2Myw0Ljc2ODc3ODIgMy4yMDY1MDY1LDYuNjk0MzAxMiAzLjIwNDg0NzQsOC42MTk4MjMyIDQuNzY5NTUsMTAuMTg3MjI1IDYuNjk1MDcyMiwxMC4xODg4ODUgbCAxLjk1NDk4NzUsMC4wMDE3IGMgMC41MzUxODg3LDEuMjQyNDAyIDEuMzQ2NzM2OCwyLjMzNjk4MiAyLjM1NzM2NDMsMy4yMDkyNzQgbCAtNC4zMTUxMTU5LC0wLjAwMzcgQyAyLjk5MzAwNjcsMTMuMzkyOTU5IC0wLjAwMzE4NTQ2LDEwLjM5MTYxIDIuNTQxNzA1OWUtNiw2LjY5MjMwODIgMC4wMDMxOTI1NCwyLjk5MzAwNjQgMy4wMDQ1NTIzLC0wLjAwMzE4NTY2IDYuNzAzODUzNiwyLjU0MjAyNDdlLTYgWiBtIDEwLjA3MTA1NywwLjAwODY4IC00LjMxNTExNSwtMC4wMDM3MiBjIDEuMDEwNjI4LDAuODcwODE4NiAxLjgyMjE3NiwxLjk2Njg3MTY2IDIuMzU4MTAxLDMuMjA4NTM3OTYgbCAxLjk1MzUxNCwwLjAwMTY4IGMgMS45MjU1MjMsMC4wMDE2NiAzLjQ5MDIyNSwxLjU2OTA2MTkgMy40ODg1NjUsMy40OTQ1ODM5IC0wLjAwMTcsMS45MjU1MjMgLTEuNTY5MDYxLDMuNDkwMjI0OCAtMy40OTQ1ODMsMy40ODg1NjU4IGwgLTYuMzQyMjkxLC0wLjAwNTUgYyAtMS45MzE0MTYsLTAuMDAxNyAtMy40OTAyMTYsLTEuNTc5MzczOCAtMy40ODg1NjYsLTMuNDk0NTgzOCAzLjg1ZS00LC0wLjQ0NjM5MSAwLjA4NjI0LC0wLjkxNjI4IDAuMjM5Nzk0LC0xLjMwOTUwMyBsIC0zLjMwODE1NiwtMC4wMDM2IGMgLTAuMDkwMjQsMC40Mzc0NzQgLTAuMTM3NzQxLDAuODQ1NTIxIC0wLjEzODE0LDEuMzA5NTkxIC0wLjAwMSwxLjE5NjI3IDAuMzEzOTM3LDIuNDAzODYgMC45NzgxNjgsMy40OTI0MTk4IDAuODYxMzY2LDEuNDA5ODk3IDIuMjI4MzQ5LDIuNDc2OTYzIDMuODQ5OTgsMi45NDY4NTEgMC41OTIwOTUsMC4xNzE0MDYgMS4yMTc0MDUsMC4yNjQwMjIgMS44NjQxNTcsMC4yNjQ1NzkgbCA2LjM0MTU1NSwwLjAwNDcgYyAzLjcwMDAzOCwwLjAwMzkgNi43MDEzOTksLTIuOTkyMjY3IDYuNzA0NTU3LC02LjY5MTU5NzggMC4wMDI1LC0zLjY5ODU2NTkgLTIuOTkzMDA1LC02LjY5OTE5MDA2IC02LjY5MTU3LC02LjcwMzExNDA2IHoiIGlkPSJwYXRoMiIgc3R5bGU9InN0cm9rZS13aWR0aDoxLjA0MTc0O2ZpbGw6I2ZmZmZmZiIgLz4gPC9zdmc+IA==)
}

.quick-links-wrapper .quick-links-menu a {
	color: #fff;
	font-size: 14px;
	margin-right: 12.5px
}

@media(max-width:950px) {
	.quick-links-wrapper.mobile {
		width: 100%;
		display: flex;
		justify-content: flex-end
	}
}

@media(max-width:550px) {
	.quick-links-wrapper.mobile {
		width: 100%;
		display: flex;
		justify-content: center;
		padding: 0
	}

	.quick-links-wrapper.mobile .quick-links-menu:before {
		display: none
	}
}

@media(max-width:950px) {
	.social-media.desktop {
		display: none
	}
}

@media(max-width:950px) {
	.quick-links-wrapper.desktop {
		display: none
	}
}

header {
	padding: 12.5px 5vw;
	padding-right: 0;
	padding-top: 0;
	padding-left: calc(5vw + 12.5px)
}

@media(max-width:949px) {
	header {
		background: #fff;
		margin-bottom: 25px;
		padding: 0 5vw
	}
}

header .mdc-top-app-bar__section {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: flex-start
}

@media(max-width:949px) {
	header .mdc-top-app-bar__section {
		align-items: center
	}
}

header .mdc-top-app-bar__section .logo {
	width: 25%
}

header .mdc-top-app-bar__section .logo img {
	max-width: 320px;
	height: auto
}

@media(max-width:949px) {
	header .mdc-top-app-bar__section .logo {
		width: 70%
	}

	header .mdc-top-app-bar__section .logo a {
		display: flex;
		padding: 5px 0
	}

	header .mdc-top-app-bar__section .logo img {
		width: 100%;
		height: auto
	}
}

header .mdc-top-app-bar__section .navbar-header {
	width: calc(75% - 100px);
	margin-left: 100px;
	position: relative
}

@media(max-width:949px) {
	header .mdc-top-app-bar__section .navbar-header {
		display: block;
		width: 30%;
		margin: 0;
		display: flex;
		justify-content: flex-end
	}
}

@media(min-width:950px)and (max-width:1024px) {
	header .mdc-top-app-bar__section .navbar-header {
		width: calc(70% - 100px)
	}
}

header .mdc-top-app-bar__section .navbar-header nav {
	justify-content: space-between;
	background: #fff;
	border-bottom: 3px solid #d31245
}

@media(max-width:949px) {
	header .mdc-top-app-bar__section .navbar-header nav {
		display: none
	}
}

header .mdc-top-app-bar__section .navbar-header nav ul {
	margin: 0;
	padding: 0;
	justify-content: space-between
}

header .mdc-top-app-bar__section .navbar-header nav ul li {
	flex: 1;
	width: unset;
	margin: 0;
	text-align: center;
	padding: 2px 0;
	border-left: 1px solid #adb3bb
}

header .mdc-top-app-bar__section .navbar-header nav ul li:last-child {
	border-right: 1px solid #adb3bb
}

header .mdc-top-app-bar__section .navbar-header nav ul li a,
header .mdc-top-app-bar__section .navbar-header nav ul li button {
	width: 100%;
	padding: 0;
	border: none;
	color: #002147;
	font-size: 20px;
	letter-spacing: 1px
}

@media(min-width:950px)and (max-width:1250px) {

	header .mdc-top-app-bar__section .navbar-header nav ul li a,
	header .mdc-top-app-bar__section .navbar-header nav ul li button {
		font-size: 18px;
		letter-spacing: .5px
	}
}

header .mdc-top-app-bar__section .navbar-header nav ul li a.active,
header .mdc-top-app-bar__section .navbar-header nav ul li button.active {
	font-weight: bold
}

header .mdc-top-app-bar__section .navbar-header nav ul li a .mdc-button__ripple,
header .mdc-top-app-bar__section .navbar-header nav ul li button .mdc-button__ripple {
	display: none
}

header .mdc-top-app-bar__section .navbar-header nav ul li a.active-trail,
header .mdc-top-app-bar__section .navbar-header nav ul li button.active-trail {
	background: none;
	border: none;
	box-shadow: none;
	color: #d31245;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li a:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li button:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor {
	position: unset
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu {
	top: calc(100% + 3px) !important;
	width: 100%;
	border-radius: 0;
	z-index: 100
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu {
	max-height: inherit
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last {
	max-height: inherit;
	width: 100%;
	padding: 25px 12.5px;
	padding-top: 0
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last .social-media {
	width: 100%;
	display: flex;
	justify-content: flex-end
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last .social-media .social-media-wrapper {
	border-top: 1px solid #d31245;
	padding-top: 12.5px;
	display: flex;
	width: 20%;
	align-items: center;
	justify-content: space-between
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last .social-media .social-media-wrapper p {
	width: 60%;
	margin: 0;
	text-transform: uppercase;
	color: #93abb9
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last .social-media .social-media-wrapper a {
	width: calc(20% - 16px);
	margin: 0 8px
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last .social-media .social-media-wrapper a svg {
	display: flex;
	width: 100%;
	height: auto;
	overflow: visible
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list {
	width: 100%;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	-moz-column-count: 0;
	column-count: 0;
	padding: 12.5px 0;
	height: 40vh;
	justify-content: flex-start
}

@media(max-width:1450px) {
	header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list {
		padding-left: 0%
	}
}

@media(min-width:950px)and (max-width:1700px) {
	header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list {
		height: 70vh
	}
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item {
	width: 100%;
	padding: 25px 12.5px;
	border-bottom: 1px solid #d31245;
	text-align: center;
	display: flex;
	justify-content: center;
	width: calc(25% - 5px);
	position: absolute;
	left: 0;
	height: 100%;
	margin: 0;
	border-bottom: none;
	border-right: 1px solid #d31245
}

@media(max-width:1450px) {
	header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item {
		width: 100%;
		padding: 12.5px;
		border-right: 0;
		border-bottom: 1px solid #d31245;
		text-align: center;
		display: flex;
		justify-content: center;
		position: relative
	}
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item a {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: normal;
	font-size: 26px;
	position: relative;
	width: auto
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item a:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list .mdc-list-item.first-item a:after {
	content: "";
	width: 12px;
	height: 18px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -25px;
	top: 50%;
	transform: translateY(-50%)
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li {
	border: none;
	flex-wrap: wrap;
	height: -moz-max-content;
	height: max-content;
	width: 100%;
	flex: unset;
	margin-bottom: 10px;
	width: 50%;
	padding-left: 10px;
	flex: 0 1 auto
}

@media(max-width:1450px) {
	header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li {
		padding: 5px 0
	}
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li:focus .mdc-list-item__text-header {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li>.mdc-list-item__text {
	font-weight: bold;
	text-align: left;
	width: 100%
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list-item__text-header {
	font-weight: bold;
	text-align: left;
	width: 100%
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list-item__text-header:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list {
	width: 100%
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li {
	border: none;
	height: -moz-max-content;
	height: max-content;
	pointer-events: none;
	padding: 0;
	margin-bottom: 5px
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li:focus {
	outline: 1px dotted #000;
	text-decoration: underline
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li span {
	pointer-events: all !important
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a {
	line-height: 1;
	font-size: 18px;
	width: 100%;
	display: flex;
	white-space: normal;
	text-align: left
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a.external-menu-link {
	padding-right: 25px
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a.external-menu-link:after {
	right: 0
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li a {
	text-decoration: none;
	white-space: break-spaces
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li a.external-menu-link {
	position: relative;
	color: #d31245;
	font-weight: bold
}

header .mdc-top-app-bar__section .navbar-header nav ul li .mdc-menu-surface--anchor .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li a.external-menu-link:after {
	display: block;
	content: "";
	height: 13px;
	width: 15px;
	right: -25px;
	transform: translateY(-50%);
	background-size: contain;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM4IiAvPiA8cGF0aCBkPSJNIDE2LDcgViAzIGwgOCw3IC04LDcgViAxMyBIIDggViA3IFogTSAwLDAgViAyMCBIIDE0IFYgMTggSCAyIFYgMiBIIDE0IFYgMCBaIiBpZD0icGF0aDIiIHN0eWxlPSJmaWxsOiNkMzEyNDU7ZmlsbC1vcGFjaXR5OjEiIC8+IDwvc3ZnPiA=);
	background-repeat: no-repeat;
	top: 50%;
	position: absolute
}

.mdc-list li span {
	pointer-events: unset !important
}

#block-search,
#block-searchapipagesearchblockform,
#block-searchapi {
	position: absolute;
	right: 0px;
	top: 0%;
	display: flex;
	justify-content: flex-end;
	width: 50px;
	transition: 1s ease all
}

#block-search.open,
#block-searchapipagesearchblockform.open,
#block-searchapi.open {
	width: 50%;
	height: 30px
}

@media(min-width:950px)and (max-width:1450px) {

	#block-search.open,
	#block-searchapipagesearchblockform.open,
	#block-searchapi.open {
		width: 100%
	}
}

#block-search form,
#block-searchapipagesearchblockform form,
#block-searchapi form {
	display: flex;
	width: -moz-max-content;
	width: max-content;
	position: relative;
	justify-content: flex-end;
	height: 30px;
	transition: 1s ease all
}

#block-search form .form-item,
#block-searchapipagesearchblockform form .form-item,
#block-searchapi form .form-item {
	width: 0%;
	overflow: hidden;
	transition: .5s opacity;
	opacity: 0;
	background: #fff
}

#block-search form .js-form-type-search,
#block-searchapipagesearchblockform form .js-form-type-search,
#block-searchapi form .js-form-type-search {
	display: none
}

@media(max-width:950px) {

	#block-search form,
	#block-searchapipagesearchblockform form,
	#block-searchapi form {
		display: none
	}
}

#block-search form>.form-item,
#block-searchapipagesearchblockform form>.form-item,
#block-searchapi form>.form-item {
	position: relative
}

#block-search form>.form-item .form-search,
#block-searchapipagesearchblockform form>.form-item .form-search,
#block-searchapi form>.form-item .form-search {
	padding: 0 5px;
	background: #d31245;
	background: rgba(211, 18, 69, 0);
	color: #002147;
	width: 100%;
	border: none;
	color: #fff
}

#block-search form>.form-item .form-search::-moz-placeholder,
#block-searchapipagesearchblockform form>.form-item .form-search::-moz-placeholder,
#block-searchapi form>.form-item .form-search::-moz-placeholder {
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #fff;
	opacity: .8;
	font-size: 16px
}

#block-search form>.form-item .form-search::placeholder,
#block-searchapipagesearchblockform form>.form-item .form-search::placeholder,
#block-searchapi form>.form-item .form-search::placeholder {
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #fff;
	opacity: .8;
	font-size: 16px
}

#block-search form>.form-actions input,
#block-searchapipagesearchblockform form>.form-actions input,
#block-searchapi form>.form-actions input {
	background-color: rgba(0, 0, 0, 0);
	border-radius: 0;
	-webkit-appearance: unset;
	box-shadow: none;
	outline: none;
	padding: 0px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjE4LjY4OTk5LC0xNjAuNDgxNjYpIiBzdHlsZT0iZmlsbDojZmZmZmZmIj4gPHBhdGggZD0ibSAyMjUuOTM5NzIsMTY2Ljg2MTQxIGggLTAuNDU4MTggbCAtMC4xNjIzOSwtMC4xNTY1OSBjIDAuNTY4MzgsLTAuNjYxMTcgMC45MTA1NiwtMS41MTk1NCAwLjkxMDU2LC0yLjQ1MzI5IDAsLTIuMDgyMTQgLTEuNjg3NzMsLTMuNzY5ODcgLTMuNzY5ODYsLTMuNzY5ODcgLTIuMDgyMTIsMCAtMy43Njk4NiwxLjY4NzczIC0zLjc2OTg2LDMuNzY5ODcgMCwyLjA4MjEgMS42ODc3NCwzLjc2OTg2IDMuNzY5ODYsMy43Njk4NiAwLjkzMzc3LDAgMS43OTIxNCwtMC4zNDIxOSAyLjQ1MzMxLC0wLjkxMDU4IGwgMC4xNTY2LDAuMTYyMzkgdiAwLjQ1ODIgbCAyLjg5OTg5LDIuODk0MDggMC44NjQxNywtMC44NjQxNyB6IG0gLTMuNDc5ODcsMCBjIC0xLjQ0NDE0LDAgLTIuNjA5OSwtMS4xNjU3NCAtMi42MDk5LC0yLjYwOTg4IDAsLTEuNDQ0MTUgMS4xNjU3NiwtMi42MDk5MiAyLjYwOTksLTIuNjA5OTIgMS40NDQxNSwwIDIuNjA5OTEsMS4xNjU3NyAyLjYwOTkxLDIuNjA5OTIgMCwxLjQ0NDE0IC0xLjE2NTc2LDIuNjA5ODggLTIuNjA5OTEsMi42MDk4OCB6IiBpZD0icGF0aDQtMzYiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNTc5OTc3IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	width: 50px;
	border: none;
	height: 30px;
	margin: 2px;
	cursor: pointer;
	position: absolute;
	right: 0%;
	top: 50%;
	transform: translateY(-50%);
	margin: 0;
	background-position: 60%;
	transition: all .5s ease;
	background-size: 20px 20px
}

#block-search form>.form-actions input:focus,
#block-searchapipagesearchblockform form>.form-actions input:focus,
#block-searchapi form>.form-actions input:focus {
	outline: 1px #fff dotted;
	background-color: #002147
}

#block-search form.open,
#block-searchapipagesearchblockform form.open,
#block-searchapi form.open {
	width: 100%;
	height: 100%;
	background: #d31245;
	z-index: 1000
}

#block-search form.open:before,
#block-searchapipagesearchblockform form.open:before,
#block-searchapi form.open:before {
	content: "X";
	position: absolute;
	height: auto;
	right: 0;
	top: -30px;
	font-size: 22px;
	width: 50px;
	font-weight: normal;
	line-height: 1;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 30px;
	cursor: pointer
}

#block-search form.open .form-item,
#block-searchapipagesearchblockform form.open .form-item,
#block-searchapi form.open .form-item {
	width: 100%;
	display: block;
	opacity: 1;
	overflow: visible;
	display: flex;
	justify-content: center;
	align-items: center;
	background: #d31245;
	background: rgba(211, 18, 69, 0)
}

#block-searchapi .field--name-field-search-api .field--label {
	display: none
}

#block-searchapi .field--name-field-search-api .view-content,
#block-searchapi .field--name-field-search-api .pager-wrapper {
	display: none
}

#block-searchapi #views-exposed-form-search-api-block-1.open>div .form-text {
	min-width: 550px;
	height: 30px;
	background: #d31245;
	border: none
}

#block-searchapi #views-exposed-form-search-api-block-1.open>div .form-text::-moz-placeholder {
	color: #fff
}

#block-searchapi #views-exposed-form-search-api-block-1.open>div .form-text::placeholder,
#block-searchapi #views-exposed-form-search-api-block-1.open>div .form-text[value] {
	color: #fff
}

#block-searchapi .field--name-field-search-api {
	max-height: 30px;
	height: 100%
}

.mdc-drawer.mdc-drawer--open:not(.mdc-drawer--closing)+.mdc-drawer-app-content {
	margin-left: 0
}

.mobile-menu-button {
	border: none;
	padding: 5px;
	color: #adb3bb;
	background: rgba(0, 0, 0, 0);
	cursor: pointer
}

.mobile-menu-button.material-icons {
	display: none
}

@media(max-width:949px) {
	.mobile-menu-button.material-icons {
		display: block
	}
}

.mdc-drawer--dismissible {
	width: 0
}

.mdc-drawer--dismissible.mdc-drawer--open {
	width: 100%;
	height: 1000px;
	display: flex;
	z-index: 1000
}

@media(min-width:950px) {
	.mdc-drawer--dismissible.mdc-drawer--open {
		display: none
	}
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav {
	justify-content: space-between;
	background: #fff;
	flex-wrap: wrap;
	display: flex
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav #menu--main {
	margin-bottom: 25px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul {
	display: flex;
	flex-wrap: wrap;
	padding: 0;
	width: 100%;
	margin: 12.5px 0
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li {
	width: 100%;
	margin: 0 25px;
	flex: unset
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li a,
.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li button {
	width: 100%;
	padding: 0;
	border: none;
	color: #002147;
	font-size: 20px;
	display: flex;
	justify-content: flex-start;
	white-space: break-spaces
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li a .mdc-button__ripple,
.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li button .mdc-button__ripple {
	display: none
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li a.active-trail,
.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li button.active-trail {
	background: none;
	border: none;
	box-shadow: none;
	color: #d31245
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu-surface--anchor {
	position: unset
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu {
	left: 0px !important;
	width: 0px;
	opacity: 1;
	display: block !important;
	transition: width .8s ease;
	min-width: unset;
	max-width: unset;
	max-height: 100% !important;
	height: 100%
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last {
	width: 100%
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list ul {
	margin: 0;
	margin-top: 5px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list ul li {
	margin: 0;
	padding-left: 5px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li {
	border: none;
	flex-wrap: wrap;
	height: -moz-max-content;
	height: max-content;
	width: 100%;
	flex: unset;
	padding: 0;
	margin: 12.5px 25px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li>span .external-menu-link {
	position: relative;
	color: #d31245;
	font-weight: bold;
	padding-right: 25px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li>span .external-menu-link:after {
	display: block;
	content: "";
	height: 13px;
	width: 15px;
	right: 0px;
	transform: translateY(-50%);
	background-size: contain;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM4IiAvPiA8cGF0aCBkPSJNIDE2LDcgViAzIGwgOCw3IC04LDcgViAxMyBIIDggViA3IFogTSAwLDAgViAyMCBIIDE0IFYgMTggSCAyIFYgMiBIIDE0IFYgMCBaIiBpZD0icGF0aDIiIHN0eWxlPSJmaWxsOiNkMzEyNDU7ZmlsbC1vcGFjaXR5OjEiIC8+IDwvc3ZnPiA=);
	background-repeat: no-repeat;
	top: 50%;
	position: absolute
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li>.mdc-list-item__text {
	font-weight: bold;
	text-align: left;
	width: 100%
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list-item__text-header {
	font-weight: bold;
	text-align: left;
	width: 100%
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li {
	border: none;
	height: -moz-max-content;
	height: max-content
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a {
	font-size: 18px;
	color: #002147
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a.external-menu-link {
	position: relative;
	color: #d31245;
	font-weight: bold;
	padding-right: 25px
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li .mdc-list li a.external-menu-link:after {
	display: block;
	content: "";
	height: 13px;
	width: 15px;
	right: 0px;
	transform: translateY(-50%);
	background-size: contain;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM4IiAvPiA8cGF0aCBkPSJNIDE2LDcgViAzIGwgOCw3IC04LDcgViAxMyBIIDggViA3IFogTSAwLDAgViAyMCBIIDE0IFYgMTggSCAyIFYgMiBIIDE0IFYgMCBaIiBpZD0icGF0aDIiIHN0eWxlPSJmaWxsOiNkMzEyNDU7ZmlsbC1vcGFjaXR5OjEiIC8+IDwvc3ZnPiA=);
	background-repeat: no-repeat;
	top: 50%;
	position: absolute
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu .mdc-multicolumn-menu .mdc-column.last>.mdc-list>li a {
	text-decoration: none
}

.mdc-drawer--dismissible.mdc-drawer--open .mdc-drawer__content nav ul>li .mdc-menu.mdc-menu-surface--open {
	width: 100%
}

ul {
	list-style: square;
	padding-left: 15px
}

.dpir-main__wrapper {
	position: relative
}

.dpir-main__wrapper .dpir-main__sidebar {
	position: absolute;
	height: 100%;
	width: 5vw;
	background-color: #fff
}

.dpir-main__wrapper .dpir-banner__image {
	display: none
}

.dpir-main__wrapper .dpir-banner__image-mobile,
.dpir-main__wrapper .dpir-banner__image-tablet {
	width: 100%;
	position: relative;
	display: none
}

.dpir-main__wrapper .dpir-banner__image-mobile img,
.dpir-main__wrapper .dpir-banner__image-tablet img {
	width: 100%
}

.dpir-main__wrapper .dpir-banner__image-mobile .dpir-banner__overlay,
.dpir-main__wrapper .dpir-banner__image-tablet .dpir-banner__overlay {
	position: absolute;
	z-index: 1;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 99%;
	background-color: #4f6e94;
	background: rgba(16, 1, 5, .2);
	background: linear-gradient(90deg, rgba(16, 1, 5, 0.95) 15%, rgba(16, 1, 5, 0.6) 30%, rgba(16, 1, 5, 0) 100%)
}

@media(max-width:950px) {

	.dpir-main__wrapper .dpir-banner__image-mobile .dpir-banner__overlay,
	.dpir-main__wrapper .dpir-banner__image-tablet .dpir-banner__overlay {
		background: linear-gradient(0deg, rgba(16, 1, 5, 0.95) 0%, rgba(16, 1, 5, 0.6) 40%, rgba(16, 1, 5, 0) 100%)
	}
}

.dpir-main__wrapper.dpir-banner__active header {
	position: absolute;
	z-index: 99;
	width: 100%;
	padding: 0;
	padding-left: 5vw;
	padding-right: 0
}

@media(max-width:1260px) {
	.dpir-main__wrapper.dpir-banner__active header {
		position: relative
	}
}

@media(max-width:1260px) {
	.dpir-main__wrapper.dpir-banner__active header {
		background: #002147;
		margin-bottom: 0px;
		padding: 0 5vw
	}
}

.dpir-main__wrapper.dpir-banner__active .main-content {
	z-index: 2;
	position: relative
}

.dpir-main__wrapper.dpir-banner__active .main-content .dpir-sidebar-offset>h1,
.dpir-main__wrapper.dpir-banner__active .main-content .dpir-sidebar-offset .breadcrumbs ol li,
.dpir-main__wrapper.dpir-banner__active .main-content .dpir-sidebar-offset .breadcrumbs ol li a {
	color: #fff
}

.dpir-region__wrapper {
	display: flex;
	flex-wrap: nowrap
}

.dpir-region__wrapper .dpir-region__primary {
	width: 70vw;
	padding-right: 50px;
	transition: all .25s ease-in
}

.dpir-region__wrapper .dpir-region__secondary {
	width: 40vw;
	padding-right: 50px
}

.dpir-region__wrapper .dpir-region__primary+.dpir-region__secondary {
	width: 30vw;
	padding-right: 0;
	padding-left: 50px
}

.dpir-region__wrapper .dpir-region__secondary+.dpir-region__primary {
	width: 60vw;
	padding-right: 0;
	padding-left: 50px
}

.dpir-region__wrapper .with-sidebar {
	display: flex;
	flex-wrap: nowrap
}

.dpir-region__wrapper .with-sidebar>.dpir-sidebar {
	width: 5vw
}

.dpir-sidebar .label {
	text-transform: uppercase;
	margin-top: 12.5px;
	width: -moz-max-content;
	width: max-content;
	transform: rotate(90deg) translateY(-100%);
	transform-origin: top left
}

@media(min-width:1260px) {
	.dpir-main__wrapper .dpir-banner__image {
		display: block
	}
}

@media(max-width:949px) {
	.dpir-main__wrapper .dpir-banner__image-mobile {
		display: block
	}

	.dpir-main__wrapper .dpir-banner__image.dpir-parallax__wrapper {
		display: none
	}

	.dpir-main__wrapper .dpir-banner__active .dpir-banner__image {
		display: none
	}
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__image-mobile {
		display: block
	}

	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__image.dpir-parallax__wrapper {
		display: none
	}

	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__active .dpir-banner__image {
		display: none
	}
}

@media(min-width:950px)and (max-width:1260px) {
	.dpir-main__wrapper .dpir-banner__image-tablet {
		display: block
	}

	.dpir-main__wrapper .dpir-banner__image.dpir-parallax__wrapper {
		display: none
	}

	.dpir-main__wrapper .dpir-banner__active .dpir-banner__image {
		display: none
	}
}

@media(min-width:550px)and (max-width:1260px) {
	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__image-mobile {
		display: none
	}

	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__image-tablet {
		display: block
	}

	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__image.dpir-parallax__wrapper {
		display: none
	}

	.page--node-type-landing-page .dpir-main__wrapper .dpir-banner__active .dpir-banner__image {
		display: none
	}
}

.dpir-panel {
	border: .5px solid #adb3bb;
	font-weight: 300;
	background-color: #fff
}

.dpir-panel .dpir-panel__row {
	display: flex;
	border-top: .5px solid #adb3bb
}

.dpir-panel .dpir-panel__row:first-child {
	border-top: none
}

.dpir-panel .dpir-panel__row>.dpir-panel__column {
	flex-grow: 1;
	flex-basis: 0;
	max-width: 100%
}

.dpir-panel .dpir-panel__row>.dpir-panel__column p {
	margin: 0
}

.dpir-panel .dpir-panel__column {
	padding: 12.5px
}

.dpir-panel .dpir-panel__column .label {
	text-transform: uppercase;
	color: #4f6e94;
	font-size: .777rem
}

.dpir-panel .dpir-panel__column .value a {
	text-decoration: none;
	color: #002147;
	position: relative;
	max-width: calc(100% - 25px);
	display: block;
	width: -moz-max-content;
	width: max-content
}

.dpir-panel .dpir-panel__column+.dpir-panel__column {
	border-left: .5px solid #adb3bb
}

.field--name-body {
	font-family: "PT Serif", serif
}

.booking-button button {
	width: 100%;
	text-transform: uppercase;
	padding: 25px 12.5px;
	background-color: #002147;
	color: #fff;
	display: flex;
	justify-content: flex-end;
	border: none;
	box-shadow: none
}

.booking-button button::after {
	content: ""
}

.booking-button button a,
.booking-button button.a {
	color: #fff;
	text-decoration: none
}

.booking-button button:hover {
	background-color: #002d61
}

.booking-button button::after {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==) no-repeat 50% 50% rgba(0, 0, 0, 0);
	width: 25px
}

.breadcrumbs {
	padding-bottom: 12.5px
}

.breadcrumbs ol {
	list-style-type: none;
	display: flex;
	flex-wrap: wrap;
	font-size: .777rem;
	padding: 0;
	margin: 0
}

.breadcrumbs ol li {
	padding-right: 12.5px
}

.breadcrumbs ol li::after {
	content: ">";
	padding-left: 12.5px
}

.breadcrumbs ol li:last-child::after {
	content: ""
}

.breadcrumbs ol li a {
	text-decoration: none;
	color: #fff
}

.dpir-parallax__wrapper {
	position: relative;
	overflow: hidden;
	background-size: contain;
	background-attachment: fixed;
	background-position: center top;
	background-repeat: no-repeat
}

.dpir-parallax__wrapper .dpir-parallax__overlay {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	background-color: #4f6e94;
	background: rgba(16, 1, 5, .2);
	background: linear-gradient(90deg, rgba(16, 1, 5, 0.95) 15%, rgba(16, 1, 5, 0.6) 30%, rgba(16, 1, 5, 0) 100%)
}

.dpir-parallax__wrapper .dpir-parrallax {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: -1
}

.dpir-parallax__wrapper .dpir-parrallax:before {
	content: "";
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	z-index: -1;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 120% auto
}

.field--name-field-related-links .node-type--graduate a,
.field--name-field-related-links .node-type--project a,
.field--name-field-related-links .node-type--research a,
.field--name-field-related-links .node-type--research-ncp a,
.field--name-field-related-links .node-type--news a,
.field--name-field-related-links .node-type--course a,
.field--name-field-related-links .node-type--person a,
.field--name-field-related-links .node-type--page a,
.field--name-field-related-links .node-type--event a,
.field--name-field-related-links .node-type--feature-box a {
	text-decoration: none
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token,
.field--name-field-related-links .node-type--graduate a .dpir-research-token,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token,
.field--name-field-related-links .node-type--graduate a .dpir-course-token,
.field--name-field-related-links .node-type--graduate a .dpir-news-token,
.field--name-field-related-links .node-type--graduate a .dpir-person-token,
.field--name-field-related-links .node-type--project a .dpir-project-token,
.field--name-field-related-links .node-type--project a .dpir-research-token,
.field--name-field-related-links .node-type--project a .dpir-graduate-token,
.field--name-field-related-links .node-type--project a .dpir-course-token,
.field--name-field-related-links .node-type--project a .dpir-news-token,
.field--name-field-related-links .node-type--project a .dpir-person-token,
.field--name-field-related-links .node-type--research a .dpir-project-token,
.field--name-field-related-links .node-type--research a .dpir-research-token,
.field--name-field-related-links .node-type--research a .dpir-graduate-token,
.field--name-field-related-links .node-type--research a .dpir-course-token,
.field--name-field-related-links .node-type--research a .dpir-news-token,
.field--name-field-related-links .node-type--research a .dpir-person-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token,
.field--name-field-related-links .node-type--news a .dpir-project-token,
.field--name-field-related-links .node-type--news a .dpir-research-token,
.field--name-field-related-links .node-type--news a .dpir-graduate-token,
.field--name-field-related-links .node-type--news a .dpir-course-token,
.field--name-field-related-links .node-type--news a .dpir-news-token,
.field--name-field-related-links .node-type--news a .dpir-person-token,
.field--name-field-related-links .node-type--course a .dpir-project-token,
.field--name-field-related-links .node-type--course a .dpir-research-token,
.field--name-field-related-links .node-type--course a .dpir-graduate-token,
.field--name-field-related-links .node-type--course a .dpir-course-token,
.field--name-field-related-links .node-type--course a .dpir-news-token,
.field--name-field-related-links .node-type--course a .dpir-person-token,
.field--name-field-related-links .node-type--person a .dpir-project-token,
.field--name-field-related-links .node-type--person a .dpir-research-token,
.field--name-field-related-links .node-type--person a .dpir-graduate-token,
.field--name-field-related-links .node-type--person a .dpir-course-token,
.field--name-field-related-links .node-type--person a .dpir-news-token,
.field--name-field-related-links .node-type--person a .dpir-person-token,
.field--name-field-related-links .node-type--page a .dpir-project-token,
.field--name-field-related-links .node-type--page a .dpir-research-token,
.field--name-field-related-links .node-type--page a .dpir-graduate-token,
.field--name-field-related-links .node-type--page a .dpir-course-token,
.field--name-field-related-links .node-type--page a .dpir-news-token,
.field--name-field-related-links .node-type--page a .dpir-person-token,
.field--name-field-related-links .node-type--event a .dpir-project-token,
.field--name-field-related-links .node-type--event a .dpir-research-token,
.field--name-field-related-links .node-type--event a .dpir-graduate-token,
.field--name-field-related-links .node-type--event a .dpir-course-token,
.field--name-field-related-links .node-type--event a .dpir-news-token,
.field--name-field-related-links .node-type--event a .dpir-person-token,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token {
	display: flex;
	position: relative;
	align-items: flex-start
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-feature-box-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-banner-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-media-image {
	width: 20%;
	display: flex
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-media-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-feature-box-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-banner-image img,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 0
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-media-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-feature-box-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-banner-image .image-caption,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-media-image .image-caption {
	display: none
}

@media(max-width:550px) {

	.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-media-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-feature-box-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-banner-image,
	.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-media-image {
		display: none
	}
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--project a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--news a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--course a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--person a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--page a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--event a .dpir-person-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .field--name-field-media-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-feature-box-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-banner-image .field--name-field-media-image,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .field--name-field-media-image .field--name-field-media-image {
	width: 100%
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--project a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--research a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--news a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--course a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--person a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--page a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--event a .dpir-person-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .svg-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .svg-wrapper {
	width: 20%;
	display: flex;
	height: 100%;
	justify-content: center
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-person-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .svg-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .svg-wrapper svg {
	width: 99%;
	height: auto
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--project a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--news a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--course a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--person a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--page a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--event a .dpir-person-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .svg-wrapper svg path,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .svg-wrapper svg path {
	fill: #002147
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper {
	width: calc(80% - 12.5px);
	margin-left: 12.5px;
	display: flex
}

@media(max-width:550px) {

	.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper,
	.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper {
		width: 100%;
		margin: 0
	}
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper h3,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper h3 {
	margin: 0;
	color: #d01144;
	font-weight: normal
}

@media(min-width:950px)and (max-width:1024px) {

	.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper h3,
	.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper h3 {
		word-wrap: break-word
	}
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper p,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper p {
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper .profile,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper .profile {
	display: flex;
	margin: 5px 0
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper .profile svg,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper .profile svg {
	margin-right: 5px
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper .text,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper .text {
	width: 90%
}

.field--name-field-related-links .node-type--graduate a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--graduate a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--project a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--research a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--news a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--course a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--person a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--page a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--event a .dpir-person-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-project-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-research-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-graduate-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-course-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-news-token .text-wrapper svg,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token .text-wrapper svg {
	width: 10%;
	margin: auto 0
}

.field--name-field-related-links .node-type--graduate a .dpir-person-token img,
.field--name-field-related-links .node-type--project a .dpir-person-token img,
.field--name-field-related-links .node-type--research a .dpir-person-token img,
.field--name-field-related-links .node-type--research-ncp a .dpir-person-token img,
.field--name-field-related-links .node-type--news a .dpir-person-token img,
.field--name-field-related-links .node-type--course a .dpir-person-token img,
.field--name-field-related-links .node-type--person a .dpir-person-token img,
.field--name-field-related-links .node-type--page a .dpir-person-token img,
.field--name-field-related-links .node-type--event a .dpir-person-token img,
.field--name-field-related-links .node-type--feature-box a .dpir-person-token img {
	border-radius: 100%
}

.related-content .link-wrapper,
.field--name-field-external-links .link-wrapper {
	margin-top: -1px
}

.related-content .field--item.external,
.field--name-field-external-links .field--item.external {
	display: flex;
	align-items: flex-start;
	justify-content: space-between
}

.related-content .field--item.external svg,
.field--name-field-external-links .field--item.external svg {
	width: 20%;
	display: flex
}

.related-content .field--item.external .svg-wrapper,
.field--name-field-external-links .field--item.external .svg-wrapper {
	width: 20%;
	display: flex;
	justify-content: center;
	align-items: center;
	max-width: 25px
}

.related-content .field--item.external .svg-wrapper svg,
.field--name-field-external-links .field--item.external .svg-wrapper svg {
	width: 100%;
	height: auto
}

.related-content .field--item.external .svg-wrapper svg path,
.field--name-field-external-links .field--item.external .svg-wrapper svg path {
	fill: #002147 !important
}

.related-content .field--item.external .text-wrapper,
.field--name-field-external-links .field--item.external .text-wrapper {
	width: calc(80% - 12.5px);
	margin-left: 12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center
}

.related-content .field--item.external .text-wrapper .field--ecosystem-link-wrapper,
.field--name-field-external-links .field--item.external .text-wrapper .field--ecosystem-link-wrapper {
	width: calc(90% - 12.5px);
	margin-left: 12.5px;
	line-height: 1.3;
	padding-bottom: 5px
}

.related-content .field--item.external .text-wrapper .field--ecosystem-link-wrapper .link,
.field--name-field-external-links .field--item.external .text-wrapper .field--ecosystem-link-wrapper .link {
	padding-bottom: 5px
}

.related-content .field--item.external .text-wrapper .field--ecosystem-link-wrapper .ecosystem-title,
.field--name-field-external-links .field--item.external .text-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	font-size: .9rem;
	padding-bottom: 5px;
	word-break: break-word
}

.related-content .field--item.external .text-wrapper svg,
.field--name-field-external-links .field--item.external .text-wrapper svg {
	width: 10%
}

.related-content .related-content-inner h2,
.field--name-field-external-links .related-content-inner h2 {
	padding-right: 25px
}

.field--name-field-paragraph-image,
.field--name-field-media-image,
.dpir-banner__image,
.dpir-banner__image-tablet {
	position: relative
}

.field--name-field-paragraph-image .image-caption,
.field--name-field-media-image .image-caption,
.dpir-banner__image .image-caption,
.dpir-banner__image-tablet .image-caption {
	right: 25px;
	bottom: 25px;
	position: absolute;
	background: #d31245;
	width: 30px;
	height: 30px;
	border-radius: 30px;
	display: flex;
	flex-wrap: wrap;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	overflow: hidden;
	border: none;
	padding: 0;
	cursor: pointer;
	z-index: 10
}

.field--name-field-paragraph-image .image-caption.open,
.field--name-field-media-image .image-caption.open,
.dpir-banner__image .image-caption.open,
.dpir-banner__image-tablet .image-caption.open {
	width: calc(100% - 50px);
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center
}

.field--name-field-paragraph-image .image-caption.open .caption-text,
.field--name-field-media-image .image-caption.open .caption-text,
.dpir-banner__image .image-caption.open .caption-text,
.dpir-banner__image-tablet .image-caption.open .caption-text {
	width: calc(100% - 35px)
}

.field--name-field-paragraph-image .image-caption svg,
.field--name-field-media-image .image-caption svg,
.dpir-banner__image .image-caption svg,
.dpir-banner__image-tablet .image-caption svg {
	width: 30px;
	height: 30px
}

.field--name-field-paragraph-image .image-caption .caption-text,
.field--name-field-media-image .image-caption .caption-text,
.dpir-banner__image .image-caption .caption-text,
.dpir-banner__image-tablet .image-caption .caption-text {
	width: 0px;
	overflow: hidden;
	padding: 0px;
	color: #fff;
	text-align: left
}

.field--name-field-paragraph-image .image-caption .caption-text p,
.field--name-field-media-image .image-caption .caption-text p,
.dpir-banner__image .image-caption .caption-text p,
.dpir-banner__image-tablet .image-caption .caption-text p {
	margin: 0
}

.field--name-field-paragraph-image .image-caption .caption-text a,
.field--name-field-media-image .image-caption .caption-text a,
.dpir-banner__image .image-caption .caption-text a,
.dpir-banner__image-tablet .image-caption .caption-text a {
	color: #fff;
	text-decoration: underline;
	font-weight: bold
}

.dpir-banner__image,
.dpir-banner__image-tablet {
	position: relative
}

.dpir-banner__image .image-caption,
.dpir-banner__image-tablet .image-caption {
	right: calc((100% - 1600px)/2)
}

@media(min-width:950px)and (max-width:1650px) {

	.dpir-banner__image .image-caption,
	.dpir-banner__image-tablet .image-caption {
		right: 25px
	}
}

.dpir-banner__image .image-caption.open,
.dpir-banner__image-tablet .image-caption.open {
	width: -moz-max-content;
	width: max-content;
	max-width: calc(100% - 50px)
}

.page--node-type-course .dpir-banner__image .image-caption,
.page--node-type-course .dpir-banner__image-tablet .image-caption,
.page--node-type-research-ncp .dpir-banner__image .image-caption,
.page--node-type-research-ncp .dpir-banner__image-tablet .image-caption,
.page--node-type-graduate .dpir-banner__image .image-caption,
.page--node-type-graduate .dpir-banner__image-tablet .image-caption,
.page--node-type-landing-page .dpir-banner__image .image-caption,
.page--node-type-landing-page .dpir-banner__image-tablet .image-caption,
.page--node-type-listing .dpir-banner__image .image-caption,
.page--node-type-listing .dpir-banner__image-tablet .image-caption {
	bottom: 75px
}

.page--node-type-event .dpir-banner__image .image-caption,
.page--node-type-event .dpir-banner__image-tablet .image-caption {
	bottom: 150px
}

.page--node-type-graduate .dpir-banner__image .image-caption,
.page--node-type-graduate .dpir-banner__image-tablet .image-caption {
	bottom: 125px
}

.page--node-type-research-pillar-page .dpir-banner__image .image-caption,
.page--node-type-research-pillar-page .dpir-banner__image-tablet .image-caption,
.page--node-type-research .dpir-banner__image .image-caption,
.page--node-type-research .dpir-banner__image-tablet .image-caption {
	bottom: 20px;
	max-width: 55%
}

@media(max-width:950px) {

	.page--node-type-research-pillar-page .dpir-banner__image .image-caption,
	.page--node-type-research-pillar-page .dpir-banner__image-tablet .image-caption,
	.page--node-type-research .dpir-banner__image .image-caption,
	.page--node-type-research .dpir-banner__image-tablet .image-caption {
		bottom: 175px
	}
}

.path-search {
	max-width: 1900px;
	margin: 0 auto
}

.path-search header {
	max-width: 1600px;
	padding: 0;
	width: 100%
}

.path-search .dpir-main__wrapper {
	max-width: 1600px;
	padding: 0;
	height: auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin: 0 auto
}

.path-search .mdc-drawer--dismissible {
	border: none
}

.path-search .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.path-search .footer-banner p {
	font-size: 16px
}

.path-search .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.path-search footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:1650px) {
	.path-search {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px
	}

	.path-search .dpir-main__wrapper {
		max-width: 1600px;
		padding: 0;
		height: auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		margin: 0 auto
	}

	.path-search .dpir-main__wrapper .dpir-main__sidebar {
		display: none
	}

	.path-search .mdc-drawer--dismissible {
		border: none
	}

	.path-search .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.path-search .footer-banner p {
		font-size: 16px
	}

	.path-search .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.path-search footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.page--node-type-landing-page {
	margin: 0 auto;
	max-width: 1900px
}

.page--node-type-landing-page .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-landing-page .dpir-banner__active .dpir-banner__image {
	height: 28.7vw;
	transform: translateY(0)
}

.page--node-type-landing-page .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-landing-page .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-landing-page .dpir-banner__active .dpir-banner__image {
	margin: 0
}

.page--node-type-landing-page .dpir-banner__active .dpir-parallax__overlay {
	background: linear-gradient(90deg, rgba(16, 1, 5, 0.7) 15%, rgba(16, 1, 5, 0.4) 30%, rgba(16, 1, 5, 0) 100%)
}

.page--node-type-landing-page .main-content {
	overflow: hidden;
	padding: 0
}

.page--node-type-landing-page .main-content #block-tabs {
	position: absolute;
	right: 25px;
	top: 25vw;
	z-index: 10001
}

.page--node-type-landing-page .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar {
	width: 100%;
	padding-right: 0px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-sidebar {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content {
	width: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .carousel>.field--item {
	height: inherit
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item {
	margin: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol .banner-image {
	width: 100%;
	height: 28.7vw
}

@media(min-width:950px)and (max-width:1260px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol .banner-image {
		height: 0 !important
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .banner-search-wrapper {
	display: flex;
	position: relative;
	justify-content: flex-end;
	width: 100%;
	max-width: 1600px;
	margin: 0 auto;
	margin-top: 0px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper {
	width: calc(25% + 75px);
	padding: 12.5px;
	z-index: 99
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-search .search-block-form h2 {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-search .search-block-form form .form-actions {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-search .search-block-form form .form-item {
	position: relative
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-search .search-block-form form .form-item:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 25px;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-search .search-block-form form .form-item input {
	width: 100%;
	border: 1px solid #000;
	border-radius: 50px;
	padding: 12.5px 25px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-paragraph-links {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-paragraph-links .field--item {
	width: calc(50% - 25px);
	margin: 3px 12.5px;
	padding-left: 25px;
	position: relative
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-paragraph-links .field--item:before {
	content: "";
	width: 12.5px;
	height: 3px;
	background: #002147;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-paragraph-links .field--item a {
	color: #002147;
	text-decoration: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper .field--name-field-paragraph-links .field--item .ecosystem-title {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api .field--label,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api .form-actions {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api #views-exposed-form-search-api-block-1 .form-item {
	position: relative
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api #views-exposed-form-search-api-block-1 .form-item:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 25px;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api #views-exposed-form-search-api-block-1 .form-item input {
	width: 100%;
	border: 1px solid #000;
	padding: 12.5px 25px;
	border-radius: 50px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api #views-exposed-form-search-api-block-1 .form-item input::-moz-placeholder {
	color: #000
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api #views-exposed-form-search-api-block-1 .form-item input::placeholder {
	color: #000
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api .view-content,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper>div>div .field--name-field-search-api .pager-wrapper {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper {
	margin-bottom: 0;
	background: #d31245;
	display: flex;
	align-items: flex-start;
	padding: 25px;
	position: relative;
	left: unset;
	margin-top: -50px;
	width: calc(75% - 100px);
	margin-left: 25px
}

@media(min-width:950px)and (max-width:1024px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper {
		flex-wrap: wrap
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
	width: calc(33.3333333333% - 50px);
	margin-right: 50px;
	margin-top: 0
}

@media(min-width:950px)and (max-width:1024px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
		width: 100%;
		margin-right: 0px
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title h2 {
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670;
	margin: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text {
	width: calc(75% - 50px);
	font-size: 18px;
	color: #fff;
	padding-right: 50px;
	font-family: "PT Serif", serif
}

@media(min-width:950px)and (max-width:1024px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text {
		width: 100%;
		margin-right: 0px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text p {
		width: 100%
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text p {
	margin: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper {
	overflow: hidden;
	padding: 0;
	max-width: 1600px;
	margin: 0 auto
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote {
	padding: 50px 0
}

@media(max-width:950px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote {
		padding: 0;
		margin: 0
	}
}

@media(max-width:1200px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote {
		padding: 0
	}
}

@media(min-width:950px)and (max-width:1200px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner {
		width: 100%
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner .group--left {
	width: 95%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup {
	display: flex;
	background: #d31245;
	align-items: center;
	width: 100%;
	margin-bottom: 50px;
	flex-wrap: wrap
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .logo {
	background: #002147;
	padding: 25px;
	width: calc(25% - 0px);
	display: flex;
	justify-content: flex-start
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .logo {
		width: calc(100% - 0px)
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .logo img {
	width: 100%;
	height: auto
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region {
	width: calc(75% - 0px);
	padding: 0 25px;
	display: flex;
	justify-content: space-between;
	align-items: center
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region {
		width: calc(100% - 0px);
		flex-wrap: wrap;
		padding-bottom: 25px
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region p {
	font-size: 1.2rem;
	color: #fff
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region .signup-button {
	width: 33%;
	padding: 5px 25px;
	font-size: 1.2rem;
	color: #fff;
	text-decoration: none;
	background: #002147;
	border: 2px solid #fff;
	border-radius: 50px;
	text-align: center;
	transition: all .5s ease-in-out
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region .signup-button {
		width: calc(100% - 0px)
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region .signup-button:hover {
	background-color: #fff;
	color: #002147
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .dpir-news-signup .dpir-news-signup-second-region .signup-button:focus {
	background-color: #fff;
	color: #002147
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news {
	padding: 25px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content {
	justify-content: flex-start;
	margin: 0px -25px;
	padding: 0px 12.5px;
	align-items: stretch
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content .views-field {
	height: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 0 12.5px
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row:not(:nth-child(-n+2)) {
		display: none
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field {
	height: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content {
	height: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .feature-box {
	height: 100%
}

@media(max-width:550px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .feature-box.node-type--project {
		margin-bottom: 25px
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .feature-box a {
	height: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .feature-box a .dpir-news-feature-box-wrapper {
	height: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project a {
	text-decoration: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper {
	width: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:after,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:after {
	height: 50%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg {
	background: #000
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: auto
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information {
	background-color: #fff;
	width: calc(100% - 25px);
	margin-left: 25px;
	margin-top: -50px;
	z-index: 10;
	position: relative;
	padding: 25px;
	transition: .8s ease all;
	border-top: 2px solid #e3edf3;
	border-left: 2px solid #e3edf3
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:after,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:after {
	content: "";
	background-image: url(data:image/svg+xml;base64,PCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+IDxzdmcgd2lkdGg9IjY4LjI2MjQ5N21tIiBoZWlnaHQ9IjI1Ljc3MTU3OG1tIiB2aWV3Qm94PSIwIDAgNjguMjYyNDk3IDI1Ljc3MTU3OCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNTY2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM1NjYwIj4gPGNsaXBQYXRoIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iY2xpcFBhdGg1Nzg0Ij4gPHJlY3QgeT0iMjE4Ljk0NzkyIiB4PSIyMjYuMjE4NzMiIGhlaWdodD0iNjguMjYyNDk3IiB3aWR0aD0iNjguMjYyNDk3IiBpZD0icmVjdDU3ODYiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjA4MzUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3LjkxOTc0MikiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwLjgxMzU3NCwtNzUuMTkwMDc4KSI+IDxyZWN0IHN0eWxlPSJmaWxsOiNmN2ZhZmI7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNDYwODY7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDU3ODAiIHdpZHRoPSI5MS40OTkwMDgiIGhlaWdodD0iOTIuNTcyMzExIiB4PSIyNzUuODM2NzYiIHk9IjQ1LjgzODE4MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTcuOTE5NzQyLDM4OC4xODkzOSwtNTAxLjI4MjQ1KSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNTc4NCkiIC8+IDwvZz4gPC9zdmc+IA==);
	width: 100%;
	height: 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
	transition: 1s ease all
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before {
	content: "New Project";
	position: absolute;
	height: auto;
	color: #000;
	left: 25px;
	top: 25px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	color: #1a1a1a;
	height: 20px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information h3,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information h3 {
	color: #002147;
	font-size: 18px;
	line-height: 1.25;
	margin-bottom: 12.5px;
	font-weight: normal;
	margin-top: 32.5px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	margin: 0;
	border: none;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

@media(min-width:950px)and (max-width:1024px) {

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
		padding: 0;
		display: flex;
		justify-content: center;
		align-items: center
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
	width: calc(50% - 12.5px);
	margin-right: 12.5px;
	max-width: 40px
}

@media(min-width:950px)and (max-width:1024px) {

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
		width: unset;
		margin-right: 5px
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)),
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)) {
	display: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text {
	visibility: hidden;
	width: 120px;
	background-color: #000;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: absolute;
	left: 100%;
	top: 50%;
	transform: translateY(-100%);
	z-index: 1;
	line-height: 1;
	font-weight: normal;
	font-size: .777rem;
	margin-left: 15px;
	transition: .5s ease all;
	opacity: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 100%;
	display: flex;
	margin: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text {
	visibility: visible;
	opacity: 1
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .person-link-wrapper,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .person-link-wrapper {
	position: absolute;
	left: -2px;
	bottom: 0;
	transform: translateY(100%);
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	border-left: 2px solid #e3edf3;
	width: 100%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box .svg-wrapper,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box .svg-wrapper {
	background: #93abb9;
	height: 40px;
	width: 40px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 12.5px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box svg path,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box svg path {
	fill: #fff !important
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link {
	background-color: #002147;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 25px;
	position: relative;
	transform: unset;
	width: 64px;
	height: 64px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg {
	width: 10px;
	height: auto
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg path,
.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg path {
	fill: #fff !important
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-landing-page .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-landing-page .footer-banner p {
	font-size: 16px
}

.page--node-type-landing-page .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-landing-page footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-landing-page .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-landing-page .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-landing-page .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-landing-page .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw;
		transform: translateY(0)
	}

	.page--node-type-landing-page .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content {
		width: 100%
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item {
		margin: 0
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .banner-search-wrapper {
		margin: 0px 25px
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol .banner-image {
		width: 100%;
		height: 28.7vw
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper {
		width: calc(33.3333333333% - 0px)
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper {
		width: calc(66.6666666667% - 25px)
	}

	.page--node-type-landing-page .node-type--landing-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		padding: 0 25px
	}

	.page--node-type-landing-page .footer-banner {
		background: #fff
	}

	.page--node-type-landing-page footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(max-width:949px) {
	.page--node-type-landing-page .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-landing-page .main-content {
		overflow: hidden;
		padding: 0;
		margin: 0
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar {
		width: 100%;
		padding-right: 0px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content {
		width: 100%
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .carousel #carouselButtons {
		left: 15px;
		display: block;
		top: calc(40vh - 15px);
		transform: translateY(-100%);
		right: unset
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .carousel>.field--item {
		height: inherit
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol .banner-image {
		height: 0
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .layout--onecol .banner-image .dpir-banner__image {
		height: inherit;
		background-repeat: no-repeat;
		background-size: cover;
		background-position: center;
		background-attachment: unset
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .banner-search-wrapper {
		display: flex;
		flex-wrap: wrap;
		margin-top: 0px;
		padding: 0 25px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .search-link-wrapper {
		width: 100%;
		padding: 12.5px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper {
		display: flex;
		flex-wrap: wrap;
		align-items: flex-start;
		padding: 25px;
		margin-top: 0px;
		margin-left: 0;
		width: 100%
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
		margin: 0;
		width: 100%
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title h2 {
		font-size: 1.555rem;
		color: #fff;
		line-height: 1.25;
		font-weight: 670;
		margin: 0
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text {
		margin: 0;
		width: 100%;
		padding: 0
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-banner-wrapper .field--name-field-banner .paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-text p {
		margin: 0;
		width: 100%
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper {
		padding: 0 25px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		flex-wrap: wrap
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
		width: calc(100% - 0px);
		padding: 12.5px
	}

	.page--node-type-landing-page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-page .dpir-banner__image {
	margin-left: 5vw
}

.node-type--page .main-content,
.path-news .main-content,
.path-people .main-content {
	overflow: hidden
}

.node-type--page .dpir-region__wrapper .dpir-region__primary.with-sidebar,
.path-news .dpir-region__wrapper .dpir-region__primary.with-sidebar,
.path-people .dpir-region__wrapper .dpir-region__primary.with-sidebar {
	width: 100%
}

@media(max-width:950px) {

	.node-type--page .dpir-region__wrapper .dpir-region__primary.with-sidebar,
	.path-news .dpir-region__wrapper .dpir-region__primary.with-sidebar,
	.path-people .dpir-region__wrapper .dpir-region__primary.with-sidebar {
		padding: 0
	}
}

.node-type--page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content,
.path-news .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content,
.path-people .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content {
	width: 95vw
}

.node-type--page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1,
.path-news .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1,
.path-people .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1 {
	width: -moz-max-content;
	width: max-content;
	position: relative;
	margin: 12.5px 0;
	max-width: 50%
}

.node-type--page .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1:before,
.path-news .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1:before,
.path-people .dpir-region__wrapper .dpir-region__primary.with-sidebar .dpir-region__content .dpir-region-introduction-wrapper h1:before {
	content: "";
	height: 3px;
	position: absolute;
	left: 0;
	top: -12.5px;
	background-color: #d31245;
	width: calc(100% + 25px)
}

.page--node-type-event .dpir-region__secondary .breadcrumbs {
	width: 100%;
	border-bottom: 3px solid #d31245
}

.page--node-type-event {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-event .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-event .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-event .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-event .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-event .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-event .dpir-banner__active .main-content {
	margin-top: -250px;
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-event .dpir-banner__active .main-content:after {
	content: "";
	width: 100%;
	margin-top: 250px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	bottom: 0
}

.page--node-type-event .dpir-banner__active .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-event .dpir-banner__active .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-event header {
	max-width: 1600px;
	padding: 0;
	margin: 0 auto
}

.page--node-type-event .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto;
	margin: 0 auto
}

.page--node-type-event .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-event .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-event .node-type--event .dpir-region__wrapper {
	margin-bottom: 25px
}

.page--node-type-event .node-type--event .dpir-region__wrapper h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__secondary {
	width: calc(25% + 100px);
	padding-right: 50px
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__secondary .breadcrumbs li a {
	color: #002147
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary {
	width: calc(75% - 100px);
	padding: 0;
	overflow: hidden;
	padding: 5%;
	padding-right: 15vw;
	background-color: #e3edf3
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-field-oxtalks-status {
	background: #d31245;
	padding: 12.5px 25px;
	font-size: 18px;
	color: #fff;
	text-transform: capitalize;
	margin-bottom: 25px
}

@media(max-width:950px) {
	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-field-oxtalks-status {
		display: none
	}
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-field-oxtalks-message {
	background: #d31245;
	padding: 12.5px 25px;
	font-size: 18px;
	color: #fff;
	margin-bottom: 25px
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-body {
	font-family: "PT Serif", serif
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-body p:first-child {
	margin-top: 0px
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .oxtalks-link {
	font-style: italic;
	margin: 25px 0;
	position: relative
}

.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary .oxtalks-link::before {
	position: absolute;
	content: "";
	height: 2px;
	width: 100%;
	top: -10px;
	background: #002147
}

.page--node-type-event .node-type--event .dpir-panel .field--name-field-oxtalks-status {
	display: none
}

@media(max-width:950px) {
	.page--node-type-event .node-type--event .dpir-panel .field--name-field-oxtalks-status {
		background: #d31245;
		display: block;
		padding: 12.5px 25px;
		font-size: 18px;
		color: #fff;
		text-transform: capitalize
	}
}

.page--node-type-event .node-type--event .dpir-panel__column.date {
	color: #fff;
	background-color: #002147;
	text-transform: uppercase
}

.page--node-type-event .node-type--event .dpir-panel__column.date .label {
	color: #fff
}

.page--node-type-event .node-type--event .dpir-panel__column.date .cancelled {
	font-weight: bold;
	text-transform: uppercase
}

.page--node-type-event .node-type--event .dpir-panel__column.time {
	color: #fff;
	background-color: #d31245;
	border-left-color: #fff
}

.page--node-type-event .node-type--event .dpir-panel__column.time .label {
	color: #fff
}

.page--node-type-event .node-type--event .dpir-panel__column.time .cancelled {
	font-weight: bold;
	text-transform: uppercase;
	padding: 10px
}

.page--node-type-event .node-type--event .dpir-panel__column.speakers .value a {
	text-decoration: none;
	color: #002147;
	position: relative;
	max-width: calc(100% - 25px);
	display: block;
	width: -moz-max-content;
	width: max-content
}

.page--node-type-event .node-type--event .dpir-panel__column.speakers .value a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-event .node-type--event .dpir-panel__column.booking-button {
	padding-left: 0;
	margin-left: -12.5px;
	border: none
}

.page--node-type-event .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-event .footer-banner p {
	font-size: 16px
}

.page--node-type-event .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-event footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-event header {
		padding: 0px 25px
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0;
		width: 100%
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden;
		padding: 25px
	}

	.page--node-type-event .footer-banner {
		background: #fff
	}

	.page--node-type-event footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-event {
		max-width: 1900px;
		margin: 0 auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-event .mdc-drawer {
		border: none
	}

	.page--node-type-event header {
		max-width: 1600px;
		padding: 0 25px
	}

	.page--node-type-event .dpir-main__sidebar {
		display: none
	}

	.page--node-type-event .main-content {
		padding: 0 25px;
		max-width: 1600px;
		height: auto;
		margin: 0 auto
	}

	.page--node-type-event .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-event .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-event .node-type--event .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-event .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-event .footer-banner p {
		font-size: 16px
	}

	.page--node-type-event .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-event footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-event .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-event .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-event .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-event .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-event .dpir-banner__active .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-event .dpir-banner__active .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}
}

.dpir-panel .dpir-panel__column .syndicated--content br {
	display: none
}

.dpir-panel .dpir-panel__column .syndicated--content ul {
	padding: 0;
	margin: 0;
	list-style-type: none
}

.page--node-type-person {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-person .mdc-drawer {
	border: none
}

.page--node-type-person header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-person .dpir-main__sidebar {
	display: none
}

.page--node-type-person .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-person .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-person .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-person .node-type--person .dpir-region__wrapper {
	flex-wrap: wrap
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar {
	width: 100%;
	padding: 0;
	flex-wrap: wrap
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .breadcrumbs li a {
	color: #002147
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset {
	width: calc(25% + 75px);
	margin-right: 25px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset>h1 {
	margin: 0;
	padding-top: 12.5px;
	border-top: 3px solid #e51a29
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset>h2 {
	display: flex;
	align-items: center;
	margin: 0;
	font-size: 18px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel {
	margin-top: 50px;
	margin-bottom: 50px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header {
	background: #002147;
	color: #fff;
	font-weight: bold
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .label {
	color: #fff;
	display: flex;
	flex-wrap: wrap
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .label .term-display {
	color: #fff;
	text-decoration: none;
	position: relative
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .label .term-display:not(:last-child) {
	margin-right: 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .label .term-display:not(:last-child):after {
	content: "|";
	padding-left: 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .field {
	margin-bottom: 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info p {
	margin: 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info div {
	margin: 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info .field--name-field-thesis-title {
	width: 100%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info a {
	color: #fff;
	margin-left: 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .header .thesis-info a div {
	margin: 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .spilt .dpir-panel__column {
	flex: unset;
	width: 50%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--item a,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .value a {
	text-decoration: none;
	color: #000;
	position: relative;
	max-width: calc(100% - 25px);
	display: block;
	width: -moz-max-content;
	width: max-content
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--item a:after,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .value a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--name-field-attachment>.field--item:not(:last-child) {
	margin-bottom: 12.5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--name-field-attachment .field--name-field-media-document {
	margin: 12.5px 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--name-field-attachment .field--name-field-media-document .field--item :not(.file) {
	display: none
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--name-field-attachment .field--name-field-media-document .field--item .file a {
	display: unset;
	color: #002147;
	text-decoration: none;
	position: relative;
	padding-left: 50px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset .dpir-panel .field--name-field-attachment .field--name-field-media-document .field--item .file a:after {
	content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy4zODczNzIzbW0iIGhlaWdodD0iNC4yMzMzMzMxbW0iIHZpZXdCb3g9IjAgMCAzLjM4NzM3MjMgNC4yMzMzMzMxIiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMTYwIiBpbmtzY2FwZTp2ZXJzaW9uPSIxLjEgKGNlNjY2M2IzYjcsIDIwMjEtMDUtMjUpIiBzb2RpcG9kaTpkb2NuYW1lPSJkb3dubG9hZC1yZWQuc3ZnIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4gPGRlZnMgaWQ9ImRlZnMyMTU0IiAvPiA8c29kaXBvZGk6bmFtZWR2aWV3IGlkPSJiYXNlIiBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxLjAiIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOnpvb209IjMxLjY3ODM4NCIgaW5rc2NhcGU6Y3g9IjguNzEyNTY1NyIgaW5rc2NhcGU6Y3k9IjYuNTk3NTU4OCIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxNSIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTA0MyIgaW5rc2NhcGU6d2luZG93LXg9IjkyIiBpbmtzY2FwZTp3aW5kb3cteT0iMTcwIiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjE1NyI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzYuNjQ1NiwtODcuMDg1NzEpIj4gPGcgaWQ9ImcyMTUyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjM1Mjc3Nzc3LDAsMCwwLjM1Mjc3Nzc3LDQwLjg2NjQzNSwtMjAwLjAwMjM3KSIgc3R5bGU9ImZpbGw6I2QzMTI0NTtmaWxsLW9wYWNpdHk6MSI+IDxwYXRoIGQ9Im0gMjc4LjY5OSw4MTguNTk0IGggMi40MDMgbCAtNC44MDEsNC43OTcgLTQuODAxLC00Ljc5NyBoIDIuMzk4IHYgLTQuODAxIGggNC44MDEgeiIgc3R5bGU9ImZpbGw6I2QzMTI0NTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg1OTIiIC8+IDxwYXRoIGQ9Im0gMjcyLjEwMiw4MjQuNTk0IGggOC4zOTggdiAxLjE5OSBoIC04LjM5OCB6IiBzdHlsZT0iZmlsbDojZDMxMjQ1O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDU5NCIgLz4gPC9nPiA8L2c+IDwvc3ZnPiA=);
	left: 0px;
	width: 25px;
	height: 30px;
	position: absolute;
	transform: translateY(-50%);
	background-size: contain;
	background-repeat: no-repeat;
	top: 50%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary {
	width: calc(75% - 100px);
	position: relative;
	padding: 50px;
	background: #e3edf3;
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	justify-content: flex-start
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body {
	width: calc(80% - 25px);
	margin-right: 25px;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body p {
	margin: 0;
	margin-bottom: 12.5px;
	font-size: 18px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-field-media-image {
	width: 20%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-field-media-image img {
	width: 100%;
	height: auto;
	border-radius: 100%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .video-wrapper {
	width: 100%;
	margin: 12.5px 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .video-wrapper .field--name-field-video {
	width: 100%;
	display: flex;
	justify-content: space-between
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .video-wrapper .field--name-field-video>.field--item {
	flex-grow: 1;
	margin-right: 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .video-wrapper .field--name-field-video .field--name-field-media-oembed-video iframe {
	width: 100%;
	height: auto;
	aspect-ratio: 16/9
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper {
	width: 100%;
	margin: 12.5px 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper a,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper h2 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	font-size: 2em;
	margin: 25px 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper h1,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper h3,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper h4,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper h1,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper h3,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper h4 {
	margin: 0;
	margin-bottom: 12.5px;
	line-height: 1;
	margin: 25px 0
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper p {
	margin: 0;
	margin-bottom: 12.5px;
	font-size: 18px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper {
	display: flex;
	align-items: stretch;
	background-color: #fff;
	padding: 25px;
	margin: 50px 25px
}

@media(max-width:550px) {

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper {
		flex-wrap: wrap;
		margin: 25px 0
	}
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper img,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper img {
	width: calc(10% + 50px);
	height: auto;
	max-height: 100%;
	margin-left: -50px;
	margin-top: -50px
}

@media(max-width:550px) {

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper img,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper img {
		width: 100%;
		margin: 0;
		margin-bottom: 25px
	}
}

@media(min-width:550px)and (max-width:950px) {

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper img,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper img {
		width: calc(20% + 50px)
	}
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper {
	width: calc(90% - 25px);
	margin-left: 25px
}

@media(max-width:550px) {

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper {
		width: 100%;
		margin: 0
	}
}

@media(min-width:550px)and (max-width:950px) {

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper {
		width: calc(80% - 25px)
	}
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper .book--title,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper .book--title {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 12.5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper .book--content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .publications-wrapper .field--name-field-publications-freeform .book--wrapper .book--content--wrapper .book--content {
	margin-bottom: 12.5px;
	font-family: "PT Serif", serif
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full {
	margin: 50px 0;
	background: #fff;
	width: 100%;
	padding: 0 calc(5vw + 12.5px);
	padding-right: 0px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	margin-right: 15vw
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
	right: 0
}

@media(max-width:950px) {
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px)
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related {
	width: 100%;
	margin-bottom: 50px;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media:before,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper {
	width: 80%;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper h2,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper h2 {
	width: calc(16.6666666667% - 0px);
	width: 16.6% !important;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container {
	width: calc(83.3333333333% - 50px);
	width: calc(83.3% - 50px) !important;
	margin-left: 50px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .view-content {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin: 0 -5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .view-content .views-row {
	width: calc(33.3333333333% - 10px);
	margin: 12.5px 5px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content {
	width: 100%;
	display: flex;
	flex-wrap: nowrap;
	margin: 0 -25px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content .views-row,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content .views-row {
	width: calc(33.3333333333% - 50px);
	margin: 12.5px 25px
}

.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media img,
.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related img {
	width: 100%;
	height: auto
}

.page--node-type-person .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-person .footer-banner p {
	font-size: 16px
}

.page--node-type-person .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-person footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:1024px) {
	.page--node-type-person .dpir-main__wrapper .dpir-main__sidebar {
		width: 5vw
	}

	.page--node-type-person .dpir-main__wrapper .main-content {
		padding: 0
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar {
		width: 100%;
		padding: 0;
		flex-wrap: wrap
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar {
		width: 5vw
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset {
		width: 95vw;
		margin-right: 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-sidebar-offset>h2 {
		margin-bottom: 25px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary {
		width: 100%;
		margin: 12.5px 0;
		padding: 25px;
		flex-wrap: wrap
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-body {
		margin-right: 0px;
		width: 100%;
		order: 1;
		margin-bottom: 25px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .research-wrapper {
		order: 2;
		margin-bottom: 25px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-field-media-image {
		width: 100%;
		order: 0;
		display: flex;
		justify-content: center;
		margin-bottom: 25px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__secondary.with-sidebar .dpir-region__primary .field--name-field-media-image img {
		max-width: 150px;
		height: 100%
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full {
		width: 100%;
		padding: 0 5vw;
		margin: 12.5px 0
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related {
		width: 100%;
		margin-bottom: 50px;
		display: flex;
		justify-content: flex-end;
		position: relative
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper {
		flex-wrap: wrap
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper h2,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper h2,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper h2,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .view-content {
		margin: 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .view-content .views-row {
		width: calc(100% - 0px);
		margin: 12.5px 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		margin: 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container .scrolling-view .view-content .views-row,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container .scrolling-view .view-content .views-row {
		width: calc(100% - 0px);
		margin: 12.5px 0px
	}

	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media img,
	.page--node-type-person .dpir-main__wrapper .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related img {
		width: 100%;
		height: auto
	}
}

@media(max-width:950px) {
	.page--node-type-person {
		padding: 0 25px
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full {
		margin: 0;
		width: 100%;
		background: #fff;
		padding: 0 25px
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--image {
		display: flex;
		justify-content: flex-end
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--image>.paragraph--inner {
		width: 80%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos:before {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0vw
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner {
		flex-wrap: wrap
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner .group--right {
		margin: 0;
		margin-top: 25px;
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--videos>.paragraph--inner .group--right .video {
		margin: 0
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related:before,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media:before {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper {
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper h2,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper h2,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper h2,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper h2 {
		width: calc(16.6666666667% - 0px);
		width: 100% !important
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-wrapper .views-element-container,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related .dpir-news-related-media-wrapper .views-element-container,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-wrapper .views-element-container,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .dpir-news-related-media .dpir-news-related-media-wrapper .views-element-container {
		width: calc(83.3333333333% - 50px);
		width: 100% !important
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items:before {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner {
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		width: calc(100% - 50px);
		margin-right: 15vw
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

@media(max-width:950px)and (max-width:950px) {
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

@media(max-width:950px) {
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner>.group--right {
		width: calc(100% - 50px)
	}
}

@media(max-width:950px) {
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% + 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px
	}
}

@media(max-width:950px) {
	.page--node-type-person .footer-banner {
		background: #fff
	}
}

@media(max-width:950px) {
	.page--node-type-person footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-person {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-person .mdc-drawer {
		border: none
	}

	.page--node-type-person header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-person .dpir-main__sidebar {
		display: none
	}

	.page--node-type-person .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-person .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-person .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full {
		margin: 0;
		margin-top: 30px;
		background: #fff
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--right,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		margin-right: 5vw;
		margin-left: 0px
	}

	.page--node-type-person .node-type--person .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-person .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-person .footer-banner p {
		font-size: 16px
	}

	.page--node-type-person .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-person footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.node-type--person.feature-box {
	background-color: #fff
}

.node-type--person.feature-box a {
	text-decoration: none;
	color: #002147
}

.node-type--person.feature-box a:hover .dpir-blue-link {
	background-color: #000 !important
}

.node-type--person.feature-box a:hover .dpir-person-feature-box-wrapper:before {
	height: 50% !important
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper {
	width: 100%;
	background-color: #fff;
	position: relative
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper:before {
	content: "";
	background-image: url(data:image/svg+xml;base64,PCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+IDxzdmcgd2lkdGg9IjY4LjI2MjQ5N21tIiBoZWlnaHQ9IjI1Ljc3MTU3OG1tIiB2aWV3Qm94PSIwIDAgNjguMjYyNDk3IDI1Ljc3MTU3OCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNTY2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM1NjYwIj4gPGNsaXBQYXRoIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iY2xpcFBhdGg1Nzg0Ij4gPHJlY3QgeT0iMjE4Ljk0NzkyIiB4PSIyMjYuMjE4NzMiIGhlaWdodD0iNjguMjYyNDk3IiB3aWR0aD0iNjguMjYyNDk3IiBpZD0icmVjdDU3ODYiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjA4MzUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3LjkxOTc0MikiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwLjgxMzU3NCwtNzUuMTkwMDc4KSI+IDxyZWN0IHN0eWxlPSJmaWxsOiNmN2ZhZmI7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNDYwODY7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDU3ODAiIHdpZHRoPSI5MS40OTkwMDgiIGhlaWdodD0iOTIuNTcyMzExIiB4PSIyNzUuODM2NzYiIHk9IjQ1LjgzODE4MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTcuOTE5NzQyLDM4OC4xODkzOSwtNTAxLjI4MjQ1KSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNTc4NCkiIC8+IDwvZz4gPC9zdmc+IA==);
	width: 100%;
	height: 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 0;
	transition: 1s ease all
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: 100%
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper {
	padding: 12.5px;
	border-bottom: 1px solid #002147;
	transition: .8s ease all;
	z-index: 1;
	position: relative
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .title-wrapper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .title {
	width: calc(75% - 12.5px);
	margin-right: 12.5px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .title h3 {
	margin: 0;
	font-size: 22px;
	font-weight: 600
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .title .suffix {
	margin: 0;
	font-size: 16px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .field--name-field-media-image {
	display: flex;
	width: 25%;
	max-height: 65px;
	height: -moz-max-content;
	height: max-content
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .field--name-field-person-position,
.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .field--name-field-person-short-position,
.node-type--person.feature-box .dpir-person-feature-box-wrapper .title-image-wrapper .field--name-field-thesis-title {
	width: 100%;
	font-size: 18px;
	line-height: 1.25;
	margin-top: 12.5px;
	padding-bottom: 12.5px;
	font-size: .9rem;
	color: #000;
	margin-top: 25px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .dpir-feature-box-affiliation {
	padding: 12.5px;
	transition: .8s ease all
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .dpir-feature-box-affiliation .label {
	text-transform: uppercase;
	color: #4f6e94;
	font-size: 16px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .dpir-feature-box-affiliation .value {
	font-size: 16px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper {
	display: flex;
	width: 100%;
	justify-content: space-between;
	border-top: 1px solid #002147;
	transition: .8s ease all;
	flex-wrap: wrap
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-college {
	padding: 12.5px;
	width: 100%
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-college .label {
	text-transform: uppercase;
	color: #4f6e94;
	font-size: 16px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-college .value {
	font-size: 16px;
	width: 100%
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-blue-link {
	background-color: #002147;
	width: 100%;
	margin-left: 0px;
	padding: 10px 25px;
	color: #fff;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-blue-link svg {
	margin-left: 5px
}

.node-type--person.feature-box .dpir-person-feature-box-wrapper .bottom-wrapper .dpir-blue-link p {
	margin: 0
}

.page--node-type-news {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-news .mdc-drawer {
	border: none
}

.page--node-type-news header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-news .dpir-main__sidebar {
	display: none
}

.page--node-type-news .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-news .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-news .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-news .node-type--news .breadcrumbs a {
	color: #002147
}

.page--node-type-news .node-type--news .dpir-region__wrapper h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content {
	width: calc(100% - 50px);
	margin-bottom: 25px;
	margin-right: 50px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details {
	width: 100%;
	border: 1px solid #93abb9;
	border-bottom: 3px solid #d31245;
	display: flex;
	padding: 0px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
	padding: 5px;
	width: 70%;
	border-bottom: none
}

@media(min-width:550px)and (max-width:1024px) {

	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share,
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		width: 60%
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	width: 100%;
	height: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field {
	border: none;
	width: unset;
	padding: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item {
	max-width: calc(40% - 12.5px);
	margin-right: 12.5px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	text-decoration: none;
	flex-direction: row-reverse
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token h3 {
	width: calc(80% - 12.5px);
	margin: 0;
	font-size: 18px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 20%;
	display: flex;
	margin: 0;
	margin-right: 12.5px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper {
	margin-right: 12.5px;
	display: flex;
	height: 100%;
	justify-content: center;
	height: 55px;
	width: 55px
}

@media(min-width:1024px)and (max-width:1450px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper {
		height: 40px;
		width: 40px
	}
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper {
		height: 40px;
		width: 40px
	}
}

@media(max-width:550px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper {
		height: 85px;
		width: 85px
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg {
	width: 99%;
	height: auto
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path {
	fill: #002147
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
	display: flex;
	align-items: center;
	border-right: 1px solid #93abb9
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
		width: 60%
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .person-wrapper {
	width: calc(90% - 5px);
	overflow: hidden;
	border: none;
	margin-right: 5px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person {
	transition: .5s transform
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person>.field--item {
	flex: 0 0 50%;
	max-width: calc(50% - 5px)
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person>.field--item .dpir-person-token h3 {
	width: calc(85% - 12.5px)
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person>.field--item .dpir-person-token .field--name-field-media-image {
	width: 15%;
	display: flex;
	margin: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person>.field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .person-rotate {
	width: 10%;
	height: 100%;
	display: flex;
	align-items: center;
	cursor: pointer
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
	width: 70%;
	border-right: 1px solid #93abb9
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		width: 60%
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item {
	max-width: calc(50% - 12.5px);
	margin-right: 12.5px;
	margin-bottom: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item .dpir-person-token h3 {
	width: calc(85% - 12.5px)
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 15%;
	display: flex;
	margin: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
	border-right: none;
	width: 15%;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	border-right: 1px solid #93abb9;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	justify-content: center
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
		width: 20%
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date .field--label {
	color: #677883;
	line-height: 1.1;
	width: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date time {
	font-weight: bold;
	line-height: 1
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
	border-left: none;
	width: 15%;
	color: #677883;
	line-height: 1.1;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: flex-end;
	flex-wrap: wrap;
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		width: 20%
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share p {
	margin: 0;
	justify-self: flex-start;
	width: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a {
	width: calc(30% - 10px);
	margin: 5px;
	overflow: visible
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a svg {
	width: 100%;
	height: auto;
	overflow: visible
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image {
	margin: 25px 0;
	margin-bottom: 50px;
	width: 100%;
	margin-top: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image img {
	height: 100%;
	width: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content>.field--name-field-media-image {
	width: 100%;
	max-height: 400px;
	display: flex
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content>.field--name-field-media-image img {
	width: 100%;
	height: auto
}

@media(max-width:1024px) {
	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content>.field--name-field-media-image {
		height: unset !important
	}
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body {
	font-family: BYekan,"Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body h2,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body h1 {
	font-size: 1.555rem;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body h3,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body h4 {
	font-size: 1.2rem;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body ul {
	list-style: square;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body p,
.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body ul {
	font-size: 18px;
	width: 100%;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .field--name-body a {
	color: #0650a4;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold;
	font-family: BYekan,"Nunito Sans", Arial, Helvetica, sans-serif
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .image--migrated {
	width: 100%;
	height: 400px;
	display: flex;
	position: relative;
	justify-content: center;
	align-items: center;
	overflow: hidden
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .image--migrated .image--background {
	position: absolute;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
	left: 0px;
	top: 0px;
	z-index: -1;
	width: 100%;
	height: 100%;
	filter: blur(30px)
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .image--migrated .image--main {
	max-width: 100%;
	max-height: 95%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .content {
	margin: 0 5vw;
	max-width: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup {
	display: flex;
	background: #d31245;
	align-items: center;
	width: 100%
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .logo {
	background: #002147;
	padding: 25px;
	width: calc(33.3333333333% - 0px);
	display: flex;
	justify-content: flex-start
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .logo img {
	width: 100%;
	height: auto
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region {
	width: calc(66.6666666667% - 0px);
	padding: 0 25px;
	display: flex;
	justify-content: space-between;
	align-items: center
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region p {
	font-size: 1.2rem;
	color: #fff
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button {
	width: 33%;
	padding: 5px 25px;
	font-size: 1.2rem;
	color: #fff;
	text-decoration: none;
	background: #002147;
	border: 2px solid #fff;
	border-radius: 50px;
	text-align: center;
	transition: all .5s ease-in-out
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button:hover {
	background-color: #fff;
	color: #002147
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button:focus {
	background-color: #fff;
	color: #002147
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media {
	width: 100%;
	margin-bottom: 50px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media h2 {
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	margin: 0 -25px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content .views-row {
	width: calc(33.3333333333% - 50px);
	margin: 25px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media img {
	width: 100%;
	height: auto
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary {
	padding: 25px;
	background-color: #e3edf3
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in {
	margin-bottom: 50px
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in h2 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.333rem;
	margin-top: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links>.field--item {
	position: relative;
	margin: 25px 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links>.field--item .dpir-person-token {
	justify-content: flex-end
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links>.field--item:after {
	content: "";
	height: 2px;
	width: calc(80% - 12.5px);
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item {
	position: relative;
	margin: 25px 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item .link a {
	color: #d31245;
	font-weight: normal;
	font-size: 1.1rem;
	text-decoration: none
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item .ecosystem-title {
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item .field--ecosystem-link-wrapper {
	margin-left: 0
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item:after {
	content: "";
	height: 2px;
	width: calc(80% - 12.5px);
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news h2 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 1.333rem
}

.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news .views-row:not(:last-child) {
	margin-bottom: 25px
}

.page--node-type-news .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-news .footer-banner p {
	font-size: 16px
}

.page--node-type-news .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-news footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:550px) {
	.page--node-type-news {
		padding: 0 25px
	}

	.page--node-type-news .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper h1 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__primary {
		padding-right: 0px;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__primary .dpir-sidebar {
		width: 5%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content {
		margin: 0 !important;
		width: 100% !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details {
		flex-wrap: wrap;
		padding: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		padding: 5px !important;
		border: none !important;
		border-bottom: 1px solid #93abb9 !important;
		width: 100% !important;
		border-bottom: none !important;
		order: 3
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person {
		flex-wrap: wrap;
		width: 100%;
		padding: 0 !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
		display: flex;
		align-items: center;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .person-wrapper {
		width: 100%;
		margin: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person>.field--item {
		flex: unset;
		margin-right: 0 !important;
		max-width: 100% !important;
		margin-bottom: 5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .person-rotate {
		display: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person>.field--item {
		width: 100%;
		margin-bottom: 12.5px !important;
		max-width: unset !important;
		margin-right: 0 !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person>.field--item .field--name-field-media-image {
		width: 20% !important;
		padding: 0 !important;
		margin-right: 12.5px !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
		width: 100%;
		border-bottom: 1px solid #93abb9;
		order: 1 !important;
		border-right: 1px solid #93abb9 !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		width: 50% !important;
		border-bottom: 1px solid #93abb9 !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		order: 2 !important;
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a {
		width: calc(20% - 10px);
		margin: 5px;
		overflow: visible
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a svg {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image {
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image img {
		height: auto;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .content {
		margin: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .logo {
		width: calc(100% - 0px);
		width: 100% !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region {
		width: calc(100% - 0px);
		width: 100% !important;
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region p {
		font-size: 18px;
		color: #fff;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button {
		width: 100% !important;
		padding: 5px 12.5px;
		font-size: 18px;
		color: #fff;
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media {
		width: 100%;
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media h2 {
		font-size: 1.555rem;
		color: #d31245;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content {
		margin: 0 !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content .views-row {
		width: 100% !important;
		margin: 25px 0px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media img {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary {
		padding: 12.5px;
		background-color: #e3edf3;
		margin: 25px 0;
		width: 100%;
		margin: 25px 5vw
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in {
		margin-bottom: 100px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in h2 {
		margin: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links .svg-wrapper {
		display: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links>.field--item:after,
	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item:after {
		width: 100% !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news h2 {
		margin: 0;
		margin-bottom: 12.5px
	}
}

@media(min-width:550px)and (max-width:1024px) {
	.page--node-type-news {
		padding: 0 25px
	}

	.page--node-type-news .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper h1 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__primary {
		padding-right: 0px;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__primary .dpir-sidebar {
		width: 5%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content {
		margin: 0 !important;
		width: 100% !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details {
		flex-wrap: wrap;
		padding: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		padding: 5px 12.5px;
		border: none;
		border-bottom: 1px solid #93abb9;
		width: 100%;
		border-bottom: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
		display: flex;
		align-items: center;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person {
		flex-wrap: nowrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item {
		width: 100%;
		margin-right: 0;
		max-width: unset
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item .dpir-person-token h3 {
		width: calc(85% - 25px) !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
		width: 40px !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
		border-right: none;
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a {
		width: calc(10% - 10px);
		margin: 5px;
		overflow: visible
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a svg {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image {
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .field--name-field-media-image img {
		height: auto;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .content {
		margin: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .logo {
		width: calc(100% - 0px)
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region {
		width: calc(100% - 0px)
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region p {
		font-size: 18px;
		color: #fff
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button {
		width: 33%;
		padding: 5px 12.5px;
		font-size: 18px;
		color: #fff
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media {
		width: 100%;
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media h2 {
		font-size: 1.555rem;
		color: #d31245;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content {
		margin: 0 -12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content .views-row {
		width: calc(33.3333333333% - 25px);
		margin: 12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media img {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary {
		padding: 12.5px;
		background-color: #e3edf3;
		width: 100%;
		margin: 25px 5vw
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in {
		margin-bottom: 100px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in h2 {
		margin: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links {
		margin: 0 -12.5px;
		flex-wrap: wrap;
		display: flex
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-related-links>.field--item {
		width: calc(50% - 25px);
		margin: 12.5px !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links {
		margin: 0 -12.5px;
		flex-wrap: wrap;
		display: flex
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-intrested-in .field--name-field-external-links>.field--item {
		width: calc(50% - 25px);
		margin: 12.5px !important
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news h2 {
		margin: 0;
		margin-bottom: 12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news .view-content {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary .dpir-recent-news .view-content .views-row {
		width: calc(50% - 25px);
		margin: 12.5px
	}
}

@media(min-width:1024px)and (max-width:1450px) {
	.page--node-type-news .dpir-region__wrapper h1 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__primary {
		padding-right: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details {
		flex-wrap: wrap;
		padding: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		padding: 5px 12.5px;
		border: none;
		border-bottom: 1px solid #93abb9;
		width: 100%;
		border-bottom: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
		display: flex;
		align-items: center;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person {
		flex-wrap: nowrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 12.5px;
		max-width: unset
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
		border-right: none;
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a {
		width: calc(10% - 10px);
		margin: 5px;
		overflow: visible
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a svg {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .content {
		margin: 0 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup {
		flex-wrap: wrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .logo {
		width: calc(100% - 0px)
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region {
		width: calc(100% - 0px)
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region p {
		font-size: 18px;
		color: #fff
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-signup .dpir-news-signup-second-region .signup-button {
		width: 33%;
		padding: 5px 12.5px;
		font-size: 18px;
		color: #fff
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media {
		width: 100%;
		margin-bottom: 25px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media h2 {
		font-size: 1.555rem;
		color: #d31245;
		line-height: 1.25;
		font-weight: 670
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content {
		margin: 0 -12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media .views-element-container .view-content .views-row {
		width: calc(33.3333333333% - 25px);
		margin: 12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-related-media img {
		width: 100%;
		height: auto
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__secondary {
		padding: 25px;
		background-color: #e3edf3
	}
}

@media(min-width:1450px)and (max-width:1700px) {
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details {
		flex-wrap: wrap;
		padding: 0
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel,
	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		padding: 5px 12.5px;
		width: 100%;
		border-bottom: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-person {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel {
		display: flex;
		align-items: center;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .person-carousel .field--name-field-person {
		flex-wrap: nowrap
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people {
		border-bottom: 1px solid #93abb9;
		border-right: none
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person {
		padding: 0px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .static-people .field--name-field-person .field--item {
		max-width: calc(50% - 12.5px);
		margin-right: 12.5px
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .field--name-field-date {
		border-right: none;
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share {
		width: 100%;
		border-bottom: 1px solid #93abb9
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a {
		width: calc(5% - 10px);
		margin: 5px;
		overflow: visible
	}

	.page--node-type-news .dpir-region__wrapper .dpir-region__content .dpir-news-details .dpir-news-share a svg {
		width: 100%;
		height: auto
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-news {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-news .mdc-drawer {
		border: none
	}

	.page--node-type-news header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-news .dpir-main__sidebar {
		display: none
	}

	.page--node-type-news .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-news .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-news .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-news .node-type--news .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-news .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-news .footer-banner p {
		font-size: 16px
	}

	.page--node-type-news .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-news footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.node-type--news.feature-box a,
.node-type--feature-box.feature-box a,
.node-type--podcast.feature-box a,
.node-type--publication.feature-box a {
	text-decoration: none
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper {
	width: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:before,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:before {
	height: 50%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg {
	background: #000
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information {
	background-color: #fff;
	width: calc(100% - 25px);
	margin-left: 25px;
	margin-top: -50px;
	z-index: 10;
	position: relative;
	padding: 20px 25px;
	transition: .8s ease all;
	border-top: 2px solid #e3edf3;
	border-left: 2px solid #e3edf3
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before {
	content: "";
	background-image: url(data:image/svg+xml;base64,PCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+IDxzdmcgd2lkdGg9IjY4LjI2MjQ5N21tIiBoZWlnaHQ9IjI1Ljc3MTU3OG1tIiB2aWV3Qm94PSIwIDAgNjguMjYyNDk3IDI1Ljc3MTU3OCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNTY2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM1NjYwIj4gPGNsaXBQYXRoIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iY2xpcFBhdGg1Nzg0Ij4gPHJlY3QgeT0iMjE4Ljk0NzkyIiB4PSIyMjYuMjE4NzMiIGhlaWdodD0iNjguMjYyNDk3IiB3aWR0aD0iNjguMjYyNDk3IiBpZD0icmVjdDU3ODYiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjA4MzUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3LjkxOTc0MikiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwLjgxMzU3NCwtNzUuMTkwMDc4KSI+IDxyZWN0IHN0eWxlPSJmaWxsOiNmN2ZhZmI7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNDYwODY7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDU3ODAiIHdpZHRoPSI5MS40OTkwMDgiIGhlaWdodD0iOTIuNTcyMzExIiB4PSIyNzUuODM2NzYiIHk9IjQ1LjgzODE4MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTcuOTE5NzQyLDM4OC4xODkzOSwtNTAxLjI4MjQ1KSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNTc4NCkiIC8+IDwvZz4gPC9zdmc+IA==);
	width: 100%;
	height: 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
	transition: 1s ease all
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date {
	width: 100%;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	height: 20px;
	margin-bottom: 12.5px;
	font-size: 16px;
	color: #1a1a1a
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date .field--label {
	color: #93abb9;
	line-height: 1.1;
	width: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-date time {
	font-weight: normal;
	line-height: 1;
	color: #1a1a1a
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body {
	color: #002147;
	font-size: 18px;
	line-height: 1.25;
	margin-bottom: 12.5px
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p {
	margin: 0;
	font-size: 16px
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link {
	width: calc(100% - 23px);
	margin-left: 23px;
	color: #fff;
	display: flex;
	justify-content: flex-end;
	align-items: stretch;
	line-height: 1;
	font-size: 16px;
	border-left: 2px solid rgba(0, 0, 0, 0);
	justify-content: space-between
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg {
	background-color: #002147;
	width: 64px;
	height: 68px;
	display: flex;
	justify-content: center;
	align-items: center
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg {
	width: 10px;
	height: auto
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .svg svg path,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .svg svg path {
	fill: #fff
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box {
	border: 1px solid #1a1a1a;
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	border: 2px solid #e3edf3;
	border-left: 2px solid #e3edf3
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box .svg-wrapper {
	background: #93abb9;
	height: 40px;
	width: 40px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 12.5px
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .icon-box svg path,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .icon-box svg path {
	fill: #fff !important
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person {
	border: 1px solid #1a1a1a;
	display: flex;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	border: 2px solid #e3edf3;
	border-left: 3px solid #e3edf3;
	position: relative
}

@media(min-width:950px)and (max-width:1024px) {

	.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person,
	.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person {
		padding: 0;
		display: flex;
		justify-content: center;
		align-items: center
	}
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item {
	width: calc(50% - 12.5px);
	margin-right: 12.5px;
	max-width: 40px
}

@media(min-width:950px)and (max-width:1024px) {

	.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item,
	.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item {
		width: unset;
		margin-right: 5px
	}
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item.hide {
	display: none
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)),
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item:not(:nth-child(-n+2)) {
	display: none
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .node-type--person {
	height: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative;
	height: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .tooltip-text {
	width: 0;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: relative;
	z-index: 1;
	line-height: 1;
	font-weight: normal;
	font-size: .777rem;
	margin-left: 15px;
	transition: .5s ease all;
	opacity: 1;
	display: none;
	font-weight: normal;
	text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: unset;
	white-space: nowrap;
	color: #000;
	letter-spacing: 1px;
	font-size: 16px
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 100%;
	display: flex;
	margin: 0;
	max-width: 40px
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper {
	width: 40px;
	display: flex;
	height: 100%;
	justify-content: center
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg {
	width: 99%;
	height: auto
}

.node-type--news.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--news.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--feature-box.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--feature-box.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--podcast.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--podcast.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--publication.feature-box .dpir-news-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path,
.node-type--publication.feature-box .dpir-feature-box-feature-box-wrapper .dpir-blue-link .field--name-field-person .field--item .dpir-person-token .svg-wrapper svg path {
	fill: #002147
}

.node-type--news.research-feature a {
	text-decoration: none
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper {
	width: 100%
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information {
	background-color: #f4f5f6;
	width: 100%;
	z-index: 10;
	position: relative;
	padding: 25px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information h3 {
	margin: 0;
	margin-bottom: 12.5px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-feature-box-body {
	margin-bottom: 100px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person {
	border: 1px solid #adb3bb;
	padding: 12.5px;
	margin-bottom: 25px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item {
	width: 100%
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item:not(:last-child) {
	margin-bottom: 12.5px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item .dpir-person-token h3 {
	width: calc(80% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-right: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 20%;
	display: flex;
	margin: 0
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-feature-box-body {
	color: #002147
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-research-feature-information .field--name-field-feature-box-body p {
	margin: 0;
	font-size: 18px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-red-link {
	color: #fff;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	text-transform: uppercase;
	margin-left: calc(35% + 50px);
	width: 65%;
	background-color: #d31245;
	padding: 25px 12.5px
}

.node-type--news.research-feature .dpir-news-research-feature-wrapper .dpir-red-link svg {
	margin-left: 12.5px
}

.node-type--news.view-listing a,
.node-type--project.view-listing a {
	text-decoration: none
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper,
.node-type--project.view-listing .dpir-news-view-listing-wrapper {
	width: 100%;
	display: flex;
	background-color: #f4f5f6;
	padding: 25px;
	position: relative
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information {
	width: calc(100% - 12.5px);
	z-index: 10;
	position: relative
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information h3,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information h3 {
	margin: 0;
	font-size: 1.2rem;
	color: #002147;
	line-height: 1.25
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-feature-box-body,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-feature-box-body {
	width: 80%;
	color: #002147
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-feature-box-body p,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-feature-box-body p {
	margin: 0
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-date,
.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .project-tag,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .field--name-field-date,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-view-listing-information .project-tag {
	color: #505e71;
	text-transform: uppercase;
	font-size: 16px
}

.node-type--news.view-listing .dpir-news-view-listing-wrapper .dpir-red-link,
.node-type--project.view-listing .dpir-news-view-listing-wrapper .dpir-red-link {
	width: 25px;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 1;
	text-transform: uppercase;
	background-color: #d31245;
	position: absolute;
	height: 100%;
	right: 0;
	top: 0
}

.node-type--event.feature-box.node--fb--colour--blue a {
	color: #fff
}

.node-type--event.feature-box.node--fb--colour--blue a .dpir-news-feature-box-wrapper h3 {
	color: #002147;
	text-decoration: underline
}

.node-type--event.feature-box.node--fb--colour--blue a .field--name-field-feature-box-image:after {
	display: none
}

.node-type--event.feature-box a {
	text-decoration: none;
	color: #fff
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper {
	display: flex;
	flex-wrap: wrap;
	position: relative
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper h3 {
	width: 100%;
	position: relative;
	padding: 12.5px;
	color: #fff;
	margin: 0;
	background-color: #e3edf3;
	color: #002147;
	font-size: 18px
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper h3:hover {
	text-decoration: underline
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information {
	width: 100%;
	display: flex;
	align-items: stretch;
	justify-content: space-between;
	position: relative
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.date {
	background: #002147;
	width: 50%;
	padding: 12.5px;
	color: #fff;
	text-transform: uppercase;
	width: calc(50% - 1.5px);
	font-size: 15px;
	display: flex
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.date .value {
	display: flex;
	flex-wrap: wrap;
	width: 100%
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.date .value .time {
	margin-left: 2px
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.date .label {
	color: #fff
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.time {
	background: #d31245;
	width: 50%;
	padding: 12.5px;
	color: #fff;
	text-transform: uppercase;
	width: calc(50% - 1.5px);
	font-size: 15px
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.time:hover {
	text-decoration: underline
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .dpir-feature-box-information .dpir-panel__column.time .label {
	color: #fff
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .field--name-field-feature-box-image {
	width: 100%;
	height: auto;
	position: relative;
	display: flex
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .field--name-field-feature-box-image:after {
	content: "";
	top: 0;
	left: 0;
	position: absolute;
	right: 0;
	bottom: 0
}

.node-type--event.feature-box a .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: 100%
}

.node-type--media-article.feature-box a {
	text-decoration: none
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper {
	width: 100%;
	border: 1px solid #93abb9;
	border-bottom: none
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information {
	border-bottom: 1px solid #93abb9;
	display: flex
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .field--name-field-date {
	width: 50%;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	border-right: 1px solid #93abb9;
	padding: 8px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .field--name-field-date .field--label {
	color: #677883;
	line-height: 1.3;
	width: 100%
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .field--name-field-date time {
	font-weight: normal;
	line-height: 1;
	color: #000;
	font-size: 16px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .media--article-type {
	width: 50%;
	padding: 8px;
	display: flex;
	align-items: center;
	flex-wrap: wrap
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .media--article-type .field--name-field-media-type {
	text-transform: uppercase;
	font-weight: normal;
	line-height: 1;
	color: #000;
	width: 100%;
	font-size: 16px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-information .media--article-type .field--name-field-media-type .field--label {
	color: #677883;
	line-height: 1.3;
	width: 100%
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper {
	padding: 8px;
	height: auto
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .title {
	margin-bottom: 25px;
	margin-bottom: 10px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .title .field--label {
	color: #677883;
	line-height: 1.3;
	width: 100%;
	text-transform: uppercase;
	margin-bottom: 0px;
	display: flex;
	justify-content: space-between;
	align-items: center
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .title .field--label svg {
	width: 5%;
	height: auto;
	margin-left: 12.5px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .title h3,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .title p {
	font-weight: normal;
	font-size: 18px;
	margin: 0;
	color: #000;
	line-height: 1.3
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher {
	display: flex;
	flex-wrap: wrap
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--label {
	color: #677883;
	line-height: 1.3;
	width: 100%;
	text-transform: uppercase
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-content-publisher-name {
	color: #002147
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-media-outlet .field--name-field-media-image {
	width: 85%;
	height: 85px;
	-o-object-fit: contain;
	object-fit: contain;
	mix-blend-mode: multiply
}

@media(min-width:550px)and (max-width:950px) {
	.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-media-outlet .field--name-field-media-image {
		max-width: 100%
	}
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-media-outlet a {
	display: flex
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-media-outlet .tooltip {
	display: none
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .dpir-media-text-wrapper .publisher .field--name-field-media-outlet img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .media-bottom-section {
	border-top: 1px solid #93abb9;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	min-height: 51px;
	transition: .8s ease all;
	border-bottom: 1px solid #93abb9
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .media-bottom-section .svg-wrapper {
	background: #93abb9;
	height: 40px;
	width: 40px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 5px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .media-bottom-section svg {
	width: 24px;
	height: 24px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .media-bottom-section svg path {
	fill: #fff !important
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person {
	width: 100%
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item {
	width: 100%;
	padding: 3px 8px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	text-decoration: none;
	flex-direction: row-reverse
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token h3,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token h3 {
	width: calc(100% - 50px);
	margin: 0;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: unset;
	display: flex;
	white-space: nowrap;
	color: #000;
	letter-spacing: 1px;
	font-size: 16px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token h3 span,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token h3 span {
	text-overflow: ellipsis;
	overflow: hidden
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token .field--name-field-media-image,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token .field--name-field-media-image {
	width: 40px;
	height: 40px;
	display: flex;
	margin: 0
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token .field--name-field-media-image .image-caption,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token .field--name-field-media-image .image-caption {
	display: none
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-person-token .field--name-field-media-image img,
.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item .dpir-project-token .field--name-field-media-image img {
	border-radius: 0px
}

.node-type--media-article.feature-box .dpir-media-article-feature-box-wrapper .field--name-field-person>.field--item:not(:first-child) {
	border-top: 1px solid #93abb9
}

@media(max-width:950px) {

	.page--node-type-course .dpir-banner__active .dpir-banner__image,
	.page--node-type-graduate .dpir-banner__active .dpir-banner__image {
		margin: 0 5vw;
		margin-right: 12.5px
	}

	.page--node-type-course .main-content,
	.page--node-type-graduate .main-content {
		padding: 0 5vw;
		padding-right: 0;
		overflow: visible;
		margin-top: 0px
	}

	.page--node-type-course .main-content #block-tabs,
	.page--node-type-graduate .main-content #block-tabs {
		position: absolute;
		right: 25px;
		top: 0;
		z-index: 99
	}

	.page--node-type-course .main-content #block-tabs a,
	.page--node-type-graduate .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
		margin-bottom: 50px;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 100%;
		margin: 0;
		color: #002147
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		flex-wrap: wrap;
		order: 1;
		width: calc(100% - 0px);
		background: #d31245;
		border: 1px solid #fff;
		padding: 25px;
		padding-right: 0;
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		margin-top: 0px;
		margin-left: 12.5px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 25px;
		margin-bottom: 25px;
		margin-right: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution {
		color: #fff;
		width: 80%;
		margin-left: 20%;
		font-size: 18px;
		position: relative;
		text-align: right;
		padding-top: 12.5px;
		padding-right: 12.5px;
		padding-bottom: 12.5px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before {
		content: "";
		height: 2px;
		width: 100%;
		top: 0px;
		background-color: #fff;
		position: absolute;
		right: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
		margin: 0;
		margin-bottom: 50px;
		background-color: #e3edf3;
		padding: 25px;
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin-left: 0px;
		margin-right: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content h2,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content h2,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content h2,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content h2 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670;
		border-top: 12.5px solid #e3edf3;
		width: calc(100% - 0px);
		margin-top: 0;
		padding-top: 25px;
		position: relative
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		flex-wrap: wrap
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links {
		padding: 25px;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a {
		text-decoration: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a .dpir-person-token,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a .dpir-person-token,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a .dpir-person-token,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--person a .dpir-person-token {
		display: flex;
		position: relative;
		align-items: center
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a {
		text-decoration: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a .dpir-news-token,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a .dpir-news-token,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a .dpir-news-token,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item .node-type--news a .dpir-news-token {
		display: flex;
		position: relative;
		align-items: center
	}
}

@media(min-width:950px)and (max-width:1450px) {

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
		margin-bottom: 50px;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 33%;
		color: #fff;
		margin: 0 25px;
		border-top: 3px solid #d31245;
		padding-top: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(33.3333333333% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
		width: calc(66.6666666667% - 50px);
		margin-left: 25px;
		padding-right: 5vw
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links {
		background: #e3edf3;
		width: calc(66.6666666667% - 0px);
		padding: 25px 50px;
		display: flex;
		flex-wrap: wrap;
		padding-right: 5vw
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-course .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-graduate .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item {
		position: relative;
		margin: 25px 0;
		width: calc(100% - 0px)
	}
}

.page--node-type-project .mdc-layout-grid {
	padding: 0
}

.page--node-type-project .dpir-region__wrapper {
	flex-wrap: wrap;
	width: 100%;
	overflow: hidden
}

.page--node-type-project .dpir-region__wrapper h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 3px solid #d31245;
	margin-top: 0;
	margin-bottom: 12.5px;
	padding-top: 12.5px;
	padding-right: 5vw
}

.page--node-type-project .dpir-region__wrapper .dpir-region__primary {
	width: 60%;
	padding: 25px 50px 25px 50px;
	background-color: #e3edf3
}

.page--node-type-project .dpir-region__wrapper .dpir-region__primary a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-project .dpir-region__wrapper .dpir-region__secondary {
	width: 40%
}

.page--node-type-project .dpir-panel {
	margin: 50px 0;
	border-top: 25px solid #d31245
}

.page--node-type-project .dpir-panel__column .label {
	color: #677883;
	font-size: 18px
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-p-investigators-formatted {
	width: calc(90% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-right: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000;
	margin-top: 12.5px
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-p-investigators-formatted p {
	margin: 0;
	margin-bottom: 12.5px
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-p-investigators-formatted a {
	color: #000;
	position: relative
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-p-investigators-formatted a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-principal-investigator>.field--item:not(:last-child) {
	margin-bottom: 12.5px
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row-reverse
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token h3 {
	width: calc(90% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-left: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token .field--name-field-media-image {
	width: 10%;
	display: flex;
	margin: 0
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token .svg-wrapper {
	width: 10%;
	display: flex;
	height: 100%;
	justify-content: center
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token .svg-wrapper svg {
	width: 99%;
	height: auto
}

.page--node-type-project .dpir-panel__column.p-investigator .value .dpir-person-token .svg-wrapper svg path {
	fill: #002147
}

.page--node-type-project .dpir-panel__column.p-investigator .value .field--name-field-primary-investigators-exte {
	width: calc(90% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-right: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000
}

.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-person>.field--item:not(:last-child) {
	margin-bottom: 12.5px
}

.page--node-type-project .dpir-panel__column.co-investigators .value>.field--item:not(:last-child) {
	margin-bottom: 12.5px
}

.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-co-investigators-external-,
.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-co-investigators-formatted,
.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-p-investigators-formatted {
	width: calc(90% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-right: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000;
	margin-top: 12.5px
}

.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-co-investigators-formatted p,
.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-p-investigators-formatted p {
	margin: 0;
	margin-bottom: 25px;
	position: relative
}

.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-co-investigators-formatted p:after,
.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-p-investigators-formatted p:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-co-investigators-formatted a,
.page--node-type-project .dpir-panel__column.co-investigators .value .field--name-field-p-investigators-formatted a {
	color: #000;
	position: relative
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	flex-direction: row-reverse
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token h3 {
	width: calc(90% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-left: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token .field--name-field-media-image {
	width: 10%;
	display: flex;
	margin: 0
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token .svg-wrapper {
	width: 10%;
	display: flex;
	height: 100%;
	justify-content: center
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token .svg-wrapper svg {
	width: 99%;
	height: auto
}

.page--node-type-project .dpir-panel__column.co-investigators .value .dpir-person-token .svg-wrapper svg path {
	fill: #002147
}

.page--node-type-project .dpir-panel__column.website .field--item {
	max-width: calc(100% - 12.5px)
}

.page--node-type-project .dpir-panel__column.website a {
	color: #677883;
	text-decoration: underline;
	position: relative;
	text-decoration-thickness: 2px;
	font-size: 18px
}

.page--node-type-project .dpir-panel__column.website a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-project .dpir-panel__column.website .value a {
	font-size: 18px
}

.page--node-type-project .dpir-panel__column.dates .value {
	color: #000;
	font-size: 18px;
	font-weight: normal
}

.page--node-type-project .dpir-panel__column.funder .value {
	display: flex;
	justify-content: space-between;
	align-items: center
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-media-outlet>.field--item {
	max-width: 200px;
	margin-bottom: 12.5px
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-media-outlet>.field--item .tooltip {
	display: none
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-media-outlet>.field--item img {
	max-width: 100%;
	height: auto
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-funder-name {
	width: calc(85% - 12.5px);
	margin: 0;
	font-size: 18px;
	margin-right: 12.5px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: normal;
	color: #000
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-funder-image {
	width: 15%;
	display: flex;
	margin: 0;
	flex-wrap: wrap
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-funder-image .field--item {
	width: 100%
}

.page--node-type-project .dpir-panel__column.funder .value .field--name-field-funder-image img {
	width: 100%;
	height: auto
}

.page--node-type-project .dpir-region__primary .content .field--name-field-media-image {
	margin-bottom: 25px
}

.page--node-type-project .dpir-region__primary .content .field--name-field-media-image img {
	width: 100%;
	height: 100%
}

.page--node-type-project .dpir-region__primary .content .field--name-body {
	font-family: unset;
	font-size: 18px
}

.page--node-type-project .dpir-region__full {
	width: 100%;
	margin-top: 100px
}

@media(max-width:950px) {
	.page--node-type-project .mdc-layout-grid {
		padding: 0
	}

	.page--node-type-project .dpir-region__wrapper {
		flex-wrap: wrap;
		width: 100%;
		overflow: hidden
	}

	.page--node-type-project .dpir-region__wrapper h1 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670;
		border-top: 3px solid #d31245;
		margin-top: 0;
		margin-bottom: 12.5px;
		padding-top: 12.5px;
		padding-right: 5vw
	}

	.page--node-type-project .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 12.5px;
		background-color: #e3edf3
	}

	.page--node-type-project .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0
	}

	.page--node-type-project .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0 12.5px
	}

	.page--node-type-project .dpir-region__wrapper .dpir-region__full {
		margin: 50px 0
	}
}

.page--node-type-project {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-project .mdc-drawer {
	border: none
}

.page--node-type-project header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-project .dpir-main__sidebar {
	display: none
}

.page--node-type-project .breadcrumbs li a {
	color: #677883
}

.page--node-type-project .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-project .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-project .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-sidebar-offset {
	padding: 0;
	width: 100%
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__secondary {
	width: calc(25% + 100px);
	padding-right: 50px
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full {
	margin: 0;
	background: #fff
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .view-list-news.scrolling-view .view-content .views-row {
	width: calc(41.6666666667% - 0px)
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	margin-right: 15vw
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
	right: 0
}

@media(max-width:950px) {
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px)
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media {
	display: flex;
	justify-content: flex-start;
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news:before,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--inner,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	width: 80%
}

@media(max-width:950px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--inner,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--inner {
		flex-wrap: wrap
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--left,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--left {
	width: calc(16.6666666667% - 0px)
}

@media(max-width:950px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--left {
		width: 100%
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--left h2,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--right,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw;
	margin-left: 50px
}

@media(max-width:950px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--right {
		width: 100%;
		margin-left: 0px;
		padding: 0
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--right .view-list-news.scrolling-view .view-content .views-row,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--right .view-list-news.scrolling-view .view-content .views-row {
	width: calc(41.6666666667% - 0px)
}

@media(max-width:550px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--right .view-list-news.scrolling-view .view-content .views-row,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--right .view-list-news.scrolling-view .view-content .views-row {
		width: 100% !important
	}
}

@media(min-width:550px)and (max-width:1450px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .group--right .view-list-news.scrolling-view .view-content .views-row,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .group--right .view-list-news.scrolling-view .view-content .views-row {
		width: calc(50% - 10px)
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px
}

@media(max-width:550px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content {
		margin: 0
	}
}

@media(min-width:550px)and (max-width:1450px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content {
		margin: 0 -5px
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content>.views-row,
.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content>.views-row {
	width: calc(33.3333333333% - 10px);
	margin: 12.5px 5px
}

@media(max-width:550px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content>.views-row,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content>.views-row {
		width: 100%
	}
}

@media(min-width:550px)and (max-width:1450px) {

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-news .related-media-coverage .view-content>.views-row,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .related-media .related-media-coverage .view-content>.views-row {
		width: calc(50% - 10px)
	}
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary {
	width: calc(75% - 100px);
	padding: 0;
	overflow: hidden;
	padding: 5%;
	padding-right: 15vw
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary .field--name-body {
	font-family: "PT Serif", serif
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-project .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-project .footer-banner p {
	font-size: 16px
}

.page--node-type-project .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-project footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-project header {
		padding: 0px 25px
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full {
		margin: 0;
		width: 100%;
		background: #fff;
		padding: 0 25px
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--image {
		display: flex;
		justify-content: flex-end
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--image>.paragraph--inner {
		width: 80%
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0vw
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		width: calc(100% - 50px);
		margin-right: 15vw
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

@media(max-width:950px)and (max-width:950px) {
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

@media(max-width:950px) {
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--highlight-box>.paragraph--inner>.group--right {
		width: calc(100% - 50px)
	}
}

@media(max-width:950px) {
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden;
		padding: 25px
	}
}

@media(max-width:950px) {
	.page--node-type-project .footer-banner {
		background: #fff
	}
}

@media(max-width:950px) {
	.page--node-type-project footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-project {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-project .mdc-drawer {
		border: none
	}

	.page--node-type-project header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-project .dpir-main__sidebar {
		display: none
	}

	.page--node-type-project .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-project .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-project .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full {
		margin: 0;
		background: #fff
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--right,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--affiliated-logos>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--network-relations>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__full .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		margin-right: 5vw;
		margin-left: 0px
	}

	.page--node-type-project .node-type--project .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-project .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-project .footer-banner p {
		font-size: 16px
	}

	.page--node-type-project .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-project footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.node-type--project.feature-box a {
	text-decoration: none
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper {
	width: 100%
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-media-image {
	display: flex
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-media-image img {
	width: 100%;
	height: 100%
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image .image-caption,
.node-type--project.feature-box .dpir-news-feature-box-wrapper .field--name-field-media-image .image-caption {
	display: none
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information {
	background-color: #f4f5f6;
	width: calc(100% - 25px);
	margin-left: 25px;
	margin-top: -125px;
	z-index: 10;
	position: relative;
	padding: 12.5px;
	transition: .8s ease all;
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .icon-box {
	display: none
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information h3 {
	margin: 0;
	width: calc(100% - 12.5px)
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .person-link-wrapper {
	width: 12.5px;
	justify-content: flex-end;
	display: flex;
	align-items: flex-end
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person {
	border: 1px solid #1a1a1a;
	padding: 12.5px;
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 12.5px
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item {
	width: calc(25% - 12.5px);
	margin-right: 12.5px
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item .dpir-person-token .tooltip-text {
	visibility: hidden;
	width: 120px;
	background-color: #000;
	color: #fff;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: absolute;
	left: 100%;
	top: 50%;
	transform: translateY(-50%);
	z-index: 1;
	line-height: 1;
	font-weight: normal;
	font-size: .777rem;
	margin-left: 15px;
	transition: .5s ease all;
	opacity: 0
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 100%;
	display: flex;
	margin: 0
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text {
	visibility: visible;
	opacity: 1
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body {
	color: #002147
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p {
	margin: 0;
	font-size: 18px
}

.node-type--project.feature-box .dpir-news-feature-box-wrapper .dpir-link {
	color: #000;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	text-transform: uppercase;
	width: 100%
}

.page--node-type-publication {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-publication .mdc-drawer {
	border: none
}

.page--node-type-publication header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-publication .dpir-main__sidebar {
	display: none
}

.page--node-type-publication .breadcrumbs li a {
	color: #677883
}

.page--node-type-publication .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-publication .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-publication .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper {
	margin-bottom: 25px;
	flex-wrap: wrap
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-sidebar-offset {
	width: 100%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary {
	width: calc(25% + 100px);
	padding-right: 50px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 3px solid #d31245;
	margin-top: 0;
	margin-bottom: 12.5px;
	padding-top: 12.5px;
	padding-right: 5vw
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary .field--name-field-date {
	margin-bottom: 12.5px;
	color: #d31245
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary .link a {
	color: #000;
	text-decoration: underline;
	position: relative;
	text-decoration-thickness: 2px;
	font-size: 18px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary .link a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary {
	width: calc(75% - 100px);
	padding: 0;
	overflow: hidden;
	padding: 5%;
	padding-right: 15vw;
	background-color: #e3edf3
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-field-media-image {
	width: 100%;
	margin: 0;
	margin-bottom: 25px;
	float: none
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-field-media-image img {
	max-width: 100%;
	height: auto
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-body {
	font-family: "PT Serif", serif
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .field--name-body img {
	width: 100%;
	height: auto;
	margin: 12.5px 0
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text {
	margin: 0;
	display: block
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text::before {
	display: none
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner {
	width: 100%;
	border: none;
	display: block;
	padding: 0
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right {
	margin: 0;
	width: 100%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-title,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-title {
	margin-bottom: 25px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-title h2,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-title h2 {
	font-family: "PT Serif", serif;
	color: #002147
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-text,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-text {
	font-family: "PT Serif", serif
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-text p,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-text p {
	width: 100%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-text a,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-text a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--left .field--name-field-paragraph-text ul:last-child,
.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--text .paragraph--inner .group--right .field--name-field-paragraph-text ul:last-child {
	margin-bottom: 0px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--quote .paragraph--inner {
	margin: 0;
	width: 100%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--quote .paragraph--inner .group--left {
	width: 100%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--quote .paragraph--inner .group--left .field--name-field-quote-text {
	font-size: 18px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary .paragraph--type--quote .paragraph--inner .group--right {
	width: 40%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full {
	width: 100%;
	margin-top: 50px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner {
	width: 100%
}

@media(max-width:700px) {
	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner {
		flex-wrap: wrap
	}
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner h2 {
	width: calc(25% + 100px);
	margin-left: 12.5%
}

@media(max-width:700px) {
	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner h2 {
		width: 100%;
		margin-left: 0;
		padding: 25px 50px;
		margin-bottom: 0
	}
}

.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper {
	width: calc(75% - 100px);
	margin-left: -12.5%
}

@media(max-width:700px) {
	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__full .related-content .related-content-inner .link-wrapper {
		width: 100%;
		margin: 0
	}
}

.page--node-type-publication .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-publication .footer-banner p {
	font-size: 16px
}

.page--node-type-publication .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-publication footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-publication header {
		padding: 0px 25px
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px;
		margin-bottom: 25px
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden;
		padding: 25px
	}

	.page--node-type-publication .footer-banner {
		background: #fff
	}

	.page--node-type-publication footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-publication {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-publication .mdc-drawer {
		border: none
	}

	.page--node-type-publication header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-publication .dpir-main__sidebar {
		display: none
	}

	.page--node-type-publication .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-publication .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-publication .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-publication .node-type--publication .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-publication .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-publication .footer-banner p {
		font-size: 16px
	}

	.page--node-type-publication .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-publication footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.page--node-type-podcast {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-podcast .mdc-drawer {
	border: none
}

.page--node-type-podcast header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-podcast .dpir-main__sidebar {
	display: none
}

.page--node-type-podcast .breadcrumbs li a {
	color: #677883
}

.page--node-type-podcast .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-podcast .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-podcast .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper {
	margin-bottom: 25px
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-sidebar-offset {
	width: 100%
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary {
	width: calc(25% + 100px);
	padding-right: 50px
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 3px solid #d31245;
	margin-top: 0;
	margin-bottom: 12.5px;
	padding-top: 12.5px;
	padding-right: 5vw
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary .field--name-field-date {
	margin-bottom: 12.5px;
	color: #d31245
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary .link a {
	color: #677883;
	text-decoration: underline;
	position: relative;
	text-decoration-thickness: 2px;
	font-size: 18px
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary .link a:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: -25px;
	position: absolute;
	transform: rotate(45deg) translateY(-50%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary {
	width: calc(75% - 100px);
	padding: 0;
	overflow: hidden;
	padding: 5%;
	padding-right: 15vw;
	background-color: #e3edf3
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-field-media-image {
	float: right;
	padding-left: 12.5px
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-field-media-image img {
	max-width: 100%;
	height: auto
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-body {
	font-family: "PT Serif", serif
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-podcast .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-podcast .footer-banner p {
	font-size: 16px
}

.page--node-type-podcast .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-podcast footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-podcast header {
		padding: 0px 25px
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px;
		margin-bottom: 25px
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden;
		padding: 25px
	}

	.page--node-type-podcast .footer-banner {
		background: #fff
	}

	.page--node-type-podcast footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-podcast {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-podcast .mdc-drawer {
		border: none
	}

	.page--node-type-podcast header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-podcast .dpir-main__sidebar {
		display: none
	}

	.page--node-type-podcast .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-podcast .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-podcast .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-podcast .node-type--podcast .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-podcast .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-podcast .footer-banner p {
		font-size: 16px
	}

	.page--node-type-podcast .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-podcast footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.page--node-type-opportunity {
	max-width: 1900px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-opportunity .mdc-drawer {
	border: none
}

.page--node-type-opportunity header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-opportunity .dpir-main__sidebar {
	display: none
}

.page--node-type-opportunity .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-opportunity .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-opportunity .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary {
	width: calc(25% + 100px);
	padding-right: 50px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary h1 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 3px solid #d31245;
	margin-top: 0;
	margin-bottom: 50px;
	padding-top: 12.5px;
	padding-right: 5vw
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
	width: 100%
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .breadcrumbs li a {
	color: #002147
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__row.blue {
	background: #002147
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__row.blue .label {
	color: #fff
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__row.blue .value {
	color: #fff;
	font-weight: bold
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__column .label {
	color: #677883;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 5px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__column .value {
	text-transform: uppercase;
	line-height: 1
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__column .text {
	margin: 5px 0 0 0
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__column.main.deadline .label,
.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-panel__column.main.deadline .value {
	color: #d31245;
	font-weight: bold
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details {
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .field--name-field-apply-link {
	width: -moz-max-content;
	width: max-content;
	max-width: 100%;
	background: #002147;
	padding: 12.5px 25px;
	margin: 25px 0px;
	margin-bottom: 5px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .field--name-field-apply-link a {
	position: relative;
	color: #fff;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 1px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .field--name-field-apply-link a:after {
	content: "";
	width: 10px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -15px;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .code-ref {
	width: 100%;
	text-align: right;
	display: flex;
	align-items: center;
	justify-content: flex-end
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .code-ref p {
	margin: 0;
	margin-right: 5px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .supporter {
	display: flex;
	align-items: flex-start;
	width: 100%;
	margin: 50px 0px;
	justify-content: space-between
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .supporter .tooltip {
	display: none
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .supporter p {
	margin: 0;
	margin-right: 5px;
	width: 50%;
	color: #677883;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 5px;
	letter-spacing: 1px;
	text-transform: uppercase
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .supporter .field--name-field-opportunity-supporter {
	width: 50%
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details .supporter .field--name-field-opportunity-supporter img {
	width: 100%;
	height: auto
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details.mobile {
	display: none;
	padding: 25px
}

@media(max-width:950px) {
	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details.mobile {
		display: flex;
		width: 100%
	}
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details.mobile .supporter {
	flex-wrap: wrap
}

@media(max-width:950px) {
	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .extra-details.desktop {
		display: none
	}
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary {
	width: calc(75% - 100px);
	padding: 0;
	overflow: hidden;
	padding: 5%;
	padding-right: 15vw;
	background-color: #e3edf3
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body {
	font-family: "PT Serif", serif
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body p:last-child {
	margin-bottom: 0px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body h2,
.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body h3 {
	color: #d31245;
	margin-top: 30px
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body h2 {
	font-size: 1.3em
}

.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-body ul:last-child {
	margin-bottom: 0px
}

.page--node-type-opportunity .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-opportunity .footer-banner p {
	font-size: 16px
}

.page--node-type-opportunity .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-opportunity footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-opportunity header {
		padding: 0px 25px
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper {
		flex-wrap: wrap
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary {
		width: 100%;
		padding-right: 0px;
		padding: 0 25px;
		margin-bottom: 25px
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		padding: 0;
		width: 100%
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .supporter {
		flex-wrap: wrap
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden;
		padding: 25px
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary .field--name-field-documents>.field--item {
		width: 100%
	}

	.page--node-type-opportunity .footer-banner {
		background: #fff
	}

	.page--node-type-opportunity footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-opportunity {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px;
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-opportunity .mdc-drawer {
		border: none
	}

	.page--node-type-opportunity header {
		max-width: 1600px;
		padding: 0
	}

	.page--node-type-opportunity .dpir-main__sidebar {
		display: none
	}

	.page--node-type-opportunity .main-content {
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-opportunity .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-opportunity .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper {
		justify-content: space-between
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-sidebar {
		display: none
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary {
		width: calc(25% + 100px);
		padding-right: 50px
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .dpir-sidebar-offset {
		width: 100%
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__secondary .supporter {
		flex-wrap: wrap
	}

	.page--node-type-opportunity .node-type--opportunity .dpir-region__wrapper .dpir-region__primary {
		width: calc(75% - 100px);
		padding: 0;
		overflow: hidden;
		padding: 25px;
		padding-right: 50px
	}

	.page--node-type-opportunity .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-opportunity .footer-banner p {
		font-size: 16px
	}

	.page--node-type-opportunity .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-opportunity footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.node-type--opportunity.feature-box a {
	text-decoration: none;
	display: flex;
	justify-content: space-between;
	align-items: stretch
}

.node-type--opportunity.feature-box .arrow {
	background: #0650a4;
	position: relative;
	width: 25px
}

.node-type--opportunity.feature-box .arrow:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 50%;
	top: 50%;
	transform: translateY(-50%) translateX(50%)
}

.node-type--opportunity.feature-box .arrow.Vacancy {
	background: #d31245
}

.node-type--opportunity.feature-box .arrow.Visitor {
	background: #98002e
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper {
	width: 100%;
	background-color: #f4f5f6;
	padding: 12.5px;
	width: calc(100% - 25px);
	padding-right: 12.5px;
	transform: .8s ease all
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper h3 {
	margin: 0;
	margin-bottom: 12.5px
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .field--name-field-feature-box-body {
	color: #002147;
	margin-bottom: 12.5px
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .field--name-field-feature-box-body p {
	margin: 0;
	font-size: 18px
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .bottom-wrapper {
	display: flex;
	width: 100%;
	justify-content: space-between
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .bottom-wrapper .dpir-deadline,
.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .bottom-wrapper .dpir-opportunity-type {
	width: 100%;
	text-transform: uppercase;
	color: #505e71;
	font-size: 18px;
	display: flex;
	align-items: center;
	justify-content: flex-start
}

.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .bottom-wrapper .dpir-deadline p,
.node-type--opportunity.feature-box .dpir-opportunity-feature-box-wrapper .bottom-wrapper .dpir-opportunity-type p {
	margin: 0;
	margin-right: 5px
}

.page--node-type-research .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-research .dpir-banner__active .dpir-banner__image {
	margin: 0
}

.page--node-type-research .main-content {
	padding: 0 5vw;
	padding-right: 0;
	overflow: visible
}

.page--node-type-research .main-content #block-tabs {
	position: absolute;
	right: 25px;
	top: 25vw;
	z-index: 100
}

.page--node-type-research .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
	position: relative
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
	width: calc(25% - 0px);
	background: #d31245;
	color: #fff;
	left: 0;
	padding: 12.5px;
	z-index: 99;
	font-size: 18px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper h1 {
	color: #fff
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin: 0 -12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
	width: calc(33.3333333333% - 25px);
	text-align: center;
	margin: 12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item p {
	margin: 0
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-title {
	font-size: 50px;
	line-height: 1;
	word-break: break-word
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-text {
	font-size: 16px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin-left: 25px;
	margin-right: 50px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-research {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-research .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-research .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-research .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-research .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-research .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-research .dpir-banner__active .dpir-banner__image .dpir-parallax__overlay {
	background: linear-gradient(90deg, rgba(16, 1, 5, 0.95) 15%, rgba(16, 1, 5, 0.6) 30%, rgba(16, 1, 5, 0) 100%)
}

.page--node-type-research .dpir-banner__active .main-content {
	margin-top: -250px
}

.page--node-type-research .dpir-banner__active .main-content .title-wrapper h1 {
	color: #fff !important
}

.page--node-type-research .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-research .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-research .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content {
	width: 100%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
	position: relative;
	display: flex;
	align-items: stretch
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
	width: calc(75% - 100px);
	padding-left: 5%;
	padding-right: 15vw
}

@media(min-width:950px)and (max-width:1250px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		padding-left: calc(5% - 20px)
	}
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
	height: 250px;
	margin: 0;
	padding: 50px 0;
	color: #fff;
	display: flex;
	align-items: flex-end;
	font-size: 2.8rem
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction {
	margin-top: 50px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction p {
	margin: 0;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos {
	display: flex;
	margin: 0 -12.5px
}

@media(max-width:600px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos {
		flex-wrap: wrap;
		margin: 0px
	}
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item {
	width: calc(33.3333333333% - 25px);
	margin: 0 12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item img {
	width: 100%;
	height: auto
}

@media(max-width:600px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item {
		width: calc(100% - 0px);
		margin-bottom: 12.5px
	}
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
	width: calc(25% + 100px);
	background: #d31245;
	color: #fff;
	left: 0;
	padding: 25px;
	z-index: 99;
	font-size: 18px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs {
	padding: 0;
	margin-bottom: 12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs a {
	color: #fff !important
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-title {
	font-family: "PT Serif", serif
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper h1 {
	color: #fff
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	margin: 0 -12.5px;
	flex-wrap: wrap
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
	width: calc(50% - 25px);
	text-align: center;
	margin: 12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item a {
	text-decoration: none;
	color: #fff;
	font-family: "PT Serif", serif
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item a svg path {
	fill: #fff
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item p {
	margin: 0
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-title {
	font-size: 50px;
	line-height: 1;
	word-break: break-word;
	font-family: "PT Serif", serif
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-text {
	font-size: 18px;
	margin-bottom: 12.5px;
	font-family: "PT Serif", serif
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
	width: calc(50% - 25px);
	margin: 12.5px;
	position: relative;
	padding-left: 25px;
	margin-top: 0
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
	color: #fff;
	text-decoration: underline
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item:before {
	content: "";
	position: absolute;
	height: 3px;
	width: 12.5px;
	background: #fff;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text ul,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	border-bottom: none;
	width: calc(16.6666666667% - 0px);
	border-bottom: none
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .event-listing-full .views-row {
	width: calc(50% - 25px)
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
	padding-right: 15vw
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
	padding: 0;
	padding-left: 50px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
	padding-right: 15vw
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
	width: calc(41.6666666667% - 0px);
	margin-right: 25px
}

@media(max-width:550px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(50% - 25px)
	}
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	margin-right: 15vw;
	margin-left: 100px
}

.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
	right: 0
}

@media(max-width:950px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

.page--node-type-research .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-research .footer-banner p {
	font-size: 16px
}

.page--node-type-research .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-research footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-research .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-research .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-research .dpir-banner__active .main-content {
		margin-top: -250px !important
	}

	.page--node-type-research .main-content {
		padding: 0 25px;
		margin-top: 25px !important
	}

	.page--node-type-research .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
		position: relative;
		display: flex;
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		width: 100%;
		padding-left: 0px;
		margin-top: 50px;
		padding-right: 0px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
		height: unset;
		margin: 0;
		padding: 0px 0;
		color: #002147
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
		width: 100%;
		background: #d31245;
		padding: 25px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs {
		padding: 0;
		margin-bottom: 12.5px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs a {
		color: #fff !important
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper h1 {
		color: #002147
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
		width: 100%;
		display: flex;
		justify-content: flex-start;
		margin: 0 -12.5px;
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
		width: calc(25% - 25px);
		text-align: center
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -12.5px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
		width: calc(25% - 25px);
		margin: 0px 12.5px;
		display: flex;
		align-items: center
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
		color: #fff;
		text-decoration: underline
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		width: 100%;
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0;
		margin-left: 0;
		margin-right: 0
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .video,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .video {
		margin-left: 0
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories>.paragraph--inner {
		width: 100%
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text:before {
		display: none
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
		width: 100%;
		padding-right: 0vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%;
		padding: 0
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(91.6666666667% - 0px)
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(91.6666666667% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-research .footer-banner {
		background: #fff
	}

	.page--node-type-research footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(max-width:600px) {
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
		position: relative;
		display: flex;
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		width: 100%;
		padding-left: 0px;
		margin-top: 50px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
		height: unset;
		margin: 0;
		padding: 0px 0;
		color: #002147
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
		width: 100%;
		background: #d31245;
		padding: 25px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
		width: 100%;
		display: flex;
		justify-content: flex-start;
		margin: 0 -12.5px;
		flex-wrap: wrap
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
		width: calc(50% - 25px);
		text-align: center
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -12.5px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
		width: calc(50% - 25px);
		margin: 0px 12.5px;
		display: flex;
		align-items: center
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
		color: #fff;
		text-decoration: underline
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-research .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-research .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-research .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research .dpir-banner__active .dpir-banner__image {
		margin: 0
	}

	.page--node-type-research .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-research .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		padding-right: 5vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
		margin-top: 100px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 50%;
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
		margin-top: 0px;
		width: calc(66.6666666667% - 25px);
		padding: 25px;
		padding-right: 5vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		padding-right: 0vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .group--right {
		padding: 0;
		padding-left: 0px !important;
		padding-right: 25px !important
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
		padding-right: 0vw
	}

	.page--node-type-research .node-type--research .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		margin-right: 5vw;
		margin-left: 0px
	}

	.page--node-type-research .footer-banner {
		background: #fff
	}

	.page--node-type-research footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

.node-type--logo .field--name-field-media-image .field--name-field-image-caption {
	display: none
}

.node-type--logo.feature-box {
	padding: 12.5px;
	background: #f4f5f6;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center
}

.node-type--logo.feature-box .field--name-field-media-image a {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center
}

.node-type--logo.feature-box a {
	text-decoration: none
}

.node-type--logo.feature-box h3 {
	margin: 0;
	margin-top: 12.5px;
	text-align: center;
	width: 100%
}

.node-type--logo.feature-box img {
	width: auto;
	height: 50px;
	max-width: 100%;
	display: flex;
	justify-content: center;
	margin: 0 auto
}

.page--node-type-research-pillar-page {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-research-pillar-page .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-research-pillar-page .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-research-pillar-page .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image .dpir-parallax__overlay {
	background: linear-gradient(90deg, rgba(16, 1, 5, 0.95) 15%, rgba(16, 1, 5, 0.6) 30%, rgba(16, 1, 5, 0) 100%)
}

@media(min-width:950px)and (max-width:1260px) {
	.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image {
		height: 0 !important
	}
}

.page--node-type-research-pillar-page .dpir-banner__active .main-content {
	margin-top: -250px
}

.page--node-type-research-pillar-page .dpir-banner__active .main-content .title-wrapper h1 {
	color: #fff !important
}

.page--node-type-research-pillar-page .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-research-pillar-page .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-research-pillar-page .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content {
	width: 100%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
	position: relative;
	display: flex;
	align-items: stretch
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
	width: calc(75% - 100px);
	padding-left: 5%;
	padding-right: 15vw
}

@media(min-width:950px)and (max-width:1250px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		padding-left: calc(5% - 20px);
		padding-right: 5vw
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .wrapper {
	height: 250px;
	margin: 0;
	padding: 50px 0;
	display: flex;
	flex-direction: column;
	justify-content: flex-end
}

@media(max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .wrapper {
		height: auto;
		margin: 0;
		padding: 0px 0
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .subtitle {
	margin: 0;
	color: #fff;
	width: 100%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
	margin: 0;
	color: #fff;
	font-size: 2.8rem
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction {
	margin-top: 50px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction p {
	margin: 0;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos {
	display: flex;
	margin: 0 -12.5px
}

@media(max-width:600px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos {
		flex-wrap: wrap;
		margin: 0px
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item {
	width: calc(33.3333333333% - 25px);
	margin: 0 12.5px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item img {
	width: 100%;
	height: auto
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item .tooltip {
	display: none
}

@media(max-width:600px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper .field--name-field-introduction-logos>.field--item {
		width: calc(100% - 0px);
		margin-bottom: 12.5px
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
	width: calc(25% + 100px);
	background: #d31245;
	color: #fff;
	left: 0;
	padding: 25px;
	z-index: 99;
	font-size: 18px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs {
	padding: 0;
	margin-bottom: 12.5px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs a {
	color: #fff !important
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-title {
	font-family: "PT Serif", serif
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper h1 {
	color: #fff
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
	width: 100%;
	display: flex;
	justify-content: flex-start;
	margin: 0 -12.5px;
	flex-wrap: wrap
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
	width: calc(50% - 25px);
	text-align: center;
	margin: 12.5px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item a {
	text-decoration: none;
	color: #fff;
	font-family: "PT Serif", serif
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item a svg path {
	fill: #fff
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item p {
	margin: 0
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-title {
	font-size: 50px;
	line-height: 1;
	word-break: break-word;
	font-family: "PT Serif", serif
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item .field--name-field-highlight-tab-text {
	font-size: 18px;
	margin-bottom: 12.5px;
	font-family: "PT Serif", serif
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
	width: calc(50% - 25px);
	margin: 12.5px;
	position: relative;
	padding-left: 25px;
	margin-top: 0
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
	color: #fff;
	text-decoration: underline
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item:before {
	content: "";
	position: absolute;
	height: 3px;
	width: 12.5px;
	background: #fff;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	border-bottom: none;
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper {
	padding: 0px 5px;
	background-color: #e3edf3
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
	width: calc(41.6666666667% - 0px);
	margin-right: 25px
}

@media(max-width:550px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(50% - 25px)
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-projects .views-row {
	width: calc(41.6666666667% - 0px);
	margin-right: 25px
}

@media(max-width:550px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-projects .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-projects .views-row {
		width: calc(50% - 25px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .related-media-coverage .view-content {
		margin: 0
	}
}

@media(max-width:550px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .related-media-coverage .view-content>.views-row:not(:first-child) {
		display: none
	}
}

@media(min-width:550px)and (max-width:1200px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .related-media-coverage .view-content>.views-row {
		width: calc(50% - 25px);
		margin: 0;
		margin-right: 25px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .related-media-coverage .view-content>.views-row:last-child {
		display: none
	}
}

@media(min-width:1200px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .related-media-coverage .view-content>.views-row {
		width: calc(33.3333333333% - 10px);
		margin: 12.5px 5px
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full {
	margin: 0 -25px
}

@media(max-width:550px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full {
		margin: 0px
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full {
		margin: 0 -25px
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full .view-content {
	margin: 0
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full .views-row {
	width: calc(100% - 0px);
	margin: 25px
}

@media(max-width:550px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .event-listing-full .views-row {
		width: calc(50% - 25px);
		margin: 12.5px
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	margin-right: 15vw;
	margin-left: 100px
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
	right: 0
}

@media(max-width:950px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
	padding-right: 15vw
}

.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
	padding: 0;
	padding-left: 50px
}

.page--node-type-research-pillar-page .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-research-pillar-page .footer-banner p {
	font-size: 16px
}

.page--node-type-research-pillar-page .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-research-pillar-page footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-research-pillar-page .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-research-pillar-page .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-research-pillar-page .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-research-pillar-page .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
		position: relative;
		display: flex;
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		width: 100%;
		padding-left: 0px;
		margin-top: 50px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
		height: unset;
		margin: 0;
		padding: 0px 0;
		color: #002147
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
		width: 100%;
		background: #d31245;
		padding: 25px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs {
		padding: 0;
		margin-bottom: 12.5px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .breadcrumbs a {
		color: #fff !important
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper h1 {
		color: #002147
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
		width: 100%;
		display: flex;
		justify-content: flex-start;
		margin: 0 -12.5px;
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
		width: calc(25% - 25px);
		text-align: center
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -12.5px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
		width: calc(25% - 25px);
		margin: 0px 12.5px;
		display: flex;
		align-items: center
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
		color: #fff;
		text-decoration: underline
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations:before,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		width: 100%;
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0;
		margin-left: 0;
		margin-right: 0
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .video,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .video {
		margin-left: 0
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories>.paragraph--inner {
		width: 100%
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-research-pillar-page .footer-banner {
		background: #fff
	}

	.page--node-type-research-pillar-page footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(max-width:600px) {
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper {
		position: relative;
		display: flex;
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		width: 100%;
		padding-left: 0px;
		margin-top: 50px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper h1 {
		height: unset;
		margin: 0;
		padding: 0px 0;
		color: #002147
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper {
		width: 100%;
		background: #d31245;
		padding: 25px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data {
		width: 100%;
		display: flex;
		justify-content: flex-start;
		margin: 0 -12.5px;
		flex-wrap: wrap
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-introduction-data>.field--item {
		width: calc(50% - 25px);
		text-align: center
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -12.5px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item {
		width: calc(50% - 25px);
		margin: 0px 12.5px;
		display: flex;
		align-items: center
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-introduction-wrapper .field--name-field-links>.field--item a {
		color: #fff;
		text-decoration: underline
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-research-pillar-page .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-research-pillar-page .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-research-pillar-page .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research-pillar-page .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 50vh
	}

	.page--node-type-research-pillar-page .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-research-pillar-page .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		padding-right: 5vw
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
		margin-top: 100px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 50%;
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(33.3333333333% - 0px);
		order: unset
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
		margin-top: 0px;
		width: calc(66.6666666667% - 25px);
		padding: 25px;
		padding-right: 5vw
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--right,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-research-pillar-page .node-type--research-pillar-page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		margin-right: 5vw;
		margin-left: 0px
	}

	.page--node-type-research-pillar-page .footer-banner {
		background: #fff
	}

	.page--node-type-research-pillar-page footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

.node-type--research-pillar-page.feature-box a {
	text-decoration: none
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper {
	width: 100%
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: 100%
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information {
	background-color: #f4f5f6;
	width: calc(100% - 50px);
	margin-left: 50px;
	margin-top: -125px;
	z-index: 10;
	position: relative;
	padding: 25px
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information h2,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information h2 {
	margin: 0;
	margin-bottom: 25px;
	font-size: 1.333rem;
	color: #002147;
	line-height: 1.25
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body {
	color: #002147;
	font-size: 18px;
	line-height: 1.25
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information .field--name-field-feature-box-body p {
	margin: 0;
	font-size: 18px
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-link,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-link {
	width: calc(100% - 50px);
	margin-left: 50px;
	color: #fff;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-link svg,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-link svg {
	width: 20px;
	height: auto;
	margin-left: 5px
}

.node-type--research-pillar-page.feature-box .dpir-news-feature-box-wrapper .dpir-link svg path,
.node-type--research-pillar-page.feature-box .dpir-feature-box-feature-box-wrapper .dpir-link svg path {
	fill: #fff
}

.page--node-type-research-ncp .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-research-ncp .dpir-banner__active .dpir-banner__image {
	margin: 0 5vw;
	margin-right: 12.5px
}

.page--node-type-research-ncp .main-content {
	padding: 0 5vw;
	padding-right: 0;
	overflow: visible;
	margin-top: -250px
}

.page--node-type-research-ncp .main-content #block-tabs {
	position: absolute;
	right: 25px;
	top: 0;
	z-index: 99
}

.page--node-type-research-ncp .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin-left: 25px;
	margin-right: 50px
}

.page--node-type-research-ncp {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-research-ncp .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-research-ncp .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-research-ncp .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-research-ncp .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-research-ncp .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-research-ncp .dpir-banner__active .main-content {
	margin-top: -250px
}

.page--node-type-research-ncp .dpir-banner__active .main-content .title-wrapper h1 {
	color: #fff !important
}

.page--node-type-research-ncp .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-research-ncp .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-research-ncp .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content {
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
	margin-bottom: 50px;
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
	width: 25%;
	color: #fff;
	margin: 0;
	border-top: 3px solid #d31245;
	padding-top: 25px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
	width: 100%;
	margin-left: 0px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
	color: #fff
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
	color: #fff
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section {
	width: calc(25% + 75px);
	padding: 25px;
	border: 1px solid #adb3bb;
	height: -moz-max-content;
	height: max-content;
	border-top: 25px solid #d31245;
	background-color: #fff
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-logo {
	width: 100%;
	margin: 0 auto;
	display: flex;
	align-items: center;
	justify-content: center;
	border-bottom: 1px solid #e3edf3;
	padding-bottom: 25px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-logo img {
	width: 70%;
	height: auto
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper {
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	margin: 25px -12.5px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li {
	width: calc(50% - 25px);
	margin: 12.5px;
	border-bottom: 1px solid #4f6e94
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li a {
	color: #4f6e94;
	border: none;
	padding: 0;
	text-transform: none;
	font-weight: bold;
	height: -moz-max-content;
	height: max-content;
	font-size: 16px;
	width: 100%;
	text-align: left;
	justify-content: flex-start;
	align-items: center
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li a .mdc-button__ripple {
	display: none
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child {
	width: 100%;
	text-transform: uppercase;
	border: none;
	position: relative;
	text-align: left;
	margin: 0 12.5px;
	position: relative
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child:after {
	content: "";
	width: 12.5px;
	height: 12.5px;
	background-size: contain;
	background-repeat: no-repeat;
	right: 12.5px;
	position: absolute;
	transform: rotate(45deg) translateY(-75%);
	top: 50%;
	display: block;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child a {
	position: relative;
	font-weight: normal
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper {
	width: calc(75% - 100px);
	margin-left: 25px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction {
	background-color: #e3edf3;
	padding: 25px;
	padding-right: 10vw
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction p {
	margin: 0;
	margin-bottom: 12.5px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction p:last-child {
	margin: 0
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-view {
	padding: 25px;
	background-color: #e3edf3
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-view .person--view .view-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-view .person--view .view-content .views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -25px;
	width: calc(100% + 50px)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--item {
	width: calc(33.3333333333% - 50px);
	margin: 25px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper {
	position: relative;
	padding-bottom: 25px;
	border-bottom: 1px solid #d31245
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper:after {
	content: "";
	width: 14px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link {
	width: 90%;
	position: relative
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none;
	font-size: 18px;
	width: 80%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title {
	width: 90%;
	color: #002147;
	width: 100%;
	text-transform: uppercase;
	position: relative;
	padding-left: 25px;
	font-size: 16px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title:before {
	content: "";
	width: 14px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	border-bottom: none;
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .event-listing-full .views-row {
	width: calc(50% - 25px)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left {
	width: 100%
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right {
	width: 100%;
	margin-left: 0px;
	padding: 0
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .news-full-listing .view-content {
	padding: 12.5px 25px;
	background: #e3edf3
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	margin-right: 15vw;
	margin-left: 100px
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
	right: 0
}

@media(max-width:950px) {
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .views-slider-next {
		right: 0
	}
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper {
	padding: 0px 5px;
	background-color: #e3edf3
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
	width: calc(41.6666666667% - 0px);
	margin-right: 25px
}

@media(max-width:550px) {
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .scrolling-view.view-list-news .view-content-wrapper .views-row {
		width: calc(50% - 25px)
	}
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
	padding-right: 15vw
}

.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
	padding: 0;
	padding-left: 50px
}

.page--node-type-research-ncp .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-research-ncp .footer-banner p {
	font-size: 16px
}

.page--node-type-research-ncp .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-research-ncp footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-research-ncp .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-research-ncp .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-research-ncp .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research-ncp .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-research-ncp .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-research-ncp .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-banner-wrapper .dpir-region-title-wrapper {
		padding-right: 5vw
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-end;
		margin-bottom: 50px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
		margin-bottom: 50px;
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 25%;
		color: #fff;
		margin: 0;
		border-top: 3px solid #d31245;
		padding-top: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section {
		width: calc(25% + 75px);
		padding: 12.5px;
		border: 1px solid #adb3bb;
		height: -moz-max-content;
		height: max-content;
		border-top: 25px solid #d31245;
		background-color: #fff
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-logo {
		width: 100%;
		margin: 0 auto;
		display: flex;
		align-items: center;
		justify-content: center;
		border-bottom: 1px solid #e3edf3;
		padding-bottom: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-logo img {
		width: 70%;
		height: auto
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper {
		padding: 0;
		display: flex;
		flex-wrap: wrap;
		margin: 25px -12.5px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li {
		width: calc(50% - 25px);
		margin: 12.5px;
		border-bottom: 1px solid #4f6e94
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li a {
		color: #4f6e94;
		border: none;
		padding: 0;
		text-transform: none;
		font-weight: bold;
		height: -moz-max-content;
		height: max-content;
		font-size: 16px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li a .mdc-button__ripple {
		display: none
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child {
		width: 100%;
		text-transform: uppercase;
		border: none;
		position: relative;
		text-align: left;
		margin: 0 12.5px;
		position: relative
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child:after {
		content: "";
		width: 12.5px;
		height: 12.5px;
		background-size: contain;
		background-repeat: no-repeat;
		right: 12.5px;
		position: absolute;
		transform: rotate(45deg) translateY(-75%);
		top: 50%;
		display: block;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy45Njg3NW1tIiBoZWlnaHQ9IjMuOTY4NzVtbSIgdmlld0JveD0iMCAwIDMuOTY4NzUgMy45Njg3NSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NSI+IDxkZWZzIGlkPSJkZWZzMjM0OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg0LjczNTg2LC0xODMuMjIzOTYpIj4gPHBhdGggZD0ibSAxODYuMDU4NzgsMTgzLjIyMzk2IHYgMC41MjkxNyBoIDEuNzQzNDMgbCAtMy4wNjYzNSwzLjA2NTk5IDAuMzcyMTgsMC4zNzM1OSAzLjA2NzQxLC0zLjA2NjM1IHYgMS43NDM0MyBoIDAuNTI5MTYgdiAtMi42NDU4MyB6IiBzdHlsZT0iZmlsbDojZTUxYTI5O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgyMjA0IiAvPiA8L2c+IDwvc3ZnPiA=)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section .section-menu .mdc-menu-wrapper li:first-child a {
		position: relative;
		font-weight: normal
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper {
		width: calc(75% - 100px);
		margin-left: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction {
		background-color: #e3edf3;
		padding: 25px;
		padding-right: 10vw
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction p {
		margin: 0;
		margin-bottom: 12.5px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction p:last-child {
		margin: 0
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -25px;
		width: calc(100% + 50px)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--item {
		width: calc(33.3333333333% - 50px);
		margin: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper {
		position: relative;
		padding-bottom: 25px;
		border-bottom: 1px solid #d31245
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper:after {
		content: "";
		width: 14px;
		height: 24px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
		background-size: contain;
		background-repeat: no-repeat;
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link {
		width: 90%;
		position: relative
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link a {
		color: #d01144;
		text-decoration: none;
		font-size: 18px;
		width: 80%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title {
		width: 90%;
		color: #002147;
		width: 100%;
		text-transform: uppercase;
		position: relative;
		padding-left: 25px;
		font-size: 16px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title:before {
		content: "";
		width: 14px;
		height: 20px;
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
		background-size: contain;
		background-repeat: no-repeat;
		position: absolute;
		left: 0;
		top: 50%;
		transform: translateY(-50%)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right {
		margin-right: 5vw;
		margin-left: 0px
	}

	.page--node-type-research-ncp .footer-banner {
		background: #fff
	}

	.page--node-type-research-ncp footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(max-width:950px) {
	.page--node-type-research-ncp .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-research-ncp .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-research-ncp .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-research-ncp .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-research-ncp .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-site-section {
		width: 100%;
		margin-bottom: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction {
		padding: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0 -25px;
		width: calc(100% + 50px)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-region-introduction-text-wrapper .field--name-field-introduction-links .field--item {
		width: calc(100% - 50px);
		margin: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature:before,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		width: 100%;
		flex-wrap: wrap
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0;
		margin-left: 0;
		margin-right: 0
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature>.paragraph--inner>.group--right .video,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .video {
		margin-left: 0
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--sliding-featured-items .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--inspires-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories>.paragraph--inner {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-research-ncp .node-type--research-ncp .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-research-ncp .footer-banner {
		background: #fff
	}

	.page--node-type-research-ncp footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

.paragraph {
	margin-bottom: 25px
}

.paragraph--type--banner-item .banner-image {
	position: relative
}

.paragraph--type--banner-item .title-wrapper {
	position: absolute;
	bottom: 0;
	width: calc(75% - 50px);
	margin-bottom: 50px;
	z-index: 99;
	left: calc(25% + 50px)
}

.paragraph--type--banner-item .title-wrapper .field--name-field-highlight-tab-title {
	color: #fff;
	width: 85%
}

.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
	color: #fff;
	margin-top: 5px;
	width: 85%
}

.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title h2 {
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670;
	font-weight: bold;
	font-size: 45px
}

.paragraph--type--banner-item .text-wrapper {
	margin-top: 50px;
	background: none;
	width: calc(75% - 50px);
	margin-left: 25px;
	margin-left: calc(25% + 50px)
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text {
	background: none;
	text-align: left;
	width: calc(100% - 5vw);
	font-size: 18px
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text p {
	margin: 0
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -25px;
	width: calc(100% - 5vw)
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item {
	width: calc(50% - 50px);
	margin: 25px
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper {
	position: relative;
	padding-bottom: 25px;
	border-bottom: 3px solid #d31245
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper:after {
	content: "";
	width: 14px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link {
	width: 90%;
	position: relative
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none;
	font-size: 18px;
	width: 80%
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .ecosystem-title {
	width: 90%;
	color: #002147;
	width: 100%;
	text-transform: uppercase;
	position: relative;
	padding-left: 25px;
	font-size: 16px
}

.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .ecosystem-title:before {
	content: "";
	width: 14px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.field--name-field-banner-image {
	display: flex
}

.field--name-field-banner-image img {
	width: 100%
}

@media(max-width:950px) {
	.paragraph--type--banner-item .banner-image {
		position: relative
	}

	.paragraph--type--banner-item .title-wrapper {
		position: relative;
		bottom: 0;
		width: calc(100% - 0px);
		margin-bottom: 25px;
		z-index: 99;
		left: 0px
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-highlight-tab-title {
		color: #002147;
		width: 85%
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
		width: 100%
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title h2 {
		margin: 0;
		color: #002147;
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670
	}

	.paragraph--type--banner-item .text-wrapper {
		margin-top: 0px;
		background: none;
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text {
		font-size: 18px
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text p {
		margin: 0
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0px;
		width: 100%
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item {
		width: calc(100% - 25px);
		margin: 25px 0
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link {
		width: 90%;
		position: relative
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link a {
		color: #d01144;
		text-decoration: none;
		font-size: 16px;
		width: 80%
	}
}

@media(min-width:950px)and (max-width:1700px) {
	.paragraph--type--banner-item .banner-image {
		position: relative
	}

	.paragraph--type--banner-item .title-wrapper {
		width: calc(70% - 50px);
		left: calc(30% + 50px)
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-highlight-tab-title {
		width: 85%
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title {
		width: 100%;
		margin: 0
	}

	.paragraph--type--banner-item .title-wrapper .field--name-field-paragraph-title h2 {
		margin: 0;
		font-size: 1.555rem;
		color: #fff;
		line-height: 1.25;
		font-weight: 670
	}

	.paragraph--type--banner-item .text-wrapper {
		margin-top: 25px;
		width: calc(70% - 50px);
		margin-left: calc(30% + 50px)
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text {
		font-size: 18px
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-text p {
		margin: 0
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links {
		display: flex;
		flex-wrap: wrap;
		margin: 0px -12.5px;
		width: 100%
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item {
		width: calc(50% - 25px);
		margin: 25px 12.5px;
		border-bottom: 3px solid #d31245
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item .field--ecosystem-link-wrapper {
		border-bottom: none
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item .field--ecosystem-link-wrapper .link {
		width: 90%;
		position: relative
	}

	.paragraph--type--banner-item .text-wrapper .field--name-field-paragraph-links .field--item .field--ecosystem-link-wrapper .link a {
		color: #d01144;
		text-decoration: none;
		font-size: 16px;
		width: 80%
	}
}

.paragraph--type--text.paragraph--view-mode--default {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--text.paragraph--view-mode--default:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-text p {
	display: block;
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #0650a4;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-text>ul {
	width: 75%
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-image {
	max-width: 100%;
	width: -moz-max-content;
	width: max-content
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-image img {
	width: 100%;
	height: auto
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--item {
	width: calc(33.3333333333% - 25px);
	margin: 12.5px
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link {
	position: relative;
	padding-right: 7px
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--ecosystem-link-wrapper .link:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMjQ5Ij4gPGRlZnMgaWQ9ImRlZnMyMjQzIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjI0NiI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjQuNTA3NTUsLTYxLjkxMjUpIj4gPHBhdGggZD0iTSAxMjQuNTA3NTUsNjQuNzEzOTA4IDEyNS43MjA0LDYzLjUgbCAtMS4yMTI4NSwtMS4yMTQyNjEgMC4zNzM1OSwtMC4zNzMyMzkgMS41ODc1LDEuNTg3NSAtMS41ODc1LDEuNTg3NSB6IiBzdHlsZT0iZmlsbDojZDMxMjQ1O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxOTM2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--ecosystem-link-wrapper .ecosystem-title {
	color: #677883;
	width: 100%;
	border-bottom: 3px solid #93abb9
}

@media(max-width:950px) {
	.paragraph--type--text.paragraph--view-mode--default .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links {
		margin: 0
	}

	.paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right .field--name-field-paragraph-links .field--item {
		width: calc(100% - 0px);
		margin: 12.5px 0
	}
}

.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-text ul {
	list-style: square
}

.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-text p,
.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-text ul {
	font-size: 18px;
	width: 100%;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-text p {
	margin-bottom: 18px
}

.paragraph--type--text.paragraph--view-mode--news-page .field--name-field-paragraph-text a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.field--name-field-paragraph-text {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between
}

.field--name-field-paragraph-text ul,
.field--name-field-paragraph-text ol {
	margin: 0;
	margin-bottom: 25px;
	padding-left: 50px
}

.field--name-field-paragraph-text ul a,
.field--name-field-paragraph-text ol a {
	color: #0650a4;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.field--name-field-paragraph-text blockquote {
	margin: 0;
	padding-left: 50px;
	position: relative
}

.field--name-field-paragraph-text blockquote:after {
	content: "";
	width: 35px;
	height: 35px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjEuOTgzNjltbSIgaGVpZ2h0PSIyMC4zNjQ3OTltbSIgdmlld0JveD0iMCAwIDIxLjk4MzY5IDIwLjM2NDc5OSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjM1NyI+IDxkZWZzIGlkPSJkZWZzMjM1MSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIzNTQiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjYwLjM5NTA2LC0xMTkuODQxNDEpIj4gPHBhdGggZD0ibSAyNjcuMDQxMzksMTE5Ljg0MTQxIDEuODczOTUsMS44NzQzMSBjIC0wLjkwODA1LDEuNTkxNzMgLTEuNzAzMjEsMy4xODE3IC0yLjM4NTQ4LDQuNzcyMDIgLTAuNjgxOTIsMS41MzM4OCAtMS4wNzg3OSwzLjAzOTg5IC0xLjE5MzA5LDQuNTE1OTEgbCA0LjI2MDg1LDAuOTM4MzkgdiA4LjI2NDE3IGggLTkuMjAyNTYgdiAtNS45NjQwNiBjIDAsLTMuNTIyNDkgMC42ODE5MSwtNi4zNjIzNSAyLjA0NTA1LC04LjUyMDY0IDEuNDE5MjIsLTIuMjE1OCAyLjk1MzEsLTQuMTc1NDggNC42MDEyOCwtNS44ODAxIHogbSAxMi43ODExNCwwIDEuODc0MzEsMS44NzQzMSBjIC0wLjkwODQxLDEuNTkxNzMgLTEuNzAzNTcsMy4xODE3IC0yLjM4NTQ5LDQuNzcyMDIgLTAuNjgyMjcsMS41MzM4OCAtMS4wNzkxNSwzLjAzOTg5IC0xLjE5MzQ1LDQuNTE1OTEgbCA0LjI2MDg1LDAuOTM4MzkgdiA4LjI2NDE3IGggLTkuMjAyNTYgdiAtNS45NjQwNiBjIDAsLTMuNTIyNDkgMC42ODIyOCwtNi4zNjIzNSAyLjA0NTA2LC04LjUyMDY0IDEuNDIwNjMsLTIuMjE1OCAyLjk1NDUxLC00LjE3NTQ4IDQuNjAxMjgsLTUuODgwMSB6IiBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNzc2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	left: 0;
	top: 0;
	background-repeat: no-repeat
}

.field--name-field-paragraph-text p {
	width: 75%;
	margin: 0 auto
}

.field--name-field-paragraph-text p a {
	color: #0650a4;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.field--name-field-paragraph-text p .group--left {
	width: 80%;
	margin-right: 0px;
	margin-bottom: 25px;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start
}

.field--name-field-paragraph-text p .group--left .field--name-field-quote-text {
	font-size: 32px;
	width: calc(85% - 12.5px);
	margin-left: 12.5px;
	margin-bottom: 25px
}

.field--name-field-paragraph-text p .group--left svg {
	width: 10%;
	height: auto
}

.field--name-field-paragraph-text p .group--right {
	width: calc(33.3333333333% - 0px);
	position: relative;
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	margin-left: 60%
}

.field--name-field-paragraph-text p .group--right .field--name-field-quote-attribution {
	color: #98002e;
	width: 100%;
	font-size: 24px;
	position: relative;
	text-align: left;
	padding-top: 12.5px;
	padding-right: 25px;
	padding-bottom: 12.5px
}

.field--name-field-paragraph-text p .group--right .field--name-field-quote-attribution:before {
	content: "";
	height: 2px;
	width: 75%;
	top: 0px;
	background-color: #98002e;
	position: absolute;
	right: 50%
}

.field--name-field-paragraph-text p .group--right .field--name-field-paragraph-link {
	width: 100%
}

.field--name-field-paragraph-text p .group--right .field--name-field-paragraph-link a {
	color: #002147;
	line-height: 1;
	text-transform: uppercase;
	position: relative;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
	font-size: 20px
}

.field--name-field-paragraph-text p .group--right .field--name-field-paragraph-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -12.5px;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--download .field--name-field-paragraph-title {
	margin-bottom: 25px
}

.paragraph--type--download .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--download .field--name-field-documents {
	display: flex;
	align-items: flex-start;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.paragraph--type--download .field--name-field-documents>.field--item {
	width: calc(50% - 25px);
	margin: 0px 12.5px;
	margin-bottom: 12.5px;
	background: #fff
}

.paragraph--type--download .field--name-field-documents>.field--item .field--name-field-media-document .field--item :not(.file) {
	display: none
}

.paragraph--type--download .field--name-field-documents>.field--item .field--name-field-media-document .field--item .file a {
	display: unset;
	color: #002147;
	text-decoration: none;
	position: relative;
	padding: 12.5px 25px;
	padding-left: 50px;
	display: flex
}

.paragraph--type--download .field--name-field-documents>.field--item .field--name-field-media-document .field--item .file a:after {
	content: "";
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMy4zODczNzIzbW0iIGhlaWdodD0iNC4yMzMzMzMxbW0iIHZpZXdCb3g9IjAgMCAzLjM4NzM3MjMgNC4yMzMzMzMxIiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMTYwIiBpbmtzY2FwZTp2ZXJzaW9uPSIxLjEgKGNlNjY2M2IzYjcsIDIwMjEtMDUtMjUpIiBzb2RpcG9kaTpkb2NuYW1lPSJkb3dubG9hZC1yZWQuc3ZnIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6Y2M9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj4gPGRlZnMgaWQ9ImRlZnMyMTU0IiAvPiA8c29kaXBvZGk6bmFtZWR2aWV3IGlkPSJiYXNlIiBwYWdlY29sb3I9IiNmZmZmZmYiIGJvcmRlcmNvbG9yPSIjNjY2NjY2IiBib3JkZXJvcGFjaXR5PSIxLjAiIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiIGlua3NjYXBlOnpvb209IjMxLjY3ODM4NCIgaW5rc2NhcGU6Y3g9IjguNzEyNTY1NyIgaW5rc2NhcGU6Y3k9IjYuNTk3NTU4OCIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxNSIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTA0MyIgaW5rc2NhcGU6d2luZG93LXg9IjkyIiBpbmtzY2FwZTp3aW5kb3cteT0iMTcwIiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjE1NyI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaW5rc2NhcGU6bGFiZWw9IkxheWVyIDEiIGlua3NjYXBlOmdyb3VwbW9kZT0ibGF5ZXIiIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMzYuNjQ1NiwtODcuMDg1NzEpIj4gPGcgaWQ9ImcyMTUyIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjM1Mjc3Nzc3LDAsMCwwLjM1Mjc3Nzc3LDQwLjg2NjQzNSwtMjAwLjAwMjM3KSIgc3R5bGU9ImZpbGw6I2QzMTI0NTtmaWxsLW9wYWNpdHk6MSI+IDxwYXRoIGQ9Im0gMjc4LjY5OSw4MTguNTk0IGggMi40MDMgbCAtNC44MDEsNC43OTcgLTQuODAxLC00Ljc5NyBoIDIuMzk4IHYgLTQuODAxIGggNC44MDEgeiIgc3R5bGU9ImZpbGw6I2QzMTI0NTtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZSIgaWQ9InBhdGg1OTIiIC8+IDxwYXRoIGQ9Im0gMjcyLjEwMiw4MjQuNTk0IGggOC4zOTggdiAxLjE5OSBoIC04LjM5OCB6IiBzdHlsZT0iZmlsbDojZDMxMjQ1O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lIiBpZD0icGF0aDU5NCIgLz4gPC9nPiA8L2c+IDwvc3ZnPiA=);
	left: 12.5px;
	width: 25px;
	height: 30px;
	position: absolute;
	transform: translateY(-50%);
	background-size: contain;
	background-repeat: no-repeat;
	top: 50%
}

.paragraph--type--image img {
	width: 100%;
	height: auto
}

.paragraph--type--quote .paragraph--inner {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	justify-content: space-between;
	width: 75%;
	margin: 0 auto
}

.paragraph--type--quote .paragraph--inner .group--left {
	width: 80%;
	margin-right: 0px;
	margin-bottom: 25px;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start
}

.paragraph--type--quote .paragraph--inner .group--left .field--name-field-quote-text {
	font-size: 1.4rem;
	width: calc(85% - 12.5px);
	margin-left: 12.5px;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.paragraph--type--quote .paragraph--inner .group--left svg {
	width: 8%;
	height: auto
}

.paragraph--type--quote .paragraph--inner .group--right {
	width: calc(33.3333333333% - 0px);
	position: relative;
	display: flex;
	justify-content: flex-end;
	flex-wrap: wrap;
	margin-left: 60%;
	padding-top: 12.5px;
	padding-right: 25px;
	padding-bottom: 12.5px
}

.paragraph--type--quote .paragraph--inner .group--right:before {
	content: "";
	height: 2px;
	width: 75%;
	top: 0px;
	background-color: #98002e;
	position: absolute;
	right: 50%
}

.paragraph--type--quote .paragraph--inner .group--right a,
.paragraph--type--quote .paragraph--inner .group--right .link {
	color: #98002e;
	text-decoration: none;
	width: 100%
}

.paragraph--type--quote .paragraph--inner .group--right a .field--name-field-quote-title,
.paragraph--type--quote .paragraph--inner .group--right .link .field--name-field-quote-title {
	font-size: 1.1rem;
	text-align: left;
	position: relative;
	width: -moz-max-content;
	width: max-content;
	max-width: 100%
}

.paragraph--type--quote .paragraph--inner .group--right a .field--name-field-quote-title:after,
.paragraph--type--quote .paragraph--inner .group--right .link .field--name-field-quote-title:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMjQ5IiBzb2RpcG9kaTpkb2NuYW1lPSJjYXJldC1yaWdodC1jcmltc29uLnN2ZyIgaW5rc2NhcGU6dmVyc2lvbj0iMS4xIChjZTY2NjNiM2I3LCAyMDIxLTA1LTI1KSIgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+IDxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9Im5hbWVkdmlldzgyOSIgcGFnZWNvbG9yPSIjZmZmZmZmIiBib3JkZXJjb2xvcj0iIzY2NjY2NiIgYm9yZGVyb3BhY2l0eT0iMS4wIiBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIiBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIiBpbmtzY2FwZTpwYWdlY2hlY2tlcmJvYXJkPSIwIiBpbmtzY2FwZTpkb2N1bWVudC11bml0cz0ibW0iIHNob3dncmlkPSJmYWxzZSIgaW5rc2NhcGU6em9vbT0iNjkuNDE2NjY4IiBpbmtzY2FwZTpjeD0iMy43MDk0ODM3IiBpbmtzY2FwZTpjeT0iNS45OTk5OTk5IiBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTYiIGlua3NjYXBlOndpbmRvdy14PSIwIiBpbmtzY2FwZTp3aW5kb3cteT0iMjciIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9InN2ZzIyNDkiIC8+IDxkZWZzIGlkPSJkZWZzMjI0MyIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIyNDYiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMjQuNTA3NTUsLTYxLjkxMjUpIiBzdHlsZT0iZmlsbDojOTgwMDJlO2ZpbGwtb3BhY2l0eToxIj4gPHBhdGggZD0iTSAxMjQuNTA3NTUsNjQuNzEzOTA4IDEyNS43MjA0LDYzLjUgbCAtMS4yMTI4NSwtMS4yMTQyNjEgMC4zNzM1OSwtMC4zNzMyMzkgMS41ODc1LDEuNTg3NSAtMS41ODc1LDEuNTg3NSB6IiBzdHlsZT0iZmlsbDojOTgwMDJlO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxOTM2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -12.5px;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--quote .paragraph--inner .group--right .link .field--name-field-quote-title::after {
	display: none
}

.paragraph--type--quote .paragraph--inner .group--right .field--name-field-quote-attribution {
	color: #002147;
	width: 100%;
	font-size: 1.1rem;
	position: relative;
	text-align: left
}

.paragraph--type--quote .paragraph--inner .group--right .field--name-field-paragraph-link {
	width: 100%
}

.paragraph--type--quote .paragraph--inner .group--right .field--name-field-paragraph-link a {
	color: #002147;
	line-height: 1;
	text-transform: uppercase;
	position: relative;
	width: 100%;
	font-weight: bold;
	font-size: .8rem
}

.paragraph--type--quote .paragraph--inner .group--right .field--name-field-paragraph-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -12.5px;
	top: 50%;
	transform: translateY(-50%)
}

@media(max-width:950px) {
	.paragraph--type--quote .paragraph--inner {
		width: 100%;
		margin: 0 auto
	}

	.paragraph--type--quote .paragraph--inner .group--left {
		width: 100%;
		margin-right: 0px
	}

	.paragraph--type--quote .paragraph--inner .group--left .field--name-field-quote-text {
		font-size: 25px;
		width: calc(85% - 12.5px);
		margin-left: 12.5px;
		margin-bottom: 0px
	}

	.paragraph--type--quote .paragraph--inner .group--left svg {
		width: 10%;
		height: auto
	}

	.paragraph--type--quote .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: calc(10% + 12.5px)
	}

	.paragraph--type--quote .paragraph--inner .group--right .field--name-field-quote-attribution {
		color: #98002e;
		width: 100%;
		font-size: 18px
	}

	.paragraph--type--quote .paragraph--inner .group--right .field--name-field-quote-attribution:before {
		left: 0%;
		right: unset
	}
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner {
	display: flex;
	align-items: center;
	width: 100%
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left {
	width: 100%
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-text {
	margin-bottom: 25px
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-text ul {
	list-style: square
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-text p,
.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-text ul {
	font-size: 18px;
	margin: 0;
	width: 100%
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right {
	width: 100%;
	position: relative
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper {
	width: 100%;
	position: relative;
	left: 0;
	height: 100%;
	background-color: #fff;
	display: flex;
	align-items: flex-start
}

@media(min-width:1024px)and (max-width:1450px) {
	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper {
		width: 100%
	}
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper svg {
	width: 10%;
	height: auto
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper {
	width: calc(90% - 25px);
	margin-left: 25px
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-quote-text {
	font-size: 18px;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-quote-attribution,
.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-paragraph-link {
	color: #505e71;
	width: 100%;
	font-size: 18px;
	position: relative;
	text-align: right;
	padding-top: 12.5px;
	padding-right: 25px;
	padding-bottom: 12.5px;
	margin-left: 0
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-paragraph-link {
	padding-bottom: 0
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-paragraph-link a {
	text-decoration: none;
	color: #001630
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-paragraph-link:before {
	content: "";
	height: 2px;
	width: 250px;
	top: 0px;
	background-color: #000;
	position: absolute;
	right: 7.5%
}

.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-paragraph-link::after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 12.5px;
	top: 1.2rem
}

@media(max-width:1024px) {
	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner {
		display: flex;
		flex-wrap: wrap
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left {
		width: 100%;
		margin-right: 0px
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--left .field--name-field-paragraph-text p {
		word-break: break-word
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right {
		width: 100%;
		position: relative
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper {
		width: 100%;
		position: relative;
		margin: 12.5px 0px
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper svg {
		width: 10%;
		height: auto
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper {
		width: calc(90% - 25px);
		margin-left: 25px
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-quote-text {
		font-size: 25px;
		margin-bottom: 25px
	}

	.paragraph--type--quote.paragraph--view-mode--news-page .paragraph--inner .dpir-quote-group--right .quote-wrapper .quote-text-wrapper .field--name-field-quote-attribution {
		color: #000;
		width: calc(90% - 25px);
		margin-left: 25px;
		font-size: 18px
	}
}

.paragraph--type--press-enquiries {
	background: #002147;
	padding: 25px;
	margin: 50px 0
}

.paragraph--type--press-enquiries .paragraph--inner {
	display: flex;
	align-items: center
}

.paragraph--type--press-enquiries .paragraph--inner .dpir-press-enquiries--left {
	width: 25%
}

.paragraph--type--press-enquiries .paragraph--inner .dpir-press-enquiries--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--press-enquiries .paragraph--inner .dpir-press-enquiries--right {
	width: calc(75% - 25px);
	margin-left: 25px;
	font-size: 18px;
	color: #fff
}

@media(max-width:950px) {
	.paragraph--type--press-enquiries .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--press-enquiries .paragraph--inner .dpir-press-enquiries--left {
		width: 100%
	}

	.paragraph--type--press-enquiries .paragraph--inner .dpir-press-enquiries--right {
		width: 100%;
		margin-left: 0px
	}
}

.paragraph--type--feature-box-row {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--feature-box-row:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--feature-box-row .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--feature-box-row .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--feature-box-row .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #93abb9;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-featured {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px
}

.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-featured>.field--item {
	width: calc(33.3333333333% - 10px);
	margin: 12.5px 5px
}

@media(max-width:1024px) {
	.paragraph--type--feature-box-row .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--feature-box-row .paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--feature-box-row .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-featured>.field--item {
		width: calc(100% - 0px);
		margin: 12.5px 0px
	}
}

@media(min-width:1024px)and (max-width:1700px) {
	.paragraph--type--feature-box-row .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-featured {
		margin: 0 -25px
	}

	.paragraph--type--feature-box-row .paragraph--inner .group--right .field--name-field-featured>.field--item {
		width: calc(50% - 50px);
		margin: 12.5px 25px
	}
}

.paragraph--type--sliding-featured-items {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--sliding-featured-items:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--sliding-featured-items .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	overflow: hidden;
	position: relative;
	background-color: #e3edf3
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #93abb9;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .views-slider {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 75px;
	height: 100%;
	top: 0;
	font-size: 16px;
	color: #fff;
	z-index: 10;
	background: rgba(255, 255, 255, .75);
	opacity: 0;
	transition: .25s opacity, .25s transform;
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgd2lkdGg9IjMzLjMzNzUwMm1tIiBoZWlnaHQ9IjE2NC41NzA4M21tIiB2aWV3Qm94PSIwIDAgMzMuMzM3NTAyIDE2NC41NzA4MyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjQ2OSIgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjEgKDA3NjdmODMwMmEsIDIwMjAtMTAtMTcpIiBzb2RpcG9kaTpkb2NuYW1lPSJzbGlkZXItYmFja2dyb3VuZC5zdmciPiA8ZGVmcyBpZD0iZGVmczI0NjMiPiA8cGF0dGVybiBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNwYXR0ZXJuNzEyOC0yIiBpZD0icGF0dGVybjgzODciIHBhdHRlcm5UcmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjIzMTEzODgxLDk1LjkyNjE0NywyNTAuNDI2MzMpIiAvPiA8cGF0dGVybiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iMjMuMDI5NDM3IiBoZWlnaHQ9IjIzLjAyOTQzNyIgcGF0dGVyblRyYW5zZm9ybT0idHJhbnNsYXRlKDIxODIuMDY5Myw1NTkyLjA3NjEpIiBpZD0icGF0dGVybjcxMjgtMiI+IDxnIHRyYW5zZm9ybT0ic2NhbGUoMC41NzU3MzU5MykiIGlkPSJnNzEyNi0zIiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxIj4gPGcgaWQ9Imc3MTI0LTciIHN0eWxlPSJmaWxsOiMwMDAwMDAiPiA8cG9seWdvbiBzdHlsZT0iZmlsbDojZTNlZGYzO2ZpbGwtb3BhY2l0eToxIiBwb2ludHM9IjAsNDAgNDAsMCAyMCwwIDAsMjAgIiBpZD0icG9seWdvbjcxMjAtNSIgLz4gPHBvbHlnb24gc3R5bGU9ImZpbGw6I2UzZWRmMztmaWxsLW9wYWNpdHk6MSIgcG9pbnRzPSIyMCw0MCA0MCw0MCA0MCwyMCAiIGlkPSJwb2x5Z29uNzEyMi05IiAvPiA8L2c+IDwvZz4gPC9wYXR0ZXJuPiA8L2RlZnM+IDxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6em9vbT0iMC40OTQ5NzQ3NSIgaW5rc2NhcGU6Y3g9IjEwNy40MDQ4NyIgaW5rc2NhcGU6Y3k9IjI2Ny41OTk3NiIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxNSIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxNiIgaW5rc2NhcGU6d2luZG93LXg9IjEwMCIgaW5rc2NhcGU6d2luZG93LXk9IjI3IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjQ2NiI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzIuNTMzNjMsLTI3LjMyNzY3OSkiPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzAwMTYzMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4wNjU4MDUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q4MzUzIiB3aWR0aD0iMzMuMzM3NTAyIiBoZWlnaHQ9IjE2NS4xMDAwMSIgeD0iNzIuNTMzNjMiIHk9IjI2Ljc5ODUwNCIgLz4gPHJlY3QgeT0iMjYuNzk4NTA0IiB4PSI3Mi41MzM2MyIgaGVpZ2h0PSIxNjQuNTcwODMiIHdpZHRoPSIzMy4zMzc1MDIiIGlkPSJyZWN0ODM4NSIgc3R5bGU9Im9wYWNpdHk6MC4wNTtmaWxsOnVybCgjcGF0dGVybjgzODcpO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjA2NTY5OTc7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: cover;
	flex-wrap: wrap
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .views-slider p {
	text-align: center;
	width: 100%;
	font-weight: bold
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .views-slider.views-slider-prev {
	left: 0;
	transform: translateX(-50px)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .views-slider.views-slider-prev svg {
	transform: rotate(-180deg)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .views-slider.views-slider-next {
	right: 0;
	transform: translateX(50px)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right:hover .views-slider {
	opacity: 1
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right:hover .views-slider.views-slider-prev {
	transform: translateX(0)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right:hover .views-slider.views-slider-next {
	right: 0;
	transform: translateX(0)
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right:hover div.views-slider {
	transform: translateY(0);
	opacity: 1
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right:hover div.views-slider.arrow-hidden {
	opacity: 0;
	pointer-events: none;
	cursor: default
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .field--name-field-sliding-featured-items {
	margin: 0 5px;
	transition: .5s transform;
	display: flex
}

.paragraph--type--sliding-featured-items .paragraph--inner .group--right .field--name-field-sliding-featured-items>.field--item {
	width: calc(41.6666666667% - 10px);
	margin: 0px;
	margin-right: 25px;
	flex: 0 0 auto
}

@media(max-width:600px) {
	.paragraph--type--sliding-featured-items .paragraph--inner .group--right .field--name-field-sliding-featured-items>.field--item {
		width: calc(100% - 25px)
	}
}

.paragraph--type--publications-feature {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--publications-feature:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.paragraph--type--publications-feature>.paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--publications-feature>.paragraph--inner>.group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--publications-feature>.paragraph--inner>.group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--publications-feature>.paragraph--inner>.group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px;
	overflow: hidden
}

.paragraph--type--publications-feature>.paragraph--inner>.group--right .paragraph--type--quote .paragraph--inner {
	width: 100%
}

.paragraph--type--publications-feature>.paragraph--inner>.group--right .paragraph--type--quote .paragraph--inner .group--left {
	width: 100% !important
}

.paragraph--type--publications-feature>.paragraph--inner>.group--right .paragraph--type--quote .paragraph--inner .group--left .field--name-field-quote-text {
	width: 100%
}

.paragraph--type--publications-feature>.paragraph--inner>.group--right .paragraph--type--quote .paragraph--inner .group--right {
	width: 50% !important;
	padding-right: 0 !important
}

.paragraph--type--affiliated-logos {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--affiliated-logos:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--affiliated-logos>.paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px;
	overflow: hidden
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item {
	margin: 12.5px;
	width: auto;
	height: 80px;
	max-width: 100%
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo {
	width: 100%;
	height: 100%
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a {
	height: 100%;
	display: flex;
	color: #fff;
	position: relative
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a .field--name-field-media-image img {
	width: 100%;
	height: 85px;
	-o-object-fit: contain;
	object-fit: contain;
	mix-blend-mode: multiply
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a .tooltip {
	width: 0;
	display: none;
	position: absolute;
	top: 50%;
	left: 0%;
	transform: translateY(-50%);
	background-color: rgba(0, 0, 0, .8);
	padding: 5px 25px;
	border-radius: 50px;
	z-index: 99
}

.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a:hover .tooltip {
	width: -moz-max-content;
	width: max-content;
	display: flex
}

@media(max-width:950px) {
	.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a:hover .tooltip {
		max-width: calc(100% + 12.5px)
	}
}

@media(min-width:950px)and (max-width:1700px) {
	.paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-logos>.field--item .node-type--logo a:hover .tooltip {
		max-width: calc(100% + 5vw + 12.5px)
	}
}

.paragraph--type--background-image-with-text {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--background-image-with-text:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.paragraph--type--background-image-with-text>.paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area {
	position: relative;
	width: 100%
}

@media(max-width:950px) {
	.paragraph--type--background-image-with-text>.paragraph--inner .group--area {
		width: 100%;
		height: 1000px;
		background: #002147
	}

	.paragraph--type--background-image-with-text>.paragraph--inner .group--area .field--name-field-paragraph-image {
		display: none
	}
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .field--name-field-paragraph-image img {
	width: 100%;
	height: auto
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper {
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	padding: 25px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	align-items: stretch
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper a {
	text-decoration: none
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-title {
	width: 100%
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .paragraph {
	margin-bottom: 0
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-text p {
	color: #fff;
	margin: 0;
	width: 100%
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-link {
	width: calc(100% - 25px);
	height: -moz-max-content;
	height: max-content;
	text-align: right
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-link a {
	color: #fff;
	text-align: center;
	padding-right: 12.5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	position: relative;
	width: 100%
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-paragraph-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -5px;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-text-paragraphs {
	width: 100%;
	margin: 0 -12.5px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch
}

@media(max-width:950px) {
	.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-text-paragraphs {
		flex-wrap: wrap
	}
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-text-paragraphs>.field--item {
	width: calc(25% - 25px);
	margin: 0 12.5px
}

@media(max-width:950px) {
	.paragraph--type--background-image-with-text>.paragraph--inner .group--area .text-wrapper .field--name-field-text-paragraphs>.field--item {
		width: 100%
	}
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--background-image-with-text>.paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px;
	overflow: hidden;
	position: relative
}

.paragraph--type--pillars {
	margin: 50px 0
}

.paragraph--type--pillars .field--name-field-paragraph-title {
	margin-bottom: 50px
}

.paragraph--type--pillars .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--pillars .field--name-field-pillars {
	margin: 0 -12.5px;
	display: flex;
	align-items: stretch
}

@media(max-width:1260px) {
	.paragraph--type--pillars .field--name-field-pillars {
		flex-wrap: wrap
	}
}

.paragraph--type--pillars .field--name-field-pillars>.field--item {
	width: calc(25% - 25px);
	margin: 0 12.5px
}

@media(max-width:1260px) {
	.paragraph--type--pillars .field--name-field-pillars>.field--item {
		width: calc(50% - 25px);
		margin: 0 12.5px
	}
}

@media(max-width:600px) {
	.paragraph--type--pillars .field--name-field-pillars>.field--item {
		width: calc(100% - 0px);
		margin: 0
	}
}

.paragraph--type--highlight-box {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--highlight-box .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.paragraph--type--highlight-box .paragraph--inner>a {
	width: 100%;
	text-decoration: none;
	color: #fff;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	position: relative;
	padding: 25px;
	background-color: #002147
}

.paragraph--type--highlight-box .paragraph--inner>a:after {
	content: "";
	width: 25px;
	height: 45px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	position: absolute;
	right: 12.5px;
	top: 50%;
	transform: translateY(-50%);
	background-size: cover;
	background-repeat: no-repeat
}

.paragraph--type--highlight-box .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--highlight-box .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--highlight-box .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 25px;
	overflow: hidden;
	position: relative
}

.paragraph--type--highlight-box .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px;
	width: 100%
}

.paragraph--type--highlight-box .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #93abb9;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--network-relations {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--network-relations:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.paragraph--type--network-relations .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--network-relations .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--network-relations .paragraph--inner .group--left .field--name-field-paragraph-title {
	margin-bottom: 25px
}

.paragraph--type--network-relations .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--network-relations .paragraph--inner .group--left .field--name-field-paragraph-image {
	width: 100%
}

.paragraph--type--network-relations .paragraph--inner .group--left .field--name-field-paragraph-image img {
	width: 100%;
	height: auto
}

.paragraph--type--network-relations .paragraph--inner .group--left .field--name-field-paragraph-image .image-caption {
	display: none
}

.paragraph--type--network-relations .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper {
	display: flex;
	margin: 0 -25px;
	align-items: flex-start
}

@media(max-width:950px) {
	.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper {
		flex-wrap: wrap
	}
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .field--name-field-paragraph-text {
	width: calc(50% - 50px);
	margin: 0px 25px
}

@media(max-width:950px) {
	.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .field--name-field-paragraph-text {
		width: calc(100% - 0px)
	}
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper {
	width: calc(50% - 50px);
	margin: 0px 25px
}

@media(max-width:950px) {
	.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper {
		width: calc(100% - 0px)
	}
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper p {
	margin: 0;
	color: #4f6e94
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .dpir-person-token {
	display: flex;
	margin-top: 12.5px;
	flex-direction: row-reverse;
	justify-content: space-between
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .dpir-person-token h3 {
	margin: 0;
	width: calc(100% - 62.5px);
	font-weight: normal;
	text-transform: uppercase;
	font-size: 18px
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .dpir-person-token .field--name-field-media-image {
	width: 50px;
	height: 50px;
	margin-right: 12.5px
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .field--name-field-network-people-link {
	width: 100%;
	max-width: 100%;
	height: -moz-max-content;
	height: max-content;
	text-align: right;
	margin: 25px 0;
	display: flex;
	justify-content: flex-end
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .field--name-field-network-people-link a {
	color: #002147;
	text-align: left;
	padding-right: 12.5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	position: relative;
	padding: 5px 12.5px;
	padding-right: 25px;
	padding-left: 0px;
	border-bottom: 1px solid #002147;
	width: -moz-max-content;
	width: max-content
}

.paragraph--type--network-relations .paragraph--inner .group--right .text-people-wrapper .person-wrapper .field--name-field-network-people-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 10.5px;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events {
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	margin: 0 -25px
}

@media(max-width:600px) {
	.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events {
		flex-wrap: wrap;
		margin: 0
	}
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events>.field--item {
	width: calc(100% - 0px);
	margin: 25px
}

@media(max-width:600px) {
	.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events>.field--item {
		width: 100%;
		margin: 0;
		margin-bottom: 25px
	}
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #93abb9;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content>.views-row {
	width: calc(100% - 0px);
	margin: 12.5px 5px
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events-link {
	height: -moz-max-content;
	height: max-content;
	text-align: right;
	margin: 12.5px;
	width: 100%;
	max-width: 100%;
	display: flex;
	justify-content: flex-end
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events-link a {
	color: #002147;
	text-align: left;
	padding-right: 12.5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	position: relative;
	padding: 5px 12.5px;
	padding-right: 25px;
	padding-left: 0px;
	border-bottom: 1px solid #002147;
	width: -moz-max-content;
	width: max-content
}

.paragraph--type--network-relations .paragraph--inner .group--right .field--name-field-network-events-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 10.5px;
	top: 50%;
	transform: translateY(-50%)
}

.paragraph--type--view-reference {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--view-reference:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.paragraph--type--view-reference .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--view-reference .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--view-reference .paragraph--inner .group--left .field--name-field-paragraph-title {
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--view-reference .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--view-reference .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #93abb9;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content>.views-row {
	width: calc(33.3333333333% - 10px);
	margin: 12.5px 5px
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-link {
	width: auto;
	height: -moz-max-content;
	height: max-content;
	text-align: right;
	margin: 25px 0
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-link a {
	color: #002147;
	text-align: left;
	padding-right: 12.5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	position: relative;
	padding: 5px 12.5px;
	padding-right: 25px;
	padding-left: 0px;
	border-bottom: 1px solid #002147;
	width: -moz-max-content;
	width: max-content
}

.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 10.5px;
	top: 50%;
	transform: translateY(-50%)
}

@media(max-width:950px) {
	.paragraph--type--view-reference .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--view-reference .paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--view-reference .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content {
		display: flex;
		flex-wrap: wrap;
		margin: 0 5px;
		margin-left: 0
	}

	.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content>.views-row {
		width: calc(100% - 10px);
		margin: 12.5px 5px
	}
}

@media(min-width:950px)and (max-width:1450px) {
	.paragraph--type--view-reference .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content {
		display: flex;
		flex-wrap: wrap;
		margin: 0 5px;
		margin-left: 0
	}

	.paragraph--type--view-reference .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content>.views-row {
		width: calc(50% - 10px);
		margin: 12.5px 5px
	}
}

.paragraph--type--view-reference.paragraph--width--full {
	margin: 0;
	margin-bottom: 50px;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--view-reference.paragraph--width--full:before {
	display: none
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	padding-top: 0px;
	width: 100%;
	border: none;
	position: relative;
	flex-wrap: wrap
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left {
	width: 100%
}

@media(max-width:1024px) {
	.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left {
		margin-top: 25px
	}
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	margin-bottom: 25px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right {
	width: 100%;
	margin-left: 0px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-text p a {
	color: #677883;
	text-decoration: none;
	border-bottom: 3px solid #93abb9
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news {
	padding: 25px;
	margin: 0
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content {
	justify-content: flex-start;
	margin: 0px -25px;
	padding: 0px 12.5px;
	align-items: stretch
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content .views-field {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 0 12.5px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .feature-box {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .feature-box a {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .feature-box a .dpir-news-feature-box-wrapper {
	height: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project a {
	text-decoration: none
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper {
	width: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:after,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:after {
	height: 50%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg {
	background: #000
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: auto
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information {
	background-color: #fff;
	width: calc(100% - 25px);
	margin-left: 25px;
	margin-top: -50px;
	z-index: 10;
	position: relative;
	padding: 25px;
	transition: .8s ease all;
	border-top: 2px solid #e3edf3;
	border-left: 2px solid #e3edf3
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:after,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:after {
	content: "";
	background-image: url(data:image/svg+xml;base64,PCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+IDxzdmcgd2lkdGg9IjY4LjI2MjQ5N21tIiBoZWlnaHQ9IjI1Ljc3MTU3OG1tIiB2aWV3Qm94PSIwIDAgNjguMjYyNDk3IDI1Ljc3MTU3OCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNTY2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM1NjYwIj4gPGNsaXBQYXRoIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iY2xpcFBhdGg1Nzg0Ij4gPHJlY3QgeT0iMjE4Ljk0NzkyIiB4PSIyMjYuMjE4NzMiIGhlaWdodD0iNjguMjYyNDk3IiB3aWR0aD0iNjguMjYyNDk3IiBpZD0icmVjdDU3ODYiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjA4MzUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3LjkxOTc0MikiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwLjgxMzU3NCwtNzUuMTkwMDc4KSI+IDxyZWN0IHN0eWxlPSJmaWxsOiNmN2ZhZmI7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNDYwODY7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDU3ODAiIHdpZHRoPSI5MS40OTkwMDgiIGhlaWdodD0iOTIuNTcyMzExIiB4PSIyNzUuODM2NzYiIHk9IjQ1LjgzODE4MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTcuOTE5NzQyLDM4OC4xODkzOSwtNTAxLjI4MjQ1KSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNTc4NCkiIC8+IDwvZz4gPC9zdmc+IA==);
	width: 100%;
	height: 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
	transition: 1s ease all
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before {
	content: "New Project";
	position: absolute;
	height: auto;
	color: #000;
	left: 25px;
	top: 25px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	color: #1a1a1a;
	height: 20px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information h3,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information h3 {
	color: #002147;
	font-size: 18px;
	line-height: 1.25;
	margin-bottom: 12.5px;
	font-weight: normal;
	margin-top: 32.5px;
	width: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	margin: 0;
	border: none;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

@media(min-width:950px)and (max-width:1024px) {

	.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
	.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
		padding: 0;
		display: flex;
		justify-content: center;
		align-items: center
	}
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
	width: calc(50% - 12.5px);
	margin-right: 12.5px;
	max-width: 40px
}

@media(min-width:950px)and (max-width:1024px) {

	.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
	.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
		width: unset;
		margin-right: 5px
	}
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)),
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)) {
	display: none
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .field--name-field-media-image,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .field--name-field-media-image {
	width: 100%;
	display: flex;
	margin: 0
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .field--name-field-media-image img,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .field--name-field-media-image img {
	width: 100%;
	height: auto;
	border-radius: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text {
	width: 0;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: relative;
	z-index: 1;
	line-height: 1;
	font-weight: normal;
	font-size: .777rem;
	margin-left: 15px;
	transition: .5s ease all;
	opacity: 1;
	display: none;
	font-weight: normal;
	text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: unset;
	white-space: nowrap;
	color: #000;
	letter-spacing: 1px;
	font-size: 16px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover {
	width: auto;
	max-width: unset
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text {
	display: flex;
	width: 200px;
	max-width: calc(100% - 50px);
	margin: 0;
	opacity: 1
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .person-link-wrapper,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .person-link-wrapper {
	position: absolute;
	left: -2px;
	bottom: 0;
	transform: translateY(100%);
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	border-left: 2px solid #e3edf3;
	width: 100%
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box .svg-wrapper,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box .svg-wrapper {
	background: #93abb9;
	height: 40px;
	width: 40px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 12.5px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .icon-box svg path,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box svg path {
	fill: #fff !important
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link {
	background-color: #002147;
	width: 64px;
	height: 64px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 25px;
	position: relative;
	transform: unset
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg {
	width: 10px;
	height: auto
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg path,
.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .highlighted-news .view-content>.views-row .views-field .field-content .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg path {
	fill: #fff !important
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 5px
}

.paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .field--name-field-paragraph-view-reference .related-media-coverage .view-content>.views-row {
	width: calc(33.3333333333% - 10px);
	margin: 12.5px 5px
}

.paragraph--type--tabs {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--tabs:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--tabs>.paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--tabs>.paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--tabs>.paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--tabs>.paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p {
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab-scroller__scroll-area--scroll {
	overflow: unset
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab-scroller__scroll-content {
	border-bottom: 10px solid #e3edf3;
	overflow-x: visible;
	overflow-y: hidden;
	width: 100%;
	will-change: unset;
	min-height: 50px;
	flex: unset;
	transform: none
}

@media(max-width:950px) {
	.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab-scroller__scroll-content {
		flex-wrap: wrap
	}
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab {
	padding: 5px;
	background: #4f6e94;
	margin-right: 12.5px;
	width: calc(48% - 12.5px)
}

@media(max-width:950px) {
	.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab {
		width: 100%;
		margin: 12.5px 0
	}
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab:focus .title {
	text-decoration: underline
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab .mdc-tab__ripple {
	display: none
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab .mdc-tab__content {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	justify-content: flex-start;
	text-align: left;
	height: unset;
	font-size: 14px;
	width: 100%
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab .mdc-tab__content .subtitle {
	width: 100%;
	color: #fff;
	white-space: break-spaces
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab .mdc-tab__content .title {
	font-weight: bold;
	color: #fff
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab .mdc-tab-indicator__content {
	border: none
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab.mdc-tab--active {
	background: #d31245;
	position: relative
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab.mdc-tab--active:after {
	content: "";
	width: 100%;
	height: 10px;
	background: #d31245;
	position: absolute;
	bottom: -20px;
	left: 0
}

@media(max-width:950px) {
	.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab.mdc-tab--active:after {
		height: 5px;
		bottom: -10px
	}
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-bar .mdc-tab.mdc-tab--active span {
	text-decoration: underline
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab {
	height: 0;
	overflow: hidden
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab.active {
	height: auto
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default {
	margin: 12.5px 0px
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default:before {
	display: none
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default .paragraph--inner {
	flex-wrap: wrap;
	border: none;
	width: 100%
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--left {
	width: 100%;
	margin-bottom: 12.5px
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--left .field--name-field-paragraph-title {
	color: #002147
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--text.paragraph--view-mode--default .paragraph--inner .group--right {
	width: 100%;
	margin: 0
}

.paragraph--type--tabs>.paragraph--inner .group--right .mdc-tab-content .paragraph--type--tab .paragraph--type--accordion {
	margin: 12.5px 0
}

@media(max-width:950px) {
	.paragraph--type--tabs>.paragraph--inner {
		display: flex;
		flex-wrap: wrap
	}

	.paragraph--type--tabs>.paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--tabs>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}
}

.paragraph--type--videos {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--videos:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.paragraph--type--videos>.paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--videos>.paragraph--inner>.group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--videos>.paragraph--inner>.group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--videos>.paragraph--inner>.group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--video {
	display: flex
}

.paragraph--type--video .paragraph--inner {
	display: flex;
	flex-wrap: wrap;
	width: 100%
}

.paragraph--type--video .paragraph--inner .group--left {
	width: 25%;
	border-bottom: 1px solid #002147
}

.paragraph--type--video .paragraph--inner .group--left .field--name-field-paragraph-title {
	margin: 0;
	margin-bottom: 12.5px
}

.paragraph--type--video .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670;
	font-size: 1.333rem;
	color: #002147;
	font-weight: bold;
	line-height: 1
}

.paragraph--type--video .paragraph--inner .group--left .field--name-field-paragraph-text p {
	margin: 0;
	font-size: 18px;
	color: #002147;
	margin-bottom: 12.5px
}

.paragraph--type--video .paragraph--inner .group--right {
	width: calc(75% - 25px);
	margin-left: 25px;
	display: flex
}

.paragraph--type--video .paragraph--inner .group--right .video-marker {
	width: -moz-max-content;
	width: max-content;
	margin-top: -25px;
	width: max-content;
	height: -moz-max-content;
	height: max-content
}

.paragraph--type--video .paragraph--inner .group--right .video {
	width: 100%;
	margin-left: 25px
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative {
	position: relative
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative .overlay {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 2;
	background: rgba(0, 0, 0, .4)
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative .overlay:after {
	content: "";
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTMuNzU4MzNtbSIgaGVpZ2h0PSI4LjI1NDMwMDFtbSIgdmlld0JveD0iMCAwIDEzLjc1ODMzIDguMjU0MzAwMSIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjE2NSI+IDxkZWZzIGlkPSJkZWZzMjE1OSIgLz4gPG1ldGFkYXRhIGlkPSJtZXRhZGF0YTIxNjIiPiA8cmRmOlJERj4gPGNjOldvcmsgcmRmOmFib3V0PSIiPiA8ZGM6Zm9ybWF0PmltYWdlL3N2Zyt4bWw8L2RjOmZvcm1hdD4gPGRjOnR5cGUgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz4gPGRjOnRpdGxlPjwvZGM6dGl0bGU+IDwvY2M6V29yaz4gPC9yZGY6UkRGPiA8L21ldGFkYXRhPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTg4LjE1NjU1LC0xNjAuNjcwNDcpIj4gPHBhdGggZD0ibSAyMDEuOTE0ODgsMTYyLjA0NTYgdiA1LjUwNDA0IGMgMCwwLjc1NjcxIC0wLjYxODc3LDEuMzc1MTMgLTEuMzc1MTMsMS4zNzUxMyBoIC0xMS4wMDgwNyBjIC0wLjc1NjM2LDAgLTEuMzc1MTMsLTAuNjE4NDIgLTEuMzc1MTMsLTEuMzc1MTMgdiAtNS41MDQwNCBjIDAsLTAuNzU2MzYgMC42MTg3NywtMS4zNzUxMyAxLjM3NTEzLC0xLjM3NTEzIGggMTEuMDA4MDcgYyAwLjc1NjM2LDAgMS4zNzUxMywwLjYxODc3IDEuMzc1MTMsMS4zNzUxMyB6IG0gLTQuMTI3MTUsMi43NTIwMiAtNC4xMjcxNCwtMi4yNDg5NiB2IDQuNDkyNjMgeiIgc3R5bGU9ImZpbGw6I2ZmMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4zNTI3NzciIGlkPSJwYXRoMTQ0NCIgLz4gPC9nPiA8L3N2Zz4g);
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 50px;
	height: 35px;
	background-repeat: no-repeat;
	background-size: contain
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative .overlay:hover {
	cursor: pointer
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative .overlay.video-active {
	display: none
}

.paragraph--type--video .paragraph--inner .group--right .video .video-relative .overlay .paragraph-image-wrapper {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-size: cover;
	background-image: contain;
	background-repeat: no-repeat
}

.paragraph--type--inspires-feature {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.paragraph--type--inspires-feature:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--inspires-feature .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--inspires-feature .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--inspires-feature .paragraph--inner .group--left>.field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--inspires-feature .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.paragraph--type--inspires-feature .paragraph--inner .group--right .field--name-field-inspires-content {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.paragraph--type--inspires-feature .paragraph--inner .group--right .field--name-field-inspires-content .field--item {
	width: calc(33.3333333333% - 25px);
	margin: 12.5px
}

@media(max-width:950px) {
	.paragraph--type--inspires-feature .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--inspires-feature .paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--inspires-feature .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.paragraph--type--inspires-feature .paragraph--inner .group--right .field--name-field-inspires-content {
		margin: 0
	}

	.paragraph--type--inspires-feature .paragraph--inner .group--right .field--name-field-inspires-content .field--item {
		width: 100% !important;
		margin: 12.5px 0 !important
	}
}

.paragraph--type--inspires .paragraph--inner {
	flex-wrap: wrap;
	width: 100%;
	border: none;
	padding: 0
}

.paragraph--type--inspires .paragraph--inner>.field--item {
	width: 100% !important;
	margin: 0 !important
}

.paragraph--type--inspires .paragraph--inner .field--name-field-paragraph-title h2 {
	margin: 0;
	margin-bottom: 12.5px;
	font-size: 18px
}

.paragraph--type--inspires .paragraph--inner .field--name-field-date {
	margin: 0;
	margin-bottom: 12.5px;
	font-size: 18px;
	width: 100% !important
}

.paragraph--type--inspires .paragraph--inner .field--name-field-paragraph-image {
	width: 100%;
	margin: 0
}

.paragraph--type--inspires .paragraph--inner .field--name-field-paragraph-image img {
	width: 100% !important;
	margin: 0 !important
}

.paragraph--type--inspires .paragraph--inner .field--name-field-paragraph-image .image-caption.open .caption-text {
	padding: 5px
}

.paragraph--type--inspires .paragraph--inner a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold;
	display: flex
}

.paragraph--type--inspires .paragraph--inner .field--name-field-media-document .field--item {
	width: 100% !important;
	margin: 0 !important
}

.paragraph--type--inspires .paragraph--inner .field--name-field-media-document .field--item :not(.file) {
	display: none
}

.paragraph--type--inspires .paragraph--inner .field--name-field-media-document .field--item .file a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold;
	display: flex
}

.paragraph--type--accordion-item {
	height: unset;
	overflow: unset;
	margin-bottom: unset
}

.paragraph--type--accordion-item .panel-collapse>.panel {
	height: 0;
	overflow: hidden;
	transition: height 200ms 0ms cubic-bezier(0.4, 0, 0.2, 1)
}

.paragraph--type--accordion-item .panel-collapse.collapsed>.panel {
	height: 0
}

.paragraph--type--accordion,
.paragraph--type--accordian-with-header {
	margin: 25px 0
}

.paragraph--type--accordion .field--name-field-paragraph-text p,
.paragraph--type--accordian-with-header .field--name-field-paragraph-text p {
	margin: 0;
	font-size: 18px;
	color: #002147;
	margin-bottom: 12.5px
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item {
	border-bottom: 3px solid #e3edf3
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel {
	background: none;
	border: none;
	box-shadow: none
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel h5,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel h5 {
	margin: 0;
	display: flex;
	justify-content: space-between;
	width: 100%;
	align-content: center;
	align-items: center
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link {
	color: #333;
	background-color: rgba(0, 0, 0, 0);
	border: none;
	padding: 25px 0;
	display: flex;
	padding-bottom: 5px;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	display: flex;
	align-items: center;
	text-decoration: none
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading a,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link a,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading a,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link a,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector {
	color: #002147;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	margin: 0;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	width: 50%;
	font-size: 1.2rem;
	transition: .2s ease
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading a:focus,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector:focus,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a:focus,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector:focus,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link a:focus,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading a:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link a:focus,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector:focus {
	color: #d31245
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading a.collapsed .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector.collapsed .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a.collapsed .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector.collapsed .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link a.collapsed .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading a.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link a.collapsed .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector.collapsed .expand-icon-wrapper {
	transform: rotate(180deg)
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region {
	background-color: #e3edf3;
	padding: 12.5px;
	text-transform: uppercase;
	width: calc(50% - 100px)
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region>div,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region>div,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region>div,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region>div,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region>div,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region>div {
	display: flex
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region .field--name-field-highlight-tab-text {
	font-weight: bold;
	color: #002147
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper {
	transform: rotate(0deg);
	transition: .5s transform;
	text-align: right;
	width: 100px;
	height: 25px;
	position: relative;
	flex: 1 1 auto
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper:after,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper:after,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper:after {
	content: "";
	transition: .5s transform;
	width: 20px;
	height: 100%;
	position: absolute;
	right: 0;
	top: 0;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNC45MDE1MDAybW0iIGhlaWdodD0iNy45Mzc1bW0iIHZpZXdCb3g9IjAgMCA0LjkwMTUwMDIgNy45Mzc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMjk3Ij4gPGRlZnMgaWQ9ImRlZnMyMjkxIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjI5NCI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMTIuNDU0MDEsLTEwNy4xNTYyNSkiPiA8cGF0aCBkPSJtIDExMi40NTQwMSwxMTQuMTYxMDEgMy4wMjg5NSwtMy4wMzYwMSAtMy4wMjg5NSwtMy4wMzU2NSAwLjkzMjc1LC0wLjkzMzEgMy45Njg3NSwzLjk2ODc1IC0zLjk2ODc1LDMuOTY4NzUgeiIgc3R5bGU9ImZpbGw6IzAwMTYzMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6bm9uemVybztzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4zNTI3NzciIGlkPSJwYXRoMjE2NiIgLz4gPC9nPiA8L3N2Zz4g);
	background-size: contain;
	background-repeat: no-repeat
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading.expanded .expand-icon-wrapper:after,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive.expanded .expand-icon-wrapper:after,
.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link.expanded .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading.expanded .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive.expanded .expand-icon-wrapper:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link.expanded .expand-icon-wrapper:after {
	transform: rotate(-90deg);
	background-size: contain;
	background-repeat: no-repeat
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper {
	display: none
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .accordion-header.tab-color-red .highlight-region,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .accordion-header.tab-color-red .highlight-region {
	background-color: #d31245;
	color: #fff
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .accordion-header.tab-color-red .highlight-region .field--name-field-highlight-tab-text,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .accordion-header.tab-color-red .highlight-region .field--name-field-highlight-tab-text {
	color: #fff
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-body,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-body {
	padding: 0;
	visibility: hidden
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-body.visible,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-body.visible {
	visibility: visible
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-body p,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-body p {
	font-size: 18px;
	font-weight: normal;
	color: #002147;
	margin: 0;
	margin-bottom: 12.5px
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link {
	display: flex;
	justify-content: flex-end;
	visibility: hidden
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link.visible,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link.visible {
	visibility: visible
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link {
	width: 25%;
	height: -moz-max-content;
	height: max-content;
	padding: 12.5px;
	background: #002147;
	text-align: right
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a {
	color: #fff;
	text-align: center;
	display: flex;
	justify-content: flex-end;
	text-align: right;
	padding-right: 12.5px;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 16px;
	position: relative;
	width: 100%
}

.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a:after,
.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a:after {
	content: "";
	width: 7px;
	height: 12px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -5px;
	top: 50%;
	transform: translateY(-50%)
}

@media(max-width:600px) {

	.paragraph--type--accordion,
	.paragraph--type--accordian-with-header {
		margin: 25px 0
	}

	.paragraph--type--accordion .field--name-field-paragraph-text p,
	.paragraph--type--accordian-with-header .field--name-field-paragraph-text p {
		margin: 0;
		font-size: 18px;
		color: #002147;
		margin-bottom: 12.5px
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item {
		border-bottom: 3px solid #e3edf3
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel {
		background: none;
		border: none;
		box-shadow: none
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel h5,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel h5 {
		margin: 0;
		display: flex;
		justify-content: space-between;
		width: 100%;
		align-content: center;
		align-items: center
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link {
		flex-wrap: wrap
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading a,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link a,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading a,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .panel-selector,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive a,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .panel-selector,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link a,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .panel-selector {
		margin-bottom: 12.5px;
		width: calc(100% - 25px)
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .highlight-region,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .highlight-region,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .highlight-region {
		width: calc(100% - 50px)
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper,
	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading .expand-icon-wrapper,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-inactive .expand-icon-wrapper,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-heading-link .expand-icon-wrapper {
		width: 25px;
		height: 25px
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link {
		width: 50%
	}

	.paragraph--type--accordion .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a,
	.paragraph--type--accordian-with-header .field--name-field-accordion-item>.field--item .panel .panel-link .field--name-field-paragraph-link a {
		font-size: 16px
	}
}

.paragraph--type--accordian-with-header {
	margin: 50px 0;
	display: flex;
	justify-content: flex-end;
	position: relative;
	flex-wrap: wrap
}

.paragraph--type--accordian-with-header:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #d31245;
	width: 10%
}

.paragraph--type--accordian-with-header .paragraph--inner {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	border-top: 12.5px solid #d31245;
	padding-top: 25px;
	width: 80%
}

.paragraph--type--accordian-with-header .paragraph--inner .group--left {
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--accordian-with-header .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.paragraph--type--accordian-with-header .paragraph--inner .group--right {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

@media(max-width:950px) {
	.paragraph--type--accordian-with-header .paragraph--inner {
		flex-wrap: wrap
	}

	.paragraph--type--accordian-with-header .paragraph--inner .group--left {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.paragraph--type--accordian-with-header .paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0px
	}
}

.paragraph--type--message-row {
	width: 100%;
	min-height: 120px;
	font-size: 1.2rem
}

.paragraph--type--message-row .field--name-field-message {
	display: flex;
	flex-wrap: wrap
}

.paragraph--type--message-row .field--name-field-message::after {
	content: "";
	width: 100%;
	height: 10px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0ic3ZnMzQyMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTA4LjUyOTE3IDIuNjQ1ODMzMyIgaGVpZ2h0PSIyLjY0NTgzMzNtbSIgd2lkdGg9IjUwOC41MjkxN21tIj4gPGRlZnMgaWQ9ImRlZnMzNDE1IiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMzQxOCI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTI5NC4zNTQxNykiIGlkPSJsYXllcjEiPiA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjI2NDU4MzMzLDAsMzcuNDQzNzUzKSIgaWQ9Imc0OTYzIj4gPGcgaWQ9ImczNzE1IiB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwwLjUsMCw0NzUuNSkiPiA8cmVjdCB5PSI5OTEiIHg9IjAiIGhlaWdodD0iMjAiIHdpZHRoPSIxOTIwIiBpZD0icmVjdDM2NzEiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojNDE0YzYzO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxNS4zMzY0MTkxMTtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDxyZWN0IHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojNzU4NmE1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxMC4yNjQxNDAxMztzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJyZWN0MzY3MyIgd2lkdGg9Ijg2MCIgaGVpZ2h0PSIyMCIgeD0iMCIgeT0iOTkxIiAvPiA8cmVjdCB5PSI5OTEiIHg9IjAiIGhlaWdodD0iMjAiIHdpZHRoPSI4NjAiIGlkPSJyZWN0MzY3NSIgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiM3NTg2YTU7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEwLjI2NDE0MDEzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4gPHJlY3Qgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNhY2I1Yzg7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjguMzc4MTk4NjI7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDM2NzciIHdpZHRoPSI1NzMiIGhlaWdodD0iMjAiIHg9IjAiIHk9Ijk5MSIgLz4gPHJlY3QgeT0iOTkxIiB4PSIwIiBoZWlnaHQ9IjIwIiB3aWR0aD0iMjg2IiBpZD0icmVjdDM2NzkiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZDhkY2U1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo1LjkxOTEwOTM0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4gPHJlY3Qgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiM1YTZhOGE7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjUuOTE5MTA5MzQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDM2ODEiIHdpZHRoPSIyODYiIGhlaWdodD0iMjAiIHg9Ijg2MCIgeT0iOTkxIiAvPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzQxNGM2MztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6OC4zNzgxOTg2MjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJyZWN0MzY4MyIgd2lkdGg9IjU3MyIgaGVpZ2h0PSIyMCIgeD0iMTE0NiIgeT0iOTkxIiAvPiA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgtMC4zMTIzOTA5MywwLDAsMSwxOTIyLDApIiBpZD0iZzM3MDAiPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6Izc1ODZhNTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MTAuMjY0MTQwMTM7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDM2ODUiIHdpZHRoPSI4NjAiIGhlaWdodD0iMjAiIHg9IjAiIHk9Ijk5MSIgLz4gPHJlY3QgeT0iOTkxIiB4PSIwIiBoZWlnaHQ9IjIwIiB3aWR0aD0iODYwIiBpZD0icmVjdDM2ODciIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojNzU4NmE1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxMC4yNjQxNDAxMztzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDxyZWN0IHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojYWNiNWM4O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo4LjM3ODE5ODYyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3QzNjg5IiB3aWR0aD0iNTczIiBoZWlnaHQ9IjIwIiB4PSIwIiB5PSI5OTEiIC8+IDxyZWN0IHk9Ijk5MSIgeD0iMCIgaGVpZ2h0PSIyMCIgd2lkdGg9IjI4NiIgaWQ9InJlY3QzNjkxIiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2Q4ZGNlNTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6NS45MTkxMDkzNDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDxyZWN0IHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojNzU4NmE1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo1LjkxOTEwOTM0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3QzNjkzIiB3aWR0aD0iMjg2IiBoZWlnaHQ9IjIwIiB4PSI4NjAiIHk9Ijk5MSIgLz4gPC9nPiA8L2c+IDwvZz4gPC9nPiA8L3N2Zz4g) no-repeat 0 0 rgba(0, 0, 0, 0);
	background-size: cover;
	display: inline-block
}

.paragraph--type--message-row .field--items {
	display: flex;
	align-items: stretch;
	flex-direction: row;
	width: 100%;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0ic3ZnMjgwNCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTA4LjUyOTE3IDMzLjYwMjA4MSIgaGVpZ2h0PSIzMy42MDIwODFtbSIgd2lkdGg9IjUwOC41MjkxN21tIj4gPGRlZnMgaWQ9ImRlZnMyNzk4IiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjgwMSI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTI2My4zOTc5NikiIGlkPSJsYXllcjEiPiA8cmVjdCB5PSIyNjMuMzk3ODYiIHg9IjAiIGhlaWdodD0iMzMuNjAyMDgxIiB3aWR0aD0iMjI3LjU0MTY2IiBpZD0icmVjdDQ5OTkiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojNzU4NmE1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo2Ljg0MzM5OTUyO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4gPHJlY3Qgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiM1YTZhOGE7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjUuNTgxMTEwOTU7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDUwMDUiIHdpZHRoPSIxNTEuMzQxNjYiIGhlaWdodD0iMzMuNjAyMDgxIiB4PSIwIiB5PSIyNjMuMzk3ODYiIC8+IDxyZWN0IHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojYWNiNWM4O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDo3LjYwNDc1MDYzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q1MDE1IiB3aWR0aD0iMjgwLjk4NzU1IiBoZWlnaHQ9IjMzLjYwMjA4MSIgeD0iLTUwOC41MjkxNyIgeT0iMjYzLjM5Nzg2IiAvPiA8cmVjdCB0cmFuc2Zvcm09InNjYWxlKC0xLDEpIiB5PSIyNjMuMzk3ODYiIHg9Ii01MDguNTI5MTciIGhlaWdodD0iMzMuNjAyMDgxIiB3aWR0aD0iMzUuNzM0MTE5IiBpZD0icmVjdDUwMTciIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZDhkY2U1O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoyLjcxMTk1NzkzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgLz4gPHJlY3QgeT0iMjYzLjM5Nzg2IiB4PSIwIiBoZWlnaHQ9IjMzLjYwMjA4MSIgd2lkdGg9IjYyLjg5NTIyOSIgaWQ9InJlY3Q0MDU3IiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzRkNWE3NjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6My41OTc5MDk2OTtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDwvZz4gPC9zdmc+IA==) no-repeat 0 0 rgba(0, 0, 0, 0);
	background-size: cover;
	padding: 0 5vw
}

.paragraph--type--message-row .field--items>.field--item {
	color: #fff;
	padding: 25px;
	flex: 1;
	text-align: center
}

.paragraph--type--message-row .field--items>.field--item:nth-child(odd) {
	background-color: #0089d0
}

.paragraph--type--message-row .field--items>.field--item:nth-child(even) {
	background-color: #4f6e94
}

.paragraph--type--card-item {
	padding: 0 5vw;
	width: 100%;
	display: flex
}

.paragraph--type--card-item .paragraph--inner {
	border: 1px solid #93abb9;
	border-radius: 4px;
	display: flex;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	padding: 25px 25px 25px 0
}

.paragraph--type--card-item .paragraph--inner::before {
	position: absolute;
	content: "";
	display: inline-block;
	width: 8px;
	height: 100%;
	min-height: 300px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0ic3ZnNDEyMSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMi42NDU4MzMzIDIwMS4yMjE1MyIgaGVpZ2h0PSIyMDEuMjIxNTNtbSIgd2lkdGg9IjIuNjQ1ODMzM21tIj4gPGRlZnMgaWQ9ImRlZnM0MTE1IiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhNDExOCI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjA0MDYwNjdlLTYsLTk1Ljc3ODQ3MykiIGlkPSJsYXllcjEiPiA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgwLjUwMzU3ODg0LDAsMCwxLDEzNy40NzUwMywtMC4xOTc5OTgwNSkiIGlkPSJnNDgxNyI+IDxyZWN0IHk9IjI2Ny43NDE5NyIgeD0iOTUuOTc2NDcxIiBoZWlnaHQ9IjUuMjU0MDU5OCIgd2lkdGg9IjQ1LjI4NTc0IiBpZD0icmVjdDQ0NjAiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZWNiMWIxO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjIwNzIyMDQ0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoOTApIiAvPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2YyYmJiZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43MDE3MzQ3MjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJyZWN0NDQ2MiIgd2lkdGg9IjE1LjMwMTUxIiBoZWlnaHQ9IjUuMjU0MDU5OCIgeD0iMTEwLjg0NzkxIiB5PSIyNjcuNzQxOTciIHRyYW5zZm9ybT0icm90YXRlKDkwKSIgLz4gPHJlY3QgeT0iMjY3Ljc0MTk3IiB4PSI5NS45NzY0NzEiIGhlaWdodD0iNS4yNTQwNTk4IiB3aWR0aD0iMTUuMDYwMTQzIiBpZD0icmVjdDQ0NjQiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZjhlMmU0O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjY5NjE3ODE0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoOTApIiAvPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2UyYmViZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC42OTYxNzgxNDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJyZWN0NDQ2NiIgd2lkdGg9IjE1LjA2MDE0MyIgaGVpZ2h0PSI1LjI1NDA1OTgiIHg9IjE0MS4yNjIyMiIgeT0iMjY3Ljc0MTk3IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCkiIC8+IDxyZWN0IHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZTczMTM3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjgzOTcyNTM4O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q0NDY4IiB3aWR0aD0iMjEuOTExMDM0IiBoZWlnaHQ9IjUuMjU0MDU5OCIgeD0iMTU2LjMyMjM2IiB5PSIyNjcuNzQxOTciIHRyYW5zZm9ybT0icm90YXRlKDkwKSIgLz4gPHJlY3QgeT0iMjY3Ljc0MTk3IiB4PSItMTg4LjgyMTM1IiBoZWlnaHQ9IjUuMjU0MDU5OCIgd2lkdGg9IjEwLjQ4Nzk4NyIgaWQ9InJlY3Q0NDc4IiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2VjYWNhZTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC41ODA5Njc2NjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIHRyYW5zZm9ybT0ibWF0cml4KDAsLTEsLTEsMCwwLDApIiAvPiA8cmVjdCB5PSIyNjcuNzQxOTciIHg9Ii0xOTcuMTg0ODYiIGhlaWdodD0iNS4yNTQwNTk4IiB3aWR0aD0iOS40MjU3NTM2IiBpZD0icmVjdDQ0NzQiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZjJiYmJkO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjU1MDc2MTg4O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDAsMCkiIC8+IDxyZWN0IHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZjhlMmU0O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM4OTEwNzU7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDQ0NzYiIHdpZHRoPSI0LjcwNDY1MTgiIGhlaWdodD0iNS4yNTQwNTk4IiB4PSItMTk3LjE4NDg2IiB5PSIyNjcuNzQxOTciIHRyYW5zZm9ybT0ibWF0cml4KDAsLTEsLTEsMCwwLDApIiAvPiA8cmVjdCB0cmFuc2Zvcm09InJvdGF0ZSg5MCkiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZWNiMWIxO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjIwNzIyMDQ0O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q0NzY3IiB3aWR0aD0iNDUuMjg1NzQiIGhlaWdodD0iNS4yNTQwNTk4IiB4PSIxOTUuOTg5NjEiIHk9IjI2Ny43NDE5NyIgLz4gPHJlY3QgdHJhbnNmb3JtPSJyb3RhdGUoOTApIiB5PSIyNjcuNzQxOTciIHg9IjIxMC44NjEwNCIgaGVpZ2h0PSI1LjI1NDA1OTgiIHdpZHRoPSIxNS4zMDE1MSIgaWQ9InJlY3Q0NzY5IiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2YyYmJiZDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC43MDE3MzQ3MjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDxyZWN0IHRyYW5zZm9ybT0icm90YXRlKDkwKSIgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNmOGUyZTQ7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuNjk2MTc4MTQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDQ3NzEiIHdpZHRoPSIxNS4wNjAxNDMiIGhlaWdodD0iNS4yNTQwNTk4IiB4PSIxOTUuOTg5NjEiIHk9IjI2Ny43NDE5NyIgLz4gPHJlY3QgdHJhbnNmb3JtPSJyb3RhdGUoOTApIiB5PSIyNjcuNzQxOTciIHg9IjI0MS4yNzUzNiIgaGVpZ2h0PSI1LjI1NDA1OTgiIHdpZHRoPSIxNS4wNjAxNDMiIGlkPSJyZWN0NDc3MyIgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNlMmJlYmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuNjk2MTc4MTQ7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiAvPiA8cmVjdCB0cmFuc2Zvcm09InJvdGF0ZSg5MCkiIHk9IjI2Ny43NDE5NyIgeD0iMjU2LjMzNTQ4IiBoZWlnaHQ9IjUuMjU0MDU5OCIgd2lkdGg9IjIxLjkxMTAzNCIgaWQ9InJlY3Q0Nzc1IiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2U3MzEzNztmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC44Mzk3MjUzODtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDxyZWN0IHRyYW5zZm9ybT0ibWF0cml4KDAsLTEsLTEsMCwwLDApIiBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6I2VjYWNhZTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC41ODA5Njc2NjtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIGlkPSJyZWN0NDc3NyIgd2lkdGg9IjEwLjQ4Nzk4NyIgaGVpZ2h0PSI1LjI1NDA1OTgiIHg9Ii0yODguODM0NDciIHk9IjI2Ny43NDE5NyIgLz4gPHJlY3QgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDAsMCkiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZjJiYmJkO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjU1MDc2MTg4O3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q0Nzc5IiB3aWR0aD0iOS40MjU3NTM2IiBoZWlnaHQ9IjUuMjU0MDU5OCIgeD0iLTI5Ny4xOTgiIHk9IjI2Ny43NDE5NyIgLz4gPHJlY3QgdHJhbnNmb3JtPSJtYXRyaXgoMCwtMSwtMSwwLDAsMCkiIHk9IjI2Ny43NDE5NyIgeD0iLTI5Ny4xOTgiIGhlaWdodD0iNS4yNTQwNTk4IiB3aWR0aD0iNC43MDQ2NTE4IiBpZD0icmVjdDQ3ODEiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZjhlMmU0O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM4OTEwNzU7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiAvPiA8L2c+IDwvZz4gPC9zdmc+IA==) no-repeat 0 0 rgba(0, 0, 0, 0);
	transform: translateY(-50%)
}

.paragraph--type--card-item .paragraph--inner>.group--left,
.paragraph--type--card-item .paragraph--inner>.group--right {
	width: 50%;
	display: flex
}

.paragraph--type--card-item .paragraph--inner .group--right {
	flex-wrap: wrap
}

.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-title {
	width: 100%;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center
}

.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-title h2 {
	margin: 0;
	font-weight: bold;
	font-size: 1.2rem;
	color: #d31245;
	line-height: 1.25
}

.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-title .display--number,
.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-title .display--title {
	width: 100%;
	text-align: center
}

.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-text {
	width: 100%
}

.paragraph--type--card-item .paragraph--inner .field--name-field-paragraph-link {
	width: 100%
}

.paragraph--type--chips {
	padding: 25px 5vw;
	width: 100%;
	background-color: #e3edf3;
	position: relative
}

.paragraph--type--chips .paragraph--inner {
	position: relative;
	z-index: 1
}

.paragraph--type--chips::after {
	content: "";
	width: 30%;
	height: 100%;
	position: absolute;
	top: 0;
	right: 0;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBpZD0ic3ZnNDg5MyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjQ3LjIyNCAyMjUuMzg2NzgiIGhlaWdodD0iMjI1LjM4Njc4bW0iIHdpZHRoPSIyNDcuMjI0bW0iPiA8ZGVmcyBpZD0iZGVmczQ4ODciPiA8Y2xpcFBhdGggaWQ9ImNsaXBQYXRoMzY1MyIgY2xpcFBhdGhVbml0cz0idXNlclNwYWNlT25Vc2UiPiA8cmVjdCBzdHlsZT0iZmlsbDojZTZlNmU2O3N0cm9rZS13aWR0aDoxLjA4MTMwNTc0IiB5PSIxMjIiIHg9IjAiIGhlaWdodD0iOTU3LjU5Mjk2IiB3aWR0aD0iMTkyMCIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMSIgaWQ9InJlY3QzNjU1IiAvPiA8L2NsaXBQYXRoPiA8L2RlZnM+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGE0ODkwIj4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuMDU5OTU5NWUtNywtNzEuNjEzMjE1KSIgaWQ9ImxheWVyMSI+IDxwYXRoIHRyYW5zZm9ybT0ibWF0cml4KDAuMjM1NTY1NzcsMCwwLDAuMjM1NTY1NzcsLTIwNS4wNjIyOCw0Mi44NzQxOTEpIiBjbGlwLXBhdGg9InVybCgjY2xpcFBhdGgzNjUzKSIgaWQ9InBhdGgxMDYxMSIgZD0iTSA4NzAuNTA5NjcsMTA3OC43ODkyIDIwMTMuNDcyNywtNjQuMjMyNDgzIFYgMjY2LjY5MzQ5IGwgLTc5Ny45NjMsODEyLjA5NTcxIHoiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZDlkOWQ5O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDoyLjAxMzcwNDMiIC8+IDwvZz4gPC9zdmc+IA==) no-repeat 0% 0% rgba(0, 0, 0, 0);
	background-size: cover;
	opacity: .3
}

.paragraph--type--chips .mdc-chip-set {
	justify-content: center
}

.paragraph--type--chips .mdc-chip {
	background-color: #0089d0;
	color: #fff;
	font-size: 1em;
	padding: 0 25px
}

.paragraph--type--chips .field--name-field-paragraph-title {
	text-align: center;
	padding: 25px 0
}

.paragraph--type--chips .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.2rem;
	color: #4f6e94;
	line-height: 1.25
}

.paragraph--type--stories {
	height: 900px;
	margin-right: -5vw;
	margin-bottom: 50px
}

.paragraph--type--stories .paragraph--inner {
	height: 100%;
	position: relative
}

.paragraph--type--stories .paragraph--inner .background-image {
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat
}

.paragraph--type--stories .paragraph--inner .dpir-overlay {
	position: absolute;
	z-index: 1;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: #4f6e94;
	background: rgba(16, 1, 5, .3);
	background: linear-gradient(0deg, rgb(16, 1, 5) 0%, rgba(16, 1, 5, 0.6) 40%, rgba(16, 1, 5, 0) 100%)
}

.paragraph--type--stories .paragraph--inner .field--name-field-paragraph-title {
	position: absolute;
	top: 50%;
	text-transform: uppercase;
	left: 25px;
	width: calc(50% - 0px);
	z-index: 99;
	transform: translateY(-50%)
}

.paragraph--type--stories .paragraph--inner .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670;
	font-size: 48px
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories {
	position: absolute;
	bottom: 0%;
	z-index: 99;
	left: 25px;
	min-width: 100%;
	margin-bottom: 50px;
	display: flex;
	width: auto;
	scrollbar-width: none;
	padding-right: calc(25px + 5vw)
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item {
	margin-right: 50px;
	width: calc(33.3333333333% - 0px)
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text {
	margin-bottom: 0
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .title-text-link {
	color: #fff;
	text-decoration: none;
	width: 100%;
	position: relative
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .title-text-link:after {
	content: "";
	width: 25px;
	height: 35px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 10%;
	top: 0%
}

@media(max-width:949px) {
	.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .title-text-link:after {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==)
	}
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .title-text-link:focus {
	text-decoration: underline
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text:hover .title-text-link {
	text-decoration: underline
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .paragraph--inner {
	display: flex;
	flex-wrap: wrap;
	width: calc(90% - 12.5px)
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .field--name-field-paragraph-title {
	width: 100%;
	position: relative;
	text-transform: none;
	margin: 0;
	left: 0;
	top: 0;
	transform: unset;
	width: calc(80% - 12.5px)
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .field--name-field-paragraph-title h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670
}

@media(max-width:949px) {
	.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .field--name-field-paragraph-title h2 {
		color: #002147
	}
}

@media(max-width:949px) {
	.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .field--name-field-paragraph-title {
		color: #002147
	}
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .paragraph-text-link {
	margin-top: 25px;
	width: calc(80% - 12.5px);
	text-decoration: none
}

.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .paragraph-text-link .field--name-field-paragraph-text p {
	color: #fff;
	margin: 0;
	width: 100%
}

@media(max-width:949px) {
	.paragraph--type--stories .paragraph--inner .field--name-field-stories .paragraph--type--quick-text .paragraph-text-link .field--name-field-paragraph-text p {
		color: #002147
	}
}

@media(max-width:949px) {
	.paragraph--type--stories {
		height: unset;
		margin-right: 0;
		display: flex;
		justify-content: flex-end;
		position: relative
	}

	.paragraph--type--stories:before {
		content: "";
		height: 12.5px;
		position: absolute;
		left: 0;
		top: 0;
		background-color: #002147;
		width: 10%
	}

	.paragraph--type--stories>.paragraph--inner {
		position: relative;
		width: 80%;
		padding-top: 25px;
		border-top: 12.5px solid #002147
	}

	.paragraph--type--stories>.paragraph--inner .background-image {
		display: none
	}

	.paragraph--type--stories>.paragraph--inner .dpir-overlay {
		display: none
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-paragraph-title {
		width: calc(100% - 0px);
		top: 25px;
		z-index: 99;
		position: relative;
		left: 0
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-paragraph-title h2 {
		margin: 0;
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-stories {
		position: relative;
		bottom: 0%;
		z-index: 99;
		left: 0;
		min-width: 100%;
		overflow-x: unset;
		margin-bottom: 50px;
		display: flex;
		width: auto;
		scrollbar-width: none;
		flex-wrap: wrap;
		padding-right: 0
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-stories>.field--item {
		margin: 25px 0;
		min-width: unset;
		width: calc(100% - 0px)
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-stories>.field--item .paragraph--inner {
		width: 100% !important
	}

	.paragraph--type--stories>.paragraph--inner .field--name-field-stories>.field--item .paragraph--inner .paragraph-text-link {
		width: 100% !important
	}
}

@media(min-width:950px)and (max-width:1700px) {
	.paragraph--type--stories {
		height: 700px
	}

	.paragraph--type--stories .paragraph--inner {
		height: 100%;
		position: relative
	}

	.paragraph--type--stories .paragraph--inner .background-image {
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat
	}

	.paragraph--type--stories .paragraph--inner .field--name-field-paragraph-title {
		top: 10%;
		transform: translateY(-10%)
	}

	.paragraph--type--stories .paragraph--inner .field--name-field-stories {
		position: absolute;
		bottom: 0%;
		z-index: 99;
		left: 25px;
		min-width: 100%;
		overflow-x: scroll;
		margin-bottom: 50px;
		display: flex;
		width: auto;
		scrollbar-width: none
	}

	.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item {
		margin-right: 50px;
		width: calc(33.3333333333% - 0px)
	}

	.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item .paragraph--type--stories>.paragraph--inner,
	.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item .paragraph--type--quick-text>.paragraph--inner {
		width: calc(100% - 12.5px) !important
	}

	.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item .paragraph--type--stories .paragraph-text-link,
	.paragraph--type--stories .paragraph--inner .field--name-field-stories>.field--item .paragraph--type--quick-text .paragraph-text-link {
		width: calc(100% - 12.5px) !important
	}
}

.paragraph--type--story .paragraph--inner {
	display: flex;
	flex-wrap: wrap
}

.paragraph--type--story .paragraph--inner .group--top {
	width: 100%;
	display: flex;
	align-items: center;
	flex-direction: row-reverse
}

.paragraph--type--story .paragraph--inner .group--top>.title-link {
	padding-right: 20%;
	position: relative
}

.paragraph--type--story .paragraph--inner .group--top>.title-link:after {
	content: "";
	width: 25px;
	height: 35px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: -10%;
	top: 0%
}

@media(max-width:949px) {
	.paragraph--type--story .paragraph--inner .group--top>.title-link:after {
		background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==)
	}
}

.paragraph--type--story .paragraph--inner .group--top>.title-link:focus {
	text-decoration: underline
}

.paragraph--type--story .paragraph--inner .group--top>.title-link:hover {
	text-decoration: underline
}

.paragraph--type--story .paragraph--inner .group--top>.field--name-field-quote-attribution,
.paragraph--type--story .paragraph--inner .group--top>.title-link {
	width: calc(85% - 25px);
	font-size: 1.555rem;
	color: #fff;
	line-height: 1.25;
	font-weight: 670;
	text-decoration: none;
	font-weight: bold
}

.paragraph--type--story .paragraph--inner .group--top .field--name-field-paragraph-image,
.paragraph--type--story .paragraph--inner .group--top .image-link {
	width: 15%;
	position: relative;
	height: 75px;
	margin-right: 25px;
	display: flex
}

.paragraph--type--story .paragraph--inner .group--top .field--name-field-paragraph-image img,
.paragraph--type--story .paragraph--inner .group--top .image-link img {
	width: auto;
	aspect-ratio: 1/1;
	height: 100%;
	position: absolute;
	border-radius: 100%
}

.paragraph--type--story .paragraph--inner .group--top .field--name-field-paragraph-image .image-caption,
.paragraph--type--story .paragraph--inner .group--top .image-link .image-caption {
	display: none
}

.paragraph--type--story .paragraph--inner .group--top .image-link .field--name-field-paragraph-image {
	width: 100%;
	margin: 0;
	height: auto;
	display: flex
}

.paragraph--type--story .paragraph--inner .group--top .image-link .field--name-field-paragraph-image img {
	width: 100%;
	height: 100%;
	position: relative;
	border-radius: 100%
}

.paragraph--type--story .paragraph--inner .content-wrapper {
	width: calc(90% - 12.5px);
	display: flex;
	align-items: flex-start;
	margin-top: 25px
}

.paragraph--type--story .paragraph--inner .content-wrapper .group-left {
	width: 20%
}

.paragraph--type--story .paragraph--inner .content-wrapper .group-left svg {
	width: 100%;
	height: auto
}

.paragraph--type--story .paragraph--inner .content-wrapper .group--right {
	width: calc(80% - 12.5px);
	margin-left: 12.5px;
	color: #fff;
	line-height: 1.3;
	font-size: 18px
}

@media(max-width:949px) {
	.paragraph--type--story .paragraph--inner {
		display: flex;
		flex-wrap: wrap;
		width: 100%
	}

	.paragraph--type--story .paragraph--inner .group--top {
		width: 100%;
		display: flex;
		align-items: center;
		flex-direction: row-reverse;
		justify-content: flex-end;
		margin-right: 15%
	}

	.paragraph--type--story .paragraph--inner .group--top>.field--name-field-quote-attribution,
	.paragraph--type--story .paragraph--inner .group--top>.title-link {
		width: calc(80% - 12.5px);
		margin-left: 12.5px;
		font-size: 1.333rem;
		color: #002147;
		line-height: 1.25;
		font-weight: bold;
		text-decoration: none;
		font-size: 20px
	}

	.paragraph--type--story .paragraph--inner .group--top>.field--name-field-paragraph-image,
	.paragraph--type--story .paragraph--inner .group--top>.image-link {
		width: 20%;
		position: relative;
		height: 85px;
		margin: 0
	}

	.paragraph--type--story .paragraph--inner .group--top>.field--name-field-paragraph-image img,
	.paragraph--type--story .paragraph--inner .group--top>.image-link img {
		width: 100%;
		height: auto;
		position: absolute;
		border-radius: 100%
	}

	.paragraph--type--story .paragraph--inner .group--top>.image-link {
		width: 20%;
		position: relative;
		height: 85px;
		margin: 0
	}

	.paragraph--type--story .paragraph--inner .group--top>.image-link .field--name-field-paragraph-image {
		width: auto;
		margin: 0;
		height: 100%;
		display: flex
	}

	.paragraph--type--story .paragraph--inner .group--top>.image-link .field--name-field-paragraph-image img {
		width: auto;
		height: auto;
		position: relative;
		border-radius: 100%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper {
		width: 100%;
		display: flex;
		align-items: flex-start;
		margin-top: 25px;
		margin-right: 15%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left {
		width: 20%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left svg {
		width: 100%;
		height: auto
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left svg path {
		fill: #002147 !important
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--right {
		width: calc(80% - 12.5px);
		margin-left: 12.5px;
		color: #002147;
		line-height: 1.2;
		font-size: 16px
	}
}

@media(max-width:550px) {
	.paragraph--type--story .paragraph--inner {
		display: flex;
		flex-wrap: wrap;
		width: 100%
	}

	.paragraph--type--story .paragraph--inner .group--top {
		width: 100%;
		display: flex;
		align-items: center;
		flex-direction: row-reverse;
		justify-content: flex-end;
		margin-right: 15%
	}

	.paragraph--type--story .paragraph--inner .group--top>.field--name-field-quote-attribution,
	.paragraph--type--story .paragraph--inner .group--top>.title-link {
		width: calc(90% - 12.5px);
		margin-left: 12.5px;
		font-size: 18px
	}

	.paragraph--type--story .paragraph--inner .group--top>.field--name-field-paragraph-image,
	.paragraph--type--story .paragraph--inner .group--top>.image-link {
		width: 10%;
		position: relative;
		height: 20px;
		margin: 0
	}

	.paragraph--type--story .paragraph--inner .group--top>.image-link {
		width: 10%;
		position: relative;
		height: 20px;
		margin: 0
	}

	.paragraph--type--story .paragraph--inner .group--top>.image-link .field--name-field-paragraph-image {
		width: 100%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper {
		width: 100%;
		display: flex;
		align-items: flex-start;
		margin-top: 25px;
		margin-right: 15%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left {
		width: 10%
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left svg {
		width: 100%;
		height: auto
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--left svg path {
		fill: #002147 !important
	}

	.paragraph--type--story .paragraph--inner .content-wrapper .group--right {
		width: calc(90% - 12.5px);
		margin-left: 12.5px;
		color: #002147;
		line-height: 1.2;
		font-size: 20px
	}
}

.paragraph--type--card-stack {
	padding: 0 5vw
}

.paragraph--type--card-stack .paragraph--inner .field--name-field-card-items.field--items,
.paragraph--type--card-stack .paragraph--inner .field--name-field-card-items>.field--items {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

.paragraph--type--card-stack .paragraph--inner .field--name-field-card-items.field--items>.field--item,
.paragraph--type--card-stack .paragraph--inner .field--name-field-card-items>.field--items>.field--item {
	width: 49%;
	display: flex
}

.paragraph--type--card-stack .paragraph--type--card-item {
	padding: 0;
	flex: 1
}

.paragraph--type--card-stack .paragraph--type--card-item .paragraph--inner {
	flex-wrap: wrap;
	padding: 25px
}

.paragraph--type--card-stack .paragraph--type--card-item .paragraph--inner .group--left,
.paragraph--type--card-stack .paragraph--type--card-item .paragraph--inner .group--right,
.paragraph--type--card-stack .paragraph--type--card-item .paragraph--inner>a {
	width: 100%
}

.paragraph--type--card-stack .paragraph--type--card-item .paragraph--inner::before {
	background: none
}

.paragraph--type--card-stack .paragraph--type--card-item .field--name-field-paragraph-title {
	color: #000
}

.paragraph--type--card-stack .paragraph--type--card-item .field--name-field-paragraph-title .display--title,
.paragraph--type--card-stack .paragraph--type--card-item .field--name-field-paragraph-title .display--number {
	text-align: left
}

.paragraph--type--card-stack .paragraph--type--card-item .field--name-field-paragraph-title .display--number {
	font-size: 1.555rem
}

.paragraph--type--card-stack .paragraph--type--card-item a {
	text-decoration: none;
	color: #000
}

.paragraph--type--card-stack .field--name-field-card-items.field--items>.field--item .card--link {
	position: relative;
	border-bottom: 2px solid #d31245;
	padding-bottom: 20px
}

.paragraph--type--card-stack .field--name-field-card-items.field--items>.field--item .card--link::after {
	display: inline-block;
	content: "";
	width: 35px;
	height: 35px;
	border-radius: 50%;
	border: 8px solid #d31245;
	background-image: url("data:image/svg+xml;base64,PHN2ZwogICB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIGlkPSJzdmcyNzQ4IgogICB2ZXJzaW9uPSIxLjEiCiAgIHZpZXdCb3g9IjAgMCA1LjQwMTg2NiA4Ljc0Nzk2MDEiCiAgIGhlaWdodD0iOC43NDc5NjAxbW0iCiAgIHdpZHRoPSI1LjQwMTg2Nm1tIj4KICA8ZwogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTI4OC4yNTIwNCkiCiAgICAgaWQ9ImxheWVyMSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MC43Mjg5OTY2OSIKICAgICAgIGlkPSJwYXRoNCIKICAgICAgIGQ9Ik0gMCwyOTUuOTcyMTIgMy4zMzg4MDMsMjkyLjYyNjAyIDAsMjg5LjI3OTkyIDEuMDI3ODg1LDI4OC4yNTIwNCA1LjQwMTg2NiwyOTIuNjI2MDIgMS4wMjc4ODUsMjk3IFoiIC8+CiAgPC9nPgo8L3N2Zz4K");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	position: absolute;
	bottom: -20px;
	right: 0;
	background-color: #e51a29;
	transition: all .5s ease-in-out
}

.paragraph--type--card-stack .field--name-field-card-items.field--items>.field--item .card--link:hover::after {
	width: 40px;
	height: 40px
}

.paragraph--type--card-stack .field--name-field-card-items.field--items>.field--item:nth-child(even) .card--link {
	border-bottom: 2px solid #4f6e94
}

.paragraph--type--card-stack .field--name-field-card-items.field--items>.field--item:nth-child(even) .card--link::after {
	border-color: #4f6e94;
	background-color: #4f6e94
}

.paragraph--type--text.paragraph--direction--center {
	text-align: center
}

.footer-banner {
	display: flex;
	justify-content: space-between;
	background: rgba(0, 0, 0, 0);
	border-top: 1px solid #001630;
	padding: 12.5px 25px;
	padding-left: 0
}

.footer-banner p {
	margin: 0;
	width: calc(33.3333333333% - 50px)
}

@media(min-width:550px)and (max-width:1024px) {
	.footer-banner p {
		font-size: 12px
	}
}

.footer-banner p:first-child {
	padding-left: 25px
}

@media(max-width:550px) {
	.footer-banner p:first-child {
		padding-left: 5vw
	}
}

.footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

@media(max-width:550px) {
	.footer-banner {
		flex-wrap: wrap
	}

	.footer-banner p {
		margin: 0;
		width: calc(100% - 0px);
		padding-left: 5vw
	}

	.footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}
}

footer {
	width: 100%;
	min-height: 100px;
	padding: 0 25px;
	background-color: #001630;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-left: 0;
	margin: 0;
	color: #fff;
	flex-wrap: wrap;
	position: relative
}

footer:before {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	left: calc(33% - 18.5px + 1px);
	top: 0;
	background-image: linear-gradient(#001630, rgba(173, 179, 187, 0.4))
}

footer:after {
	content: "";
	position: absolute;
	width: 2px;
	height: 100%;
	left: calc(66% - 0px + 1px);
	top: 0;
	background-image: linear-gradient(#001630, rgba(173, 179, 187, 0.4))
}

footer .footer-group {
	width: calc(100% - 0px)
}

footer .group--left-top-wrapper {
	width: calc(33.3333333333% - 50px);
	border-bottom: 1px solid rgba(173, 179, 187, .4);
	padding: 25px 0;
	padding-left: 25px;
	display: flex;
	justify-content: space-between;
	align-items: center
}

footer .group--left-top-wrapper .title-wrapper {
	display: flex;
	align-items: center
}

footer .group--left-top-wrapper .title-wrapper a {
	display: flex
}

footer .group--left-top-wrapper h2 {
	font-size: 18px;
	font-weight: normal;
	margin: 0;
	margin-right: 10px
}

footer .group--left-top-wrapper .social-wrapper {
	display: flex
}

footer .group--left-top-wrapper .social-wrapper .social-item {
	margin-right: 12.5px
}

footer>.group--center {
	width: calc(100% - 0px);
	display: flex;
	justify-content: space-between;
	padding: 0
}

footer>.group--center .group {
	width: calc(33.3333333333% - 50px);
	padding: 12.5px 0
}

footer>.group--center .group--left-center-wrapper {
	border-bottom: 1px solid rgba(173, 179, 187, .4);
	padding-left: 25px
}

footer>.group--center .group--left-center-wrapper .menus>div {
	display: flex;
	justify-content: space-between;
	padding: 25px 0
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer {
	width: 50%
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .social-media,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .social-media {
	display: none !important
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere h2,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer h2 {
	color: #fff;
	margin: 0;
	font-size: 18px;
	font-weight: normal
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper {
	padding-left: 0;
	flex-wrap: wrap;
	margin: 0
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper li,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper li {
	line-height: 1.2;
	margin: 0;
	font-size: 16px;
	width: 100%
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper li a,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper li a {
	padding: 0;
	color: #fff;
	height: -moz-max-content;
	height: max-content;
	line-height: 1;
	text-transform: none;
	border: none;
	text-decoration: underline;
	justify-content: flex-start;
	background: none
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper li a .mdc-button__ripple,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper li a .mdc-button__ripple {
	display: none
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper li a:focus,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper li a:focus {
	outline: 1px dotted #fff
}

footer>.group--center .group--left-center-wrapper .menus>div #block-studyhere .mdc-menu-wrapper li .mdc-button--raised,
footer>.group--center .group--left-center-wrapper .menus>div #block-footer .mdc-menu-wrapper li .mdc-button--raised {
	font-weight: bold
}

footer>.group--center .group--center-center-wrapper {
	border-bottom: 1px solid rgba(173, 179, 187, .4);
	border-top: 1px solid rgba(173, 179, 187, .4);
	line-height: 1.2;
	font-size: 16px
}

footer>.group--center .group--center-center-wrapper .contact {
	padding: 25px 0
}

footer>.group--center .group--center-center-wrapper h2 {
	color: #fff;
	margin: 0;
	font-size: 18px;
	font-weight: normal
}

footer>.group--center .group--center-center-wrapper a {
	color: #fff
}

footer>.group--center .group--right-center-wrapper {
	display: flex;
	justify-content: flex-end;
	align-items: center
}

footer>.group--center .group--right-center-wrapper img {
	width: 100%;
	height: 100%
}

footer .group--bottom .group--bottom-bottom-wrapper {
	width: calc(33.3333333333% - 50px);
	padding: 12.5px 0;
	display: flex;
	font-size: 12px;
	padding-left: 25px;
	flex-wrap: wrap
}

footer .group--bottom .group--bottom-bottom-wrapper a {
	color: #fff;
	-webkit-text-decoration: 1px underline #fff;
	text-decoration: 1px underline #fff
}

footer .group--bottom .group--bottom-bottom-wrapper .item {
	margin-right: 10px
}

footer .group--bottom .group--bottom-bottom-wrapper .item:nth-last-child(-n+2) {
	margin: 0
}

footer .group--bottom .group--bottom-bottom-wrapper .item:nth-last-child(-n+2):after {
	display: none
}

footer .group--bottom .group--bottom-bottom-wrapper .item:after {
	content: "|";
	margin-left: 10px
}

footer .group--bottom .group--bottom-bottom-wrapper .copyright {
	width: 100%
}

@media(max-width:550px) {
	footer {
		padding: 0
	}

	footer:before {
		display: none
	}

	footer:after {
		display: none
	}

	footer .footer-group {
		width: calc(100% - 0px)
	}

	footer .group--left-top-wrapper {
		border-bottom: 1px solid #adb3bb;
		width: calc(100% - 0px);
		padding: 12.5px 5vw
	}

	footer .group--left-top-wrapper .social-wrapper {
		justify-content: flex-end
	}

	footer .group--left-top-wrapper .social-wrapper .social-item {
		margin-right: 5px
	}

	footer>.group--center {
		width: calc(100% - 0px);
		display: flex;
		justify-content: space-between;
		padding: 0;
		flex-wrap: wrap
	}

	footer>.group--center .group {
		width: calc(100% - 0px);
		padding: 12.5px 5vw;
		border-bottom: 1px solid #adb3bb
	}

	footer>.group--center .group--left-center-wrapper {
		border-bottom: 1px solid #adb3bb;
		padding: 12.5px 5vw
	}

	footer>.group--center .group--left-center-wrapper .menus>div {
		flex-wrap: wrap
	}

	footer>.group--center .group--left-center-wrapper .menus>div nav {
		width: 100% !important
	}

	footer>.group--center .group--left-center-wrapper .menus>div nav:not(:last-child) {
		margin-bottom: 25px
	}

	footer .group--bottom .group--bottom-bottom-wrapper {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	footer {
		padding: 0
	}

	footer:before {
		display: none
	}

	footer:after {
		display: none
	}

	footer .footer-group {
		width: calc(100% - 0px)
	}

	footer .group--left-top-wrapper {
		border-bottom: 1px solid #adb3bb;
		width: calc(100% - 0px);
		padding: 12.5px 5vw
	}

	footer .group--left-top-wrapper .social-wrapper {
		justify-content: flex-end
	}

	footer .group--left-top-wrapper .social-wrapper .social-item {
		margin-right: 5px
	}

	footer>.group--center {
		width: calc(100% - 0px);
		display: flex;
		justify-content: space-between;
		padding: 0;
		flex-wrap: wrap
	}

	footer>.group--center .group {
		width: calc(100% - 0px);
		padding: 12.5px 5vw;
		border-bottom: 1px solid #adb3bb
	}

	footer>.group--center .group--left-center-wrapper {
		border-bottom: 1px solid #adb3bb;
		padding: 12.5px 5vw
	}

	footer>.group--center .group--right-center-wrapper,
	footer>.group--center .group--center-center-wrapper {
		width: calc(50% - 0px);
		border-top: none
	}

	footer .group--bottom .group--bottom-bottom-wrapper {
		width: calc(100% - 0px)
	}
}

.highlighted-view {
	margin-right: -5vw
}

.highlighted-news {
	position: relative;
	margin: 100px 0;
	background-color: #e3edf3;
	padding-bottom: 50px
}

.highlighted-news header {
	position: absolute;
	transform: rotate(90deg) translateX(50%);
	transform-origin: top center;
	text-transform: uppercase;
	color: #d31245;
	padding: 0;
	left: -5vw;
	top: 0;
	line-height: 1
}

.highlighted-news .view-content {
	margin: -12.5px;
	display: flex;
	margin-right: 50px
}

.highlighted-news .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 0 12.5px
}

@media(max-width:550px) {
	.highlighted-view {
		margin-right: 0
	}

	.highlighted-news {
		position: relative;
		margin: 25px 0
	}

	.highlighted-news header {
		display: none
	}

	.highlighted-news .view-content {
		margin: 0px;
		display: flex;
		flex-wrap: wrap;
		margin-right: 5vw
	}

	.highlighted-news .view-content>.views-row {
		width: 100% !important;
		margin-bottom: 25px !important
	}

	.highlighted-news .view-content>.views-row:last-child {
		margin-bottom: 0
	}
}

@media(min-width:550px)and (max-width:950px) {
	.highlighted-news {
		position: relative;
		margin: 25px 0
	}

	.highlighted-news header {
		display: none
	}

	.highlighted-news .view-content {
		margin: 0px -12.5px;
		display: flex;
		flex-wrap: wrap;
		margin-right: 5vw
	}

	.highlighted-news .view-content>.views-row {
		width: calc(50% - 25px) !important;
		margin: 12.5px !important;
		margin-top: 0
	}
}

.news-full-listing .views-row {
	margin-bottom: 12.5px
}

.full-listing {
	margin: 100px 0;
	display: flex;
	justify-content: flex-end;
	position: relative
}

.full-listing:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.full-listing .news-full-listing {
	display: flex;
	justify-content: flex-end;
	align-items: flex-start;
	border-top: 12.5px solid #e3edf3;
	padding-top: 25px;
	flex-wrap: wrap;
	width: 80%
}

.full-listing .news-full-listing header {
	padding: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670;
	width: calc(33.3333333333% - 0px)
}

.full-listing .news-full-listing .view-content {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px
}

.full-listing .news-full-listing .view-content .views-row {
	margin-bottom: 12.5px;
	width: 100%
}

.full-listing .news-full-listing .view-wrapper {
	width: calc(66.6666666667% - 50px);
	margin-left: 50px;
	min-height: 375px
}

.full-listing .news-full-listing .view-wrapper .view-content {
	margin: 0;
	width: 100%
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper {
	display: flex;
	margin-bottom: 50px
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper .Filter-block {
	width: 100px;
	background: #002147;
	padding: 12.5px;
	text-align: center
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #fff;
	text-transform: uppercase
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	padding-left: 12.5px;
	justify-content: space-between;
	position: relative;
	flex-wrap: wrap
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-actions {
	height: 100%
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-actions:hover {
	background: #000
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 50%
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine {
	position: relative
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title:after,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input::-moz-placeholder,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input::placeholder,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value label,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 label,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-dates-end-value label,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-dates-value label {
	width: 50px;
	margin-right: 5px;
	text-transform: uppercase;
	color: #4f6e94
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value .form-text,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 .form-text,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-dates-end-value .form-text,
.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-dates-value .form-text {
	width: calc(100% - 50px)
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select {
	width: 100%;
	background: #fff;
	border: 1px solid #93abb9;
	border-top: none;
	padding: 12.5px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 100px);
	background: #e3edf3;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat
}

.full-listing .news-full-listing .view-wrapper .views-row {
	margin-bottom: 12.5px;
	width: 100%
}

.field--name-field-paragraph-view-reference .news-full-listing,
.field--name-field-paragraph-view-reference .publication-listing-full {
	display: flex;
	justify-content: flex-end;
	align-items: flex-start;
	flex-wrap: wrap;
	width: 100%
}

.field--name-field-paragraph-view-reference .news-full-listing .view-content,
.field--name-field-paragraph-view-reference .publication-listing-full .view-content {
	margin: 0;
	width: 100%
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper {
	width: calc(100% - 0px);
	min-height: 375px
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content {
	margin: 0;
	width: 100%
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper {
	display: flex;
	margin-bottom: 50px
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper .Filter-block,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper .Filter-block svg path,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper .Filter-block p,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper .Filter-block,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper .Filter-block {
		display: none
	}
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	background: #e3edf3;
	padding-left: 12.5px;
	justify-content: flex-start;
	position: relative;
	height: 100px;
	align-items: center
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions:hover input,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions:after,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	pointer-events: none;
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions:after,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	min-width: 10%;
	width: auto;
	padding: 12.5px;
	position: relative
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item .form-text,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-title,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-combine {
	position: relative
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title:after,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine:after,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-title:after,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-title input,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input::-moz-placeholder,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input::-moz-placeholder,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-title input::-moz-placeholder,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input::placeholder,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input::placeholder,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-title input::placeholder,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 {
	width: 15%
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value label,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 label,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value label,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 label {
	width: 50px;
	margin-right: 5px;
	text-transform: uppercase;
	color: #4f6e94
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value .form-text,
.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 .form-text,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value .form-text,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 .form-text {
	width: calc(100% - 50px)
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .js-form-type-select {
	border-top: none;
	padding: 0px;
	height: auto;
	display: flex;
	justify-content: space-between;
	width: 15%;
	position: relative
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select label,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select select,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 12.5px;
	border: 1px solid #93abb9
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .js-form-type-select:after,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content {
	margin: 0;
	width: calc(100% + 25px);
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content>.views-row,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content>.views-row,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content>.views-row {
		width: calc(100% - 0px);
		margin: 12.5px 0
	}
}

@media(min-width:550px)and (max-width:950px) {

	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content>.views-row,
	.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-content>.views-row .node-type--project,
.field--name-field-paragraph-view-reference .publication-listing-full .view-wrapper .view-content>.views-row .node-type--project {
	margin-bottom: 75px
}

@media(max-width:1024px) {

	.full-listing .news-full-listing header,
	.field--name-field-paragraph-view-reference .news-full-listing header {
		width: calc(100% - 0px);
		margin-bottom: 25px
	}

	.full-listing .news-full-listing .view-content,
	.field--name-field-paragraph-view-reference .news-full-listing .view-content {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.full-listing .news-full-listing .view-wrapper,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper {
		width: calc(100% - 0px);
		margin-left: 0px
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper {
		display: flex;
		margin-bottom: 50px;
		flex-wrap: wrap;
		height: auto;
		padding: 0px
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper .Filter-block,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper .Filter-block {
		display: none
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		padding: 12.5px;
		height: auto
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-actions,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions {
		height: auto;
		position: relative;
		left: 0
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-actions input {
		padding: 10px 5px
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item {
		height: auto;
		display: flex;
		align-items: center;
		width: 100%;
		margin-bottom: 12.5px;
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
		height: 50px;
		padding: 0
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item .form-text,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item .form-text {
		width: 100%;
		height: 100%
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item:not(:first-child),
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item:not(:first-child) {
		width: 100%;
		height: unset
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title,
	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine {
		position: relative
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input,
	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-title input,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-combine input {
		padding: 5px
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value label,
	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 label,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value label,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 label {
		width: 50px;
		margin-right: 5px;
		text-transform: uppercase;
		color: #4f6e94
	}

	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value .form-text,
	.full-listing .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 .form-text,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value .form-text,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .view-form-wrapper form .form-item-field-date-value-1 .form-text {
		width: 100%
	}
}

@media(min-width:950px)and (max-width:1700px) {

	.full-listing .news-full-listing .view-wrapper .views-row,
	.field--name-field-paragraph-view-reference .news-full-listing .view-wrapper .views-row {
		margin-bottom: 12.5px;
		width: 100%
	}
}

.view-list-news .view-content .views-row .node-type--project a,
.news-full-listing .view-content .views-row .node-type--project a {
	text-decoration: none
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper {
	width: 100%
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:after,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:after,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-feature-box-information:after,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-feature-box-information:after {
	height: 50%
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper:hover .dpir-blue-link .svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper:hover .dpir-blue-link .svg {
	background: #000
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image {
	display: flex
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-feature-box-image img,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-feature-box-image img {
	width: 100%;
	height: auto
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information {
	background-color: #fff;
	width: calc(100% - 25px);
	margin-left: 25px;
	margin-top: -50px;
	z-index: 10;
	position: relative;
	padding: 25px;
	transition: .8s ease all;
	border-top: 2px solid #e3edf3;
	border-left: 2px solid #e3edf3
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:after,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:after,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:after,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:after {
	content: "";
	background-image: url(data:image/svg+xml;base64,PCEtLSBDcmVhdGVkIHdpdGggSW5rc2NhcGUgKGh0dHA6Ly93d3cuaW5rc2NhcGUub3JnLykgLS0+IDxzdmcgd2lkdGg9IjY4LjI2MjQ5N21tIiBoZWlnaHQ9IjI1Ljc3MTU3OG1tIiB2aWV3Qm94PSIwIDAgNjguMjYyNDk3IDI1Ljc3MTU3OCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNTY2MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM1NjYwIj4gPGNsaXBQYXRoIGNsaXBQYXRoVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iY2xpcFBhdGg1Nzg0Ij4gPHJlY3QgeT0iMjE4Ljk0NzkyIiB4PSIyMjYuMjE4NzMiIGhlaWdodD0iNjguMjYyNDk3IiB3aWR0aD0iNjguMjYyNDk3IiBpZD0icmVjdDU3ODYiIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxLjA4MzUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE3LjkxOTc0MikiIC8+IDwvY2xpcFBhdGg+IDwvZGVmcz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTkwLjgxMzU3NCwtNzUuMTkwMDc4KSI+IDxyZWN0IHN0eWxlPSJmaWxsOiNmN2ZhZmI7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjEuNDYwODY7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiBpZD0icmVjdDU3ODAiIHdpZHRoPSI5MS40OTkwMDgiIGhlaWdodD0iOTIuNTcyMzExIiB4PSIyNzUuODM2NzYiIHk9IjQ1LjgzODE4MSIgdHJhbnNmb3JtPSJyb3RhdGUoMTcuOTE5NzQyLDM4OC4xODkzOSwtNTAxLjI4MjQ1KSIgY2xpcC1wYXRoPSJ1cmwoI2NsaXBQYXRoNTc4NCkiIC8+IDwvZz4gPC9zdmc+IA==);
	width: 100%;
	height: 0%;
	background-size: 100%;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	z-index: -1;
	transition: 1s ease all
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information:before,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information:before {
	content: "New Project";
	position: absolute;
	height: auto;
	color: #000;
	left: 25px;
	top: 25px;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	color: #1a1a1a;
	height: 20px
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information h3,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information h3,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-feature-box-information h3,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-feature-box-information h3 {
	color: #002147;
	font-size: 18px;
	line-height: 1.25;
	margin-bottom: 12.5px;
	font-weight: normal;
	margin-top: 32.5px;
	width: 100%
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	margin: 0;
	border: none;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

@media(min-width:950px)and (max-width:1024px) {

	.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
	.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person,
	.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person,
	.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person {
		padding: 0;
		display: flex;
		justify-content: center;
		align-items: center
	}
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
	width: calc(50% - 12.5px);
	margin-right: 12.5px;
	max-width: 40px
}

@media(min-width:950px)and (max-width:1024px) {

	.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
	.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item,
	.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item,
	.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item {
		width: unset;
		margin-right: 5px
	}
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper {
	width: 40px;
	display: flex;
	height: 100%;
	justify-content: center
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg {
	width: 99%;
	height: auto
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg path,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .svg-wrapper svg path {
	fill: #002147
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item.hide,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item.hide,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item.hide,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item.hide {
	display: none
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)),
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)),
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)),
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item:not(:nth-child(-n+2)) {
	display: none
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token {
	display: flex;
	justify-content: space-between;
	align-items: center;
	position: relative
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .tooltip-text {
	width: 0;
	text-align: center;
	padding: 5px 0;
	border-radius: 6px;
	position: relative;
	z-index: 1;
	line-height: 1;
	font-weight: normal;
	font-size: .777rem;
	margin-left: 15px;
	transition: .5s ease all;
	opacity: 1;
	display: none;
	font-weight: normal;
	text-overflow: ellipsis;
	overflow: hidden;
	word-wrap: unset;
	white-space: nowrap;
	color: #000;
	letter-spacing: 1px;
	font-size: 16px;
	transform: none;
	top: unset;
	left: unset
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover {
	width: auto;
	max-width: unset
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token:hover .tooltip-text {
	display: flex;
	width: 200px;
	max-width: calc(100% - 50px);
	margin: 0;
	opacity: 1
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image {
	width: 100%;
	display: flex;
	margin: 0
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .field--name-field-person .field--item .dpir-person-token .field--name-field-media-image img {
	width: 100%;
	height: 100%;
	border-radius: 100%
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .person-link-wrapper,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .person-link-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .person-link-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .person-link-wrapper {
	position: absolute;
	left: -2px;
	bottom: 0;
	transform: translateY(100%);
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	border-left: 2px solid #e3edf3;
	width: 100%
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box {
	display: flex;
	flex-wrap: wrap;
	width: calc(100% - 64px);
	padding: 10px 25px;
	background: #fff;
	border-top: 2px solid #e3edf3;
	border-bottom: 2px solid #e3edf3
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box .svg-wrapper,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box .svg-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box .svg-wrapper,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box .svg-wrapper {
	background: #93abb9;
	height: 40px;
	width: 40px;
	border-radius: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: 12.5px
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box svg path,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .icon-box svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .icon-box svg path {
	fill: #fff !important
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link {
	background-color: #002147;
	width: calc(33.3333333333% - 0px);
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px 25px;
	height: 64px;
	width: 64px
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg {
	width: 10px;
	height: auto
}

.view-list-news .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg path,
.view-list-news .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-news-feature-box-wrapper .dpir-link svg path,
.news-full-listing .view-content .views-row .node-type--project .dpir-feature-box-feature-box-wrapper .dpir-link svg path {
	fill: #fff !important
}

.project-full-listing .view-content {
	margin: 0;
	width: auto;
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

.project-full-listing .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {
	.project-full-listing .view-content>.views-row {
		width: calc(100% - 0px);
		margin: 12.5px 0
	}
}

@media(min-width:550px)and (max-width:950px) {
	.project-full-listing .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

.project-full-listing .view-content>.views-row .dpir-feature-box-information {
	margin-top: -90px
}

.project-full-listing .view-content>.views-row .field--name-field-person {
	display: none !important
}

.project-full-listing .view-form-wrapper {
	display: flex;
	margin-bottom: 25px;
	flex-wrap: wrap
}

.project-full-listing .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.project-full-listing .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.project-full-listing .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.project-full-listing .view-form-wrapper .Filter-block {
		display: none
	}
}

.project-full-listing .view-form-wrapper .project-view-link {
	width: 100%;
	margin-left: 0px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px;
	margin-top: 25px
}

.project-full-listing .view-form-wrapper .project-view-link a {
	background-color: #002147;
	padding: 10px 12.5px;
	color: #fff;
	text-decoration: none;
	padding-right: 3px;
	border-bottom: 3px solid #d31245
}

.project-full-listing .view-form-wrapper .project-view-link svg {
	background-color: #002147;
	height: 100%;
	padding-right: 12.5px;
	width: 20px;
	border-bottom: 3px solid #d31245
}

.project-full-listing .view-form-wrapper .project-view-link svg path {
	fill: #fff !important
}

.project-full-listing .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	justify-content: flex-start;
	position: relative
}

@media(max-width:600px) {
	.project-full-listing .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.project-full-listing .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

.project-full-listing .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.project-full-listing .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {
	.project-full-listing .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.project-full-listing .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.project-full-listing .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	pointer-events: none;
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {
	.project-full-listing .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.project-full-listing .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {
	.project-full-listing .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.project-full-listing .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.project-full-listing .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 33%;
	margin-right: 25px;
	position: relative
}

@media(max-width:1024px) {
	.project-full-listing .view-form-wrapper form .form-item {
		height: auto;
		width: 100%;
		margin: 0;
		margin-bottom: 12.5px
	}
}

.project-full-listing .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.project-full-listing .view-form-wrapper form .form-item:not(:first-child) {
	width: 25%
}

@media(max-width:1024px) {
	.project-full-listing .view-form-wrapper form .form-item:not(:first-child) {
		height: auto;
		width: 100%
	}
}

.project-full-listing .view-form-wrapper form .form-item-field-date-value label,
.project-full-listing .view-form-wrapper form .form-item-field-date-value-1 label,
.project-full-listing .view-form-wrapper form .form-item-field-dates-end-value label,
.project-full-listing .view-form-wrapper form .form-item-field-dates-value label {
	width: 50px;
	margin-right: 5px;
	text-transform: uppercase;
	color: #4f6e94
}

.project-full-listing .view-form-wrapper form .form-item-field-date-value .form-text,
.project-full-listing .view-form-wrapper form .form-item-field-date-value-1 .form-text,
.project-full-listing .view-form-wrapper form .form-item-field-dates-end-value .form-text,
.project-full-listing .view-form-wrapper form .form-item-field-dates-value .form-text {
	width: calc(100% - 50px)
}

.project-full-listing .view-form-wrapper form .form-item-title,
.project-full-listing .view-form-wrapper form .form-item-combine {
	position: relative;
	width: 20%
}

@media(max-width:1024px) {

	.project-full-listing .view-form-wrapper form .form-item-title,
	.project-full-listing .view-form-wrapper form .form-item-combine {
		width: 100%;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

.project-full-listing .view-form-wrapper form .form-item-title:after,
.project-full-listing .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.project-full-listing .view-form-wrapper form .form-item-title input,
.project-full-listing .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.project-full-listing .view-form-wrapper form .form-item-title input::-moz-placeholder,
.project-full-listing .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.project-full-listing .view-form-wrapper form .form-item-title input::placeholder,
.project-full-listing .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.project-full-listing .view-form-wrapper form .js-form-type-select {
	border-top: none;
	padding: 0px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.project-full-listing .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.project-full-listing .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 12.5px;
	border: 1px solid #93abb9
}

.project-full-listing .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.logo-view .view-content {
	margin: 0;
	width: auto;
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

@media(max-width:950px) {
	.logo-view .view-content {
		width: auto
	}
}

.logo-view .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {
	.logo-view .view-content>.views-row {
		width: 100%
	}
}

@media(min-width:550px)and (max-width:950px) {
	.logo-view .view-content>.views-row {
		width: calc(33.3333333333% - 25px)
	}
}

.logo-view .view-content>.views-row .views-field {
	height: 100%
}

.logo-view .view-content>.views-row .views-field .field-content {
	height: 100%
}

.logo-view .view-content>.views-row .views-field .field-content .node-type--logo {
	height: 100%
}

.logo-view .view-form-wrapper {
	display: flex;
	margin-bottom: 25px
}

.logo-view .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.logo-view .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.logo-view .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.logo-view .view-form-wrapper .Filter-block {
		display: none
	}
}

.logo-view .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	justify-content: flex-start;
	position: relative
}

@media(max-width:600px) {
	.logo-view .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.logo-view .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

.logo-view .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.logo-view .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {
	.logo-view .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.logo-view .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.logo-view .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-size: contain;
	pointer-events: none;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {
	.logo-view .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.logo-view .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {
	.logo-view .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.logo-view .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.logo-view .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 33%;
	margin-right: 25px
}

.logo-view .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.logo-view .view-form-wrapper form .form-item:not(:first-child) {
	width: 25%
}

.logo-view .view-form-wrapper form .form-item-title,
.logo-view .view-form-wrapper form .form-item-combine {
	position: relative;
	width: 20%
}

@media(max-width:600px) {

	.logo-view .view-form-wrapper form .form-item-title,
	.logo-view .view-form-wrapper form .form-item-combine {
		width: 100%;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

@media(min-width:600px)and (max-width:1024px) {

	.logo-view .view-form-wrapper form .form-item-title,
	.logo-view .view-form-wrapper form .form-item-combine {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px
	}
}

.logo-view .view-form-wrapper form .form-item-title:after,
.logo-view .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.logo-view .view-form-wrapper form .form-item-title input,
.logo-view .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.logo-view .view-form-wrapper form .form-item-title input::-moz-placeholder,
.logo-view .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.logo-view .view-form-wrapper form .form-item-title input::placeholder,
.logo-view .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.logo-view .view-form-wrapper form .js-form-type-select {
	width: auto !important;
	min-width: 10%;
	min-width: 10%;
	position: relative
}

@media(max-width:600px) {
	.logo-view .view-form-wrapper form .js-form-type-select {
		width: 100% !important;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.logo-view .view-form-wrapper form .js-form-type-select {
		width: calc(50% - 25px) !important;
		margin-bottom: 12.5px;
		height: 50px
	}
}

.logo-view .view-form-wrapper form .js-form-type-select label {
	width: 50px;
	margin-right: 10px;
	text-transform: uppercase;
	color: #002147;
	font-size: 14px
}

.logo-view .view-form-wrapper form .js-form-type-select select {
	width: 100%;
	border: none;
	background: #fff;
	height: 100%;
	width: 100%;
	font-size: 14px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

@media(max-width:1024px) {
	.logo-view .view-form-wrapper form .js-form-type-select select {
		width: 100%
	}
}

.logo-view .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.opportunity-listing-full .view-content {
	margin: 0;
	width: 100%;
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

@media(max-width:550px) {
	.opportunity-listing-full .view-content {
		margin: 0
	}
}

.opportunity-listing-full .view-content>.views-row {
	width: calc(33.3333333333% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {
	.opportunity-listing-full .view-content>.views-row {
		width: calc(100% - 0px);
		margin: 12.5px 0
	}
}

@media(min-width:550px)and (max-width:950px) {
	.opportunity-listing-full .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

.opportunity-listing-full .view-form-wrapper {
	display: flex;
	margin-bottom: 25px
}

.opportunity-listing-full .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.opportunity-listing-full .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.opportunity-listing-full .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.opportunity-listing-full .view-form-wrapper .Filter-block {
		display: none
	}
}

.opportunity-listing-full .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	justify-content: flex-start;
	position: relative
}

@media(max-width:600px) {
	.opportunity-listing-full .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.opportunity-listing-full .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

.opportunity-listing-full .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.opportunity-listing-full .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {
	.opportunity-listing-full .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.opportunity-listing-full .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.opportunity-listing-full .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	background-size: contain;
	pointer-events: none;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {
	.opportunity-listing-full .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.opportunity-listing-full .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {
	.opportunity-listing-full .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.opportunity-listing-full .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.opportunity-listing-full .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 33%;
	margin-right: 25px
}

.opportunity-listing-full .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.opportunity-listing-full .view-form-wrapper form .form-item:not(:first-child) {
	width: 25%
}

.opportunity-listing-full .view-form-wrapper form .form-item-title,
.opportunity-listing-full .view-form-wrapper form .form-item-combine {
	position: relative;
	width: 20%
}

@media(max-width:600px) {

	.opportunity-listing-full .view-form-wrapper form .form-item-title,
	.opportunity-listing-full .view-form-wrapper form .form-item-combine {
		width: 100%;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

@media(min-width:600px)and (max-width:1024px) {

	.opportunity-listing-full .view-form-wrapper form .form-item-title,
	.opportunity-listing-full .view-form-wrapper form .form-item-combine {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px
	}
}

.opportunity-listing-full .view-form-wrapper form .form-item-title:after,
.opportunity-listing-full .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.opportunity-listing-full .view-form-wrapper form .form-item-title input,
.opportunity-listing-full .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.opportunity-listing-full .view-form-wrapper form .form-item-title input::-moz-placeholder,
.opportunity-listing-full .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.opportunity-listing-full .view-form-wrapper form .form-item-title input::placeholder,
.opportunity-listing-full .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.opportunity-listing-full .view-form-wrapper form .js-form-type-select {
	border-top: none;
	padding: 0px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.opportunity-listing-full .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.opportunity-listing-full .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 12.5px;
	border: 1px solid #93abb9
}

.opportunity-listing-full .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view:not(.scrolling-view) .view-content {
	margin: 0;
	width: 100%;
	margin: 0px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view:not(.scrolling-view) .view-content>.views-row {
	width: calc(100% - 0px);
	margin: 0;
	margin-bottom: 25px
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper {
	display: flex;
	margin-bottom: 25px
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper .Filter-block {
		display: none
	}
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	flex-wrap: wrap;
	padding-right: 100px
}

@media(max-width:950px) {
	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form {
		padding-right: 12.5px;
		width: 100%
	}
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-actions {
	position: absolute;
	right: 0px
}

@media(max-width:950px) {
	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-actions {
		position: relative;
		margin-top: 12.5px
	}
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-item-title,
.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-item-combine {
	position: relative;
	width: calc(50% - 25px)
}

@media(max-width:950px) {

	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-item-title,
	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .form-item-combine {
		width: 100%
	}
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .js-form-type-select {
	width: calc(50% - 25px);
	position: relative
}

@media(max-width:950px) {
	.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .js-form-type-select {
		width: 100%;
		margin-right: 0px
	}
}

.paragraph--type--view-reference:not(.paragraph--width--full) .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.media-full-listing .view-content {
	margin: 0;
	width: 100%;
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

.media-full-listing .view-content>.views-row {
	width: calc(20% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {
	.media-full-listing .view-content>.views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.media-full-listing .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

@media(min-width:950px)and (max-width:1260px) {
	.media-full-listing .view-content>.views-row {
		width: calc(33.3333333333% - 25px)
	}
}

.media-full-listing .view-form-wrapper {
	display: flex;
	margin-bottom: 25px
}

.media-full-listing .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.media-full-listing .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.media-full-listing .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.media-full-listing .view-form-wrapper .Filter-block {
		display: none
	}
}

.media-full-listing .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	justify-content: flex-start;
	position: relative
}

@media(max-width:600px) {
	.media-full-listing .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.media-full-listing .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

.media-full-listing .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.media-full-listing .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {
	.media-full-listing .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.media-full-listing .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.media-full-listing .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	pointer-events: none;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {
	.media-full-listing .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.media-full-listing .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {
	.media-full-listing .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.media-full-listing .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.media-full-listing .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 33%;
	margin-right: 25px;
	position: relative
}

@media(max-width:1024px) {
	.media-full-listing .view-form-wrapper form .form-item {
		height: auto;
		width: 100%;
		margin: 0;
		margin-bottom: 12.5px
	}
}

.media-full-listing .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.media-full-listing .view-form-wrapper form .form-item:not(:first-child) {
	width: 25%
}

@media(max-width:1024px) {
	.media-full-listing .view-form-wrapper form .form-item:not(:first-child) {
		height: auto;
		width: 100%;
		margin: 0;
		margin-bottom: 12.5px
	}
}

.media-full-listing .view-form-wrapper form .form-item-field-date-value label,
.media-full-listing .view-form-wrapper form .form-item-field-date-value-1 label,
.media-full-listing .view-form-wrapper form .form-item-field-dates-end-value label,
.media-full-listing .view-form-wrapper form .form-item-field-dates-value label {
	width: 50px;
	margin-right: 5px;
	text-transform: uppercase;
	color: #4f6e94
}

.media-full-listing .view-form-wrapper form .form-item-field-date-value .form-text,
.media-full-listing .view-form-wrapper form .form-item-field-date-value-1 .form-text,
.media-full-listing .view-form-wrapper form .form-item-field-dates-end-value .form-text,
.media-full-listing .view-form-wrapper form .form-item-field-dates-value .form-text {
	width: calc(100% - 50px)
}

.media-full-listing .view-form-wrapper form .form-item-title,
.media-full-listing .view-form-wrapper form .form-item-combine {
	position: relative;
	width: 20%
}

@media(max-width:1024px) {

	.media-full-listing .view-form-wrapper form .form-item-title,
	.media-full-listing .view-form-wrapper form .form-item-combine {
		width: 100%;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

.media-full-listing .view-form-wrapper form .form-item-title:after,
.media-full-listing .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.media-full-listing .view-form-wrapper form .form-item-title input,
.media-full-listing .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.media-full-listing .view-form-wrapper form .form-item-title input::-moz-placeholder,
.media-full-listing .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.media-full-listing .view-form-wrapper form .form-item-title input::placeholder,
.media-full-listing .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.media-full-listing .view-form-wrapper form .js-form-type-select {
	border-top: none;
	padding: 0px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.media-full-listing .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.media-full-listing .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 12.5px;
	border: 1px solid #93abb9
}

.media-full-listing .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.event-listing-full {
	position: relative
}

.event-listing-full .view-content {
	margin: 0;
	width: 100%;
	margin: 0 -12.5px;
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: stretch
}

.event-listing-full .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {
	.event-listing-full .view-content>.views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.event-listing-full .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

.event-listing-full .view-content .dpir-news-feature-box-wrapper h3 {
	text-decoration: underline
}

.event-listing-full .view-content .dpir-news-feature-box-wrapper .booking-button {
	text-decoration: underline
}

.event-listing-full .view-content .dpir-news-feature-box-wrapper .cancelled {
	text-decoration: none
}

.event-listing-full .view-content .dpir-news-feature-box-wrapper .field--name-field-feature-box-image .featured-event {
	position: absolute;
	color: #fff;
	text-transform: uppercase;
	bottom: 0;
	width: 100%;
	padding: 7.5px 12.5px;
	background: #d01144
}

.event-listing-full .event-view-link {
	width: 100%;
	margin-left: 0px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px;
	margin-bottom: 25px
}

.event-listing-full .event-view-link a {
	background-color: #002147;
	padding: 10px 12.5px;
	color: #fff;
	text-decoration: none;
	padding-right: 3px;
	border-bottom: 3px solid #d31245;
	text-decoration: underline
}

.event-listing-full .event-view-link svg {
	background-color: #002147;
	height: 39px;
	padding-right: 12.5px;
	width: 20px;
	border-bottom: 3px solid #d31245
}

.event-listing-full .event-view-link svg path {
	fill: #fff !important
}

.event-listing-full .view-form-wrapper {
	display: flex;
	margin-bottom: 25px;
	flex-wrap: wrap
}

.event-listing-full .view-form-wrapper .Filter-block {
	width: 100px;
	padding: 12.5px;
	text-align: center;
	background: #e3edf3
}

.event-listing-full .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.event-listing-full .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	text-transform: uppercase
}

@media(max-width:1024px) {
	.event-listing-full .view-form-wrapper .Filter-block {
		display: none
	}
}

.event-listing-full .view-form-wrapper form {
	width: calc(100% - 100px);
	display: flex;
	align-items: center;
	background: #e3edf3;
	justify-content: flex-start;
	position: relative
}

@media(max-width:600px) {
	.event-listing-full .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.event-listing-full .view-form-wrapper form {
		flex-wrap: wrap;
		width: 100%;
		padding: 12.5px
	}
}

.event-listing-full .view-form-wrapper form .form-actions {
	height: 100%;
	position: relative;
	overflow: hidden
}

.event-listing-full .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

@media(max-width:600px) {
	.event-listing-full .view-form-wrapper form .form-actions {
		height: auto;
		width: 100%
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.event-listing-full .view-form-wrapper form .form-actions {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px;
		height: auto
	}
}

.event-listing-full .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	pointer-events: none;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1024px) {
	.event-listing-full .view-form-wrapper form .form-actions:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.event-listing-full .view-form-wrapper form .form-actions input {
	border: none;
	border-radius: 0;
	height: 100%;
	width: 100px;
	padding: 0;
	text-transform: uppercase;
	font-size: 16px;
	cursor: pointer;
	color: #fff;
	padding-bottom: 20px
}

@media(max-width:600px) {
	.event-listing-full .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

@media(min-width:600px)and (max-width:1024px) {
	.event-listing-full .view-form-wrapper form .form-actions input {
		width: 100%;
		padding: 20px 0
	}
}

.event-listing-full .view-form-wrapper form .form-item {
	height: 80%;
	display: flex;
	align-items: center;
	width: 33%;
	margin-right: 25px
}

.event-listing-full .view-form-wrapper form .form-item .form-text {
	width: 100%;
	height: 100%
}

.event-listing-full .view-form-wrapper form .form-item:not(:first-child) {
	width: 25%
}

.event-listing-full .view-form-wrapper form .form-item-field-dates-end-value-1 {
	height: auto
}

.event-listing-full .view-form-wrapper form .form-item-field-dates-end-value-1 input {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	padding: 11px;
	border: 1px solid #93abb9;
	font-size: 16px
}

.event-listing-full .view-form-wrapper form .form-item-field-dates-end-value-1 input::-moz-placeholder {
	opacity: 1;
	color: #002147
}

.event-listing-full .view-form-wrapper form .form-item-field-dates-end-value-1 input::placeholder {
	opacity: 1;
	color: #002147
}

.event-listing-full .view-form-wrapper form .form-item-title,
.event-listing-full .view-form-wrapper form .form-item-combine {
	position: relative;
	width: 20%
}

@media(max-width:600px) {

	.event-listing-full .view-form-wrapper form .form-item-title,
	.event-listing-full .view-form-wrapper form .form-item-combine {
		width: 100%;
		height: 50px;
		margin-bottom: 12.5px;
		margin-right: 0px
	}
}

@media(min-width:600px)and (max-width:1024px) {

	.event-listing-full .view-form-wrapper form .form-item-title,
	.event-listing-full .view-form-wrapper form .form-item-combine {
		width: calc(50% - 25px);
		margin-bottom: 12.5px;
		height: 50px
	}
}

.event-listing-full .view-form-wrapper form .form-item-title:after,
.event-listing-full .view-form-wrapper form .form-item-combine:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 20px
}

.event-listing-full .view-form-wrapper form .form-item-title input,
.event-listing-full .view-form-wrapper form .form-item-combine input {
	border-radius: 50px;
	border: 1px solid #002147;
	padding-left: 15px
}

.event-listing-full .view-form-wrapper form .form-item-title input::-moz-placeholder,
.event-listing-full .view-form-wrapper form .form-item-combine input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.event-listing-full .view-form-wrapper form .form-item-title input::placeholder,
.event-listing-full .view-form-wrapper form .form-item-combine input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.event-listing-full .view-form-wrapper form .form-actions {
	overflow: visible
}

.event-listing-full .view-form-wrapper form .js-form-type-textfield input::-moz-placeholder {
	color: #002147;
	opacity: 1
}

.event-listing-full .view-form-wrapper form .js-form-type-textfield input::placeholder {
	color: #002147;
	opacity: 1
}

.event-listing-full .view-form-wrapper form .js-form-type-select {
	border-top: none;
	padding: 0px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.event-listing-full .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.event-listing-full .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 12.5px;
	border: 1px solid #93abb9
}

.event-listing-full .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	background-repeat: no-repeat;
	pointer-events: none
}

.event-listing-full .views-exposed-form .form-item-field-dates-value-1 {
	height: auto !important
}

.event-listing-full .views-exposed-form .form-item-field-dates-value-1::-moz-placeholder {
	color: #002147
}

.event-listing-full .views-exposed-form .form-item-field-dates-value-1::placeholder {
	color: #002147
}

.event-listing-full .views-exposed-form .form-item-field-dates-value-1 .bef-datepicker {
	width: calc(100% - 12.5px);
	background: #fff;
	padding: 5px;
	border: none;
	color: #002147;
	padding: 11px;
	border: 1px solid #93abb9;
	font-size: 16px
}

.dropdown-content.select-dropdown {
	display: none
}

.full-people-listing .people-view .view-wrapper,
.field--name-field-paragraph-view-reference .people-view .view-wrapper {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap
}

@media(max-width:950px) {

	.full-people-listing .people-view .view-wrapper,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper {
		width: calc(100% - 0px);
		flex-wrap: wrap
	}
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper {
	display: flex;
	margin-bottom: 25px;
	flex-wrap: wrap;
	height: auto;
	padding: 0px;
	width: 25%;
	position: relative
}

@media(max-width:950px) {

	.full-people-listing .people-view .view-wrapper .view-form-wrapper,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper {
		width: calc(100% - 0px)
	}
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper .Filter-block,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper .Filter-block {
	width: 80px;
	background: #002147;
	text-align: center;
	position: absolute;
	top: 0px;
	height: 100px;
	background: #e3edf3;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	flex-direction: column
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper .Filter-block svg path,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper .Filter-block svg path {
	fill: #002147 !important
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper .Filter-block p,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper .Filter-block p {
	margin: 0;
	color: #002147;
	font-size: 16px;
	width: 100%;
	text-transform: uppercase
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	background: #fff
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield {
	align-items: center;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	position: relative;
	margin-left: 80px;
	height: 100px;
	width: calc(80% - 90px);
	padding: 25px 12.5px;
	background: #e3edf3
}

@media(max-width:1650px) {

	.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield {
		width: calc(100% - 80px)
	}
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield:after,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield:after {
	content: "";
	width: 25px;
	height: 25px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAuMTQzODNtbSIgaGVpZ2h0PSIxMC4xNDM4Mm1tIiB2aWV3Qm94PSIwIDAgMTAuMTQzODMgMTAuMTQzODIiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIzMjgiPiA8ZGVmcyBpZD0iZGVmczIzMjIiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMzI1Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIxOC42ODk5OSwtMTYwLjQ4MTY2KSI+IDxwYXRoIGQ9Im0gMjI1LjkzOTcyLDE2Ni44NjE0MSBoIC0wLjQ1ODE4IGwgLTAuMTYyMzksLTAuMTU2NTkgYyAwLjU2ODM4LC0wLjY2MTE3IDAuOTEwNTYsLTEuNTE5NTQgMC45MTA1NiwtMi40NTMyOSAwLC0yLjA4MjE0IC0xLjY4NzczLC0zLjc2OTg3IC0zLjc2OTg2LC0zLjc2OTg3IC0yLjA4MjEyLDAgLTMuNzY5ODYsMS42ODc3MyAtMy43Njk4NiwzLjc2OTg3IDAsMi4wODIxIDEuNjg3NzQsMy43Njk4NiAzLjc2OTg2LDMuNzY5ODYgMC45MzM3NywwIDEuNzkyMTQsLTAuMzQyMTkgMi40NTMzMSwtMC45MTA1OCBsIDAuMTU2NiwwLjE2MjM5IHYgMC40NTgyIGwgMi44OTk4OSwyLjg5NDA4IDAuODY0MTcsLTAuODY0MTcgeiBtIC0zLjQ3OTg3LDAgYyAtMS40NDQxNCwwIC0yLjYwOTksLTEuMTY1NzQgLTIuNjA5OSwtMi42MDk4OCAwLC0xLjQ0NDE1IDEuMTY1NzYsLTIuNjA5OTIgMi42MDk5LC0yLjYwOTkyIDEuNDQ0MTUsMCAyLjYwOTkxLDEuMTY1NzcgMi42MDk5MSwyLjYwOTkyIDAsMS40NDQxNCAtMS4xNjU3NiwyLjYwOTg4IC0yLjYwOTkxLDIuNjA5ODggeiIgaWQ9InBhdGg0LTM2IiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjU3OTk3NyIgLz4gPC9nPiA8L3N2Zz4g);
	background-repeat: no-repeat;
	background-size: contain;
	position: absolute;
	right: 25px;
	top: 50%;
	transform: translateY(-50%)
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input {
	border: 1px solid #002147;
	border-radius: 50px;
	padding: 0 12.5px
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::-moz-placeholder,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::-moz-placeholder {
	opacity: 1
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::placeholder,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::placeholder {
	opacity: 1
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::-moz-placeholder,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::-moz-placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::placeholder,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield input::placeholder {
	font-size: 16px;
	color: #002147;
	opacity: 1
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield .form-text,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form>.js-form-type-textfield .form-text {
	width: 100%;
	height: 100%
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .fieldgroup,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .fieldgroup {
	width: 100%;
	margin: 0;
	padding: 12.5px;
	border: 1px solid #93abb9;
	border-top: none;
	display: flex
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .fieldgroup legend,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .fieldgroup legend {
	width: 90px
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .fieldgroup .fieldset-wrapper,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .fieldgroup .fieldset-wrapper {
	width: calc(100% - 92px)
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .fieldgroup .fieldset-wrapper .form-item,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .fieldgroup .fieldset-wrapper .form-item {
	height: -moz-max-content;
	height: max-content;
	line-height: 1;
	color: #002147;
	text-transform: uppercase;
	font-size: 16px;
	margin-bottom: 5px
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value,
.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-body-value,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-body-value {
	width: 100%;
	margin: 0;
	padding: 12.5px;
	border: 1px solid #93abb9;
	border-top: none;
	display: flex;
	background-color: #fff !important
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value label,
.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-body-value label,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value label,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-body-value label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value input,
.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-item-body-value input,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-field-research-summary-value input,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-item-body-value input {
	width: calc(100% - 100px) !important
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .js-form-type-select,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .js-form-type-select {
	width: 100%;
	background: #fff;
	border: 1px solid #93abb9;
	border-top: none;
	padding: 12.5px;
	height: auto;
	display: flex;
	justify-content: space-between;
	position: relative
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .js-form-type-select label,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .js-form-type-select label {
	width: 90px;
	font-size: 16px;
	color: #677883
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .js-form-type-select select,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .js-form-type-select select {
	width: calc(100% - 100px);
	background: #e3edf3;
	padding: 5px;
	border: none;
	color: #002147;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .js-form-type-select:after,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .js-form-type-select:after {
	content: "";
	width: 17px;
	height: 10px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNS4yOTE2NjY1bW0iIGhlaWdodD0iMy4yNjgyNDI4bW0iIHZpZXdCb3g9IjAgMCA1LjI5MTY2NjYgMy4yNjgyNDI4IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyNjM1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiA8ZGVmcyBpZD0iZGVmczI2MjkiIC8+IDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0icm90YXRlKDkwLjAxODIsMTQ0LjEyOTksLTk4LjM2MzMzNSkiPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAxNjMwO2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjQ0MDk3IiBpZD0icGF0aDM0MDUiIGQ9Im0gMjQyLjUzODgyLDQ1LjExMzM0OCAyLjAxOTY3LC0yLjAyNDA2MiAtMi4wMTk2NywtMi4wMjQwNjMgMC42MjE3NywtMC42MjE3NzEgMi42NDU4MywyLjY0NTgzNCAtMi42NDU4MywyLjY0NTgzMyB6IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	position: absolute;
	right: 20px;
	top: 50%;
	transform: translateY(-50%);
	pointer-events: none;
	background-repeat: no-repeat
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions {
	width: calc(23% - 3px);
	height: 100px;
	position: absolute;
	top: 0px;
	height: 100px;
	right: 0;
	overflow: hidden
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions:hover input,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions:hover input {
	background: #000 !important
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions input,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions input {
	height: 100%;
	width: 100%;
	text-align: center;
	padding: 0;
	border: none;
	border-radius: 0px;
	text-transform: uppercase;
	cursor: pointer;
	padding-bottom: 20px
}

.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions:after,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions:after {
	content: "";
	width: 17px;
	height: 17px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IndoaXRlIiBkPSJNMTMuODE4IDE2LjY0NmMtMS4yNzMuNzk3LTIuNzI2IDEuMjU2LTQuMjAyIDEuMzU0bC0uNTM3LTEuOTgzYzIuMDgzLS4wMTkgNC4xMzItLjk1MSA1LjQ5LTIuNzI0IDIuMTM1LTIuNzkgMS44MjQtNi42OS0uNTc1LTkuMTM4bC0xLjc3MiAyLjMxNC0xLjc3LTYuNDY5aDYuNjQ1bC0xLjg3NyAyLjU1M2MzLjA3NSAyLjk0MSAzLjY4MSA3LjY1OSAxLjQyMyAxMS4yNjJsNy4zNTcgNy4zNTctMi44MjggMi44MjgtNy4zNTQtNy4zNTR6bS0xMS4wMjQtMS4xMjRjLTEuODMxLTEuNzQ1LTIuNzg4LTQuMTI2LTIuNzk0LTYuNTIyLS4wMDUtMS45MDguNTkyLTMuODIyIDEuODQtNS40NTIgMS42MzctMi4xMzggNC4wNTEtMy4zNjYgNi41NDktMy41MjlsLjU0NCAxLjk4MWMtMi4wODcuMDE1LTQuMTQyLjk4OS01LjUwMiAyLjc2Ni0yLjEzOSAyLjc5NS0xLjgyMiA2LjcwNS41ODkgOS4xNTRsMS43NzQtMi4zMTcgMS43NzggNi4zOTdoLTYuNjM5bDEuODYxLTIuNDc4eiIvPjwvc3ZnPg==);
	background-repeat: no-repeat;
	pointer-events: none;
	background-size: contain;
	position: absolute;
	left: 50%;
	bottom: 20px;
	transform: translateX(-50%)
}

@media(max-width:1650px) {

	.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions:after,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions:after {
		position: absolute;
		right: 12.5px;
		bottom: 50%;
		transform: translateY(50%);
		left: unset
	}
}

@media(max-width:1650px) {

	.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions {
		width: 100%;
		position: relative;
		height: 50px
	}

	.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions input,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions input {
		padding: 0;
		height: 50px
	}

	.full-people-listing .people-view .view-wrapper .view-form-wrapper form .form-actions input:after,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-form-wrapper form .form-actions input:after {
		right: 25px;
		top: 50%;
		transform: translateY(-50%);
		left: unset
	}
}

.full-people-listing .people-view .view-wrapper .view-content,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content {
	margin: 0 -25px;
	display: flex;
	background: #e3edf3;
	padding: 25px;
	width: calc(75% - 25px);
	margin-left: 12.5px;
	flex-wrap: wrap
}

@media(max-width:950px) {

	.full-people-listing .people-view .view-wrapper .view-content,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content {
		width: 100%;
		margin: 0
	}
}

.full-people-listing .people-view .view-wrapper .view-content>.views-row,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content>.views-row {
	width: calc(25% - 25px);
	margin: 12.5px
}

@media(max-width:550px) {

	.full-people-listing .people-view .view-wrapper .view-content>.views-row,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content>.views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {

	.full-people-listing .people-view .view-wrapper .view-content>.views-row,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content>.views-row {
		width: calc(50% - 25px)
	}
}

@media(min-width:950px)and (max-width:1450px) {

	.full-people-listing .people-view .view-wrapper .view-content>.views-row,
	.field--name-field-paragraph-view-reference .people-view .view-wrapper .view-content>.views-row {
		width: calc(33.3333333333% - 25px)
	}
}

.full-people-listing .people-view .view-wrapper .pager-wrapper,
.field--name-field-paragraph-view-reference .people-view .view-wrapper .pager-wrapper {
	width: 75%;
	margin-right: 0;
	margin-left: calc(25% + 50px)
}

.datepicker-modal {
	position: absolute
}

.datepicker-modal .datepicker-footer {
	display: none
}

.datepicker-modal.open {
	position: absolute;
	background: #fff;
	padding-top: 0;
	top: 0% !important;
	left: 0px;
	width: 310px
}

@media(max-width:550px) {
	.datepicker-modal.open .datepicker-modal.open {
		position: absolute;
		background: #fff;
		padding-top: 0;
		top: 0% !important;
		left: 0%;
		width: 100%
	}
}

.datepicker-modal.open .datepicker-calendar table {
	width: 100%
}

.datepicker-modal.open .datepicker-calendar table td button {
	padding: 0;
	padding: 0;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	background: none;
	color: #002147;
	text-align: center;
	width: 100%
}

.datepicker-modal.open .datepicker-date-display {
	background: #002147;
	color: #fff;
	padding: 12.5px;
	margin-bottom: 12.5px;
	display: flex;
	flex-wrap: wrap;
	line-height: 1
}

.datepicker-modal.open .datepicker-date-display .year-text {
	width: 100%;
	margin-bottom: 5px
}

.datepicker-modal.open .datepicker-date-display .date-text {
	width: 100%;
	font-weight: bold;
	font-size: 20px
}

.datepicker-modal.open .datepicker-calendar-container {
	padding: 12.5px
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls {
	display: flex
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div {
	width: 100%;
	display: flex;
	flex-wrap: wrap
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-month {
	width: 70%
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-month input,
.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-month select {
	width: 100%;
	border: none;
	color: #002147;
	font-size: 16px
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-month input {
	display: none
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-month svg {
	display: none
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-year {
	width: 30%
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-year input,
.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-year select {
	width: 100%;
	font-size: 16px;
	border: none;
	color: #002147
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-year input {
	display: none
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls>div .select-year svg {
	display: none
}

.datepicker-modal.open .datepicker-calendar-container .datepicker-controls button {
	width: 10%;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	background: #fff;
	padding: 0;
	display: flex;
	justify-content: center;
	align-items: center
}

.datepicker-modal.open .datepicker-footer {
	display: block
}

.datepicker-modal.open .datepicker-footer .btn-flat {
	margin-right: 12.5px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	color: #002147;
	border: none;
	background: #fff;
	cursor: pointer
}

.pager {
	align-items: center;
	padding: 25px;
	font-size: 18px;
	font-weight: 500;
	text-transform: uppercase;
	position: relative
}

.pager ul {
	padding: 0;
	display: flex;
	margin: auto;
	justify-content: center;
	width: -moz-max-content;
	width: max-content;
	border-right: none;
	position: relative
}

.pager ul li {
	list-style: none;
	border: 2px solid #e3edf3;
	margin-right: 5px
}

.pager ul li a {
	padding: 5px 10px;
	text-decoration: none;
	color: #000
}

.pager ul .is-active {
	border: 2px solid #002147;
	background: #002147
}

.pager ul .is-active a {
	color: #fff
}

.pager ul .pager__item--last,
.pager ul .pager__item--first,
.pager ul .pager__item--ellipsis {
	display: none
}

.pager ul .pager__item--next,
.pager ul .pager__item--previous {
	display: none
}

.carousel {
	position: relative
}

.slick-list {
	width: calc(100% - 0px);
	position: relative;
	display: block;
	overflow-x: hidden;
	margin: 0;
	padding: 0;
	height: 100%
}

.slick-list .slick-track {
	display: flex;
	margin: 0
}

.slick-list .slick-track .slick-slide>div {
	display: flex
}

.slick-list .slick-track .slick-slide>div img {
	width: 100%;
	height: 100%
}

.slick-autoplay-toggle-button {
	position: absolute;
	left: 25px;
	z-index: 1000;
	opacity: .75;
	background: none;
	border: 0;
	cursor: pointer;
	top: 500px
}

@media(max-width:949px) {
	.slick-autoplay-toggle-button {
		right: 25px;
		top: 25px;
		left: unset
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.slick-autoplay-toggle-button {
		top: 23vw;
		left: 50px
	}
}

.slick-autoplay-toggle-button:hover,
.slick-autoplay-toggle-button:focus {
	outline: none;
	opacity: 1
}

.slick-autoplay-toggle-button .slick-pause-icon:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxMCAyMCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM4IiAvPiA8cGF0aCBkPSJNIDQsMjAgSCAwIFYgMCBIIDQgWiBNIDEwLDAgSCA2IHYgMjAgaCA0IHoiIGlkPSJwYXRoMiIgLz4gPHBhdGggc3R5bGU9ImZpbGw6I2Y3ZmFmYjtzdHJva2Utd2lkdGg6MC4wMzkwMTI4IiBkPSJNIDAuMDE5NTA2MzksMTAuMDA2NzggViAwLjAxOTUwNjM5IEggMi4wMDkxNTg2IDMuOTk4ODEwNyBWIDEwLjAwNjc4IDE5Ljk5NDA1NCBIIDIuMDA5MTU4NiAwLjAxOTUwNjM5IFoiIGlkPSJwYXRoMzkyIiAvPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAyMTQ3O3N0cm9rZS13aWR0aDowLjAzOTAxMjg7ZmlsbC1vcGFjaXR5OjEiIGQ9Ik0gNi4wMjc0NzU3LDEwLjAwNjc4IFYgMC4wMTk1MDYzOSBIIDcuOTk3NjIxNSA5Ljk2Nzc2NzIgViAxMC4wMDY3OCAxOS45OTQwNTQgSCA3Ljk5NzYyMTUgNi4wMjc0NzU3IFoiIGlkPSJwYXRoNDMxIiAvPiA8cGF0aCBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZS13aWR0aDowLjAzOTAxMjg7c3Ryb2tlOiMwMDIxNDc7c3Ryb2tlLW9wYWNpdHk6MSIgZD0iTSAwLjAzOTAxMjc5LDEwLjAwNjc4IFYgMC4wMTk1MDYzOSBIIDIuMDA5MTU4NiAzLjk3OTMwNDMgViAxMC4wMDY3OCAxOS45OTQwNTQgSCAyLjAwOTE1ODYgMC4wMzkwMTI3OSBaIiBpZD0icGF0aDEzMjIiIC8+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDIxNDc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiMwMDIxNDc7c3Ryb2tlLXdpZHRoOjAuMDM5MDEyODtzdHJva2Utb3BhY2l0eToxIiBkPSJNIDYuMDQ2OTgyMSwxMC4wMDY3OCBWIDAuMDE5NTA2MzkgSCA3Ljk5NzYyMTUgOS45NDgyNjA5IFYgMTAuMDA2NzggMTkuOTk0MDU0IEggNy45OTc2MjE1IDYuMDQ2OTgyMSBaIiBpZD0icGF0aDE0NzIiIC8+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDIxNDc7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOiMwMDIxNDc7c3Ryb2tlLXdpZHRoOjAuMDM5MDEyODtzdHJva2Utb3BhY2l0eToxIiBkPSJNIDAuMDM5MDEyNzksMTAuMDA2NzggViAwLjAxOTUwNjM5IEggMi4wMDkxNTg2IDMuOTc5MzA0MyBWIDEwLjAwNjc4IDE5Ljk5NDA1NCBIIDIuMDA5MTU4NiAwLjAzOTAxMjc5IFoiIGlkPSJwYXRoMTUxMSIgLz4gPC9zdmc+IA==);
	width: 20px;
	height: 20px;
	font-size: 16px;
	line-height: 20px;
	text-align: center
}

.slick-autoplay-toggle-button .slick-play-icon:before {
	content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gPGRlZnMgaWQ9ImRlZnM4IiAvPiA8cGF0aCBkPSJNIDAsMjAgViAwIGwgMTgsMTAgeiIgaWQ9InBhdGgyIiBzdHlsZT0iZmlsbDojMDAyMTQ3O2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS1vcGFjaXR5OjEiIC8+IDwvc3ZnPiA=);
	width: 20px;
	height: 20px;
	font-size: 16px;
	line-height: 20px;
	text-align: center
}

.slick-sr-only {
	border: 0 !important;
	clip: rect(1px, 1px, 1px, 1px) !important;
	-webkit-clip-path: inset(50%) !important;
	clip-path: inset(50%) !important;
	height: 1px !important;
	margin: -1px !important;
	overflow: hidden !important;
	padding: 0 !important;
	position: absolute !important;
	width: 1px !important;
	white-space: nowrap !important
}

.scrolling-view {
	overflow: hidden;
	display: flex;
	position: relative
}

@media(max-width:950px) {
	.scrolling-view {
		overflow: unset
	}
}

.scrolling-view:hover .views-slider {
	opacity: 1
}

.scrolling-view:hover .views-slider.views-slider-prev {
	transform: translateX(0)
}

.scrolling-view:hover .views-slider.views-slider-next {
	right: 0;
	transform: translateX(0)
}

.scrolling-view:hover div.views-slider {
	transform: translateY(0);
	opacity: 1
}

.scrolling-view:hover div.views-slider.arrow-hidden {
	opacity: 0;
	pointer-events: none;
	cursor: default
}

.scrolling-view .view-content-wrapper {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: -moz-max-content;
	height: max-content
}

.scrolling-view .view-content-wrapper .view-content {
	transition: .5s transform;
	display: flex;
	height: -moz-max-content;
	height: max-content;
	flex-wrap: nowrap
}

.scrolling-view .views-slider {
	width: 10%;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	transition: .25s opacity, .25s transform;
	text-align: center
}

.scrolling-view .views-row {
	flex: 0 0 auto;
	width: calc(33.3333333333% - 0px);
	margin-right: 25px;
	position: relative
}

@media(max-width:550px) {
	.scrolling-view .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.scrolling-view .views-row {
		width: calc(50% - 0px)
	}
}

.scrolling-view .views-row:after {
	display: none
}

.scrolling-view .views-row:hover .icon-right-arrow {
	animation: bounce_horizontal 1s steps(100) infinite
}

.scrolling-view .views-row>a {
	display: flex;
	flex-wrap: wrap
}

.scrolling-view .views-field-title {
	margin-bottom: 12.5px;
	width: 50%;
	padding-right: 12.5px
}

.scrolling-view .views-field-image {
	width: 35%;
	padding-right: 2%
}

.scrolling-view .views-slider {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 75px;
	height: 100%;
	top: 0;
	font-size: 16px;
	color: #fff;
	z-index: 10;
	background: rgba(255, 255, 255, .75);
	opacity: 0;
	transition: .25s opacity, .25s transform;
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgd2lkdGg9IjMzLjMzNzUwMm1tIiBoZWlnaHQ9IjE2NC41NzA4M21tIiB2aWV3Qm94PSIwIDAgMzMuMzM3NTAyIDE2NC41NzA4MyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjQ2OSIgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjEgKDA3NjdmODMwMmEsIDIwMjAtMTAtMTcpIiBzb2RpcG9kaTpkb2NuYW1lPSJzbGlkZXItYmFja2dyb3VuZC5zdmciPiA8ZGVmcyBpZD0iZGVmczI0NjMiPiA8cGF0dGVybiBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNwYXR0ZXJuNzEyOC0yIiBpZD0icGF0dGVybjgzODciIHBhdHRlcm5UcmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjIzMTEzODgxLDk1LjkyNjE0NywyNTAuNDI2MzMpIiAvPiA8cGF0dGVybiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iMjMuMDI5NDM3IiBoZWlnaHQ9IjIzLjAyOTQzNyIgcGF0dGVyblRyYW5zZm9ybT0idHJhbnNsYXRlKDIxODIuMDY5Myw1NTkyLjA3NjEpIiBpZD0icGF0dGVybjcxMjgtMiI+IDxnIHRyYW5zZm9ybT0ic2NhbGUoMC41NzU3MzU5MykiIGlkPSJnNzEyNi0zIiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxIj4gPGcgaWQ9Imc3MTI0LTciIHN0eWxlPSJmaWxsOiMwMDAwMDAiPiA8cG9seWdvbiBzdHlsZT0iZmlsbDojZTNlZGYzO2ZpbGwtb3BhY2l0eToxIiBwb2ludHM9IjAsNDAgNDAsMCAyMCwwIDAsMjAgIiBpZD0icG9seWdvbjcxMjAtNSIgLz4gPHBvbHlnb24gc3R5bGU9ImZpbGw6I2UzZWRmMztmaWxsLW9wYWNpdHk6MSIgcG9pbnRzPSIyMCw0MCA0MCw0MCA0MCwyMCAiIGlkPSJwb2x5Z29uNzEyMi05IiAvPiA8L2c+IDwvZz4gPC9wYXR0ZXJuPiA8L2RlZnM+IDxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6em9vbT0iMC40OTQ5NzQ3NSIgaW5rc2NhcGU6Y3g9IjEwNy40MDQ4NyIgaW5rc2NhcGU6Y3k9IjI2Ny41OTk3NiIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxNSIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxNiIgaW5rc2NhcGU6d2luZG93LXg9IjEwMCIgaW5rc2NhcGU6d2luZG93LXk9IjI3IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjQ2NiI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzIuNTMzNjMsLTI3LjMyNzY3OSkiPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzAwMTYzMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4wNjU4MDUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q4MzUzIiB3aWR0aD0iMzMuMzM3NTAyIiBoZWlnaHQ9IjE2NS4xMDAwMSIgeD0iNzIuNTMzNjMiIHk9IjI2Ljc5ODUwNCIgLz4gPHJlY3QgeT0iMjYuNzk4NTA0IiB4PSI3Mi41MzM2MyIgaGVpZ2h0PSIxNjQuNTcwODMiIHdpZHRoPSIzMy4zMzc1MDIiIGlkPSJyZWN0ODM4NSIgc3R5bGU9Im9wYWNpdHk6MC4wNTtmaWxsOnVybCgjcGF0dGVybjgzODcpO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjA2NTY5OTc7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: cover;
	flex-wrap: wrap
}

@media(max-width:950px) {
	.scrolling-view .views-slider {
		width: 50px;
		height: 50px;
		background-image: none;
		background: #d31245;
		top: 40%;
		transform: translateY(-50%);
		flex-wrap: wrap
	}
}

.scrolling-view .views-slider p {
	text-align: center;
	width: 100%;
	font-weight: bold
}

@media(max-width:950px) {
	.scrolling-view .views-slider p {
		margin: 0;
		width: 100%
	}
}

@media(max-width:950px) {
	.scrolling-view .views-slider .arrow-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		flex-wrap: wrap
	}
}

.scrolling-view .views-slider.views-slider-prev {
	left: 0;
	transform: translateX(-50px)
}

.scrolling-view .views-slider.views-slider-prev svg {
	transform: rotate(-180deg)
}

@media(max-width:950px) {
	.scrolling-view .views-slider.views-slider-prev svg {
		padding-top: 5px
	}
}

.scrolling-view .views-slider.views-slider-next {
	right: 0;
	transform: translateX(50px)
}

@media(max-width:950px) {
	.scrolling-view .views-slider.views-slider-next svg {
		padding-bottom: 5px
	}
}

@media(min-width:1024px)and (max-width:1450px) {
	.scrolling-view {
		overflow: hidden;
		display: flex;
		position: relative
	}

	.scrolling-view .views-row {
		flex: 0 0 auto;
		width: calc(75% - 0px);
		position: relative
	}
}

.scrolling-view.view-list-projects .views-row .dpir-feature-box-information {
	margin-top: -90px
}

.scrolling-view.view-list-projects .views-row .field--name-field-person {
	display: none !important
}

.paragraph--width--full .scrolling-view {
	overflow: hidden;
	display: flex;
	position: relative;
	margin-right: 12.5px
}

.paragraph--width--full .scrolling-view:hover .views-slider {
	opacity: 1
}

.paragraph--width--full .scrolling-view:hover .views-slider.views-slider-prev {
	transform: translateX(0)
}

.paragraph--width--full .scrolling-view:hover .views-slider.views-slider-next {
	right: 0;
	transform: translateX(0)
}

.paragraph--width--full .scrolling-view:hover div.views-slider {
	transform: translateY(0);
	opacity: 1
}

.paragraph--width--full .scrolling-view:hover div.views-slider.arrow-hidden {
	opacity: 0;
	pointer-events: none;
	cursor: default
}

.paragraph--width--full .scrolling-view .view-content-wrapper {
	overflow: hidden;
	position: relative;
	width: 100%
}

.paragraph--width--full .scrolling-view .view-content-wrapper .view-content {
	transition: .5s transform;
	display: flex
}

.paragraph--width--full .scrolling-view .views-slider {
	width: 10%;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	transition: .25s opacity, .25s transform;
	text-align: center
}

.paragraph--width--full .scrolling-view .views-row {
	flex: 0 0 auto;
	width: calc(25% - 0px);
	margin-right: 50px;
	position: relative
}

@media(max-width:550px) {
	.paragraph--width--full .scrolling-view .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.paragraph--width--full .scrolling-view .views-row {
		width: calc(50% - 0px)
	}
}

.paragraph--width--full .scrolling-view .views-row:after {
	display: none
}

.paragraph--width--full .scrolling-view .views-row:hover .icon-right-arrow {
	animation: bounce_horizontal 1s steps(100) infinite
}

.paragraph--width--full .scrolling-view .views-row>a {
	display: flex;
	flex-wrap: wrap
}

.paragraph--width--full .scrolling-view .views-field-title {
	margin-bottom: 12.5px;
	width: 50%;
	padding-right: 12.5px
}

.paragraph--width--full .scrolling-view .views-field-image {
	width: 35%;
	padding-right: 2%
}

.paragraph--width--full .scrolling-view .views-slider {
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	width: 75px;
	height: 100%;
	top: 0;
	font-size: 16px;
	color: #fff;
	z-index: 10;
	background: rgba(255, 255, 255, .75);
	opacity: 0;
	transition: .25s opacity, .25s transform;
	cursor: pointer;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIiB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIgd2lkdGg9IjMzLjMzNzUwMm1tIiBoZWlnaHQ9IjE2NC41NzA4M21tIiB2aWV3Qm94PSIwIDAgMzMuMzM3NTAyIDE2NC41NzA4MyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjQ2OSIgaW5rc2NhcGU6dmVyc2lvbj0iMS4wLjEgKDA3NjdmODMwMmEsIDIwMjAtMTAtMTcpIiBzb2RpcG9kaTpkb2NuYW1lPSJzbGlkZXItYmFja2dyb3VuZC5zdmciPiA8ZGVmcyBpZD0iZGVmczI0NjMiPiA8cGF0dGVybiBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiIHhsaW5rOmhyZWY9IiNwYXR0ZXJuNzEyOC0yIiBpZD0icGF0dGVybjgzODciIHBhdHRlcm5UcmFuc2Zvcm09Im1hdHJpeCgwLjI2NDU4MzMzLDAsMCwwLjIzMTEzODgxLDk1LjkyNjE0NywyNTAuNDI2MzMpIiAvPiA8cGF0dGVybiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB3aWR0aD0iMjMuMDI5NDM3IiBoZWlnaHQ9IjIzLjAyOTQzNyIgcGF0dGVyblRyYW5zZm9ybT0idHJhbnNsYXRlKDIxODIuMDY5Myw1NTkyLjA3NjEpIiBpZD0icGF0dGVybjcxMjgtMiI+IDxnIHRyYW5zZm9ybT0ic2NhbGUoMC41NzU3MzU5MykiIGlkPSJnNzEyNi0zIiBzdHlsZT0iZmlsbDpub25lO2ZpbGwtcnVsZTpldmVub2RkO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDoxIj4gPGcgaWQ9Imc3MTI0LTciIHN0eWxlPSJmaWxsOiMwMDAwMDAiPiA8cG9seWdvbiBzdHlsZT0iZmlsbDojZTNlZGYzO2ZpbGwtb3BhY2l0eToxIiBwb2ludHM9IjAsNDAgNDAsMCAyMCwwIDAsMjAgIiBpZD0icG9seWdvbjcxMjAtNSIgLz4gPHBvbHlnb24gc3R5bGU9ImZpbGw6I2UzZWRmMztmaWxsLW9wYWNpdHk6MSIgcG9pbnRzPSIyMCw0MCA0MCw0MCA0MCwyMCAiIGlkPSJwb2x5Z29uNzEyMi05IiAvPiA8L2c+IDwvZz4gPC9wYXR0ZXJuPiA8L2RlZnM+IDxzb2RpcG9kaTpuYW1lZHZpZXcgaWQ9ImJhc2UiIHBhZ2Vjb2xvcj0iI2ZmZmZmZiIgYm9yZGVyY29sb3I9IiM2NjY2NjYiIGJvcmRlcm9wYWNpdHk9IjEuMCIgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAuMCIgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIgaW5rc2NhcGU6em9vbT0iMC40OTQ5NzQ3NSIgaW5rc2NhcGU6Y3g9IjEwNy40MDQ4NyIgaW5rc2NhcGU6Y3k9IjI2Ny41OTk3NiIgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIiBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiIGlua3NjYXBlOmRvY3VtZW50LXJvdGF0aW9uPSIwIiBzaG93Z3JpZD0iZmFsc2UiIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTUxNSIgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxNiIgaW5rc2NhcGU6d2luZG93LXg9IjEwMCIgaW5rc2NhcGU6d2luZG93LXk9IjI3IiBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIwIiAvPiA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhMjQ2NiI+IDxyZGY6UkRGPiA8Y2M6V29yayByZGY6YWJvdXQ9IiI+IDxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PiA8ZGM6dHlwZSByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPiA8ZGM6dGl0bGU+PC9kYzp0aXRsZT4gPC9jYzpXb3JrPiA8L3JkZjpSREY+IDwvbWV0YWRhdGE+IDxnIGlua3NjYXBlOmxhYmVsPSJMYXllciAxIiBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIiBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzIuNTMzNjMsLTI3LjMyNzY3OSkiPiA8cmVjdCBzdHlsZT0ib3BhY2l0eToxO2ZpbGw6IzAwMTYzMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZTtzdHJva2Utd2lkdGg6MC4wNjU4MDUzO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIgaWQ9InJlY3Q4MzUzIiB3aWR0aD0iMzMuMzM3NTAyIiBoZWlnaHQ9IjE2NS4xMDAwMSIgeD0iNzIuNTMzNjMiIHk9IjI2Ljc5ODUwNCIgLz4gPHJlY3QgeT0iMjYuNzk4NTA0IiB4PSI3Mi41MzM2MyIgaGVpZ2h0PSIxNjQuNTcwODMiIHdpZHRoPSIzMy4zMzc1MDIiIGlkPSJyZWN0ODM4NSIgc3R5bGU9Im9wYWNpdHk6MC4wNTtmaWxsOnVybCgjcGF0dGVybjgzODcpO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjA2NTY5OTc7c3Ryb2tlLW1pdGVybGltaXQ6NDtzdHJva2UtZGFzaGFycmF5Om5vbmU7c3Ryb2tlLWRhc2hvZmZzZXQ6MDtzdHJva2Utb3BhY2l0eToxIiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: cover;
	flex-wrap: wrap
}

@media(max-width:950px) {
	.paragraph--width--full .scrolling-view .views-slider {
		width: 50px
	}
}

.paragraph--width--full .scrolling-view .views-slider p {
	text-align: center;
	width: 100%;
	font-weight: bold
}

.paragraph--width--full .scrolling-view .views-slider.views-slider-prev {
	left: 0;
	transform: translateX(-50px)
}

.paragraph--width--full .scrolling-view .views-slider.views-slider-prev svg {
	transform: rotate(-180deg)
}

.paragraph--width--full .scrolling-view .views-slider.views-slider-next {
	right: 0;
	transform: translateX(50px)
}

@media(max-width:1024px) {
	.paragraph--width--full .scrolling-view.view-list-media-articles {
		margin-right: 0
	}
}

@media(max-width:1024px) {
	.paragraph--width--full .scrolling-view.view-list-media-articles .views-slider {
		display: none
	}
}

.paragraph--width--full .scrolling-view.view-list-media-articles .views-row {
	width: calc(16.6666666667% - 0px);
	margin-right: 25px
}

@media(max-width:550px) {
	.paragraph--width--full .scrolling-view.view-list-media-articles .views-row {
		width: calc(100% - 0px)
	}
}

@media(min-width:550px)and (max-width:950px) {
	.paragraph--width--full .scrolling-view.view-list-media-articles .views-row {
		width: calc(50% - 12.5px)
	}
}

@media(min-width:950px)and (max-width:1024px) {
	.paragraph--width--full .scrolling-view.view-list-media-articles .views-row {
		width: calc(33.3333333333% - 18px)
	}
}

.news-letter-wrapper {
	height: 500px;
	width: 100%;
	background-repeat: no-repeat;
	background-size: cover;
	margin: 50px 0;
	margin-top: 150px;
	position: relative
}

@media(min-width:950px)and (max-width:1260px) {
	.news-letter-wrapper {
		height: 450px
	}
}

.news-letter-wrapper .news-letter-details {
	background: rgba(211, 18, 69, .9);
	height: calc(100% + 75px);
	width: calc(25% + 100px);
	position: absolute;
	left: 0;
	top: -75px;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between
}

@media(min-width:950px)and (max-width:1260px) {
	.news-letter-wrapper .news-letter-details {
		width: 50%
	}
}

.news-letter-wrapper .news-letter-details .news-letter-details-title-section {
	height: 150px;
	background: #002147;
	padding: 12.5px;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	width: 100%
}

.news-letter-wrapper .news-letter-details .news-letter-details-title-section .logo {
	width: calc(75% - 0px)
}

.news-letter-wrapper .news-letter-details .news-letter-details-title-section .logo img {
	width: 100%;
	height: auto
}

.news-letter-wrapper .news-letter-details .news-letter-details-title-section .date {
	width: calc(25% - 12.5px);
	margin-left: 12.5px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff
}

.news-letter-wrapper .news-letter-details .news-letter-details-title-section .date p {
	margin: 0;
	font-size: 20px
}

.news-letter-wrapper .news-letter-details .news-letter-details-content-section {
	width: 80%;
	margin: 0 auto
}

.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content {
	text-align: center
}

.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row {
	margin-top: 25px;
	margin-bottom: 25px;
	font-size: 1.4rem;
	color: #fff;
	font-family: "PT Serif", serif;
	position: relative
}

.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row:not(:last-child):after {
	content: "";
	width: 25%;
	height: 1px;
	position: absolute;
	bottom: -12.5px;
	left: 50%;
	transform: translateX(-50%);
	background-color: #002147
}

.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row:not(:first-child) {
	font-size: 1.2rem;
	color: #fff;
	margin: 0
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section {
	width: 90%;
	margin: 0 auto;
	padding-top: 5px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section p {
	color: #fff;
	margin: 0;
	margin-bottom: 5px;
	font-weight: bold
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield,
.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email {
	width: calc(50% - 25px);
	margin: 0 12.5px;
	margin-bottom: 50px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield label,
.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email label {
	font-size: 14px;
	color: #fff
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input,
.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input {
	width: 100%;
	border: 0;
	border-radius: 50px;
	padding: 12.5px;
	font-size: 18px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input::-moz-placeholder,
.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input::-moz-placeholder {
	opacity: 1;
	font-size: 18px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input::placeholder,
.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input::placeholder {
	opacity: 1;
	font-size: 18px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-checkbox {
	margin: 5px 12.5px;
	margin-top: 5px;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
	margin-bottom: 5px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-checkbox .description {
	margin-left: 5px;
	color: #fff;
	font-size: 14px;
	line-height: 1
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .form-actions {
	width: 100%;
	margin: 0 12.5px;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 75px
}

.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .form-actions input {
	border-radius: 50px;
	border: 1px solid #fff;
	cursor: pointer
}

@media(max-width:949px) {
	.news-letter-wrapper {
		height: auto;
		width: 100%;
		background-repeat: no-repeat;
		background: none !important;
		margin: 50px 0px;
		position: relative
	}

	.news-letter-wrapper .news-letter-details {
		background: rgba(211, 18, 69, .9);
		height: auto;
		width: calc(100% - 0px);
		position: relative;
		left: 0;
		top: 0;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-title-section {
		height: auto;
		background: #002147;
		padding: 12.5px;
		display: flex;
		align-items: flex-start;
		justify-content: space-between;
		width: 100%
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-title-section .logo {
		width: calc(75% - 0px)
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-title-section .logo img {
		width: 100%;
		height: auto
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-title-section .date {
		width: calc(25% - 12.5px);
		margin-left: 12.5px;
		text-transform: uppercase;
		letter-spacing: 1px;
		color: #fff
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-title-section .date p {
		margin: 0;
		font-size: 20px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-content-section {
		width: 100%;
		margin: 0 auto
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content {
		text-align: center
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row {
		margin-top: 25px;
		margin-bottom: 25px;
		font-size: 16px;
		color: #fff;
		position: relative
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row:not(:last-child):after {
		content: "";
		width: 25%;
		height: 1px;
		position: absolute;
		bottom: -12.5px;
		left: 50%;
		transform: translateX(-50%);
		background-color: #002147
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-content-section .view-content .views-row:not(:first-child) {
		font-size: 16px;
		color: #fff;
		margin-top: 25px;
		margin-bottom: 25px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section {
		width: 90%;
		margin: 0 auto;
		padding-top: 5px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section p {
		color: #fff;
		margin: 0;
		margin-bottom: 5px;
		font-weight: bold
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form {
		display: flex;
		flex-wrap: wrap;
		margin: 0px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield,
	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email {
		width: calc(100% - 0px);
		margin: 12.5px 0
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input,
	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input {
		width: 100%;
		border: 0;
		border-radius: 50px;
		padding: 12.5px;
		font-size: 18px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input::-moz-placeholder,
	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input::-moz-placeholder {
		opacity: 1;
		font-size: 18px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-textfield input::placeholder,
	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-email input::placeholder {
		opacity: 1;
		font-size: 18px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .js-form-type-checkbox .description {
		margin-left: 5px;
		color: #fff;
		font-size: 12px
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .form-actions {
		width: 100%;
		margin: 12.5px;
		display: flex;
		justify-content: flex-end
	}

	.news-letter-wrapper .news-letter-details .news-letter-details-signup-section form .form-actions input {
		border-radius: 50px;
		border: 1px solid #fff;
		cursor: pointer
	}
}

.path-search .main-content,
.path-search-api .main-content {
	padding: 0
}

.path-search .main-content .search-form,
.path-search-api .main-content .search-form {
	padding: 25px;
	padding-bottom: 0;
	border: 1px solid #adb3bb;
	width: 100%
}

.path-search .main-content .search-form .form-wrapper .js-form-type-search,
.path-search-api .main-content .search-form .form-wrapper .js-form-type-search {
	display: flex;
	flex-wrap: wrap
}

.path-search .main-content .search-form .form-wrapper .js-form-type-search input,
.path-search-api .main-content .search-form .form-wrapper .js-form-type-search input {
	width: 100%
}

.path-search .main-content .search-form .form-wrapper .button,
.path-search-api .main-content .search-form .form-wrapper .button {
	margin: 12.5px 0;
	border: none;
	box-shadow: 0;
	cursor: pointer
}

.path-search .main-content .search-form a,
.path-search-api .main-content .search-form a {
	width: auto;
	display: flex;
	background-color: #e3edf3;
	margin: 0 -25px;
	padding: 25px;
	text-decoration: none;
	margin-top: 5px;
	color: #002147;
	font-size: 18px
}

.path-search .main-content h2,
.path-search-api .main-content h2 {
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670
}

.path-search .main-content ol,
.path-search-api .main-content ol {
	padding: 0
}

.path-search .main-content ol li,
.path-search-api .main-content ol li {
	list-style: none;
	margin-bottom: 25px
}

.path-search .main-content ol li h3,
.path-search-api .main-content ol li h3 {
	margin: 0
}

.path-search .main-content ol li h3 a,
.path-search-api .main-content ol li h3 a {
	font-size: 1.333rem;
	color: #002147;
	line-height: 1.25;
	text-decoration: none;
	margin: 0
}

.path-search .main-content ol li p,
.path-search-api .main-content ol li p {
	margin: 0
}

.page--node-type-graduate {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-graduate .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-graduate .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-graduate .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-graduate .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-graduate .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-graduate .main-content {
	margin-top: -250px;
	max-width: 1600px;
	padding: 0;
	height: auto;
	overflow: hidden
}

.page--node-type-graduate .main-content:after {
	content: "";
	width: 100%;
	margin-top: 250px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	bottom: 0
}

.page--node-type-graduate .main-content #block-tabs {
	position: absolute;
	right: 25px;
	top: 100px;
	z-index: 99
}

.page--node-type-graduate .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-end
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
	margin-bottom: 50px;
	width: 100%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
	width: calc(25% + 75px);
	color: #fff;
	margin: 0;
	z-index: 96;
	border-top: 3px solid #d31245;
	padding-top: 25px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
	width: 100%;
	margin-left: 0px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
	color: #fff
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
	color: #fff
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
	display: flex;
	align-items: flex-start;
	width: calc(25% + 75px);
	padding: 25px;
	background: #d31245;
	border: 1px solid #fff;
	color: #fff
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
	width: 15%;
	height: auto
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg path {
	fill: #fff !important
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
	width: calc(85% - 25px);
	margin-left: 25px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
	font-size: 22px;
	font-weight: normal;
	line-height: 1.5;
	font-family: "PT Serif", serif;
	margin-bottom: 25px;
	margin-right: 25px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
	margin: 0
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution {
	color: #fff;
	width: 80%;
	margin-left: 20%;
	font-size: 18px;
	position: relative;
	text-align: right;
	padding-top: 12.5px;
	padding-right: 12.5px;
	padding-bottom: 12.5px;
	padding-right: 25px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before {
	content: "";
	height: 2px;
	width: 100%;
	top: 0px;
	background-color: #fff;
	position: absolute;
	right: 0
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
	background-color: #e3edf3;
	padding: 25px;
	margin-left: 25px;
	padding: 25px;
	padding-right: 15vw;
	width: calc(75% - 100px)
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
	padding: 0;
	width: 100%;
	margin: 0;
	background: unset
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
	margin: 0;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p:last-child {
	margin: 0
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px;
	width: calc(100% + 50px)
}

@media(max-width:949px) {
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links {
		width: calc(100% - 0px);
		margin: 0
	}
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--item {
	width: calc(33.3333333333% - 25px);
	margin: 12.5px
}

@media(max-width:949px) {
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--item {
		width: calc(100% - 0px);
		margin: 12.5px 0px
	}
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper {
	position: relative;
	padding-bottom: 25px;
	border-bottom: 1px solid #d31245
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper:after {
	content: "";
	width: 14px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link {
	width: 90%;
	position: relative
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none;
	font-size: 18px;
	width: 80%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title {
	width: 90%;
	color: #002147;
	width: 100%;
	text-transform: uppercase;
	position: relative;
	padding-left: 25px;
	font-size: 16px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title:before {
	content: "";
	width: 14px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	border-bottom: none;
	width: calc(16.6666666667% - 0px)
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left {
	width: 100%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right {
	width: 100%;
	margin-left: 0px;
	padding: 0
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .news-full-listing .view-content {
	padding: 12.5px 25px;
	background: #e3edf3
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-graduate .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-graduate .footer-banner p {
	font-size: 16px
}

.page--node-type-graduate .footer-banner a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-graduate footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:949px) {
	.page--node-type-graduate .dpir-banner__active header {
		padding: 0 25px
	}

	.page--node-type-graduate .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-graduate .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-graduate .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-graduate .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 100%;
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(100% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
		width: calc(8.3333333333% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		width: calc(91.6666666667% - 12.5px);
		margin-top: 0;
		margin-left: 12.5px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(100% - 0px);
		margin-left: 0px;
		padding: 25px;
		margin-bottom: 25px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
		margin: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations:before,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations>.paragraph--inner .video,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .video {
		margin-left: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--publications-feature .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--network-relations .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories .paragraph--inner {
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
		display: none
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		width: 100%
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .field--name-field-related-links {
		width: calc(100% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .field--name-field-related-links>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}

	.page--node-type-graduate .footer-banner {
		background: #fff
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-graduate .dpir-banner__active header {
		padding: 0 25px;
		position: absolute;
		background: none
	}

	.page--node-type-graduate .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-graduate .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-graduate .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-graduate .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-graduate .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: calc(33.3333333333% - 0px);
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(33.3333333333% - 0px);
		padding: 25px;
		padding-right: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(66.6666666667% - 25px);
		padding: 25px;
		padding-right: 5vw
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-graduate .footer-banner {
		background: #fff
	}

	.page--node-type-graduate footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1236px) {
	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: calc(50% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(100% - 0px);
		order: 1
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
		width: calc(8.3333333333% - 0px)
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		width: calc(91.6666666667% - 12.5px);
		margin-top: 0;
		margin-left: 12.5px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(100% - 0px);
		margin-left: 0px;
		margin-bottom: 25px;
		padding: 25px
	}

	.page--node-type-graduate .node-type--graduate .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
		margin: 0
	}

	.page--node-type-graduate .footer-banner {
		background: #fff
	}

	.page--node-type-graduate footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

.page--node-type-course {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-course .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-course .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-course .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-course .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-course .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

.page--node-type-course .main-content {
	margin-top: -250px;
	max-width: 1600px;
	padding: 0;
	height: auto;
	overflow: hidden
}

.page--node-type-course .main-content:after {
	content: "";
	width: 100%;
	margin-top: 250px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	bottom: 0
}

.page--node-type-course .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-course .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper {
	margin-bottom: 50px;
	width: 100%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
	width: calc(25% + 75px);
	color: #fff;
	margin: 0;
	z-index: 96;
	border-top: 3px solid #d31245;
	padding-top: 25px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
	width: 100%;
	margin-left: 0px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
	color: #fff
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
	color: #fff
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
	display: flex;
	align-items: flex-start;
	width: calc(25% + 75px);
	padding: 25px;
	padding-right: 0;
	background: #d31245;
	border: 1px solid #fff;
	color: #fff
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
	width: 15%;
	height: auto
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg path {
	fill: #fff !important
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
	width: calc(85% - 25px);
	margin-left: 25px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
	font-size: 22px;
	margin-bottom: 25px;
	margin-right: 50px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
	margin: 0;
	font-family: "PT Serif", serif
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution {
	color: #fff;
	width: 80%;
	margin-left: 20%;
	font-size: 18px;
	position: relative;
	text-align: right;
	padding-top: 12.5px;
	padding-right: 12.5px;
	padding-bottom: 12.5px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote-attribution:before {
	content: "";
	height: 2px;
	width: 100%;
	top: 0px;
	background-color: #fff;
	position: absolute;
	right: 0
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
	margin-top: 0px;
	background-color: #e3edf3;
	padding: 25px;
	margin-left: 25px;
	padding: 25px;
	padding-right: 15vw;
	padding-left: 25px;
	width: calc(75% - 100px)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
	padding: 0;
	width: 100%;
	margin: 0;
	background: unset
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
	margin: 0;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p:last-child {
	margin: 0
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12.5px;
	width: calc(100% + 50px)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--item {
	width: calc(33.3333333333% - 25px);
	margin: 12.5px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper {
	position: relative;
	padding-bottom: 25px;
	border-bottom: 1px solid #d31245
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper:after {
	content: "";
	width: 14px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link {
	width: 90%;
	position: relative
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none;
	font-size: 18px;
	width: 80%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title {
	width: 90%;
	color: #002147;
	width: 100%;
	text-transform: uppercase;
	position: relative;
	padding-left: 25px;
	font-size: 16px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title:before {
	content: "";
	width: 14px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	border-bottom: none;
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .view-list-news.scrolling-view .view-content .views-row {
	width: calc(41.6666666667% - 0px)
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-course .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-course .footer-banner p {
	font-size: 16px
}

.page--node-type-course .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-course footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-course .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-course .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-course .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0
	}

	.page--node-type-course .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-course .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 100%;
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(100% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
		width: calc(8.3333333333% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		width: calc(91.6666666667% - 12.5px);
		margin-top: 0;
		margin-left: 12.5px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(100% - 0px);
		margin-left: 0px;
		padding: 25px;
		margin-bottom: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
		margin: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .video,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .video,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .video,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .video,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .video {
		margin-left: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories>.paragraph--inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .view-list-news.scrolling-view .view-content .views-row {
		width: calc(100% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
		display: none
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		width: 100%
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
		width: calc(100% - 0px);
		padding: 12.5px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}

	.page--node-type-course .footer-banner {
		background: #fff
	}

	.page--node-type-course footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-course .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-course .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-course .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-course .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-course .main-content {
		padding: 0 25px;
		margin-top: -250px
	}

	.page--node-type-course .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: calc(33.3333333333% - 0px);
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		width: calc(33.3333333333% - 0px);
		margin-left: 0px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(33.3333333333% - 0px);
		order: unset;
		padding: 25px;
		padding-right: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(66.6666666667% - 25px);
		padding: 25px;
		padding-right: 5vw
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-course .footer-banner {
		background: #fff
	}

	.page--node-type-course footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1236px) {
	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: calc(50% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(100% - 0px);
		order: 1
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
		width: calc(8.3333333333% - 0px)
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		width: calc(91.6666666667% - 12.5px);
		margin-top: 0;
		margin-left: 12.5px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .dpir-introduction-body-wrapper {
		margin-top: 0px;
		width: calc(100% - 0px);
		margin-left: 0px;
		padding: 12.5px;
		margin-bottom: 25px
	}

	.page--node-type-course .node-type--course .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
		margin: 0
	}
}

.page--node-type-page {
	max-width: 1900px;
	margin: 0 auto
}

.page--node-type-page header {
	max-width: 1600px;
	padding: 0;
	width: 100%
}

.page--node-type-page .dpir-main__sidebar {
	display: none
}

.page--node-type-page .mdc-drawer-app-content {
	width: 100%
}

.page--node-type-page .dpir-main__wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-page .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-page .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-page .dpir-banner__active header {
	max-width: 1600px;
	padding: 0;
}

.page--node-type-page .dpir-banner__active .dpir-main__sidebar {
	display: none;
}

.page--node-type-page .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw;
}

.page--node-type-page .dpir-banner__active .main-content {
	margin-top: -125px;
}

.page--node-type-page .dpir-banner__active .main-content .title-wrapper h1 {
	color: #fff !important
}

.page--node-type-page .main-content {
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-page .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-page .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-sidebar {
	display: none
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content {
	width: 100%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
	height: 125px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
	width: calc(25% + 75px);
	color: #002147;
	margin: 0;
	z-index: 96
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
	width: 100%;
	margin-left: 0px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
	color: #fff
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
	color: #fff
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -25px;
	width: calc(100% + 50px)
}

@media(max-width:950px) {
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links {
		width: 100%;
		margin: 0
	}
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--item {
	width: calc(25% - 50px);
	margin: 25px
}

@media(max-width:950px) {
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--item {
		width: calc(100% - 0px);
		margin: 0
	}
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper {
	position: relative;
	padding-bottom: 25px;
	border-bottom: 1px solid #d31245
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper:after {
	content: "";
	width: 14px;
	height: 24px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link {
	width: 90%;
	position: relative
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	text-decoration: none;
	font-size: 18px;
	width: 80%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title {
	width: 90%;
	color: #002147;
	width: 100%;
	text-transform: uppercase;
	position: relative;
	padding-left: 25px;
	font-size: 16px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .field--name-field-introduction-links .field--ecosystem-link-wrapper .ecosystem-title:before {
	content: "";
	width: 14px;
	height: 20px;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy43MDQxN21tIiBoZWlnaHQ9IjQuNzYyNDk5OG1tIiB2aWV3Qm94PSIwIDAgMy43MDQxNyA0Ljc2MjQ5OTgiIHZlcnNpb249IjEuMSIgaWQ9InN2ZzIyNDkiPiA8ZGVmcyBpZD0iZGVmczIyNDMiIC8+IDxtZXRhZGF0YSBpZD0ibWV0YWRhdGEyMjQ2Ij4gPHJkZjpSREY+IDxjYzpXb3JrIHJkZjphYm91dD0iIj4gPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+IDxkYzp0eXBlIHJkZjpyZXNvdXJjZT0iaHR0cDovL3B1cmwub3JnL2RjL2RjbWl0eXBlL1N0aWxsSW1hZ2UiIC8+IDxkYzp0aXRsZT48L2RjOnRpdGxlPiA8L2NjOldvcms+IDwvcmRmOlJERj4gPC9tZXRhZGF0YT4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIyMi42NjU2LC03Mi40NTgwMzYpIj4gPHBhdGggZD0ibSAyMjUuODQwNzcsNzIuNDU4MDM2IGggLTIuNjQ1ODMgYyAtMC4yOTA2OSwwIC0wLjUyNjM0LDAuMjM4NDc3IC0wLjUyNjM0LDAuNTI5MTY2IGwgLTAuMDAzLDQuMjMzMzM0IDEuODUyMDksLTAuNzkzNzUgMS44NTIwOCwwLjc5Mzc1IHYgLTQuMjMzMzM0IGMgMCwtMC4yOTA2ODkgLTAuMjM4MTIsLTAuNTI5MTY2IC0wLjUyOTE3LC0wLjUyOTE2NiB6IiBzdHlsZT0iZmlsbDojNGY2ZTk0O2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTpub25lO3N0cm9rZS13aWR0aDowLjM1Mjc3NyIgaWQ9InBhdGgxNjY2IiAvPiA8L2c+IDwvc3ZnPiA=);
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image {
	display: flex;
	justify-content: flex-end
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--image>.paragraph--inner {
	width: 80%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--width--full.paragraph--type--view-reference {
	margin-top: 50px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
	width: calc(16.6666666667% - 0px)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
	padding: 0;
	width: 100%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
	padding-right: 15vw
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video {
	position: relative;
	justify-content: flex-end
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner {
	width: 80%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left {
	border-bottom: none;
	width: calc(16.6666666667% - 0px)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner .group--left h2 {
	margin: 0;
	font-size: 1.555rem;
	color: #d31245;
	line-height: 1.25;
	font-weight: 670
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right {
	width: calc(83.3333333333% - 50px);
	padding-right: 15vw
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text p,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .paragraph--inner>.group--right .field--name-field-paragraph-text ul {
	width: 100%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote {
	position: relative
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner {
	width: 80%;
	margin-left: 20%;
	padding-top: 25px;
	border-top: 12.5px solid #e3edf3
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--left {
	width: calc(100% - 0px)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--left svg {
	width: calc(16.6666666667% - 0px);
	padding: 0px 25px 25px 0px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--left svg path {
	fill: #002147 !important
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--left .field--name-field-quote-text {
	width: calc(83.3333333333% - 50px);
	margin-left: 50px;
	padding-right: 15vw;
	font-size: 20px;
	margin-bottom: 25px;
	font-family: "PT Serif", serif
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right {
	width: 80%;
	margin-left: 20%;
	margin-right: 15vw
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right:before {
	right: 0;
	width: 50%;
	background: #002147
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right a,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right .link {
	display: flex;
	justify-content: flex-end;
	color: #505e71
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right a .field--name-field-quote-title,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right .link .field--name-field-quote-title {
	font-size: 18px;
	color: #002147;
	font-weight: bold
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right a .field--name-field-quote-title:after,
.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right .link .field--name-field-quote-title:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMy4yNjc2MDAxbW0iIGhlaWdodD0iNS4yOTE2NjdtbSIgdmlld0JveD0iMCAwIDMuMjY3NjAwMSA1LjI5MTY2NyIgdmVyc2lvbj0iMS4xIiBpZD0ic3ZnMjYzNSI+IDxkZWZzIGlkPSJkZWZzMjYyOSIgLz4gPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0Mi41Mzg4MiwtNDAuNDQzNDUyKSI+IDxwYXRoIHN0eWxlPSJmaWxsOiMwMDE2MzA7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlLXdpZHRoOjAuNDQwOTciIGlkPSJwYXRoMzQwNSIgZD0ibSAyNDIuNTM4ODIsNDUuMTEzMzQ4IDIuMDE5NjcsLTIuMDI0MDYyIC0yLjAxOTY3LC0yLjAyNDA2MyAwLjYyMTc3LC0wLjYyMTc3MSAyLjY0NTgzLDIuNjQ1ODM0IC0yLjY0NTgzLDIuNjQ1ODMzIHoiIC8+IDwvZz4gPC9zdmc+IA==)
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right .field--name-field-quote-attribution {
	display: flex;
	justify-content: flex-end;
	font-size: 18px;
	color: #505e71
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--left {
	width: 100%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right {
	width: 100%;
	margin-left: 0px;
	padding: 0
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference.paragraph--width--full .paragraph--inner .group--right .news-full-listing .view-content {
	padding: 12.5px 25px;
	background: #e3edf3
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-page .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-page .footer-banner p {
	font-size: 16px
}

.page--node-type-page .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-page footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:950px) {
	.page--node-type-page header {
		padding: 0px 25px
	}

	.page--node-type-page .dpir-main__wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-page .dpir-main__wrapper header {
		max-width: 1600px;
		padding: 0 25px;
		width: 100%
	}

	.page--node-type-page .dpir-main__wrapper .mdc-drawer--dismissible {
		border: none
	}

	.page--node-type-page .dpir-main__wrapper .mdc-drawer-app-content {
		width: 100%
	}

	.page--node-type-page .dpir-main__wrapper .main-content {
		padding: 0 25px;
		margin-top: 0px
	}

	.page--node-type-page .dpir-main__wrapper .main-content .title-wrapper h1 {
		color: #002147
	}

	.page--node-type-page .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-page .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-page .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-page .dpir-banner__active .main-content {
		padding: 0 25px;
		margin-top: -150px
	}

	.page--node-type-page .dpir-banner__active .main-content .title-wrapper h1 {
		color: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper {
		height: 150px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 100%;
		margin: 0;
		z-index: 96
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper {
		width: calc(100% - 0px)
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper svg {
		width: calc(8.3333333333% - 0px)
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .quote-text {
		width: calc(91.6666666667% - 12.5px);
		margin-top: 0;
		margin-left: 12.5px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote {
		font-size: 22px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .quote-wrapper .field--name-field-quote p {
		margin: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction {
		margin-top: 0px;
		width: calc(100% - 0px);
		margin-left: 0px;
		padding: 25px;
		margin-bottom: 25px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .field--name-field-introduction p {
		margin: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right {
		width: calc(100% - 0px);
		padding-right: 0;
		margin-left: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .field--name-field-paragraph-text ul,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .field--name-field-paragraph-text ul {
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner>.group--right .video,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner>.group--right .video {
		margin-left: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box .field--name-field-tab-paragraphs .paragraph--type--text .group--left,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video .field--name-field-tab-paragraphs .paragraph--type--text .group--left {
		padding: 0;
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--stories>.paragraph--inner {
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner {
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner a {
		flex-wrap: wrap
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--left {
		width: calc(100% - 0px)
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right {
		width: calc(100% - 0px);
		margin-left: 0;
		padding: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
		width: 100%;
		padding-right: 0vw
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote>.paragraph--inner {
		width: 100%;
		margin-left: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote>.paragraph--inner>.group--left {
		flex-wrap: wrap
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote>.paragraph--inner>.group--left .field--name-field-quote-text {
		width: 100%;
		padding-right: 0vw;
		margin: 0
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote>.paragraph--inner>.group--right {
		width: 80%;
		margin-left: 20%;
		margin-right: 0vw
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
		display: none
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		flex-wrap: wrap;
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
		width: calc(100% - 0px);
		padding: 12.5px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}

	.page--node-type-page .footer-banner {
		background: #fff
	}

	.page--node-type-page footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-page header {
		padding: 0px 25px
	}

	.page--node-type-page .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-page .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-page .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-page .dpir-banner__active .dpir-banner__image {
		margin: 0
	}

	.page--node-type-page .dpir-main__wrapper .title-wrapper h1 {
		color: #002147 !important
	}

	.page--node-type-page .dpir-banner__active .title-wrapper h1 {
		color: #fff !important
	}

	.page--node-type-page .main-content {
		padding: 0 25px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .title-wrapper h1 {
		width: 50%;
		color: #fff;
		margin: 0;
		z-index: 96
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs {
		width: 100%;
		margin-left: 0px
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li {
		color: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-introduction-wrapper .breadcrumbs li a {
		color: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right {
		padding-right: 5vw
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--text>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--tabs>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--accordian-with-header>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--view-reference>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--feature-box-row>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--affiliated-logos>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--highlight-box>.paragraph--inner .group--right .field--name-field-paragraph-text p,
	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--video>.paragraph--inner .group--right .field--name-field-paragraph-text p {
		width: 100%
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--background-image-with-text>.paragraph--inner {
		padding-right: 0vw
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--left .field--name-field-quote-text {
		padding-right: 5vw
	}

	.page--node-type-page .node-type--page .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .paragraph--type--quote .paragraph--inner>.group--right {
		width: 80%;
		margin-left: 20%;
		margin-right: 5vw
	}

	.page--node-type-page .footer-banner {
		background: #fff
	}

	.page--node-type-page footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

.page--node-type-listing {
	max-width: 1900px;
	margin: 0 auto;
	overflow: visible !important
}

.page--node-type-listing .dpir-main__wrapper {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-listing .dpir-main__wrapper header {
	max-width: 1600px;
	padding: 0;
	width: 100%
}

.page--node-type-listing .dpir-main__wrapper .dpir-main__sidebar {
	display: none
}

.page--node-type-listing .dpir-main__wrapper .mdc-drawer-app-content {
	width: 100%
}

.page--node-type-listing .dpir-main__wrapper .mdc-drawer--dismissible {
	border: none
}

.page--node-type-listing .dpir-region-introduction-wrapper h1 {
	border-top: 3px solid #d31245;
	padding-top: 12.5px;
	width: -moz-max-content;
	width: max-content;
	max-width: 100%;
	margin-bottom: 50px
}

.page--node-type-listing .dpir-region-introduction-wrapper h1 span {
	padding-right: 5vw
}

.page--node-type-listing .main-content {
	margin-top: 0px;
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-listing .main-content:after {
	content: "";
	width: 100%;
	margin-top: 250px;
	background: #fff;
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
	bottom: 0
}

.page--node-type-listing .main-content #block-tabs {
	position: absolute;
	right: 25px;
	z-index: 1000;
	display: flex;
	justify-content: flex-end;
	top: 100px
}

.page--node-type-listing .main-content #block-tabs a {
	background: #fff;
	color: #002147
}

.page--node-type-listing .dpir-banner__active {
	display: flex;
	flex-wrap: wrap;
	justify-content: center
}

.page--node-type-listing .dpir-banner__active .dpir-banner__image {
	height: 28.7vw
}

.page--node-type-listing .dpir-banner__active header {
	max-width: 1600px;
	padding: 0
}

.page--node-type-listing .dpir-banner__active .dpir-main__sidebar {
	display: none
}

.page--node-type-listing .dpir-banner__active .dpir-banner__image {
	margin: 0;
	height: 28.7vw
}

@media(min-width:950px)and (max-width:1260px) {
	.page--node-type-listing .dpir-banner__active .dpir-banner__image {
		height: 0 !important
	}
}

.page--node-type-listing .dpir-banner__active .main-content {
	margin-top: -250px;
	max-width: 1600px;
	padding: 0;
	height: auto
}

.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper {
	height: 100px
}

.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper h1 {
	margin-bottom: 50px
}

.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper h1 span {
	color: #fff
}

.page--node-type-listing .dpir-banner__active .main-content .dpir-region__primary .dpir-region-content-wrapper {
	background: rgba(0, 0, 0, 0) !important
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary {
	width: 100%;
	padding: 0;
	overflow: hidden
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
	margin: 0;
	background: #fff
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
	position: relative;
	display: flex;
	justify-content: flex-end;
	margin-bottom: 50px
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
	content: "";
	height: 12.5px;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 10%
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	width: 80%
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
	width: calc(16.6666666667% - 0px);
	font-size: 1.555rem;
	font-size: 1.555rem;
	color: #002147;
	line-height: 1.25;
	font-weight: 670;
	border-top: 12.5px solid #e3edf3;
	margin-top: 0;
	padding-top: 25px;
	position: relative
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
	width: calc(83.3333333333% - 0px);
	background: #e3edf3;
	padding: 25px 50px;
	display: flex;
	flex-wrap: wrap;
	padding-right: 15vw
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
	position: relative;
	margin: 25px;
	margin-left: 0;
	width: calc(50% - 25px)
}

@media(max-width:1260px) {
	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
	content: "";
	height: 2px;
	width: 100%;
	position: absolute;
	right: 0;
	bottom: 0;
	background-color: #d31245;
	left: 0
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
	color: #d01144;
	font-weight: normal;
	font-size: 1.2rem;
	text-decoration: none
}

.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
	margin: 0;
	color: #002147;
	text-transform: uppercase
}

.page--node-type-listing .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.page--node-type-listing .footer-banner p {
	font-size: 16px
}

.page--node-type-listing .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.page--node-type-listing footer {
	max-width: 1600px;
	margin: 0 auto
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form {
	gap: 12.5px;
	justify-content: space-between;
	height: -moz-fit-content;
	height: fit-content;
	padding: 12.5px
}

@media(max-width:1024px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form {
		flex-wrap: wrap;
		padding: 50px;
		justify-content: center
	}
}

@media(max-width:550px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form {
		padding: 12.5px
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-title {
	flex: 2;
	margin-bottom: 0
}

@media(max-width:1024px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-title {
		flex: unset
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-item {
	margin-right: 0;
	min-height: 45px
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-item .form-text {
	height: 45px
}

@media(max-width:1024px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-item {
		width: 100%
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-field-dates-value-1,
.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-field-dates-end-value-1 {
	flex: 1
}

@media(max-width:1024px) {

	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-field-dates-value-1,
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-item-field-dates-end-value-1 {
		flex: unset
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-select {
	flex: 2
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-select .form-select {
	width: 100%
}

@media(max-width:1024px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-select {
		flex: unset
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-textfield {
	position: relative
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-textfield .datepicker-modal {
	overflow: visible
}

@media(max-width:550px) {
	.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-textfield .datepicker-modal {
		max-width: 100%
	}
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-textfield .datepicker-modal .datepicker-day-button {
	cursor: pointer
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .js-form-type-textfield .datepicker-modal.open {
	left: unset;
	right: 0
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-actions {
	margin-bottom: 0;
	max-width: 150px;
	height: 60px
}

.page--node-type-listing .event-listing-full .view-wrapper .view-form-wrapper .views-exposed-form .form-actions::after {
	bottom: 10px
}

@media(max-width:950px) {
	.page--node-type-listing .dpir-main__wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-listing .dpir-main__wrapper header {
		max-width: 1600px;
		padding: 0 25px;
		width: 100%
	}

	.page--node-type-listing .dpir-main__wrapper .mdc-drawer--dismissible {
		border: none
	}

	.page--node-type-listing .dpir-main__wrapper .mdc-drawer-app-content {
		width: 100%
	}

	.page--node-type-listing .dpir-main__wrapper h1 {
		margin-bottom: 0px
	}

	.page--node-type-listing .dpir-banner__active header {
		padding: 0px 25px
	}

	.page--node-type-listing .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-listing .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 0;
		display: flex
	}

	.page--node-type-listing .dpir-banner__active .dpir-region-introduction-wrapper {
		height: 150px !important
	}

	.page--node-type-listing .node-type--listing {
		padding: 0 25px
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		flex-wrap: wrap
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(100% - 0px)
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
		width: calc(100% - 0px);
		padding: 12.5px
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px);
		margin: 0;
		margin-bottom: 25px
	}

	.page--node-type-listing .footer-banner {
		background: #fff
	}

	.page--node-type-listing footer .group--left-top-wrapper {
		flex-wrap: wrap
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-listing .dpir-main__wrapper {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-listing .dpir-main__wrapper header {
		max-width: 1600px;
		padding: 0 25px;
		width: 100%
	}

	.page--node-type-listing .dpir-main__wrapper .mdc-drawer--dismissible {
		border: none
	}

	.page--node-type-listing .dpir-main__wrapper .mdc-drawer-app-content {
		width: 100%
	}

	.page--node-type-listing .dpir-banner__active header {
		padding: 0px 25px;
		position: absolute;
		background: none
	}

	.page--node-type-listing .dpir-banner__active header .mdc-top-app-bar__section .navbar-header {
		width: calc(66.6666666667% - 26px)
	}

	.page--node-type-listing .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-listing .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-listing .main-content {
		margin-top: 0px;
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-listing .main-content:after {
		content: "";
		width: 100%;
		margin-top: 250px;
		background: #fff;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
		bottom: 0
	}

	.page--node-type-listing .main-content #block-tabs {
		position: absolute;
		right: 25px;
		z-index: 1000;
		display: flex;
		justify-content: flex-end;
		top: 100px
	}

	.page--node-type-listing .main-content #block-tabs a {
		background: #fff;
		color: #002147
	}

	.page--node-type-listing .dpir-banner__active {
		display: flex;
		flex-wrap: wrap;
		justify-content: center
	}

	.page--node-type-listing .dpir-banner__active .dpir-banner__image {
		height: 28.7vw
	}

	.page--node-type-listing .dpir-banner__active header {
		max-width: 1600px;
		padding: 0 25px
	}

	.page--node-type-listing .dpir-banner__active .dpir-main__sidebar {
		display: none
	}

	.page--node-type-listing .dpir-banner__active .dpir-banner__image {
		margin: 0;
		height: 28.7vw
	}

	.page--node-type-listing .dpir-banner__active .main-content {
		margin-top: -250px;
		max-width: 1600px;
		padding: 0;
		height: auto
	}

	.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper {
		height: 200px
	}

	.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper h1 {
		margin-bottom: 50px
	}

	.page--node-type-listing .dpir-banner__active .main-content .dpir-region-introduction-wrapper h1 span {
		border-top: 3px solid red;
		padding-top: 12.5px;
		padding-right: 5vw;
		color: #fff
	}

	.page--node-type-listing .dpir-banner__active .main-content .dpir-region__primary .dpir-region-content-wrapper {
		background: rgba(0, 0, 0, 0) !important
	}

	.page--node-type-listing .node-type--listing {
		padding: 0 25px
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary {
		width: 100%;
		padding: 0;
		overflow: hidden
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper {
		margin: 0;
		background: #fff
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content {
		position: relative;
		display: flex;
		justify-content: flex-end;
		margin-bottom: 50px
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content h2 {
		font-size: 1.555rem;
		color: #002147;
		line-height: 1.25;
		font-weight: 670;
		border-top: 12.5px solid #e3edf3;
		width: calc(33.3333333333% - 0px);
		margin-top: 0;
		padding-top: 25px;
		position: relative
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner {
		position: relative;
		display: flex;
		justify-content: space-between;
		align-items: flex-start;
		width: 80%
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content:before {
		content: "";
		height: 12.5px;
		position: absolute;
		left: 0;
		top: 0;
		background-color: #e3edf3;
		width: 10%
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links {
		background: #e3edf3;
		width: calc(66.6666666667% - 0px);
		padding: 25px 50px;
		display: flex;
		flex-wrap: wrap;
		padding-right: 5vw
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item {
		position: relative;
		margin: 25px;
		margin-left: 0;
		width: calc(50% - 25px)
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .field--name-field-related-links>.field--item:after {
		content: "";
		height: 2px;
		width: calc(80% - 12.5px);
		position: absolute;
		right: 0;
		bottom: 0;
		background-color: #d31245
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner h2 {
		width: calc(33.3333333333% - 0px);
		font-size: 1.555rem
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper {
		width: calc(66.6666666667% - 0px);
		background: #e3edf3;
		padding: 25px 50px;
		display: flex;
		flex-wrap: wrap;
		padding-right: 15vw
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		position: relative;
		margin: 25px;
		margin-left: 0;
		width: calc(50% - 25px)
	}
}

@media(min-width:950px)and (max-width:1650px)and (max-width:1260px) {
	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item {
		width: calc(100% - 0px) !important;
		margin: 0;
		margin-bottom: 25px
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper>.field--item:after {
		content: "";
		height: 2px;
		width: 100%;
		position: absolute;
		right: 0;
		bottom: 0;
		background-color: #d31245;
		left: 0
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .link a {
		color: #d31245;
		font-weight: normal;
		font-size: 1.2rem;
		text-decoration: none
	}

	.page--node-type-listing .node-type--listing .dpir-region__wrapper .dpir-region__primary .dpir-region__content .dpir-region-content-wrapper .related-content .related-content-inner .link-wrapper .field--ecosystem-link-wrapper .ecosystem-title {
		margin: 0;
		color: #002147;
		text-transform: uppercase
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-listing .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.page--node-type-listing .footer-banner p {
		font-size: 16px
	}

	.page--node-type-listing .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}
}

@media(min-width:950px)and (max-width:1650px) {
	.page--node-type-listing footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

#sliding-popup {
	width: 18% !important;
	bottom: 20px !important;
	left: 20px !important;
	box-shadow: 0 0 10px #93abb9
}

@media(max-width:1260px) {
	#sliding-popup {
		width: calc(100% - 40px) !important
	}
}

#sliding-popup svg {
	width: 100%;
	height: auto
}

#sliding-popup .eu-cookie-compliance-banner {
	width: 100%;
	z-index: 100;
	background-color: #fff;
	padding: 25px
}

@media(max-width:1260px) {
	#sliding-popup .eu-cookie-compliance-banner svg {
		display: none
	}
}

#sliding-popup .eu-cookie-compliance-banner .popup-content {
	width: 100%;
	padding: 0;
	max-width: unset;
	display: flex;
	text-align: left;
	align-items: center;
	justify-content: space-between;
	margin: unset;
	flex-wrap: wrap
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text {
	float: none;
	width: 100%;
	max-width: unset
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text h2 {
	margin: 12.5px 0;
	font-size: 1.333rem;
	font-weight: normal;
	color: #002147
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text p {
	color: #002147;
	font-size: 18px;
	margin: 0;
	margin-bottom: 12.5px;
	font-weight: normal;
	font-family: "Nunito Sans", Arial, Helvetica, sans-serif
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons {
	width: 100%;
	display: flex;
	max-width: unset;
	justify-content: space-between;
	align-items: flex-end
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .agree-button {
	border-radius: 50px;
	padding: 12.5px 25px;
	font-size: 22px;
	color: #fff;
	text-transform: uppercase;
	background: #d31245;
	font-weight: normal;
	box-shadow: none;
	border: none;
	text-shadow: none;
	width: 75%
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .agree-button:hover {
	text-decoration: underline
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons .find-more-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	padding: 10px 0px;
	border: none;
	background: none;
	text-decoration: underline;
	color: #002147;
	font-size: 15px
}

#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button {
	width: calc(50% - 12.5px);
	cursor: pointer
}

@media(max-width:1260px) {
	#sliding-popup {
		width: 100%
	}

	#sliding-popup .eu-cookie-compliance-banner {
		width: 100%;
		z-index: 100;
		background-color: #fff;
		border-top: 3px solid #e51a29;
		padding: 0 5vw
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content {
		display: flex;
		flex-wrap: wrap
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text {
		float: none;
		width: 100%;
		max-width: unset
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text h2 {
		margin: 12.5px 0;
		font-size: 28px;
		color: #000
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-text p {
		color: #000;
		font-size: 18px;
		margin: 0;
		margin-bottom: 12.5px
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons {
		width: auto;
		display: flex;
		width: auto
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button {
		text-decoration: none;
		color: #000;
		border: 1px solid #e51a29;
		padding: 12.5px;
		font-size: 18px;
		transition: .5s background, .5s color;
		-webkit-appearance: none;
		-moz-appearance: none;
		appearance: none;
		background: rgba(0, 0, 0, 0);
		margin-right: 12.5px
	}

	#sliding-popup .eu-cookie-compliance-banner .popup-content #popup-buttons button:hover {
		background: #e51a29;
		color: #fff
	}
}

.node-type--event.featured a {
	color: #002147;
	text-decoration: none
}

.node-type--event.featured a .event-featured-wrapper {
	display: flex
}

.node-type--event.featured a .event-featured-wrapper h3 {
	margin: 0;
	margin: 25px 0
}

.node-type--event.featured a .event-featured-wrapper .event-featured-image-wrapper {
	width: calc(20% - 25px);
	max-width: 200px;
	margin-right: 25px
}

.node-type--event.featured a .event-featured-wrapper .event-featured-image-wrapper img {
	width: 100%;
	height: auto
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper {
	flex: 1
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper h3 {
	text-decoration: underline;
	margin-top: 0;
	margin-bottom: 12.5px;
	font-size: 18px
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event-featured-date-wrapper {
	display: flex
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event-featured-date-wrapper .event.date {
	margin-right: 12.5px
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event.speaker .value {
	display: flex;
	flex-wrap: wrap
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event.speaker .value .oxtalks-speaker {
	margin-left: 12.5px;
	position: relative
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event.speaker .value .oxtalks-speaker:not(:last-child):after {
	content: ","
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event.series .value {
	display: flex
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .event.series .value .field {
	margin-left: 12.5px
}

.node-type--event.featured a .event-featured-wrapper .event-featured-text-wrapper .oxtalks-message .field--name-field-oxtalks-message {
	padding: 12.5px;
	background-color: #e3edf3;
	margin: 12.5px 0;
	color: #002147
}

.node-type--event .dpir-region__secondary .dpir-panel__column .booking-info {
	display: flex;
	justify-content: space-between
}

@media(max-width:550px) {
	.node-type--event .dpir-region__secondary .dpir-panel__column .booking-info {
		flex-flow: column;
		gap: 12.5px
	}
}

.node-type--event .dpir-region__secondary .dpir-panel__column .booking-info .booking-button {
	width: 60%;
	max-width: 250px;
	text-align: center;
	margin: 0;
	padding: 0
}

@media(max-width:550px) {
	.node-type--event .dpir-region__secondary .dpir-panel__column .booking-info .booking-button {
		width: 100%;
		max-width: unset
	}
}

.node-type--event .dpir-region__secondary .dpir-panel__column .booking-info .booking-button a {
	margin: auto;
	text-decoration: underline
}

.path-search-page {
	max-width: 1600px;
	width: 100%;
	margin: 0 auto
}

.path-search-page .main-content {
	padding: 0
}

.path-search-page .dpir-main__sidebar {
	display: none
}

.path-search-page header {
	padding-left: 0;
	width: 100%
}

.path-search-page .view-content .views-row a {
	display: flex;
	flex-flow: row nowrap;
	text-decoration: none
}

.path-search-page .view-content .views-row a::after {
	content: "";
	position: relative;
	background-image: url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMTQuNTIzIDE4Ljc4N3M0LjUwMS00LjUwNSA2LjI1NS02LjI2Yy4xNDYtLjE0Ni4yMTktLjMzOC4yMTktLjUzcy0uMDczLS4zODMtLjIxOS0uNTNjLTEuNzUzLTEuNzU0LTYuMjU1LTYuMjU4LTYuMjU1LTYuMjU4LS4xNDQtLjE0NS0uMzM0LS4yMTctLjUyNC0uMjE3LS4xOTMgMC0uMzg1LjA3NC0uNTMyLjIyMS0uMjkzLjI5Mi0uMjk1Ljc2Ni0uMDA0IDEuMDU2bDQuOTc4IDQuOTc4aC0xNC42OTJjLS40MTQgMC0uNzUuMzM2LS43NS43NXMuMzM2Ljc1Ljc1Ljc1aDE0LjY5MmwtNC45NzkgNC45NzljLS4yODkuMjg5LS4yODYuNzYyLjAwNiAxLjA1NC4xNDguMTQ4LjM0MS4yMjIuNTMzLjIyMi4xOSAwIC4zNzgtLjA3Mi41MjItLjIxNXoiIGZpbGwtcnVsZT0ibm9uemVybyIvPjwvc3ZnPg==);
	height: 25px;
	width: 25px;
	background-position: center;
	background-size: cover;
	background-repeat: no-repeat;
	transition: .2s ease all;
	margin-left: 25px
}

.path-search-page .view-content .views-row a:hover::after {
	transition: .2s ease all;
	transform: translateX(10px)
}

.path-search-page .views-field-title {
	display: none
}

.path-search-page h3 span {
	text-decoration: none !important;
	color: #000
}

.path-search-page .layout--onecol {
	display: none
}

.path-search-page #views-exposed-form-search-api-search-page {
	display: flex;
	flex-flow: column nowrap;
	padding: 25px;
	gap: 10px;
	border: 1px solid #002147
}

.path-search-page #views-exposed-form-search-api-search-page .form-item-search-api-fulltext {
	display: flex;
	flex-flow: column nowrap;
	gap: 10px
}

.path-search-page .footer-banner {
	background: #fff;
	max-width: 1600px;
	margin: 0 auto;
	border-left: 1px solid #001630;
	border-right: 1px solid #001630
}

.path-search-page .footer-banner p {
	font-size: 16px
}

.path-search-page .footer-banner p a {
	color: #053976;
	text-underline-offset: 5px;
	text-decoration-thickness: 2px;
	font-weight: bold
}

.path-search-page footer {
	max-width: 1600px;
	margin: 0 auto
}

@media(max-width:1650px) {
	.path-search-page {
		max-width: 1900px;
		margin: 0 auto;
		padding: 0 25px
	}

	.path-search-page .dpir-main__wrapper {
		max-width: 1600px;
		padding: 0;
		height: auto;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		margin: 0 auto
	}

	.path-search-page .dpir-main__wrapper .dpir-main__sidebar {
		display: none
	}

	.path-search-page .mdc-drawer--dismissible {
		border: none
	}

	.path-search-page .footer-banner {
		background: #fff;
		max-width: 1600px;
		margin: 0 auto;
		border-left: 1px solid #001630;
		border-right: 1px solid #001630
	}

	.path-search-page .footer-banner p {
		font-size: 16px
	}

	.path-search-page .footer-banner p a {
		color: #053976;
		text-underline-offset: 5px;
		text-decoration-thickness: 2px;
		font-weight: bold
	}

	.path-search-page footer {
		max-width: 1600px;
		margin: 0 auto
	}
}

.admin-events-ten-days .date-header time:last-of-type {
	display: none
}

#paragraph--424 {
	margin-top: 75px
}

#paragraph--424 .field--name-field-paragraph-text p {
	width: 100%
}

#paragraph--1308 .paragraph--inner {
	width: 100%
}

#paragraph--1308 .paragraph--inner .event--upcoming-event .event-featured-wrapper {
	margin: 12.5px 0
}

#paragraph--1308 .paragraph--inner .event--upcoming-event .event-featured-wrapper h3 {
	margin-top: 0;
	margin-bottom: 12.5px;
	font-size: 18px;
	text-decoration: underline
}

#paragraph--1308 .paragraph--inner .more-link {
	width: 100%;
	margin-left: 0px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px;
	margin-bottom: 25px
}

#paragraph--1308 .paragraph--inner .more-link a {
	background-color: #002147;
	padding: 10px 12.5px;
	color: #fff;
	text-decoration: none;
	padding-right: 3px;
	border-bottom: 3px solid #d31245;
	text-decoration: underline
}

#paragraph--1308 .paragraph--inner .more-link a:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	padding-right: 12.5px;
	padding-left: 5px
}

#paragraph--1226 {
	margin-top: 25px
}

#paragraph--1226::before {
	content: "";
	height: 12.5px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #e3edf3;
	width: 100%
}

#paragraph--1226 .paragraph--inner {
	flex-wrap: nowrap;
	padding-top: 50px
}

@media(max-width:950px) {
	#paragraph--1226 .paragraph--inner {
		flex-wrap: wrap
	}
}

#paragraph--1226 .paragraph--inner .group--left {
	width: 33%
}

@media(max-width:950px) {
	#paragraph--1226 .paragraph--inner .group--left {
		width: 100%;
		margin: 0
	}
}

#paragraph--1226 .paragraph--inner .group--left .field--name-field-paragraph-title h2 {
	color: #d31245
}

#paragraph--1226 .paragraph--inner .group--right {
	width: calc(67% - 50px);
	margin-left: 50px
}

@media(max-width:950px) {
	#paragraph--1226 .paragraph--inner .group--right {
		width: 100%;
		margin-left: 0
	}
}

#paragraph--1226 .paragraph--inner .group--right .event-featured-wrapper {
	margin: 12.5px 0
}

#paragraph--1226 .paragraph--inner .group--right .field--name-field-paragraph-link {
	width: 100%;
	margin-left: 0px;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	line-height: 1;
	font-size: 16px;
	margin-bottom: 25px
}

#paragraph--1226 .paragraph--inner .group--right .field--name-field-paragraph-link a {
	width: -moz-fit-content;
	width: fit-content;
	background-color: #002147;
	padding: 10px 35px 10px 12.5px;
	color: #fff;
	text-decoration: none;
	border-bottom: 3px solid #d31245;
	text-decoration: underline;
}

#paragraph--1226 .paragraph--inner .group--right .field--name-field-paragraph-link a:after {
	content: url(data:image/svg+xml;base64,PHN2ZyB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOmNjPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9ucyMiIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyIgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMS45NjEwOW1tIiBoZWlnaHQ9IjMuMTc1bW0iIHZpZXdCb3g9IjAgMCAxLjk2MTA5IDMuMTc1IiB2ZXJzaW9uPSIxLjEiIGlkPSJzdmcyMzU1Ij4gPGRlZnMgaWQ9ImRlZnMyMzQ5IiAvPiA8ZyBpZD0ibGF5ZXIxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTIxLjQ4Mzc0LC0xMzAuNzA0MTcpIj4gPHBhdGggZD0ibSAxMjEuNDgzNzQsMTMzLjUwNTkzIDEuMjExNDQsLTEuMjE0MjYgLTEuMjExNDQsLTEuMjEzOTEgMC4zNzM1OSwtMC4zNzM1OSAxLjU4NzUsMS41ODc1IC0xLjU4NzUsMS41ODc1IHoiIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOm5vbmU7c3Ryb2tlLXdpZHRoOjAuMzUyNzc3IiBpZD0icGF0aDE1OTIiIC8+IDwvZz4gPC9zdmc+IA==);
	padding-right: 12.5px;
	padding-left: 5px;
}