.qna-container {
    margin:0 auto;
    width: 100%;
    display: flex;
    flex-flow: column;
    max-width: 1140px;
    padding: 70px 15px;
}
.qna-container h3 {
    font-size: 24px;
    margin-bottom: 30px;
    width: 100%;
    align-self: center;
    text-align: center;
    font-family: 'Figtree-Semibold';
    color: var(--boingo-blue);
}
.qna-container .qna-item {
    padding: 13px 10px;
    color: #545861;
    border-bottom: 1px solid var(--boingo-light-gray);
    border-top: none;
    margin-bottom: 0px;
}
.qna-container h3 {
	margin: 60px 0px 30px 0px;
	font-size: 24px;
}

.qna-container {
	padding: 0px 120px;
}
.qna-container .qna-item:first-of-type {
    border-top: 1px solid var(--boingo-light-gray);
}
.qna-container .qna-item:last-of-type {
    border-bottom: 1px solid var(--boingo-light-gray);
}
.qna-container .qna-item .question-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    cursor:pointer;
}
.qna-container .qna-item .question {
    font-family:'Figtree-Bold';
}
.qna-container .qna-item .toggle-button {
    font-size: 24px;
    margin-left: 10px;
}
.qna-container .qna-item .answer-container {
    display: none;
    margin-top: 10px;
    font-size: 16px;
}
.qna-container .qna-item .answer-container .related-links {
    margin-top: 10px;
}
.qna-container .qna-item .answer-container .related-links a:hover {
color:var(--boingo-dark-red);
}
.qna-container .qna-item .answer-container .related-links .related-link {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}
.qna-container .qna-item .answer-container .related-links .related-links a:visited, .qna-container .qna-item .answer-container .related-links .related-link a:focus {
    color:var(--boingo-dark-red);
}

.related-links strong {
	display: none;
}

@media screen and (max-width:1024px){
	.qna-container {
		padding: 0px 20px;
		width: 100%;
	}
}
