p, body, a {
	font-family: 'Lato', sans-serif;
}

a:link, a:visited, a:hover, a:active{
    color: #000;
    text-decoration: none;
}

h1{
    font-size:30px;
}

/* Content Container */
#content {
	max-width: 1000px;
	margin: 0 auto;
}

div#logo, div#heading {
    padding-top: 38px;
    text-align: center;
}

div#top-text {
    text-align: center;
    font-size: 31px;
    padding: 20px 53px;
    margin: 52px 0;
    background: #eee;
    border: 11px solid #eee;
}

div#top-text h3 {
    text-align: center;
    font-size: 40px;
}

div#choose_heading {
    text-align: center;
    font-size: 25px;
}

div#logo2 {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
#and-ampersand {
    font-size: 28px;
    font-weight: 700;
    padding: 20px 0;
}

/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

.form-container{
  width: 1000px;
}

/* Videos */


/* Create two equal columns that floats next to each other */
.column {
  float: left;
  width: 47%;
  padding: 10px;
  text-align: center;
}

/* Clear floats after the columns */
.videos:after {
  content: "";
  display: table;
  clear: both;
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 1240px) {
  .column {
    width: 100%;
  }
}