 /*Our approach to governance*/
 .cont-bg-group-approach{background:#F7F7F7;padding:20px;}
.expertise-border{border-bottom:1px dotted #4C4D4F;padding-bottom:20px; height:100%}
.heading-border{border-bottom:1px dotted #4C4D4F;}

.expertise-border-two{padding-bottom:20px;height: 100%;}
.expertise-border-three{border-bottom:1px dotted #4C4D4F;height: 100%;margin-bottom: 9px;}

.average-age-independent p{font-size:30px;font-weight:500;line-height: 1;}
.average-age-independent-no p{font-size:50px;font-weight:500;}
.average-age-independent span{font-size:20px;font-weight:600;}
.average-age-independent-no span{font-size:20px;font-weight:600;margin-left: 5px;}
 
 /*Governance supporting our strategy*/
 
 .governance-supporting-blue-banner{background:#053273;position:relative;padding: 10px 10px 10px 20px;}
.governance-supporting-blue-banner:before{content:'';width: 5px;height: 53px;background:#ED1C24;position:absolute;top: -20px;left: 8px;}
.members-section{padding-left:20px;padding-top:10px;}
.focus-areas-section{background:#EBF7FE;padding: 10px 10px 10px 20px;}
.relevant-stakehold-section{background:#EBF7FE;padding: 10px 20px 0px 20px;height: 100%;}

 
  /*Our strategic business performance*/   

.main-strategic-objective{background:#E9F7FD;position:relative;padding:20px; margin-top:30px;}
.strategic-icon-pos{position:absolute;top:-60px;}
.strategic-objective-blck{background:#003273;padding: 20px 20px 0px 24px;position:absolute;top: -50px;left: -92px;}
.strategic-objective-blck:before{content:'';width: 5px;height: 55px;background: #ed1d24;position: absolute;left: 9px;top: -22px;transition: all .9s ease-in-out;}

.main-perf-high{position: relative;left:-18%;}	
	
.strategic-objective-head{font-size:20px;left: 2%;margin-bottom: 30px;font-weight:600;position: relative;}		
.strategic-obj-head-sec{margin-top: 0px;}	
.strategic-objective-head-two{font-size:20px;margin-bottom: 20px;margin-top: 20px;}	

.performance-high-bord{border-bottom:1px dashed #707070;position: relative;}
.main-perf-high-two{position: relative;top: 79px;}	
	
.sub-section-kpi{padding:20px;background:#F1F0F0;border:1px solid #F1F0F0;position: relative;margin-top: 30px;}
.sub-section-kpi:before{content:'';width: 5px;height: 55px;background: #ed1d24;position: absolute;left: 9px;top: -22px;transition: all .9s ease-in-out;}

.strategic-objective-head-ft{font-size:20px}
	
	
.challenges-exp-section{padding: 15px 20px 20px 25px;background:#E9F7FD;height:100%;}
.challenges-exp-section-two{padding:15px 10px 20px 25px; background:#E9F7FD;}
	ul.dash-two li:before{background:#003273;}	
	ul.dash-two li{color:#003273;margin-bottom: 10px;}	 
	ul.dash-three li:before{background:#003273;}	
	ul.dash-three li{color:#003273;margin-bottom:10px;}

/*Background switch colors*/
		.switch-bg-lgreen{background:#5CC4B7!important; }
		.switch-bg-lblue{background:#E9F7FD!important; }
		.switch-bg-lpurple{background:#E0E3EF!important;}
		.switch-bg-purple{background:#8A6B95!important;}
		.switch-bg-blue{background:#6DB8DF!important;}
		.switch-bg-dblue{background:#0A4D8E!important;}
		.switch-bg-grey{background:#939598 !important;}
		.switch-bg-green{background:#90B471 !important;}
		.switch-bg-dgreen{background:#4CA146!important;}
		.switch-bg-lime{background:#99CA46 !important;}
		.switch-bg-lgrey{background:#F7F7F7 !important;}
		.switch-bg-red{background:#ED1C24 !important;}

		.human-heading{font-size: 36px; font-weight: 100}
		.light-orange-bg { background: #FDF1E2; padding: 20px;}
		.black-block{background: #000; padding: 20px 0px;}
		.black-block p{color: #fff; font-weight: bold; text-align: center; margin:0;}
		.orange-block{background: #D14D1D; padding: 20px 0px;}
		.orange-block p{color: #fff; font-weight: bold; text-align: center; margin:0;}		
		.lightorange-block{background: #EC8D1C; padding: 20px 0px;}
		.lightorange-block p{color: #fff; font-weight: bold; text-align: center; margin:0;}
		.margin-60T{margin-top: 120px !important;}
		.dotted-border{border-left: 1px dotted #000;height: 270px; position: absolute; right: 50%; margin-top: 5%;}
		.dotted-border:before{content: ""; width: 10px; height: 10px; position: absolute; border-radius: 50%; border: 2px solid #000; right: -5px; top: -12px;}
		.dotted-border:after{content: ""; width: 16px; height: 16px; background-image: url("../images/governance-arrow.png"); position: absolute; right: -7px; bottom: -17px;}
		.horizontal-dotted{border-top: 1px dashed #000; width: 24%; position: absolute; right: -25%; margin-top: -3%;}
		.horizontal-dotted:before{content: ""; width: 10px; height: 10px; position: absolute; border-radius: 50%; border: 2px solid #000; left: -12px; top: -6px;}
		.horizontal-dotted:after{content: ""; width: 16px; height: 16px; background-image: url("../images/governance-arrow.png"); position: absolute; right: -17px; bottom: -8px; transform: rotate(-90deg)}
		.arrow-top:before{content: ""; width: 16px; height: 16px; position: absolute; background-image: url("../images/governance-arrow.png"); top: -25px; right: 50%; }
		.horizontal-border{border-top: 1px dashed #000; width: 160%; position: absolute; right: 1.5%; bottom: -92px;}
		.bord-short:before{content: ""; border-left: 1px dotted #000; height: 13px; position: absolute; right: 50%; margin-top: -34px;}

		.orange-curved-border{border: 5px solid #D14D1D; padding: 40px; border-radius: 25px}
		.white-block:before{content: ""; height:15%; width: 5%; background: #fff; position: absolute; bottom: 29px; left: -30px;}
		.white-block:after{content: ""; background-image: url("../images/pg39-icon1.png"); height: 15%; width: 15%; position: absolute; top: 29%; right: -9%; background-size: contain;
         background-repeat: no-repeat;}
		img[src="images/bookicon.png"]{display:none!important}
		.social-block:after{content: ""; height: 41%; width: 33%; background: #fff; position: absolute; bottom: -73%; left: 0%;}
			.switch-bg-olive{background: #b5c9ac !important;}
		
		.headercapital{background:#E9F7FD;padding: 24px 17px!important;position:relative;color: #fff!important;padding-left: 20px!important;font-weight: 600;font-size: 18px;}
.headercapital:before{content:'';width: 4px;height: 43px;background: #ed1d24;position: absolute;left: 11px;top: -16px;transition: all .9s ease-in-out;}
		.captialrow .switch-bg-lgrey{background:#F7F7F7 !important;/* height: 95%; */position: relative;width: 100%;margin-top: 12px;margin-bottom: 32px;}

	.captialrow .switch-bg-lgrey ul.list li {color: #003273;}
	.captialrow .switch-bg-lgrey p {color: #003273;}
	.captialrow .switch-bg-lgrey ul.list li:before {background: #003273;}
	.captialrow .switch-bg-lgrey:after{content:url("../images/red-arrow.png");height: 90px;position: absolute;width:20px;right: 50%;bottom: -63px;transform: rotate(90deg);}
			.captialrow .switch-bg-lgrey.no-cont:after{content:none;}
		
				.dottedgreyblock{border:2px dotted #BCBDC0;padding:20px}
				
				
		.bg-darkblue-reporting{background:#053273; padding:10px; position:relative; top: -20px;  padding: 20px;}
.bg-darkblue-reporting p{background:#fff; color:#053273; border-radius: 40px;  position: absolute;  width: 43px;  height: 38px; left: 78px;  top: 1px; font-size: 20px;    padding: 5px 17px;  display: inline-block;}

.bg-blue-reporting{background:#0065A4; padding:10px; position:relative; top: -20px; padding: 20px;}
.bg-blue-reporting p{background:#fff; color:#0065A4; border-radius:40px; position: absolute;  width: 43px;  height: 38px; left: 78px;  top: 1px; font-size: 20px;    padding: 5px 17px;  display: inline-block;}

.bg-lblue-reporting{background:#009ECF; padding:10px; position:relative; top: -20px;  padding: 20px;}
.bg-lblue-reporting p{background:#fff; color:#009ECF; border-radius:40px; position: absolute;  width: 43px;  height: 38px; left: 78px;  top: 1px; font-size: 20px;    padding: 5px 17px;  display: inline-block;}

.bg-skyblue-reporting{background:#00AEEF; padding:10px; position:relative; top: -20px;  padding: 20px;}
.bg-skyblue-reporting p{background:#fff; color:#00AEEF; border-radius:40px; position: absolute;  width: 43px;  height: 38px; left: 78px;  top: 1px; font-size: 20px;    padding: 5px 17px;  display: inline-block;}

.bg-lime-reporting{background:#94BB75; padding:10px; position:relative;   top: -20px;  padding: 20px;}
.bg-lime-reporting  p{background:#fff; color:#94BB75; border-radius:40px; position: absolute;  width: 43px;  height: 38px; left: 78px;  top: 1px; font-size: 20px;    padding: 5px 17px;  display: inline-block;}

.height-block{ min-height: 200px;  margin-bottom: 1em;}

.move-doc{ margin-top: -45px;}	


		.about-aspen-bg{background:url(../images/about-aspen-bg.png) no-repeat; background-position: bottom; min-height: 300px; padding: 2em 0; margin-top: 2em}
		
		.about-border-dotted{border:2px dotted #003273; border-radius: 30px; padding: 30px 0 0 0; margin-bottom:30px;}
		.border-lft-none{border-left: none; border-top-left-radius: 0; border-bottom-left-radius: 0}
		.border-rgt-none{border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0}
		
		
		.about-blocks-border{position:relative; }
		.about-blocks-border h4{position:relative; top:33px}
		.about-blocks-border:before{content: '';  width: 4px;  height: 80px;  background: #ed1d24;  position: absolute; left: -23px; top: 2px; transition: all .9s ease-in-out;}
		.about-blocks-border p{font-size:20px; color:#003273; }
		
		.font-about-blocks{font-size:50px; color:#003273; font-weight: 400; text-align: right;}
		
		.global-highlights{font-size:20px; color:#003273; }
		.global-highlights strong{font-size:50px; color:#ed1d24; font-weight: 300;}
		
		.padding-130L{padding-left: 130px;}
		.padding-130R{padding-right: 130px;}
		
		.move-pic-about{position:absolute; bottom: 340px; left: -128px;}
		
		
		.about-highlights-block{position:relative;}
		.about-highlights-block:before{content: '';  width: 4px;  height: 50px;  background: #ed1d24;  position: absolute; left: -23px; top: 7px; transition: all .9s ease-in-out;}
		.about-highlights-block p{font-size:20px; color:#003273; }
		.about-highlights-block strong{font-size:50px; color:#ed1d24; font-weight: 300;}
	
	
	@media screen and (max-width: 1270px){
	
	.about-blocks-border h4 { top: 0;}
	
	}
		
		
		@media screen and (max-width: 991px){
			.horizontal-border{display:none;}
			.arrow-top:before{display:none;}
			.lightorange-block{margin-bottom: 20px;}
			.dotted-border{margin-top: 3%;}
			.white-block:before{left: -25px; bottom: 243px;}
			.white-block:after{top: 41%; right: -7%;}
			.horizontal-dotted{width: 12%; right: -12%;}
			.move-pic-about {  position: relative;  bottom: 0;  left: 0;}
			.padding-130R{padding-right:30px;}
			.padding-130L{padding-left:30px;}
		}
		
		@media screen and (max-width: 767px){
			.horizontal-dotted{display: none;}
			.white-block:before{bottom: 245px; left: -10px;height: 11%;}
			.white-block:after{top: 37%;}
			.relevant-stakehold-section{height:96%}
		}
		
		@media screen and (max-width: 768px){
			
			.relevant-stakehold-section{height:96%;padding-bottom:1px;}
			
		}
		
@media screen and (max-width:600px){
	.orange-curved-border{margin-right: 40px;}
	.white-block:after{right: 0;}
}

		@media screen and (max-width: 425px){
			.dotted-border{margin-top: 6%;}
			.white-block:after{display:none;}
			.relevant-stakehold-section{height:96%;padding-bottom:15px;}
			.expertise-border-two{padding-bottom:0;}
		}
		
			@media screen and (max-width: 375px){
			
			.relevant-stakehold-section{height:96%;padding-bottom:15px;}
			
		}