.faq-section {
	max-width: 1000px;
    margin: 0 auto;
    padding: 20px;
}

.faq-section .heading h1 {
    color: #00237e;	
    text-align: center;
}

.faq-section .faq dt {
	cursor: pointer;
    padding: 10px 15px;
    background: #dce8ef;
    color: #00237e;
    font-weight: 600;
    border: solid 1px #ffffff;
    border-bottom: solid 1px #FFF;
    border-radius: 4px;
}

.faq-section .faq dd {
	margin-left: 0;
    padding: 15px;
}

.faq-section .faq dt.active:after {
    font-family: cursive;
    content: "-";
    float: right;
}

.faq-section .faq dt:after {
    content: "+";
    float: right;
}