div.fca_qc_quiz{max-width:600px;margin-left:auto;margin-right:auto;padding:30px 50px;text-align:center;color:#151515}
.fca_qc_quiz p{width:auto}
h2.fca_qc_quiz_title{color:#151515;margin:0 0 20px}
.fca_qc_quiz_description{font-size:16px;margin:0 0 20px}
.fca_qc_quiz_description_img{max-width:100%;margin-left:auto;margin-right:auto}
#fca_qc_question{font-size:26px;margin-bottom:20px;color:#151515}
div.fca_qc_quiz svg.fca_qc_rectancle{margin:15px}
div.fca_qc_quiz span.fca_qc_answer_span{position:relative;top:-21px;font-size:16px;color:#151515}
div.fca_qc_quiz button.fca_qc_button{width:200px;margin-top:20px;border-radius:2px;font-weight:700;background-color:#58afa2;box-shadow:0 2px 0 0 #3c7d73;color:#FFF;font-size:20px;transition:all 0s;border:none}
div.fca_qc_quiz button.fca_qc_start_button:hover{background-color:#3c7d73}
.fca_qc_next_question{background-color:inherit;color:#000;width:140px;border-radius:2px;border:solid 2px #151515;margin-top:35px}
.fca_qc_next_question:hover{background-color:initial}
div.fca_qc_quiz div.fca_qc_answer_div{display:block;margin-bottom:20px;width:100%;min-height:56px;border-radius:2px;background-color:#dbdbdb;text-align:left;text-transform:none;font-weight:400;cursor:pointer;color:#151515}
#fca_qc_correct_answer,#fca_qc_your_answer{font-weight:400}
div.fca_qc_quiz div.fca_qc_answer_div:hover{background-color:#8dc8bf}
.fca_qc_score_text{font-size:14px;margin:30px 0 10px;color:#151515}
h3.fca_qc_score_title{font-size:26px;margin:0 0 20px;color:#151515}
.fca_qc_score_img{margin:0 0 20px;max-width:100%}
.fca_qc_score_desc{font-size:16px;margin:0 0 30px;color:#151515}
.fca_qc_quiz_footer{margin-top:20px;font-size:16px;color:#151515}
.fca_qc_result_text{font-weight:700;font-size:16px;margin:0 0 15px;color:#151515}
div.fca_qc_quiz div.fca_eoi_question_response_item{margin:0 0 15px;color:#151515}
div.fca_qc_quiz h3.fca_eoi_question_response_question{font-size:20px;font-weight:700;margin:0 0 10px;padding-top:15px;color:#151515}
div.fca_qc_quiz p.fca_eoi_question_response_response{font-size:16px;margin:0 0 10px;color:#151515}
div.fca_qc_quiz p.fca_eoi_question_response_correct_answer{font-size:16px;margin:0;padding-bottom:15px;color:#151515}
.fca_qc_bold{font-weight:700}
#fca_qc_question_count{font-size:16px;color:#151515}
#fca_qc_question_right_or_wrong{font-size:26px;margin:30px 0;color:#151515}
#fca_qc_question_back{font-size:20px;font-weight:700;color:#151515;padding:0 5px}
div.fca_qc_quiz p.fca_qc_back_response{font-size:16px;font-weight:700;margin-bottom:20px;color:#151515}
div.fca_qc_quiz div.correct-answer{background-color:#abdc8c}
div.fca_qc_quiz div.wrong-answer{background-color:#f57484}
.flip-container{perspective:1000;transform-style:preserve-3d}
.back,.flip-container,.front{width:100%;height:400px}
.flipper{transition:.6s;transform-style:preserve-3d;position:relative}
.back,.front{backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}
.front{z-index:2;transform:rotateY(0deg)}
.back{transform:rotateY(-180deg)}
.flip-container.flip .flipper{transform:rotateY(180deg)}
@media (max-width:600px){div.fca_qc_quiz{padding:30px 0}
div.fca_qc_quiz button.fca_qc_button{width:80%;font-size:16px}}