.featured-stats{margin-bottom: 100px;}
.featured-ctas + .featured-ctas {padding-top: 0 !important; margin-top: -50px !important;}
.featured-stats h2{margin-top:-5vw; text-align:center; text-transform:uppercase;}
body:not(.home) .featured-stats h2{text-transform: none; font-weight: 900;}
body:not(.home) .featured-stats h2 b{font-weight: 900;}
.featured-stats p{ max-width:1000px; margin:0 auto; text-align:center;}
.featured-stats .stats{display:flex; max-width:80%; margin:50px auto; }
.featured-stats .stat{ width:23%; margin:0 1%; }
.featured-stats .stat p{padding:10px 0;}
.featured-stats .stat > p{font-weight: 700;}
.featured-stats .outer-ring{background:linear-gradient(to right, rgba(0,169,224,1) 0%,rgba(159,205,69,1) 100%); width:300px; height:300px; border-radius:50%; position:relative; margin:0 auto;}
.featured-stats .inner-ring{background:#fff; width:90%; height:90%; border-radius:50%; padding:55px 20px; position:absolute; top:0; left:0; right:0; bottom:0; margin:auto; text-align:center;}
.featured-stats .value{ font-size:75pt; font-weight: 900; color: #00a9e0;}
.featured-stats .value .symbol{font-weight:300; font-size:60pt;}
.featured-stats .unit{color: #00a9e0; margin-top:-20px;}

.home .featured-stats .walkthrough-scroller{bottom: -90px;}

/* Font scale adjustment */
/* @media(max-width: 2300px){
    .featured-stats .value{ font-size:48pt;}
	.featured-stats .value .symbol{font-size:39pt;}
} */

@media(max-width:1920px){
	.featured-stats .stats{width:100%; max-width:1200px;}
	.featured-stats p{max-width:700px; width:80%;}
	.featured-stats .outer-ring{width:200px; height:200px;}
	.featured-stats .inner-ring{padding:36px 13px;}
	.featured-stats .value{ font-size:48pt;}
	.featured-stats .value .symbol{font-size:39pt;}
}

@media(max-width: 1440px){
	.featured-stats{margin-bottom: 70px;}
	.home .featured-stats .walkthrough-scroller{bottom: -55px;}
}

@media(max-width:1024px){
	.featured-stats h2{margin:0.65em 0 20px 0;}
	.featured-stats .stats{max-width:600px; flex-wrap:wrap;}
	.featured-stats .stat{width:48%; margin-bottom:40px; }
}

@media(max-width:460px){
	.featured-stats .stat{width:98%; margin-bottom:40px; }
}