.test-page{flex-direction:column;min-height:100vh;padding-top:14rem;display:flex}.test-page.page{margin-top:0}.test-page>.container{flex:1;width:100%;display:flex}.test-page>.container .test{align-items:center;width:100%;display:flex}.test-page>.container .test>*{flex:100%}.test-header{min-height:540px;position:relative}.test-header__breads{width:fit-content;margin:0 auto 44px}.test-header__picture{justify-content:center;align-items:center;display:flex;bottom:0!important}.test-header__picture img{background-size:contain;width:100%;height:auto}.test-header>div{width:50%}@media (max-width:899px){.test-header>div{width:100%}}.test-header_without-picture>div{width:80%}@media (max-width:899px){.test-header_without-picture>div{width:100%}}.test-header_picture{width:50%;position:absolute;top:40px;right:0;overflow:hidden}@media (max-width:899px){.test-header_picture{max-width:50rem;margin:2rem auto 0;position:relative;top:0}}.test-header .description{margin-bottom:50px}.test__question h3{max-width:750px;margin:0 auto 40px}.test__question_answers{margin-bottom:50px}.test__question_answers.answer-selected{pointer-events:none}.test__question_answers.answer-selected .test__question_answer{opacity:.5;position:relative}.test__question_answers.answer-selected .test__question_answer.selected-answer:before,.test__question_answers.answer-selected .test__question_answer.correct-answer:before{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;border-radius:100%;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;font-size:2rem;font-style:normal;font-weight:400;line-height:1;display:flex;position:absolute;top:50%;left:0;transform:translate(-2.2rem,-50%);font-family:SVGFont!important}@media (max-width:767px){.test__question_answers.answer-selected .test__question_answer.selected-answer:before,.test__question_answers.answer-selected .test__question_answer.correct-answer:before{width:3rem;height:3rem;font-size:1.4rem;transform:translate(-1.5rem,-50%)}}@media (max-width:424px){.test__question_answers.answer-selected .test__question_answer.selected-answer:before,.test__question_answers.answer-selected .test__question_answer.correct-answer:before{width:2.2rem;height:2.2rem;font-size:1.2rem;transform:translate(-1.1rem,-50%)}}.test__question_answers.answer-selected .test__question_answer.selected-answer.correct-answer,.test__question_answers.answer-selected .test__question_answer.correct-answer{opacity:1;background:#fff}.test__question_answers.answer-selected .test__question_answer.selected-answer.correct-answer:before,.test__question_answers.answer-selected .test__question_answer.correct-answer:before{content:"";background:#21c332}.test__question_answers.answer-selected .test__question_answer.selected-answer{opacity:1;background:#e3e3e3}.test__question_answers.answer-selected .test__question_answer.selected-answer:before{content:"";background:#ea1f14}.test__question_answer{color:#000;cursor:pointer;background:#fff;border-radius:15px;max-width:750px;margin:0 auto 8px;padding:20px 40px;line-height:24px}.test__question_answer:last-child{margin-bottom:0}.test__question_answer:hover{background:#e3e3e3}.test__question_explain{pointer-events:auto;margin-top:1rem;font-size:1.6rem;font-weight:400;line-height:2rem}@media (max-width:1149px){.test__question_explain{font-size:calc(.5vw + 1.04rem);line-height:calc(.75vw + 1.16rem)}}.test__question .test__next-question{margin:0 auto;position:absolute;left:0;right:0;transform:translateY(-20px)}.test__question .test__next-question span{cursor:pointer;transition:transform .2s;display:inline-block}.test__question .test__next-question span:after{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:8px;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1;transition:transform .4s;display:inline-block;position:relative;top:1px;font-family:SVGFont!important}.test__question .test__next-question span:hover{opacity:.5;transform:translate(3px)}.test__question .test__next-question span:hover:after{transform:translate(6px)}.test__result{align-items:center;display:flex}.test__result-left,.test__result-right{width:50%}.test__result .description{max-width:475px;line-height:26px}.test .sharing{margin-top:40px}
