section.contact{
  background-color:white;
  width:100%;
  text-align: center;
  position:relative;
}
section.cbanner{
  background-color:#C22A39;
  width:100%;
  position: absolute;
  text-align: center;
  margin: 80px auto;
}
p.bsmall{font-size:1.5em; color:white; text-align:left;}
p.blarge{
  font-size:4em; font-style: italic;
  color:white;  
  margin: 15px 0px 45px;
}
article.textc{
  display: inline-block;
}
div.bspace{
  background-color:white;
  width:100%;
  height: 1px;
}
section.cform{
  background-color:#333333;
  margin-top: 300px;
  width:60vw;
  margin: 30px auto;
  padding: 300px 100px 70px;
  display: inline-block;
  text-align: left;
}
