/* QUESTION HOME PAGES ================== */

#question-home{ padding: 40px 0;}
.question-home-wrap {background-size: 100%; background-repeat: no-repeat;}
.question-home-wrap #question-home-content {background-color: rgba(8,54,72,0.95); color: #fff; text-align: center; font-size: 16px; padding: 40px 0;}
.question-home-wrap #question-home-content h1 {font-size: 0.9em; margin: 0 auto 0.5em auto; text-align: center; text-transform: uppercase;}
.question-home-wrap #question-home-content h1.large-title {font-size: 2em; text-transform: none;}
.question-home-wrap #question-home-content h2 {font-size: 1.8em;}
.question-home-wrap #question-home-content p {font-size: 1.2em;}
.question-home-wrap #question-home-content p:last-of-type {margin-bottom: 0;}
.question-home-wrap #question-home-content .why-cta-button a {display: inline-block; margin: 20px 0 0 0;}
.question-home-wrap a {color: #fff; font-weight: bold;}
.question-home-wrap a:hover {text-decoration: underline;}
#question-home-questions {background-color: #f6f6f6;margin: 40px 0;}
#question-home-questions .question-section {font-size: 16px; padding: 40px 0 0 0;  }
#question-home-questions .question-section h2 {font-size: 1.6em; text-align: center; margin: 40px auto 0 auto; text-shadow: 2px 2px 2px #ccc; width: 100%;}
#question-home-questions .question-section h4 {text-align: center; margin: 0.5em 0; width: 100%;}
#question-home-questions .question-section h4 a {color: #999;}
#question-home-questions .question-section .question {padding:10px 20px; margin: 10px 0; font-size: 16px;}
#question-home-questions .question-section .question a h3 {font-size: 1.1em; margin: 0 0 0.5em 0;}
#question-home-questions .question-section .question a.question-link {font-size: 1em;}
#question-home-questions .question-section .question.detailed p {color: #666; margin: 5px 0; font-style:italic; font-size: 0.9em;}
#question-home .content{}
#question-home .content p{font-size:1.2em;color:#333;}
#question-home form button.consult {font-size: 1.2em;}

.question a {color: #083648;}
.question a:hover {text-decoration: underline;}