@import url('https://fonts.googleapis.com/css2?family=Martel:wght@200;300;400;600;700;800;900&display=swap');

html.h5p-iframe body {
	margin: 0 auto;
	font-family: "Martel", Helvetica, Arial, Lucida, sans-serif;
}

.h5p-content, .h5p-question, .questionset-results {
	background-color: transparent;
}


div.question-container.h5p-question.h5p-multichoice div.h5p-question-content.h5p-radio ul.h5p-answers li.h5p-answer div.h5p-alternative-container {
	-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	background: transparent;
}

div.question-container.h5p-question.h5p-multichoice div.h5p-question-content.h5p-radio ul.h5p-answers li.h5p-answer div.h5p-alternative-container::before,
div.questionset-results .result-header, .questionset-results .result-text, .questionset-results .feedback-section .feedback-text {
	color: #1b5449;
}

div.question-container.h5p-question.h5p-multichoice div.h5p-question-content.h5p-radio ul.h5p-answers li.h5p-answer div.h5p-alternative-container span.h5p-alternative-inner,
div.h5p-content.h5p-initialized.h5p-no-frame.using-mouse div.h5p-container.h5p-standalone div.questionset.started div.qs-footer div.qs-progress span.progress-text,
div.h5p-content.h5p-initialized.h5p-no-frame.using-mouse div.h5p-container.h5p-standalone div.questionset-results div.greeting {
	font-family: "Martel", Helvetica, Arial, Lucida, sans-serif;
	color: #1b5449;
	
}

div.question-container.h5p-question.h5p-multichoice .h5p-feedback-text {
	overflow-y: hidden;
}

div.question-container.h5p-question.h5p-multichoice .h5p-answer.h5p-selected .h5p-feedback-inner {
	background: transparent;
	color: #1b5449;
}

div.question-container.h5p-question.h5p-multichoice .h5p-answer.h5p-selected .h5p-feedback-inner::before {
	background: #1b5449;
}

div.question-container.h5p-question.h5p-multichoice div.h5p-question-buttons.h5p-question-visible button.h5p-joubelui-button,
div.question-container.h5p-question.h5p-multichoice div.h5p-question-buttons.h5p-question-visible a.h5p-joubelui-button,
div.h5p-container.h5p-standalone div.questionset-results div.buttons button.h5p-joubelui-button,
div.qs-footer div.qs-progress ul.dots-container li.progress-item a.progress-dot.unanswered.current {
	font-family: "Martel", Helvetica, Arial, Lucida, sans-serif;
	font-weight: bold;
	background: #1b5449;
	background-color: #1b5449;
}

div.question-container.h5p-question.h5p-multichoice div.h5p-question-introduction {
	font-family: "Martel", Helvetica, Arial, Lucida, sans-serif;
	font-weight: bold;
	line-height: 1.5rem;
	color: #1b5449;
}