/*
IPTN Yellow     #FBC639
IPTN Lt Blue    #467DBC   70, 125, 188
IPTN Lk Blue    #183153

Haring Purple:   #4B2E83   75, 46, 131
Haring Gold:     #B7A57A   183, 165, 122

Blue:     #1E9FDA   30, 159, 218
Dk Gray:  #555555
*/
/* RESOURCES
---------------------------------------------------------------------*/
#resources {
  padding: 120px 0 120px 0;
  overflow: hidden;
  text-align: center;
  background-color: #FFF;
  background-image: url('/media/static/images/yellow-blue-background.jpg');
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -ms-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  color: #FFF;
}
#resources h1 {
  color: #FFF;
  font-size: 1rem;
  line-height: 1.2rem;
  margin: 0 0 18px 0;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 800;
}
#resources .intro {
  color: #FFF;
  font-size: 2.0rem;
  line-height: 2.6rem;
}
#resources a {
  font-weight: 400;
  color: #FFF;
  text-decoration: underline dotted;
}
#resources a:hover, #resources a:focus {
  text-decoration: none;
}
#resources .intro a {
  font-weight: 700;
  color: #FFF;
  text-decoration: underline dotted;
}
#resources .intro a:hover, #resources .intro a:focus {
  text-decoration: none;
}
/* WHO WE ARE
---------------------------------------------------------------------*/
#WhoWeAre {
  padding: 72px 0 72px 0;
  overflow: hidden;
  background-color: #FFF;
  color: #222;
}
#WhoWeAre h2 {
  color: #467DBC;
  font-size: 1.8rem;
  line-height: 1.9rem;
  margin: 0 0 48px 0;
  padding: 0 0 24px 0;
  font-weight: 400;
  text-align: center;
  border-bottom: 1px solid #467DBC;
}
#WhoWeAre img {
  width: 100%;
}
/* WHO WE SERVE
---------------------------------------------------------------------*/
#WhoWeServe {
  padding: 86px 0 86px 0;
  overflow: hidden;
  text-align: center;
  background-color: rgba(70, 125, 188,.2);
  background-image: url('');
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -ms-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}
#WhoWeServe h1 {
  font-size: 1rem;
  line-height: 1.2rem;
  margin: 0 0 18px 0;
  text-transform: uppercase;
  letter-spacing: 2px;
  font-weight: 800;
}
#WhoWeServe h2 {
  font-size: 3rem;
  line-height: 3.2rem;
  margin: 0 0 18px 0;
}
#WhoWeServe .intro {
  font-size: 2.0rem;
  line-height: 2.6rem;
}
#WhoWeServe p {
  line-height: 1.6rem;
  margin-bottom: 24px;
}
#WhoWeServe p a {
  text-decoration: underline dotted;
}
@media only screen and (max-width: 549px) {
}