@charset "UTF-8";
.isLessonPage .lite-page .container {
  max-width: 1170px;
}

.lt-lesson-mission-block .row-section {
  margin: 0;
}
.lt-lesson-mission-block .lesson-mission-wrapper .self-answers + div {
  padding: 0 !important;
  padding-bottom: 40px !important;
}

@media (max-width: 768px) {
  .isLessonPage .col-md-12.testing-column {
    padding: 0;
  }
  .isLessonPage .testing-widget .answer-text {
    padding: 5.3333333333vw 2.9333333333vw;
    font-size: 3.4666666667vw;
  }
}
.with-results + .lesson-send-answer-block .btn-wrapper {
  text-align: center;
}
.with-results + .lesson-send-answer-block .btn-wrapper button {
  text-transform: initial;
}

.testing-widget .stat-block {
  max-width: 100%;
  text-align: center;
  width: 100%;
  border-radius: 13px;
  background: #F8F8F8;
  position: relative;
  padding: 30px;
}
@media (max-width: 768px) {
  .testing-widget .stat-block {
    padding-top: 5.3333333333vw;
  }
}
.testing-widget .stat-block::after {
  content: "";
  opacity: 0;
  background: url(https://fs.getcourse.ru/fileservice/file/download/a/244386/sc/38/h/2052845726cb8be56eb530b0dc900454.webp) no-repeat center/cover;
  width: 162px;
  height: 162px;
  position: absolute;
  top: 0;
  right: -10px;
  pointer-events: none;
}
@media (max-width: 768px) {
  .testing-widget .stat-block::after {
    width: 29.8666666667vw;
    height: 29.8666666667vw;
    right: -3.7333333333vw;
  }
}
.testing-widget .stat-block .btn-restart {
  color: #FAF8F9;
  font-family: Nunito;
  font-size: 18.826px;
  font-style: normal;
  font-weight: 700;
  line-height: 131.1%;
  border-radius: 13px;
  background: var(--main-color);
  padding: 16px 60px;
}
@media (max-width: 768px) {
  .testing-widget .stat-block .btn-restart {
    font-size: 4vw;
    padding: 4.8vw 14.1333333333vw;
    border-radius: 3.4666666667vw;
  }
}
.testing-widget .stat-block .row:nth-child(1), .testing-widget .stat-block .row:nth-child(2) {
  display: inline-block;
}
.testing-widget .stat-block .row:nth-child(1) .col-md-12, .testing-widget .stat-block .row:nth-child(2) .col-md-12 {
  color: #212224;
  text-align: center;
  font-family: "Bebas Neue";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 134.1%; /* 40.23px */
}
@media (max-width: 768px) {
  .testing-widget .stat-block .row:nth-child(1) .col-md-12, .testing-widget .stat-block .row:nth-child(2) .col-md-12 {
    font-size: 2.9333333333vw;
  }
}
.testing-widget .stat-block .row:nth-child(1) .stat-str, .testing-widget .stat-block .row:nth-child(2) .stat-str {
  color: var(--main-color);
  font-family: "Bebas Neue";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 134.1%;
}
@media (max-width: 768px) {
  .testing-widget .stat-block .row:nth-child(1) .stat-str, .testing-widget .stat-block .row:nth-child(2) .stat-str {
    font-size: 2.9333333333vw;
    padding-top: 0;
  }
}
.testing-widget .stat-block .row:nth-child(1) .col-md-12, .testing-widget .stat-block .row:nth-child(1) .col-md-4, .testing-widget .stat-block .row:nth-child(2) .col-md-12, .testing-widget .stat-block .row:nth-child(2) .col-md-4 {
  padding: 0;
  display: inline;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0;
}
.testing-widget .stat-block .row:nth-child(1)::before, .testing-widget .stat-block .row:nth-child(1)::after, .testing-widget .stat-block .row:nth-child(2)::before, .testing-widget .stat-block .row:nth-child(2)::after {
  display: none;
}
.testing-widget .stat-block .row:nth-child(4), .testing-widget .stat-block .text-default {
  display: none;
}
.testing-widget .stat-block .row {
  margin: 0;
}
.testing-widget .stat-block .group-text {
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
}
.testing-widget .stat-block .group-text img {
  max-width: 100%;
  max-height: 239px;
  margin-inline: auto;
  display: block;
}
@media (max-width: 768px) {
  .testing-widget .stat-block .group-text {
    max-width: 100%;
    padding-top: 2.1333333333vw;
  }
}
.testing-widget .stat-block .group-text p:not(.with-img) {
  max-width: 810px;
  margin-inline: auto;
}
.testing-widget .stat-block .group-text, .testing-widget .stat-block .group-text p {
  text-align: center;
  color: var(--main-color);
  font-family: Nunito;
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 142.6%;
}
@media (max-width: 768px) {
  .testing-widget .stat-block .group-text, .testing-widget .stat-block .group-text p {
    font-size: 2.9333333333vw;
  }
}
.testing-widget .question {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 768px) {
  .testing-widget .question {
    gap: 2.6666666667vw;
  }
}
.testing-widget .question .question-number {
  color: #F8F8F8;
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 142.6%;
  border-radius: 13px;
  background: #212224;
  padding: 10px 27px;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 10px;
  order: 1;
}
@media (max-width: 768px) {
  .testing-widget .question .question-number {
    font-size: 3.4666666667vw;
    padding: 2.9333333333vw 8vw;
    margin-bottom: 2.6666666667vw;
  }
}
.testing-widget .question .question-description {
  order: 2;
  padding-bottom: 23px;
  color: #212224;
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 142.6%;
}
@media (max-width: 768px) {
  .testing-widget .question .question-description {
    font-size: 3.4666666667vw;
  }
  .testing-widget .question .question-description br + br {
    display: none;
  }
}
.testing-widget .question .question-description b {
  font-weight: 700;
}
.testing-widget .question .question-title-big {
  color: #F8F8F8;
  text-align: center;
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 142.6%;
  border-radius: 13px;
  background: #212224;
  padding: 20px;
  width: 100%;
  order: 3;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .testing-widget .question .question-title-big {
    font-size: 3.4666666667vw;
    padding: 5.3333333333vw;
  }
}
.testing-widget .question .question-data {
  order: 4;
  padding: 0;
  margin: 0;
}
.testing-widget .question .question-data .question-answer-block {
  padding: 0;
}
.testing-widget .question .question-data .question-answer-block .button-list {
  max-width: 100%;
}
.testing-widget .question .question-data .question-answer-block .button-list .btn-next-question {
  color: #FAF8F9;
  font-family: Nunito;
  font-size: 18.826px;
  font-style: normal;
  font-weight: 700;
  line-height: 131.1%;
  border-radius: 13px;
  background: var(--main-color);
  padding: 16px 60px;
  border: none;
  width: -moz-fit-content;
  width: fit-content;
  min-width: unset;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .btn-next-question {
    font-size: 4vw;
    padding: 4.8vw 6.4vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .btn-next-question::after {
  content: "→";
}
.testing-widget .question .question-data .question-answer-block .button-list .btn-next-question span {
  display: none;
}
.testing-widget .question .question-data .question-answer-block .button-list .answer-result {
  padding-top: 40px;
  position: relative;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .answer-result {
    padding-top: 8vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .answer-result .answer-header {
  height: 1px;
  background: #212224;
  opacity: 0.5;
  margin-bottom: 50px;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .answer-result .answer-header {
    margin-bottom: 13.3333333333vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .answer-result .answer-text {
  border-radius: 13px;
  border: 2px solid #39AE00;
  background: #F8F8F8;
}
.testing-widget .question .question-data .question-answer-block .button-list .answer-result.wrong-answer .answer-text {
  border: 2px solid #FF0000;
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant {
  border-radius: 13px;
  background: #F8F8F8;
  border: none;
  color: #212224;
  font-family: Nunito;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
  line-height: 142.6%;
  padding: 20px 60px 30px 30px;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant {
    padding: 5.3333333333vw;
    font-size: 3.4666666667vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.double-value {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.double-value {
    gap: 2.6666666667vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-success {
  border-radius: 13px;
  border: 2px solid #39AE00;
  background: #EEFFE5;
  position: relative;
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-success::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.2998 0C25.302 0 32.5995 7.29765 32.5996 16.2998C32.5996 25.302 25.302 32.5996 16.2998 32.5996C7.29765 32.5995 0 25.302 0 16.2998C0.000105141 7.29772 7.29772 0.000105148 16.2998 0ZM22.0908 10.4619C21.5829 10.5362 21.5885 10.5308 17.79 14.3252C15.8223 16.2908 14.1902 17.8994 14.1631 17.8994C14.1353 17.8987 13.4376 17.2263 12.6123 16.4053C11.1223 14.923 11.0428 14.8567 10.5439 14.6631C10.2997 14.5683 9.31641 14.6841 9.31641 14.8076C9.3164 14.829 9.29429 14.8467 9.26758 14.8467C9.16645 14.8468 8.80653 15.1579 8.6748 15.3594C8.43041 15.7331 8.37217 15.9547 8.3916 16.4385C8.42137 17.1794 8.36074 17.102 10.8809 19.6211C12.0877 20.8275 13.1164 21.8399 13.166 21.8711C13.5046 22.0846 13.6775 22.1313 14.1426 22.1357C14.6652 22.1407 14.8812 22.0755 15.2139 21.8115C15.4005 21.6629 23.6075 13.4745 23.792 13.2529C24.02 12.978 24.1489 12.5812 24.1475 12.1562C24.1445 11.2974 23.5276 10.5843 22.6816 10.4619C22.5231 10.439 22.3723 10.4228 22.3467 10.4258C22.3206 10.4287 22.2058 10.4451 22.0908 10.4619Z' fill='%2339AE00'/%3E%3C/svg%3E%0A");
  width: 32.6px;
  height: 32.6px;
  background-size: cover;
  position: absolute;
  top: 10px;
  right: 10px;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-success::after {
    width: 4.5333333333vw;
    height: 4.5333333333vw;
    top: 2.6666666667vw;
    right: 2.6666666667vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-success + .success {
  display: none;
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-danger {
  border-radius: 10px;
  border: 2px solid #F00;
  background: #FCC;
  position: relative;
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-danger::after {
  content: "";
  background: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.5 0C13.1945 0 17 3.80549 17 8.5C17 13.1945 13.1945 17 8.5 17C3.80553 17 1.93284e-06 13.1945 0 8.5C0 3.80552 3.80553 4.28448e-05 8.5 0ZM11.3535 5.27441C11.3535 5.22771 10.8807 5.19007 10.8643 5.23535C10.861 5.24505 10.8452 5.25293 10.8291 5.25293C10.7922 5.25302 10.7092 5.29167 10.709 5.30859C10.7088 5.31559 10.6966 5.32129 10.6826 5.32129C10.6689 5.32139 10.6575 5.32877 10.6572 5.33789C10.6572 5.34725 10.6497 5.35547 10.6406 5.35547C10.6326 5.35908 10.5099 5.4781 10.3174 5.66797L8.80762 7.16992C8.61218 7.36242 8.48839 7.48145 8.4834 7.48145C8.47621 7.47918 8.35277 7.3606 8.15918 7.16992L6.64941 5.66797C6.45635 5.47752 6.33354 5.35835 6.32617 5.35547C6.31709 5.35547 6.30957 5.34725 6.30957 5.33789C6.30926 5.32875 6.29791 5.32136 6.28418 5.32129C6.27023 5.32129 6.25896 5.31558 6.25879 5.30859C6.25862 5.29166 6.17454 5.25297 6.1377 5.25293C6.12165 5.25293 6.10566 5.24646 6.10254 5.23828C6.09394 5.21802 5.91346 5.20793 5.7998 5.22168C5.67591 5.23668 5.61328 5.25411 5.61328 5.27246C5.61299 5.28061 5.59761 5.28711 5.5791 5.28711C5.56043 5.28712 5.54492 5.29534 5.54492 5.30469C5.54466 5.31384 5.53654 5.32128 5.52637 5.32129C5.50288 5.32129 5.32422 5.50167 5.32422 5.52539C5.32405 5.53471 5.31674 5.54186 5.30762 5.54199C5.29832 5.54199 5.29012 5.55759 5.29004 5.57617C5.29004 5.59469 5.28454 5.61003 5.27734 5.61035C5.23125 5.61035 5.19433 6.0856 5.23926 6.10059C5.24873 6.10376 5.25678 6.11973 5.25684 6.13574C5.25684 6.17255 5.29455 6.25631 5.31152 6.25684C5.31849 6.2569 5.32415 6.26831 5.32422 6.28223C5.32422 6.29626 5.33246 6.30762 5.3418 6.30762C5.35082 6.30784 5.3582 6.31542 5.3584 6.32422C5.3584 6.32878 5.47764 6.45285 5.66992 6.64844L7.16992 8.16016C7.35974 8.35352 7.47829 8.47727 7.48145 8.48535C7.48145 8.49536 7.00376 8.98265 6.41992 9.56738C5.84031 10.1479 5.36513 10.6307 5.3584 10.6465C5.3584 10.6554 5.35093 10.6629 5.3418 10.6631C5.33254 10.6631 5.32435 10.6746 5.32422 10.6885C5.32422 10.7025 5.31854 10.7148 5.31152 10.7148C5.29462 10.7154 5.25716 10.7979 5.25684 10.835C5.25684 10.8509 5.24868 10.8668 5.23926 10.8701C5.19433 10.8851 5.23125 11.3613 5.27734 11.3613C5.28449 11.3617 5.28997 11.3762 5.29004 11.3945C5.29004 11.4132 5.29828 11.4287 5.30762 11.4287C5.31685 11.4288 5.32422 11.438 5.32422 11.4482C5.32647 11.4734 5.50209 11.6482 5.52734 11.6504C5.53684 11.6504 5.54487 11.6577 5.54492 11.667C5.54492 11.6763 5.56043 11.6846 5.5791 11.6846C5.59778 11.6846 5.61328 11.6902 5.61328 11.6973C5.61412 11.7045 5.64397 11.72 5.68066 11.7314C5.76201 11.7568 6.10339 11.7598 6.10547 11.7354C6.10547 11.726 6.11989 11.7178 6.13672 11.7178C6.17472 11.7175 6.2579 11.6804 6.25879 11.6631C6.25886 11.6561 6.27017 11.6504 6.28418 11.6504C6.2981 11.6503 6.30957 11.6421 6.30957 11.6328C6.3097 11.6236 6.31717 11.6162 6.32617 11.6162C6.33245 11.6144 6.45552 11.495 6.64941 11.3037L8.15918 9.80176C8.3544 9.60947 8.47801 9.48967 8.4834 9.48926C8.48839 9.48926 8.61208 9.60916 8.80762 9.80176L10.3174 11.3037C10.5107 11.4944 10.6337 11.6137 10.6406 11.6162C10.6496 11.6162 10.6571 11.6236 10.6572 11.6328C10.6572 11.6421 10.6687 11.6503 10.6826 11.6504C10.6966 11.6504 10.7089 11.6561 10.709 11.6631C10.71 11.6805 10.7933 11.7178 10.8311 11.7178C10.8477 11.7179 10.8613 11.7261 10.8613 11.7354C10.8633 11.7598 11.2046 11.7568 11.2861 11.7314C11.3228 11.72 11.3526 11.7045 11.3535 11.6973C11.3535 11.6902 11.369 11.6846 11.3877 11.6846C11.4064 11.6846 11.4219 11.6763 11.4219 11.667C11.4219 11.6577 11.4302 11.6504 11.4404 11.6504C11.4639 11.6504 11.6425 11.47 11.6426 11.4463C11.6426 11.4369 11.65 11.4289 11.6592 11.4287C11.6685 11.4287 11.6768 11.4132 11.6768 11.3945C11.6768 11.376 11.6824 11.3613 11.6895 11.3613C11.6966 11.361 11.7121 11.3301 11.7236 11.293C11.749 11.2111 11.7521 10.8681 11.7275 10.8672C11.7229 10.8672 11.7189 10.8639 11.7158 10.8584L11.6895 10.7617C11.6778 10.7358 11.6639 10.715 11.6553 10.7148C11.6483 10.7148 11.6426 10.7025 11.6426 10.6885C11.6424 10.6748 11.635 10.6634 11.626 10.6631C11.6166 10.6631 11.6084 10.6556 11.6084 10.6465C11.6011 10.6301 11.1261 10.1475 10.5469 9.56738C9.96304 8.98265 9.48535 8.49536 9.48535 8.48535C9.48827 8.4775 9.60689 8.35369 9.79688 8.16016L11.2969 6.64844C11.4892 6.45283 11.6084 6.32878 11.6084 6.32422C11.6086 6.31528 11.6168 6.30762 11.626 6.30762C11.6351 6.30724 11.6426 6.29603 11.6426 6.28223C11.6427 6.26831 11.6483 6.2569 11.6553 6.25684C11.6639 6.25671 11.6778 6.23573 11.6895 6.20996L11.7158 6.11328C11.7189 6.10763 11.7228 6.10352 11.7275 6.10352C11.752 6.10234 11.7489 5.76114 11.7236 5.67871C11.7121 5.64163 11.6966 5.61067 11.6895 5.61035C11.6824 5.61035 11.6768 5.59489 11.6768 5.57617C11.6767 5.55759 11.6685 5.54199 11.6592 5.54199C11.65 5.5418 11.6426 5.53368 11.6426 5.52344C11.6418 5.49946 11.4646 5.32321 11.4395 5.32129C11.4301 5.32129 11.4221 5.31385 11.4219 5.30469C11.4219 5.29533 11.4064 5.28711 11.3877 5.28711C11.3694 5.2871 11.3541 5.28152 11.3535 5.27441Z' fill='%23FF0000'/%3E%3C/svg%3E%0A") no-repeat center/cover;
  width: 32.6px;
  height: 32.6px;
  background-size: cover;
  position: absolute;
  top: 10px;
  right: 10px;
}
@media (max-width: 768px) {
  .testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-danger::after {
    width: 4.5333333333vw;
    height: 4.5333333333vw;
    top: 2.6666666667vw;
    right: 2.6666666667vw;
  }
}
.testing-widget .question .question-data .question-answer-block .button-list .js__btn-variant.btn-danger + .danger {
  display: none;
}
.testing-widget .start-btn.btn-restart {
  color: #FAF8F9;
  font-family: Nunito;
  font-size: 18.826px;
  font-style: normal;
  font-weight: 700;
  line-height: 131.1%;
  border-radius: 13px;
  background: var(--main-color);
  padding: 16px 60px;
}
@media (max-width: 768px) {
  .testing-widget .start-btn.btn-restart {
    font-size: 4vw;
    padding: 4.8vw 14.1333333333vw;
    border-radius: 3.4666666667vw;
  }
}
.testing-widget .start-btn.btn-restart::after {
  content: "→";
}/*# sourceMappingURL=style.css.map */