

*{
	box-sizing:border-box;
}

body{
	min-width:320px;
}

	.container{
		width:100% !important;
	}



/* = Anchor Link
-----------------------------------------------*/

	.anchorLink{
		width:100%;
		height:0px;

		display:block;
		position:absolute;
		top:-57px;
		left:0px;
		z-index:10;
	}


/* = Buttons
-----------------------------------------------*/

	.btn{
		width:auto;
		height:auto;

		display:inline-block;
		position:relative;
		clear:both;

		font-size:1em;
		font-weight:normal;
		line-height:1.1;
		text-align:left;
		text-decoration:none !important;

		margin:0px auto !important;
		padding:0px;
		border:0px none;

		opacity:1.0;
	}

		.btn:hover{
			opacity:0.85;
		}


	/* -- Green Arrow Button  ---------- */

		.btn.btn--GreenArrow{
			color:#005EB8;
			padding:0px 0px 0px 16px;
		}

			.btn.btn--GreenArrow::before{
				width:8px;
				height:8px;

				display:block;
				position:absolute;
				left:-3px;
				top:4px;

				margin:0px auto;
				padding:0px;
				border:0px none;
				border-top:2px solid #43B02A;
				border-right:2px solid #43B02A;

				-webkit-transform:rotate(45deg);
				   -moz-transform:rotate(45deg);
					-ms-transform:rotate(45deg);
					 -o-transform:rotate(45deg);
						transform:rotate(45deg);

				content:'';
			}


	/* -- Block Buttons  ---------- */

		.btn.btn--KPMGBlue,
		.btn.btn--MediumBlue,
		.btn.btn--LightBlue,
		.btn.btn--Violet,
		.btn.btn--Purple,
		.btn.btn--LightPurple,
		.btn.btn--KPMGGreen{
			background-color:#00338D;

			color:#FFFFFF !important;
			font-size:0.85em;

			margin:0px auto;
			padding:16px 24px 14px 38px;
			border:0px none;
		}


		/* Colours */
		.btn.btn--KPMGBlue{
			background-color:#00338D;
		}

		.btn.btn--MediumBlue{
			background-color:#005EB8;
		}

		.btn.btn--LightBlue{
			background-color:#0091DA;
		}

		.btn.btn--Violet{
			background-color:#483698;
		}

		.btn.btn--Purple{
			background-color:#470A68;
		}

		.btn.btn--LightPurple{
			background-color:#6D2077;
		}

		.btn.btn--KPMGGreen{
			background-color:#00A3A1;
		}


			/* Arrow */
			.btn.btn--KPMGBlue::before,
			.btn.btn--MediumBlue::before,
			.btn.btn--LightBlue::before,
			.btn.btn--Violet::before,
			.btn.btn--Purple::before,
			.btn.btn--LightPurple::before,
			.btn.btn--KPMGGreen::before{
				width:8px;
				height:8px;

				display:block;
				position:absolute;
				left:15px;
				top:50%;

				margin:0px auto;
				padding:0px;
				border:0px none;

				border-top:2px solid #FFFFFF;
				border-right:2px solid #FFFFFF;

				content:'';

				-webkit-transform:translateY(-50%) rotate(45deg);
				   -moz-transform:translateY(-50%) rotate(45deg);
					-ms-transform:translateY(-50%) rotate(45deg);
					 -o-transform:translateY(-50%) rotate(45deg);
						transform:translateY(-50%) rotate(45deg);
			}


	/* -- Icon Buttons  ---------- */

		.btn.btn--Icon{
			padding-left:44px;
		}

			.btn.btn--Icon::before{
				display:none;
			}

			.btn.btn--Icon img,
			.btn.btn--Icon svg{
				width:18px;
				height:18px;

				display:block;
				position:absolute;
				left:14px;
				top:50%;

				margin:-9px auto 0px;
				padding:0px;
				border:0px none;
			}



/* -- Quote
---------------------------------------- */

	.fullquote{
		background-color:#00338D;

		width:100%;
		min-width:320px;
		height:auto;

		display:block;
		position:relative;

		color:#FFFFFF;
		text-align:left;

		margin:30px auto !important;
		padding:0px;
		border:0px none;

		overflow:hidden;
	}

		.fullquote__content{
			background-color:rgba(0, 0, 0, 0);

			width:100%;
			height:auto;

			display:block;
			position:relative;
			z-index:10;

			color:#FFFFFF;
			text-align:left;

			margin:0px auto !important;
			padding:50px 10px;
			border:0px none;
		}

		@media screen and (min-width:768px){
			.fullquote__content{
				padding:75px 10px;
			}
		}

		@media screen and (min-width:992px){
			.fullquote__content{
				padding:100px 10px;
			}
		}

		@media screen and (min-width:1100px){
			.fullquote__content{
				max-width:910px;
				padding:125px 10px;
			}
		}

			.fullquote__content *{
				color:#FFFFFF;
			}

			.fullquote__content blockquote{
				width:100%;
				height:auto;

				display:block;
				position:relative;

				margin:0px 0px 0px 0px;
				padding:10px 0px 10px 40px;
				border:0px none;
			}

			@media screen and (min-width:480px){
				.fullquote__content blockquote{
					width:50%;
				}
			}

			@media screen and (min-width:1100px){
				.fullquote__content blockquote{
					padding:10px 0px 10px 50px;
				}
			}

				.fullquote__content blockquote::before{
					background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDk1LjMzMyA5NS4zMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk1LjMzMyA5NS4zMzI7IiB4bWw6c3BhY2U9InByZXNlcnZlIiBjbGFzcz0iIj48Zz48Zz4KCTxnPgoJCTxwYXRoIGQ9Ik0zMC41MTIsNDMuOTM5Yy0yLjM0OC0wLjY3Ni00LjY5Ni0xLjAxOS02Ljk4LTEuMDE5Yy0zLjUyNywwLTYuNDcsMC44MDYtOC43NTIsMS43OTMgICAgYzIuMi04LjA1NCw3LjQ4NS0yMS45NTEsMTguMDEzLTIzLjUxNmMwLjk3NS0wLjE0NSwxLjc3NC0wLjg1LDIuMDQtMS43OTlsMi4zMDEtOC4yM2MwLjE5NC0wLjY5NiwwLjA3OS0xLjQ0MS0wLjMxOC0yLjA0NSAgICBzLTEuMDM1LTEuMDA3LTEuNzUtMS4xMDVjLTAuNzc3LTAuMTA2LTEuNTY5LTAuMTYtMi4zNTQtMC4xNmMtMTIuNjM3LDAtMjUuMTUyLDEzLjE5LTMwLjQzMywzMi4wNzYgICAgYy0zLjEsMTEuMDgtNC4wMDksMjcuNzM4LDMuNjI3LDM4LjIyM2M0LjI3Myw1Ljg2NywxMC41MDcsOSwxOC41MjksOS4zMTNjMC4wMzMsMC4wMDEsMC4wNjUsMC4wMDIsMC4wOTgsMC4wMDIgICAgYzkuODk4LDAsMTguNjc1LTYuNjY2LDIxLjM0NS0xNi4yMDljMS41OTUtNS43MDUsMC44NzQtMTEuNjg4LTIuMDMyLTE2Ljg1MUM0MC45NzEsNDkuMzA3LDM2LjIzNiw0NS41ODYsMzAuNTEyLDQzLjkzOXoiIGRhdGEtb3JpZ2luYWw9IiMwMDAwMDAiIGNsYXNzPSJhY3RpdmUtcGF0aCIgc3R5bGU9ImZpbGw6I0ZGRkZGRiIgZGF0YS1vbGRfY29sb3I9IiMwMDAwMDAiPjwvcGF0aD4KCQk8cGF0aCBkPSJNOTIuNDcxLDU0LjQxM2MtMi44NzUtNS4xMDYtNy42MS04LjgyNy0xMy4zMzQtMTAuNDc0Yy0yLjM0OC0wLjY3Ni00LjY5Ni0xLjAxOS02Ljk3OS0xLjAxOSAgICBjLTMuNTI3LDAtNi40NzEsMC44MDYtOC43NTMsMS43OTNjMi4yLTguMDU0LDcuNDg1LTIxLjk1MSwxOC4wMTQtMjMuNTE2YzAuOTc1LTAuMTQ1LDEuNzczLTAuODUsMi4wNC0xLjc5OWwyLjMwMS04LjIzICAgIGMwLjE5NC0wLjY5NiwwLjA3OS0xLjQ0MS0wLjMxOC0yLjA0NWMtMC4zOTYtMC42MDQtMS4wMzQtMS4wMDctMS43NS0xLjEwNWMtMC43NzYtMC4xMDYtMS41NjgtMC4xNi0yLjM1NC0wLjE2ICAgIGMtMTIuNjM3LDAtMjUuMTUyLDEzLjE5LTMwLjQzNCwzMi4wNzZjLTMuMDk5LDExLjA4LTQuMDA4LDI3LjczOCwzLjYyOSwzOC4yMjVjNC4yNzIsNS44NjYsMTAuNTA3LDksMTguNTI4LDkuMzEyICAgIGMwLjAzMywwLjAwMSwwLjA2NSwwLjAwMiwwLjA5OSwwLjAwMmM5Ljg5NywwLDE4LjY3NS02LjY2NiwyMS4zNDUtMTYuMjA5Qzk2LjA5OCw2NS41NTksOTUuMzc2LDU5LjU3NSw5Mi40NzEsNTQuNDEzeiIgZGF0YS1vcmlnaW5hbD0iIzAwMDAwMCIgY2xhc3M9ImFjdGl2ZS1wYXRoIiBzdHlsZT0iZmlsbDojRkZGRkZGIiBkYXRhLW9sZF9jb2xvcj0iIzAwMDAwMCI+PC9wYXRoPgoJPC9nPgo8L2c+PC9nPiA8L3N2Zz4=');
					background-position:center center;
					background-repeat:no-repeat;
					background-size:100% 100%;

					width:30px;
					height:30px;

					display:block;
					position:absolute;
					top:0px;
					left:0px;

					margin:0px auto;
					padding:0px;
					border:0px none;

					opacity:0.25;

					content:'';
				}

				.fullquote__content blockquote p{
					font-size:1.125em;
					color:#FFFFFF !important;
				}

				@media screen and (min-width:641px){
					.fullquote__content blockquote p{
						font-family:'KPMG Light';
						font-size:2.25em;
						line-height:0.9;
					}
				}

				.fullquote__content blockquote p:last-child{
				}

				.fullquote__content blockquote footer{
					padding:10px 0px 0px 20px;
				}

					.fullquote__content blockquote footer::before{
						display:inline-block;
						padding-right:10px;
						content:'–';
					}

					.fullquote__content blockquote footer cite{
					}

				.fullquote__content img{
					width:40%;
					height:auto;

					display:none;
					position:absolute;
					right:5%;
					top:50%;

					margin:0px auto;
					padding:0px;
					border:0px none;

					-webkit-transform:translateY(-50%);
					   -moz-transform:translateY(-50%);
						-ms-transform:translateY(-50%);
						 -o-transform:translateY(-50%);
							transform:translateY(-50%);
				}

				@media screen and (min-width:480px){
					.fullquote__content img{
						display:block;
					}
				}

				@media screen and (min-width:641px){
					.fullquote__content blockquote{
						width:50%;
					}
				}

				@media screen and (min-width:1100px){
					.fullquote__content blockquote{
						padding:10px 0px 10px 50px;
					}
				}

		.fullquote__background{
			background-color:#00338D;
			background-color:transparent;
			background-position:center right 25%;
			background-repeat:no-repeat;
			-webkit-background-size:cover;
			   -moz-background-size:cover;
				-ms-background-size:cover;
				 -o-background-size:cover;
					background-size:cover;

			width:100%;
			height:100%;

			display:block;
			position:absolute;
			top:0px;
			left:0px;
			z-index:0;

			margin:0px auto !important;
			padding:0px;
			border:0px none;
		}

		@media screen and (min-width:1100px){
			.fullquote__content{
				background-position:center right;
			}
		}



/* = Accordions
-----------------------------------------------*/

	.accordion{
		width:100%;
		height:auto;

		display:block;
		position:relative;

		margin:10px auto !important;
		padding:0px;
		border:0px none;
	}

	.accordion:nth-child(1){
		margin-top:30px;
	}

	.accordion:last-child{
		margin-bottom:30px;
	}


		/* Heading */
		.accordion__heading{
			background-color:#00338D;
			background-position:center center;
			background-repeat:no-repeat;
			-webkit-background-size:cover;
			   -moz-background-size:cover;
				-ms-background-size:cover;
				 -o-background-size:cover;
					background-size:cover;

			width:100%;
			height:auto;

			display:block;
			position:relative;
			clear:both;

			color:#FFFFFF;
			font-size:1.125em;
			font-weight:bold;
			line-height:1.0;
			text-align:left;

			margin:0px auto !important;
			padding:15px 30px 15px 60px;
			border:0px none;

			-webkit-transition:opacity 150ms ease-in-out;
			   -moz-transition:opacity 150ms ease-in-out;
				-ms-transition:opacity 150ms ease-in-out;
				 -o-transition:opacity 150ms ease-in-out;
					transition:opacity 150ms ease-in-out;

			opacity:1.0;
		}

			.accordion__heading:hover{
				opacity:0.85;
			}

			.accordion__heading img{
				width:18px;
				height:18px;

				display:block;
				position:relative;
				float:left;

				margin:0px 10px 0px 0px;
				padding:0px;
				border:0px none;
			}


			/* Plus / Minus */
			.accordion__heading::before,
			.accordion__heading::after{
				background-color:#FFFFFF;

				display:block;
				position:absolute;

				margin:0px auto;
				padding:0px;
				border:0px none;

				content:'';

				-webkit-transition:transform 250ms ease-in-out;
				   -moz-transition:transform 250ms ease-in-out;
					-ms-transition:transform 250ms ease-in-out;
					 -o-transition:transform 250ms ease-in-out;
						transition:transform 250ms ease-in-out;

				-webkit-transform:translateY(-50%) rotate(0deg);
				   -moz-transform:translateY(-50%) rotate(0deg);
					-ms-transform:translateY(-50%) rotate(0deg);
					 -o-transform:translateY(-50%) rotate(0deg);
						transform:translateY(-50%) rotate(0deg);

				-webkit-transform-origin:center center;
				   -moz-transform-origin:center center;
					-ms-transform-origin:center center;
					 -o-transform-origin:center center;
						transform-origin:center center;
			}

			.accordion__heading::before{
				width:16px;
				height:2px;
				left:22px;
				top:50%;
			}

			.accordion__heading::after{
				width:2px;
				height:16px;
				left:29px;
				top:50%;
			}

			.accordion__heading.jsAccordionActive::before{
				-webkit-transform:translateY(-50%) rotate(180deg);
				   -moz-transform:translateY(-50%) rotate(180deg);
					-ms-transform:translateY(-50%) rotate(180deg);
					 -o-transform:translateY(-50%) rotate(180deg);
						transform:translateY(-50%) rotate(180deg);
			}

			.accordion__heading.jsAccordionActive::after{
				-webkit-transform:translateY(-50%) rotate(90deg);
				   -moz-transform:translateY(-50%) rotate(90deg);
					-ms-transform:translateY(-50%) rotate(90deg);
					 -o-transform:translateY(-50%) rotate(90deg);
						transform:translateY(-50%) rotate(90deg);
			}


		/* Content */
		.accordion__content{
			background-color:rgba(0, 51, 141, 0.05);

			width:100%;
			height:auto;

			display:none;
			position:relative;
			clear:both;

			margin:0px auto !important;
			padding:0px 30px 30px;
			border:0px none;
		}


		/* Clears */
		.accordion::after,
		.accordion__heading::after,
		.accordion__content::after{
			display:block;
			clear:both;
			content:'';
		}



/* = Tabs
-----------------------------------------------*/

	.tabs{
		width:100%;
		height:auto;

		display:block;
		position:relative;

		margin:10px auto !important;
		padding:0px;
		border:0px none;
	}


		/* Heading */
		.tabs__heading{
			width:100%;
			height:auto;

			display:block;
			position:relative;
			clear:both;

			color:#FFFFFF !important;
			font-size:1.125em;
			font-weight:bold;
			line-height:1.0;
			text-align:left;

			margin:0px auto !important;
			padding:0px;
			border:0px none;

			-webkit-transition:opacity 150ms ease-in-out;
			   -moz-transition:opacity 150ms ease-in-out;
				-ms-transition:opacity 150ms ease-in-out;
				 -o-transition:opacity 150ms ease-in-out;
					transition:opacity 150ms ease-in-out;

			opacity:1.0;
		}
		
			.tabs__heading span{
				background-color:rgba(0, 94, 184, 0.4);

				width:100%;
				height:auto;

				display:block;
				position:relative;
				float:left;
				vertical-align:top;

				font-size:0.725em;
				text-align:center;

				margin:0px auto;
				padding:15px;
				border:0px none;

				-webkit-transition:background-color 150ms ease-in-out;
				   -moz-transition:background-color 150ms ease-in-out;
					-ms-transition:background-color 150ms ease-in-out;
					 -o-transition:background-color 150ms ease-in-out;
						transition:background-color 150ms ease-in-out;

				cursor:pointer;
			}

			.tabs__heading span:nth-child(1n+2){
				border-top:1px solid #FFFFFF;
			}

			.tabs__heading span:hover{
				background-color:rgba(0, 94, 184, 0.7);
			}

			.tabs__heading span.jsTabActive{
				background-color:rgba(0, 94, 184, 1.0);
			}

			@media screen and (min-width:641px){
				.tabs__heading span{
					background-position:right 10px bottom 5px;
					background-repeat:no-repeat;
					background-size:24px 24px;
					
					width:107px;
					height:70px;
					
					text-align:left;

					padding:10px 10px 0px;
					border-top:0px none;
				}
				.tabs__heading span:nth-child(1n+2){
					margin-left:5px;
					border-top:0px none;
				}
				.tabs__heading span.btnShortTerm{
					background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NDYuOCwxMzIuNmwyNi45LTI2LjRsOC43LDguNWM0LjMsNC4yLDExLjIsNC4yLDE1LjUsMGM0LjItNCw0LjMtMTAuNywwLjMtMTQuOWMtMC4xLTAuMS0wLjItMC4yLTAuMy0wLjMKCUw0NjUsNjcuNGMtNC4zLTQuMi0xMS4yLTQuMi0xNS40LDBjLTQuMiw0LTQuMywxMC43LTAuMywxNC45YzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zbDguNyw4LjVMNDMwLjksMTE4CgljLTM5LTMyLjQtODcuMy01MS0xMzcuOC01My4yVjIxLjRoMTFjNiwwLjEsMTAuOS00LjcsMTEtMTAuN2MtMC4xLTYtNS0xMC44LTExLTEwLjdoLTQzLjhjLTYtMC4xLTEwLjksNC43LTExLDEwLjdsMCwwCgljMC4xLDYsNSwxMC44LDEwLjksMTAuN2wwLDBoMTAuOXYyNjcuOGMwLjEsNiw1LDEwLjgsMTAuOSwxMC43bDAsMGgyMTljNiwwLjEsMTAuOS00LjcsMTEtMTAuNwoJQzUxMS45LDIzMC40LDQ4OC40LDE3NC4xLDQ0Ni44LDEzMi42IE0zOTkuNCwxODkuN2wtMzIuOCwzMi4xYy0yLjEsMi00LjgsMy4xLTcuNywzLjFjLTIuOSwwLTUuNy0xLjEtNy44LTMuMQoJYy00LjItNC4xLTQuMy0xMC44LTAuMi0xNWMwLjEtMC4xLDAuMS0wLjEsMC4yLTAuMmwzMi44LTMyLjFjNC4zLTQuMiwxMS4yLTQuMiwxNS41LDBjNC4yLDQsNC4zLDEwLjcsMC4zLDE0LjkKCUMzOTkuNSwxODkuNSwzOTkuNCwxODkuNiwzOTkuNCwxODkuNyBNMTgzLjcsMjg5LjNjLTAuMS02LTUtMTAuOC0xMS0xMC43SDEyOWMtNi0wLjEtMTAuOSw0LjctMTEsMTAuN2MwLjEsNiw1LDEwLjgsMTEsMTAuN2g0My44CglDMTc4LjcsMzAwLDE4My42LDI5NS4yLDE4My43LDI4OS4zIE0xODAuNSwxNzQuNWMtNC4zLTQuMi0xMS4yLTQuMi0xNS41LDBjLTQuMiw0LTQuMywxMC43LTAuMywxNC45YzAuMSwwLjEsMC4yLDAuMiwwLjMsMC4zCglsMzIuOCwzMi4xYzQuMyw0LjIsMTEuMiw0LjIsMTUuNSwwYzQuMi00LjEsNC4zLTEwLjgsMC4yLTE1Yy0wLjEtMC4xLTAuMS0wLjEtMC4yLTAuMkwxODAuNSwxNzQuNXogTTI4Mi4yLDM4NS43CgljLTYtMC4xLTEwLjksNC43LTExLDEwLjd2NDIuOWMwLjEsNiw1LDEwLjgsMTEsMTAuN2M2LDAuMSwxMC45LTQuNywxMS0xMC43di00Mi45QzI5My4xLDM5MC40LDI4OC4yLDM4NS42LDI4Mi4yLDM4NS43CgkgTTE5Ny44LDM1Ni43TDE2NSwzODguOGMtNC4yLDQuMS00LjMsMTAuOC0wLjIsMTVjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjJjMi4xLDIsNC44LDMuMSw3LjcsMy4xczUuNy0xLjEsNy43LTMuMWwzMi44LTMyLjEKCWM0LjItNC4xLDQuMy0xMC44LDAuMi0xNWMtMC4xLTAuMS0wLjEtMC4xLTAuMi0wLjJDMjA5LDM1Mi41LDIwMi4xLDM1Mi41LDE5Ny44LDM1Ni43IE0zNjYuNSwzNTYuN2MtNC4zLTQuMi0xMS4yLTQuMi0xNS41LDAKCWMtNC4yLDQuMS00LjMsMTAuOC0wLjIsMTVjMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjJsMzIuOCwzMi4xYzQuMyw0LjIsMTEuMiw0LjIsMTUuNSwwYzQuMi00LjEsNC4zLTEwLjgsMC4yLTE1CgljLTAuMS0wLjEtMC4xLTAuMS0wLjItMC4yTDM2Ni41LDM1Ni43eiIvPgo8L3N2Zz4K');
				}
				.tabs__heading span.btnMediumTerm{
					background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJHcm91cF8yMSIgY2xhc3M9InN0MCIgZD0iTTQ0OC40LDEzMmwyNi4yLTI2LjNsOC41LDguNWMyLDIsNC43LDMuMSw3LjUsMy4xYzUuOSwwLjEsMTAuNy00LjYsMTAuOC0xMC41CgljMC0zLTEuMi01LjgtMy4zLTcuOGwtMzEuOS0zMmMtNC4yLTQuMi0xMC45LTQuMi0xNS4xLDBsMCwwYy00LjIsNC4yLTQuMiwxMC45LDAsMTUuMWw4LjUsOC41bC0yNi45LDI2LjcKCWMtMzcuNi0zMi04NC44LTUwLjYtMTM0LjItNTIuOVYyMS4yaDEwLjZjNS45LDAsMTAuNi00LjgsMTAuNy0xMC43YzAtNS45LTQuOC0xMC42LTEwLjctMTAuNmgtNDIuN2MtNS45LDAtMTAuNyw0LjgtMTAuNywxMC42bDAsMAoJYzAsNS45LDQuOCwxMC43LDEwLjcsMTAuN0gyNzd2NDgwYzAsNS45LDQuOCwxMC43LDEwLjcsMTAuN2MxMjMuNy0wLjEsMjI0LTEwMC4zLDIyNC4xLTIyNEM1MTIsMjI5LjcsNDg5LjIsMTczLjcsNDQ4LjQsMTMyCgkgTTM1NS4xLDIwNS44bDMyLTMyYzQuMy00LDExLjEtMy43LDE1LjEsMC43YzMuNyw0LjEsMy43LDEwLjMsMCwxNC40bC0zMiwzMmMtMiwyLTQuNywzLjEtNy41LDMuMXMtNS42LTEuMS03LjYtMy4xCglDMzUwLjksMjE2LjcsMzUwLjksMjA5LjksMzU1LjEsMjA1LjhMMzU1LjEsMjA1LjggTTQwMi4yLDQwMi4yYy0yLDItNC43LDMuMS03LjYsMy4xYy0yLjgsMC01LjUtMS4xLTcuNS0zLjFsLTMyLTMyCgljLTQuMi00LjItNC4yLTEwLjksMC0xNS4xbDAsMGM0LjItNC4yLDEwLjktNC4yLDE1LjEsMGwwLDBsMzIsMzJDNDA2LjQsMzkxLjMsNDA2LjQsMzk4LjEsNDAyLjIsNDAyLjIgTTQzNy4zLDI5OC43aC00Mi43CgljLTUuOSwwLTEwLjctNC44LTEwLjctMTAuN3M0LjgtMTAuNywxMC43LTEwLjdoNDIuN2M1LjksMCwxMC43LDQuOCwxMC43LDEwLjdTNDQzLjEsMjk4LjcsNDM3LjMsMjk4LjcgTTE5MiwyODgKCWMwLTUuOS00LjgtMTAuNy0xMC43LTEwLjdoLTQyLjdjLTUuOSwwLTEwLjYsNC44LTEwLjYsMTAuN2wwLDBjMCw1LjksNC44LDEwLjcsMTAuNiwxMC43bDAsMGg0Mi43QzE4Ny4yLDI5OC43LDE5MiwyOTMuOSwxOTIsMjg4CgkgTTE4OC44LDE3My44Yy00LjItNC4yLTEwLjktNC4yLTE1LjEsMGwwLDBjLTQuMiw0LjItNC4yLDEwLjksMCwxNS4xbDAsMGwzMiwzMmM0LjIsNC4yLDEwLjksNC4yLDE1LjEsMHM0LjItMTAuOSwwLTE1LjEKCUwxODguOCwxNzMuOHogTTIwNS43LDM1NS4xbC0zMiwzMmMtNC4yLDQuMi00LjIsMTAuOSwwLDE1LjFsMCwwYzIsMiw0LjcsMy4xLDcuNiwzLjFjMi44LDAsNS42LTEuMSw3LjYtMy4xbDMxLjktMzIKCWM0LjMtNCw0LjUtMTAuOCwwLjQtMTUuMWMtNC00LjMtMTAuOC00LjUtMTUuMS0wLjRDMjA2LDM1NC44LDIwNS45LDM1NSwyMDUuNywzNTUuMSIvPgo8L3N2Zz4K');
				}
				.tabs__heading span.btnLongTerm{
					background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJHcm91cF8yNCIgY2xhc3M9InN0MCIgZD0iTTQ0OC40LDEzMmwyNi4yLTI2LjJsOC41LDguNWM0LjIsNC4yLDEwLjksNC4yLDE1LjEsMGwwLDBjNC4yLTQuMiw0LjItMTAuOSwwLTE1LjFsLTMyLjEtMzIuMQoJYy00LjItNC4yLTEwLjktNC4yLTE1LjEsMHMtNC4yLDEwLjksMCwxNS4xbDAsMGw4LjUsOC41bC0yNi44LDI2LjdjLTM3LjYtMzItODQuOC01MC42LTEzNC4yLTUyLjlWMjEuM2gxMC43CgljNS45LDAsMTAuNi00LjgsMTAuNi0xMC42bDAsMGMwLTUuOS00LjgtMTAuNi0xMC42LTEwLjZoLTQyLjZjLTUuOSwwLTEwLjcsNC44LTEwLjcsMTAuNmwwLDBjMCw1LjksNC44LDEwLjcsMTAuNiwxMC43bDAsMGgxMC42Cgl2NDMuMmMtMTE5LjMsNS43LTIxMy4yLDEwNC0yMTMuMywyMjMuNWMwLjEsMTIzLjcsMTAwLjMsMjIzLjksMjI0LDIyNGMxMjMuNy0wLjEsMjIzLjktMTAwLjMsMjI0LTIyNAoJQzUxMiwyMjkuNyw0ODkuMiwxNzMuNyw0NDguNCwxMzIgTTEyOCwyODhjMC01LjksNC44LTEwLjcsMTAuNy0xMC43aDQyLjdjNS45LDAsMTAuNyw0LjgsMTAuNywxMC43cy00LjgsMTAuNi0xMC42LDEwLjZsMCwwaC00Mi43CglDMTMyLjgsMjk4LjcsMTI4LDI5My45LDEyOCwyODhMMTI4LDI4OCBNMjIwLjksMzcwLjJsLTMyLDMyYy0yLDItNC43LDMuMS03LjUsMy4xcy01LjUtMS4xLTcuNS0zLjFjLTQuMi00LjItNC4yLTEwLjksMC0xNS4xbDMyLTMyCgljNC4yLTQuMSwxMC45LTQuMSwxNS4xLDBDMjI1LDM1OS4zLDIyNSwzNjYuMSwyMjAuOSwzNzAuMiBNMjIwLjksMjIwLjljLTIsMi00LjcsMy4xLTcuNSwzLjFzLTUuNS0xLjEtNy41LTMuMWwtMzItMzIKCWMtNC4xLTQuMi00LjEtMTAuOSwwLTE1LjFjNC4yLTQuMSwxMC45LTQuMSwxNS4xLDBsMzIsMzJDMjI1LDIxMCwyMjUsMjE2LjcsMjIwLjksMjIwLjkgTTI5OC42LDQzNy40YzAsNS45LTQuOCwxMC43LTEwLjcsMTAuNwoJcy0xMC43LTQuOC0xMC43LTEwLjd2LTQyLjdjMC01LjksNC44LTEwLjcsMTAuNy0xMC43czEwLjcsNC44LDEwLjcsMTAuN1Y0MzcuNHogTTI5OC42LDE4MS40YzAsNS45LTQuOCwxMC43LTEwLjcsMTAuNwoJcy0xMC43LTQuOC0xMC43LTEwLjd2LTQyLjdjMC01LjksNC44LTEwLjcsMTAuNy0xMC43czEwLjcsNC44LDEwLjcsMTAuN1YxODEuNHogTTM1NS4xLDIwNS44bDMyLTMyYzQuMi00LjIsMTAuOS00LjIsMTUuMSwwCglzNC4yLDEwLjksMCwxNS4xbC0zMiwzMmMtNCw0LjMtMTAuOCw0LjUtMTUuMSwwLjRjLTQuMy00LTQuNS0xMC44LTAuNC0xNS4xQzM1NC44LDIwNi4xLDM1NSwyMDUuOSwzNTUuMSwyMDUuOCBNNDAyLjIsNDAyLjIKCWMtNC4yLDQuMi0xMC45LDQuMi0xNS4xLDBsMCwwbC0zMi0zMmMtNC4zLTQtNC41LTEwLjgtMC41LTE1LjFzMTAuOC00LjUsMTUuMS0wLjVjMC4yLDAuMSwwLjMsMC4zLDAuNCwwLjRsMzIsMzIKCUM0MDYuNCwzOTEuMyw0MDYuNCwzOTgsNDAyLjIsNDAyLjIgTTQzNy4zLDI5OC43aC00Mi43Yy01LjksMC4yLTEwLjgtNC4zLTExLjEtMTAuMmMtMC4yLTUuOSw0LjMtMTAuOCwxMC4yLTExLjFjMC4zLDAsMC42LDAsMC45LDAKCWg0Mi43YzUuOS0wLjIsMTAuOCw0LjMsMTEuMSwxMC4yYzAuMiw1LjktNC4zLDEwLjgtMTAuMiwxMS4xQzQzNy45LDI5OC43LDQzNy42LDI5OC43LDQzNy4zLDI5OC43Ii8+Cjwvc3ZnPgo=');
				}
				.tabs__heading span.btnContacts{
					background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NzMuOCw3My44Yy0yOC0yOC45LTcyLjQtNDMuNS0xMzEuOC00My41aC0xNy43Yy01OS42LDAtMTA0LjEsMTQuNi0xMzIuMSw0My41Yy0wLjIsMC4yLTAuNCwwLjUtMC42LDAuNwoJYzguMSwyLjEsMTYsNS40LDIzLjIsOS42YzIzLjgtMjAuNSw2MC40LTMwLjksMTA5LjEtMzAuOWgxOC4yYzUyLjksMCw5MS41LDEyLjMsMTE1LjEsMzYuNWMyMSwyMS42LDMwLjksNTQuMSwyOS42LDk2LjN2MC43CgljMS4zLDQyLjMtOC42LDc0LjgtMjkuNiw5Ni4zYy02LjEsNi4yLTEyLjksMTEuNS0yMC40LDE1LjhjLTAuOSwwLjUtMi45LDEuNi01LjMsMi44Yy0zLjksMi4xLTkuNCw0LjktMTIuMyw2LjcKCWMtMTcuNSwxMC4zLTMzLjIsMjMuMy00Ni41LDM4LjZDMzQxLDM4NC4yLDM0Nyw0NTMuMiwzNDcsNDUzLjJjNC4yLTE5LjYsMTAuNy0zOC42LDE5LjMtNTYuOGMxNC40LTI2LjMsMzQuOS00OC43LDU5LjctNjUuNAoJYzMuMy0yLDYuNi0zLjksMTAuMS01LjZjMTQuMS02LjMsMjYuOS0xNS4yLDM3LjgtMjYuMWMyNS40LTI2LjIsMzcuNS02NC4xLDM2LTExMi44QzUxMS40LDEzNy45LDQ5OS4yLDEwMCw0NzMuOCw3My44IE05OC40LDIzMy40CgljMC42LTAuMiwxLjEtMC40LDEuNi0wLjhjMy4xLDExLDcuNiwyMS41LDEzLjYsMzEuMnYxMS45YzEzLjYsOS45LDI4LjEsMTguNSw0My4yLDI1LjhjMTUuMS03LjMsMjkuNi0xNiw0My4yLTI1Ljh2LTExLjkKCWM2LTkuNywxMC42LTIwLjIsMTMuNi0zMS4yYzAuNSwwLjMsMSwwLjYsMS42LDAuOGM2LjQsMS43LDEzLjItNy45LDE1LjMtMjEuNXMyLjgtMjMuOS03LjgtMjcuNWwtMC43LTAuMmMwLjItMi4xLDAuMy00LjEsMC40LTYuMQoJYzMuMS01MC40LTIxLjQtNzMuNi02NS43LTcyLjJjLTQ0LjItMS4zLTY4LjcsMjEuOC02NS43LDcyLjJjMC4xLDIsMC4yLDQuMSwwLjQsNi4xbC0wLjcsMC4yYy0xMC43LDMuNi05LjksMTQtNy44LDI3LjYKCUM4NS4yLDIyNS41LDkyLDIzNSw5OC40LDIzMy40IE0zMTAuMyw0OTQuM2MzLjQtNDcuNiwwLTk1LjUtMTAuMS0xNDIuMmMtMy4zLTEwLjUtMTEuMi0xOC45LTIxLjQtMjNjLTEyLjktNC42LTI1LjctOS4zLTM4LjQtMTMuOQoJYy0xMS4zLTUtMjIuMS0xMS4xLTMyLjEtMTguM2MtMTUuOSwyOS40LTI1LjEsNTIuMS0zNSw3My43Yy0yLTE1LjktNC44LTMxLjctOC41LTQ3LjNsNC41LTUuM2MyLjEtMS43LDIuNC00LjcsMC44LTYuOAoJYy0wLjktMS4xLTIuMy0xLjgtMy43LTEuOGwtMS0wLjJjLTUuNy0xLTExLjYtMS0xNy4zLDBsLTEsMC4yYy0yLjcsMC00LjgsMi4yLTQuOCw0LjljMCwxLjUsMC43LDIuOCwxLjgsMy43bDQuNSw1LjMKCWMtMy43LDE1LjYtNi41LDMxLjQtOC41LDQ3LjNjLTEwLTIxLjYtMTkuMi00NC4zLTM1LTczLjdDOTUsMzA0LjEsODQuMywzMTAuMiw3MywzMTUuMmMtMTIuNyw0LjYtMjUuNSw5LjMtMzguNCwxMy45CgljLTEwLjIsNC4xLTE4LDEyLjYtMjEuNCwyMy4xYy05LjksNDYuNi0xMy4zLDk0LjUtMTAsMTQyLjFjMS4zLDcuNCw0LjUsMTcuNywxNC45LDE3LjdoMjc3LjRDMzA1LjgsNTEyLDMwOSw1MDEuOCwzMTAuMyw0OTQuMwoJIE0yODAuNiwxNTMuMWgxMzUuM2M2LjMsMCwxMS40LTUuMSwxMS40LTExLjRsMCwwYzAtNi4zLTUuMS0xMS40LTExLjQtMTEuNGwwLDBIMjgwLjZjLTYuMywwLTExLjQsNS4xLTExLjQsMTEuNGwwLDAKCUMyNjkuMiwxNDgsMjc0LjMsMTUzLjEsMjgwLjYsMTUzLjEgTTI4MC42LDE5Ny4yaDEzNS4zYzYuMywwLDExLjQtNS4xLDExLjQtMTEuNGwwLDBjMC02LjMtNS4xLTExLjQtMTEuNC0xMS40bDAsMEgyODAuNgoJYy02LjMsMC0xMS40LDUuMS0xMS40LDExLjRDMjY5LjIsMTkyLjEsMjc0LjMsMTk3LjIsMjgwLjYsMTk3LjJMMjgwLjYsMTk3LjIgTTI4MC42LDI0MS4zaDEzNS4zYzYuMywwLDExLjQtNSwxMS40LTExLjNsMCwwCgljMC02LjMtNS4xLTExLjQtMTEuNC0xMS40bDAsMEgyODAuNmMtNi4zLDAtMTEuNCw1LjEtMTEuNCwxMS40QzI2OS4yLDIzNi4yLDI3NC4zLDI0MS4zLDI4MC42LDI0MS4zTDI4MC42LDI0MS4zIi8+Cjwvc3ZnPgo=');
				}
			}

			@media screen and (min-width:768px){
				.tabs__heading span{
					width:120px;
				}
				.tabs__heading span:nth-child(1n+2){
					margin-left:10px;
				}
			}


		/* Content */
		.tabs__content{
			width:100%;
			height:auto;

			display:block;
			position:relative;
			clear:both;

			margin:0px auto !important;
			padding:0px;
			border:0px none;
		}

			.tabs__content > div{
				background-color:#FFFFFF;

				width:100%;
				height:auto;

				display:none;
				position:relative;
				clear:both;

				margin:0px auto !important;
				padding:0px 30px 15px;
				border:0px none;
				border-top:2px solid #005EB8;
			}

			@media screen and (min-width:641px){
				.tabs__content > div{
					border-top:10px solid #005EB8;
				}
			}
			
			.tabs__content > div.jsTabActive{
				display:block;
			}


		/* Clears */
		.tabs::after,
		.tabs__heading::after,
		.tabs__content::after,
		.tabs__content > div::after{
			display:block;
			clear:both;
			content:'';
		}



/* = Grid
-----------------------------------------------*/

	.ResilienceGrid{
		display:block;
		position:relative;

		margin-left:-5px !important;
		margin-right:-5px !important;
		margin-top:0px !important;
		margin-bottom:0px !important;
	}


		/* Spacing */
		.ResilienceGridItem{
			width:100%;
			height:auto;

			display:block;
			position:relative;
			float:left;

			margin:0px auto !important;
			padding:0px;
			border:5px solid #FFFFFF;
		}

		@media screen and (min-width:641px) and (max-width:767px){
			.ResilienceGridItem{
				width:50%;
			}
			.ResilienceGridItem:nth-child(2n+1){
				clear:both;
			}
		}

		@media screen and (min-width:768px){
			.ResilienceGridItem{
				width:33.333333%;
			}
			.ResilienceGridItem--Large{
				width:100%;
				clear:both;
			}
		}


			/* Tiles */
			.ResilienceGridTile{
				background-color:#00338D;
				background-position:right 20px bottom 20px;
				background-repeat:no-repeat;
				background-size:90px auto;

				width:100%;
				height:auto;

				display:block;
				position:relative;

				margin:0px auto !important;
				padding:20px 20px 70px 20px;
				border:0px none;

				opacity:1.0;

				-webkit-transition:opacity 150ms ease-in-out;
				   -moz-transition:opacity 150ms ease-in-out;
					-ms-transition:opacity 150ms ease-in-out;
					 -o-transition:opacity 150ms ease-in-out;
						transition:opacity 150ms ease-in-out;
			}

			.ResilienceGridTile:hover{
				opacity:0.85;
				text-decoration:none !important;
			}

			@media screen and (min-width:641px) and (max-width:767px){
				.ResilienceGridTile{
					min-height:200px;
				}
			}

			@media screen and (min-width:768px) and (max-width:991px){
				.ResilienceGridTile{
					background-position:right 20px bottom 25%;
					min-height:250px;
				}
				.ResilienceGridItem--Large .ResilienceGridTile{
					background-position:right 50px center;
					background-size:auto calc(100% - 40px);
					min-height:200px;
				}
			}

			@media screen and (min-width:992px){
				.ResilienceGridTile{
					background-position:right 20px bottom 35%;
					min-height:250px;
				}
				.ResilienceGridItem--Large .ResilienceGridTile{
					background-position:right 50px center;
					background-size:auto calc(100% - 40px);
					min-height:200px;
				}
			}

			.ResilienceGridTile--KPMGBlue{
				background-color:#00338D;
			}
			.ResilienceGridTile--MediumBlue{
				background-color:#005EB8;
			}
			.ResilienceGridTile--LightBlue{
				background-color:#0091DA;
			}
			.ResilienceGridTile--Violet{
				background-color:#483698;
			}
			.ResilienceGridTile--Purple{
				background-color:#470A68;
			}
			.ResilienceGridTile--LightPurple{
				background-color:#6D2077;
			}
			.ResilienceGridTile--KPMGGreen{
				background-color:#00A3A1;
			}

				.ResilienceGridTile h1,
				.ResilienceGridTile h2,
				.ResilienceGridTile h3,
				.ResilienceGridTile h4,
				.ResilienceGridTile h5,
				.ResilienceGridTile h6{
					color:#FFFFFF;
					font-family:'KPMG Light';
					font-size:2em;
					font-weight:normal;
					line-height:0.9;

					margin:0px auto;
					padding:0px;
					border:0px none;
				}

				@media screen and (min-width:992px){
					.ResilienceGridItem--Large .ResilienceGridTile h1,
					.ResilienceGridItem--Large .ResilienceGridTile h2,
					.ResilienceGridItem--Large .ResilienceGridTile h3,
					.ResilienceGridItem--Large .ResilienceGridTile h4,
					.ResilienceGridItem--Large .ResilienceGridTile h5,
					.ResilienceGridItem--Large .ResilienceGridTile h6{
						font-size:2.75em;
						line-height:0.9;
					}
				}

				.ResilienceGridTile p{
					color:#FFFFFF;
					font-size:0.875em;
					line-height:1.2;

					margin:10px auto 0px !important;
					padding:0px;
					border:0px none;
				}

				@media screen and (min-width:992px){
					.ResilienceGridTile p{
						font-size:1.0em;
						line-height:1.2;
					}
				}

				.ResilienceGridTile--Image p{
					padding-right:100px;
				}

				.ResilienceGridTile::before{
					width:7px;
					height:7px;

					display:block;
					position:absolute;
					left:18px;
					bottom:31px;

					margin:0px auto;
					padding:0px;
					border:0px none;
					border-top:2px solid #FFFFFF;
					border-right:2px solid #FFFFFF;

					-webkit-transform:translateY(-50%) rotate(45deg);
					   -moz-transform:translateY(-50%) rotate(45deg);
						-ms-transform:translateY(-50%) rotate(45deg);
						 -o-transform:translateY(-50%) rotate(45deg);
							transform:translateY(-50%) rotate(45deg);

					content:'';
				}

				@media screen and (min-width:992px){
					.ResilienceGridTile::before{
						width:9px;
						height:9px;
					}
				}

				.ResilienceGridTile::after{
					width:auto;
					height:auto;

					display:block;
					position:absolute;
					left:20px;
					bottom:30px;

					color:#FFFFFF;
					font-size:0.875em;
					line-height:1.2;

					margin:0px auto;
					padding:0px 0px 0px 15px;
					border:0px none;

					content:'Find out more';
				}

				@media screen and (min-width:992px){
					.ResilienceGridTile::after{
						font-size:1.0em;
						line-height:1.2;
						padding-left:18px;
					}
				}


			/* Lists */
			.ResilienceGridItem ul{
				width:100%;
				height:auto;

				display:block;
				position:relative;

				list-style:none !important;

				margin:0px auto !important;
				padding:5px 0px 10px;
				border:0px none;
			}

			@media screen and (min-width:992px){
				.ResilienceGridItem ul{
					padding:0px;
				}
			}

				.ResilienceGridItem ul li{
					width:100%;
					height:auto;

					display:block;
					position:relative;

					list-style:none !important;
					font-size:0.75em;
					line-height:1.2;

					margin:5px auto 0px !important;
					padding:0px;
					border:0px none;
				}

				@media screen and (min-width:992px){
					.ResilienceGridItem ul li{
						font-size:0.875em;
						line-height:1.2;
						margin:10px auto 0px !important;
					}
				}

					.ResilienceGridItem ul li a{
						color:#005EB8;
						text-decoration:underline;
					}


		/* Clears */
		.ResilienceGrid::after{
			display:block;
			clear:both;
			content:'';
		}



/* = Content
-----------------------------------------------*/

	/* Formatting */
	.accordion__content h1,
	.accordion__content h2,
	.accordion__content h3,
	.accordion__content h4,
	.accordion__content h5,
	.accordion__content h6{
		color:#00338D;
		font-size:1.125em;
		font-weight:normal;
		line-height:1.4;

		margin:30px auto 0px;
		padding:0px;
		border:0px none;
	}

	.accordion__content p{
		color:#333333;
		font-size:1.0em;
		font-weight:normal;
		line-height:1.4;

		margin:15px auto;
		padding:0px;
		border:0px none;
	}

	.accordion__content ul{
		color:#333333;
		font-size:1.0em;
		font-weight:normal;
		line-height:1.4;

		margin:13px auto;
		padding:0px 0px 0px 24px;
		border:0px none;
	}

		.accordion__content ul li{
			list-style:disc;

			margin:2px auto;
			padding:0px;
			border:0px none;
		}


	/* Containers */
	.content__challengesandconcerns{
		width:100%;
		height:auto;

		display:block;
		position:relative;
		float:left;

		margin:0px auto !important;
		padding:0px;
		border:0px none;
	}

	.content__industyinsights{
		width:100%;
		height:auto;

		display:block;
		position:relative;
		float:left;

		margin:0px auto !important;
		padding:0px;
		border:0px none;
	}
	
	.content__tabs{
		width:100%;
		height:auto;

		display:block;
		position:relative;
		float:left;
		clear:both;

		margin:0px auto !important;
		padding:30px 0px 0px;
		border:0px none;
	}

	@media screen and (min-width:641px){
		.content__challengesandconcerns{
			width:50%;
			padding-right:15px;
		}
		.content__industyinsights{
			width:50%;
			padding-left:15px;
		}
		.content__tabs{
			padding-top:15px;
		}
	}


	/* Contacts */
	.content__contact{
		width:100%;
		height:auto;
		min-height:90px;

		display:block;
		position:relative;
		float:left;

		margin:5px auto 15px !important;
		padding:0px 0px 0px 85px;
		border:0px none;
	}
	
		.content__contact img{
			background-color:#F0F0F0;
			background-position:center center;
			background-repeat:no-repeat;
			-webkit-background-size:cover;
			   -moz-background-size:cover;
				-ms-background-size:cover;
				 -o-background-size:cover;
					background-size:cover;

			width:70px;
			height:auto;

			display:block;
			position:absolute;
			top:0px;
			left:0px;

			margin:0px auto;
			padding:0px;
			border:0px none;
		}
	
		.content__contact p{
			font-size:0.875em;
			line-height:1.3em;

			margin:0px auto;
			padding:8px 0px;
			border:0px none;
		}
	
			.content__contact p strong{
				color:#00338D;
				/*font-size:1.14286em;*/
			}
	
			.content__contact p a{
				color:#005EB8;
				text-decoration:underline;
			}

	h3 + .content__contact{
		margin-top:15px !important;
	}
	@media screen and (min-width:768px){
		h3 + .content__contact,
		h3 + .content__contact + .content__contact{
			margin-top:15px !important;
		}
		.content__contact{
			width:50%;
		}
		.content__contact:nth-child(2n+2){
			clear:both;
			padding-right:10px;
		}
		.content__contact:nth-child(2n+1){
			padding-left:95px;
		}
			.content__contact:nth-child(2n+1) img{
				left:10px;
			}
	}



/* = Colours
-----------------------------------------------

KPMG Blue:		#00338D - rgba(0, 51, 141, 1.0)
Medium Blue:	#005EB8 - rgba(0, 94, 184, 1.0)
Light Blue:		#0091DA - rgba(0, 145, 218, 1)
Violet:			#483698 - rgba(72, 54, 152, 1.0)
Purple:			#470A68 - rgba(71, 10, 104, 1.0)
Light Purple:	#6D2077 - rgba(109, 32, 119, 1)
KPMG Green:		#00A3A1 - rgba(0, 163, 161, 1.0)

----------------------------------------------- */


	/* Quotes */
	#FinancialResilience-Quote .fullquote__background{
		background-color:rgba(71, 10, 104, 1.0);
	}
	#OperationalResilience-Quote .fullquote__background{
		background-color:rgba(0, 94, 184, 1.0);
	}
	#CommercialResilience-Quote .fullquote__background{
		background-color:rgba(72, 54, 152, 1.0);
	}
	#EnterpriseResilience-Quote .fullquote__background{
		background-color:rgba(0, 51, 141, 1.0);
	}
	#GovernmentAdviceAndSupport-Quote .fullquote__background{
		background-color:rgba(0, 163, 161, 1.0);
	}


	/* Accordions */
	#FinancialResilience .accordion__heading{
		background-color:rgba(71, 10, 104, 1.0);
	}
	#FinancialResilience .accordion__content{
		background-color:rgba(71, 10, 104, 0.1);
	}

	#OperationalResilience .accordion__heading{
		background-color:rgba(0, 94, 184, 1.0);
	}
	#OperationalResilience .accordion__content{
		background-color:rgba(0, 94, 184, 0.1);
	}

	#CommercialResilience .accordion__heading{
		background-color:rgba(72, 54, 152, 1.0);
	}
	#CommercialResilience .accordion__content{
		background-color:rgba(72, 54, 152, 0.1);
	}


	/* Tabs */
	#FinancialResilience .tabs__heading span{
		background-color:rgba(109, 32, 119, 0.4);
	}
	#FinancialResilience .tabs__heading span:hover{
		background-color:rgba(109, 32, 119, 0.7);
	}
	#FinancialResilience .tabs__heading span.jsTabActive{
		background-color:rgba(109, 32, 119, 1.0);
	}
	#FinancialResilience .tabs__content div{
		border-color:rgba(109, 32, 119, 1.0);
	}

	#OperationalResilience .tabs__heading span{
		background-color:rgba(0, 145, 218, 0.4);
	}
	#OperationalResilience .tabs__heading span:hover{
		background-color:rgba(0, 145, 218, 0.7);
	}
	#OperationalResilience .tabs__heading span.jsTabActive{
		background-color:rgba(0, 145, 218, 1.0);
	}
	#OperationalResilience .tabs__content div{
		border-color:rgba(0, 145, 218, 1.0);
	}

	#CommercialResilience .tabs__heading span{
		background-color:rgba(0, 163, 161, 0.4);
	}
	#CommercialResilience .tabs__heading span:hover{
		background-color:rgba(0, 163, 161, 0.7);
	}
	#CommercialResilience .tabs__heading span.jsTabActive{
		background-color:rgba(0, 163, 161, 1.0);
	}
	#CommercialResilience .tabs__content div{
		border-color:rgba(0, 163, 161, 1.0);
	}



/* -- Editor Note
---------------------------------------- */
	
	.editorNote{
		background-color:#90EE90;

		width:100%;
		height:auto;

		display:none;
		position:relative;
		clear:both;

		color:#0F5D0F;
		font-size:0.725em;
		text-align:center;

		margin:0px auto !important;
		padding:30px;
		border:0px none;
	}

		.editorNote small{
			display:block;
			font-size:0.725em;
			margin-top:5px;
		}


	.cq-Editable-dom .editorNote{
		display:block;
	}