<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 960px) {
	.wrapper { width: 922px;  }
	.wrapper-full { width: 100%; }
	
	h1 { font-size:2.5em; letter-spacing:-0.01em; margin:0.2em 0em; }
	h2 { font-size:2.1em; letter-spacing: -0.05em;  }
	h3 { font-size:1.2em; letter-spacing: -0.02em; margin: 0.1em 0em 0.5em 0em;  }
	h5 {  }
	
	p { font-size:1.0em;  }
	hr { margin:2em 0 2em 0; }
	
	.banner_green { width: 32em; padding:16px; font-size:1.2em; font-weight:bold; }
	
	div.one_cols {
		width: 95%; float: left; padding: 1em;
	}
	
	div.footprint_container { }
	
	div.three_cols { width: 300px; float:left; padding:10px 2px; }
	div.three_cols img { max-width: 40%; }
	
	div.two_cols { width: 400px; float:left; padding:1em 2em 1em 1em;  }
	
	div.product_left { width: 920px; }
	div.product_left p, div.product_left h3 { padding:0px 0px 0px 0px; }
	div.product_left img { float:left; max-width:100%; margin:0 2em 0 0; }
	
	div.product_right img { float:right; max-width:100%; margin: 0 0 0 2em; }
	div.product_right {   }
	
	div.product_left, div.product_right { border-bottom: 1px solid #EEE; }
	
	div.client_logos { width:170px; height:80px; padding:0px 7px; }
	div.client_logos img { max-width: 80%; }	
	
	div#services_container div {  width: 42%; float:left; padding:2em 1em;  margin:1em; height:9em; }
	
	div.calltoaction, div.btn-blue-container-t{ float:right; }
	div.logo { float:left; }
	
	.footer .footer_links {  width: 640px; }
}</pre></body></html>