@charset "utf-8";
/* CSS Document */

body {
font-family: museo-sans-rounded, sans-serif;
background: #edb921;
}
.row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: 0;
margin-left: 0;
}

h1 {
font-weight: 500;
font-size: 2em;
line-height: 1.2em;
margin-bottom: 10px;
}
h2 {
font-weight: 500;
font-size: 1.6em;
line-height: 1em;
margin-bottom: 10px;
}
h3 {
font-weight: 500;
font-size: 1.4em;
line-height: 1em;
color: #eeb925;
margin-bottom: 10px;
}
.intro p {
font-size: 1.2em;
line-height: 1.2em;
font-weight: 500;
margin: 0 0 8px 0;
}
.questions p {
font-size: 1em;
line-height: 1.2em;
margin: 0 0 8px 0;
font-weight: 300;
}
.questions p:nth-child(odd) {
font-weight: 500;
color: #eeb925;
}
.maintext p {
font-size: 1em;
line-height: 1.4em;
font-weight: 300;
}
.maintext ul {
margin-left: -25px;
}
.maintext ul li {
font-size: 1em;
line-height: 1.2em;
margin: 0 0 5px 0;
font-weight: 300;
}
.small {
font-size: 75%;
font-weight: 300;
}

@media (min-width: 768px) {
}

@media (min-width: 992px) {
h1 {
font-size: 2.4em;
}
h2 {
font-weight: 500;
font-size: 1.8em;
line-height: 1em;
}
h3 {
font-weight: 500;
font-size: 1.6em;
line-height: 1em;
color: #eeb925;
}
.intro p {
font-size: 1.3em;
line-height: 1.2em;
margin: 0;
padding: 0;
letter-spacing: 0.5px;
font-weight: 700;
}
.questions p:nth-child(odd) {
font-weight: 700;
}
.maintext ul li {
line-height: 1.2em;
margin: 0 0 5px 0;
}
.maintext ul li {
line-height: 1em;
line-height: 1.4em;
}
}

@media (min-width: 1200px) {
.intro p {
font-size: 1.4em;
line-height: 1.3em;
}
.questions p {
font-size: 1.3em;
line-height: 1.2em;
margin: 0 0 8px 0;
padding: 0;
font-weight: 400;
}
.questions p:nth-child(odd) {
font-weight: 700;
}
.maintext p {
font-size: 1em;
line-height: 1.4em;
}
}



.left-content {
color: #fff;
}
.intro {
margin: 5px 0;
}
.questions {
margin: 10px 0;
padding: 10px 0;
}


footer {
background:#edb921;
}
.footer {
padding: 30px 0;
text-align: center;
background:#edb921;
}
a {
 color: #edb921;
 font-weight: 800;
 }
a:hover {
 color: #edb921;
text-decoration: underline;
 }
.footer a {
 color: #234a62;
 font-weight: 800;
 }
.footer a:hover {
color: #234a62;
text-decoration: underline;
 }
.footer ul li {
 display: inline;
 list-style-type: none;
 }
 
 
 .btn-primary {
  color: #fff;
  background-color: #edb921;
  border-color: #edb921;
  font-weight: 800;
  font-size: 1.2em;
  text-transform: uppercase;
}
@media (min-width: 992px) {
 .btn-primary {
  font-size: 1.6em;
}
}
.btn-primary:hover {
  color: #eeb925;
  background-color: #234a62;
  border-color: #234a62;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

