h2{font-family: 'Libre Baskerville', serif;color:#004070;text-align: center;font-size: 26pt; padding: 3rem 0;}
h3{font-family: 'Libre Baskerville', serif;color:#6c757c;text-align: left;}
h4{font-family: 'Opem Sans', sans-serif;color:#6c757c;text-align: left;font-size: 16pt;padding:10rem 0 2rem 0;}
.header-block {text-align:center; margin-bottom: 30px;background-color:#062544;padding: 2rem 0rem;}
.logo-text{font-family: 'Libre Baskerville', serif;color:#fff;text-align: center;font-size: 30pt; padding: 1rem 0;}
.hero-body-copy {font-size: 18pt;text-align: center; font-family: 'Open Sans', sans-serif;padding-top: 3rem;}
.btn.btn-primary {background-color:#004070;color:#fff;border-radius: 0;margin-top:2rem;font-family: 'Open Sans', sans-serif;font-size: 12pt;}
.btn-legacy-touch {padding:2rem 0}
.turnaround-time{padding: 2rem;}
.turnaround-time img{width: 14rem;float:right;border-right: 1px solid #333;
    padding-right: 2rem;}
.bg-info{background-color: #eee;}
.bg-info p{color:#004071;font-size: 14pt;text-align: left;padding:10px; margin:10px 0px 10px 0px;}
.footer-content p {font-size: 12px;padding: 0 4rem 0 0;}

@media only screen and (max-width: 480px) {
	.header-block {margin-bottom:0;}
	.turnaround-time img{width: 100%;float:none;border-right: none;padding: 0 10rem;}
	.bg-info p {padding: 0 3rem 3rem;}
	.footer-content {padding: 0 2rem;}
	.footer-content p {padding:0;}
	h4 {padding: 4rem 0 1rem 0;}
	.hero-body-copy {font-size:14pt; padding:2rem 2rem 0 2rem;}
	.btn-legacy-touch {padding:0 0 2rem 0;}
}