@charset "utf-8";
/* CSS Document */

body {
	font-family: 'Lato', sans-serif;
	color: #242526;
	font-size: 14px;
    line-height: 1.6;
}

p {
	
}

h1 {
	color:#fff !important;
	font-size:1.25rem !important;
	font-family: 'Lato', sans-serif;
	text-transform: uppercase; 
	border-bottom:none;
	letter-spacing: .05em !important;
	font-weight: 200 !important;
	text-align: center;
}

h2 {
	color:#fff !important;
	font-size:1.15rem;
	font-family: 'Lato', sans-serif;
	text-transform: uppercase; 
	border-bottom:none;
	letter-spacing: .02em;
	font-weight: 500;
	text-align: center;
}

 h3 {
    color: #002653;
	font-weight: 500;
	font-size: 1rem;
	border-bottom: none;
	text-transform: uppercase; 
	letter-spacing: .02em;
	font-family: 'Lato', sans-serif;
}

.grid-container {
	max-width: 87.5rem;
/* 	margin-bottom: 3rem; */
}

.main {
	margin-bottom: 4em;
	margin-top: 4em;
}

.sec {
	background-color: #002653;
	display: block;
	padding: 1.5em;
	width:100%;
	margin:3em auto;
		
}

.assess  {
	color:#801518;
	margin-bottom: 3em;
}

.but-wrap {
text-align:center;
	margin-top:2em;
	}

.red {
	background-color:#801518;
	margin:0 auto;
}




/*
@media only screen and (min-width: 64.063em) {
  .button {
    width: 50%;
  }
}*/

.container {
  margin-inline: auto;
  max-width: 87.5rem;
  padding-inline: 1.5rem;
}

