.knowledge-test{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden}.knowledge-test img{z-index:-1}.knowledge-test .content-wrap{padding:14px}.knowledge-test .content-wrap:after,.knowledge-test .content-wrap:before{display:table;content:" "}.knowledge-test .content-wrap:after{clear:both}@media (min-width:768px){.knowledge-test .content-wrap{padding:24px}}.knowledge-test h2.title{display:inline-block;padding-bottom:.15em;font-weight:700;text-transform:uppercase;border-bottom-width:.35em}.knowledge-test .show-answers-wrapper{text-align:center;padding-top:50px}.knowledge-test .questions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-duration:.5s;transition-duration:.5s}.knowledge-test .question{overflow:hidden;border:1px solid #eee;-webkit-box-flex:1}.knowledge-test .question .image-holder{position:relative;display:block;padding-top:55.5555555556%;overflow:hidden}.knowledge-test .question .image-holder img{position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0) scale(1.01);-ms-transform:translate3D(-50%,-50%,0) scale(1.01);transform:translate3D(-50%,-50%,0) scale(1.01);width:100%;max-width:100%;height:auto;max-height:none}.knowledge-test .question .position{position:relative;margin-bottom:.5rem;color:#555;text-align:right;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.knowledge-test .question h2{margin-bottom:1em;font-size:1.25rem;text-align:left}.knowledge-test .question ul{text-align:left;list-style:none}.knowledge-test .question ul .radio{margin-bottom:1em;padding:.3em .7em;border:1px solid #eee}.knowledge-test .question ul .radio label{display:block;font-weight:500}.knowledge-test .question ul .radio.good label{font-weight:700;color:#0e3a2f!important}.knowledge-test .question ul .radio.bad label{color:#e82b37!important}.knowledge-test .question .btn-next,.knowledge-test .question .btn-show-results{position:relative;float:right;cursor:pointer}.knowledge-test .question .btn-next.disabled,.knowledge-test .question .btn-show-results.disabled{background-color:#777}.knowledge-test .question.question-results{text-align:center;white-space:nowrap}.knowledge-test .question.question-results h2{font-size:2rem;font-weight:900;text-align:center;text-transform:uppercase}.knowledge-test .correct{color:#3ba939}.knowledge-test .correct .bar{stroke:#3ba939}.knowledge-test .correct .chart:before{background-color:#e1e1e1}.knowledge-test .correct .chart:after{border:1px solid #3ba939}.knowledge-test .wrong{color:#fff}.knowledge-test .wrong .bar{stroke:#e1e1e1}.knowledge-test .wrong .chart:before{background-color:#f5524e}.knowledge-test .wrong .chart:after{border:1px solid #f5524e}.knowledge-test .wrong .label{color:#f5524e}.knowledge-test .results{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex}.knowledge-test .correct,.knowledge-test .wrong{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:block;min-height:1px;padding:10px}@media (min-width:430px){.knowledge-test .correct,.knowledge-test .wrong{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}.knowledge-test .correct .bg,.knowledge-test .wrong .bg{fill:#fff}.knowledge-test .correct .label,.knowledge-test .wrong .label{width:100%;padding:0;margin:15px 0 5px;font-size:1.25em;font-weight:900;text-align:center}.knowledge-test .correct .sum,.knowledge-test .wrong .sum{color:#555;font-weight:700;text-align:center}.knowledge-test .percent{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:30px;font-weight:900}.knowledge-test .chart{position:relative;width:150px;height:150px;padding:5px;margin:0 auto}.knowledge-test .chart>svg{position:relative}.knowledge-test .chart:before{position:absolute;top:8px;right:8px;bottom:8px;left:8px;content:" ";border-radius:100%}.knowledge-test .chart:after{position:absolute;top:0;right:0;bottom:0;left:0;content:" ";border-radius:100%}.knowledge-test.image-behind-question .results{margin-top:50px}.knowledge-test.image-behind-question .content-wrap{color:#fff}.knowledge-test.image-behind-question h2.title{color:#78faae;font-size:2rem}.knowledge-test.image-behind-question .questions .question{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.knowledge-test.image-behind-question .questions .question img{top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);position:absolute}.knowledge-test.image-behind-question .questions .question .position{top:30px;-ms-flex-item-align:start;align-self:flex-start;margin:0 2em;color:#eee;text-align:left}.knowledge-test.image-behind-question .questions .question ul{margin-top:40px}.knowledge-test.image-behind-question .questions .question ul .radio{margin-bottom:2em;border-right:0;border-left:0}.knowledge-test.image-behind-question .questions .question ul .radio label{display:block;color:#fff;border-right:0;border-left:0;padding-top:1em;padding-right:.7em;padding-bottom:1em}.knowledge-test.image-behind-question .questions .question ul .radio label:after,.knowledge-test.image-behind-question .questions .question ul .radio label:before{top:50%}.knowledge-test.image-behind-question .questions .question .btn-next,.knowledge-test.image-behind-question .questions .question .btn-show-results{-ms-flex-item-align:end;align-self:flex-end}.knowledge-test.image-behind-question .questions .question.question-results{display:block}.knowledge-test.image-behind-question .questions .question.question-results h2{width:100%;padding:0;margin:20% 0 5%;color:#fff}.knowledge-test.image-behind-question .questions .question.question-results .correct .sum,.knowledge-test.image-behind-question .questions .question.question-results .wrong .sum{color:#eee}