#numbers{font-size:1.45em;line-height:1.1;font-weight:400;text-align:center;color:#222;margin:1em auto}#numbers .gi{padding-bottom:1em;display:block}#numbers a{color:#4a4a4a;}#numbers .caption{padding-left:1em}#numbers span{display:block;font-size:2.35em;font-weight:900}.number-states span{color:#2b98d4}.number-projects span{color:#737373}.number-offices span{color:#f0ad42}.number-years span{color:#1d3767}

#featured{background:#f4f1f1;padding:0.6em 0 0;line-height:2}#featured h2{text-align:center;text-transform:uppercase;margin:0}#featured a{font-size:0.9em}#featured a:hover{color:#1d7de7}.featured-img{display:block;background:no-repeat center;background-size:cover;padding-bottom:50%}#featured .caption{display:block;padding:0.5em 0 1em 1em;line-height:1.4}

#callouts{margin:2em 1em}#callouts .gi{margin-bottom:1em}#callouts h5{text-transform:uppercase;margin:0;color:#9b9b9b;font-size:0.77em}#callouts h2{margin:0;font-size:1.75em}#callouts p{margin:0;font-size:0.97em}#callouts a{color:#1d7de7;white-space:nowrap}#callouts a:hover{text-decoration:underline}.more{display:block}

#slider-one .slick-next,#slider-one .slick-prev{display:none !important}
					
@media only screen and (min-width:35em){
	
	#featured{padding:0.6em 0 1em}#featured .caption{padding:0.5em 0 0}
	
	#callouts{margin:2em auto 0.5em}#callouts .gi{margin-bottom:2em}.right-border{border-right:1px solid #979797}
	
	#slider-one .slick-prev,#slider-two .slick-next{display:block !important;top:44%}
	#slider-two .slick-prev{display:none !important}
}