.course{display:flex;flex-direction:column;gap:60px}.course--back{align-items:center;color:#fa2828;display:flex;font-size:23.75px;gap:10px;line-height:110%}.course__content{align-items:flex-start;display:flex;justify-content:space-between}.course__content__video{display:flex;flex-direction:column;width:45%}.course__content__video--video{align-items:center;background:#000;border-radius:12.8px;display:flex;height:350.2021484375px;justify-content:center;width:100%}.course__content__video--btn{backdrop-filter:blur(10px);background:rgba(250,40,40,.502);border:1px solid rgba(250,40,40,.502);border-radius:20px;font-size:24px;font-weight:500;padding:17px 30px}.course__content__video__footer{align-items:center;display:flex;justify-content:space-between;margin-top:18px}.course__content__video--btn-totest{backdrop-filter:blur(10px);background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.2);border-radius:40px;display:flex;gap:8px;padding:12px 36px}.course__text{width:50%}.course__text__header{align-items:center;display:flex;gap:6px}.course__text--progress{align-items:center;background:rgba(250,40,40,.502);display:flex;gap:3px}.course__text--progress,.course__text--type{backdrop-filter:blur(10px);border:1px solid rgba(250,40,40,.502);border-radius:10px;font-size:24px;font-weight:500;padding:6px}.course__text--lvl,.course__text--type{background:rgba(0,0,0,.502)}.course__text--lvl{backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.502);border-radius:10px;font-size:24px;font-weight:500;padding:6px}.course__text__content{display:flex;flex-direction:column;gap:12px;margin-top:18px}.course-test__options{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}.course-test__radio{height:0;opacity:0;position:absolute;width:0}.course-test__custom-radio{background-color:#ccc;border:2px solid #ccc;border-radius:50%;box-shadow:inset 0 0 0 4px rgba(0,0,0,.502);cursor:pointer;display:inline-block;height:20px;position:relative;transition:all .2s ease;width:20px}.course-test .course-test__radio:checked+.course-test__custom-radio{background-color:#fa2828;border-color:#fa2828;box-shadow:inset 0 0 0 4px rgba(0,0,0,.502)}.course-test .course-test__radio:checked .course-test__option{color:#fa2828}.course-test .course-test__option:hover .course-test__custom-radio{border-color:#fa2828}.course-test__option{align-items:center;color:hsla(0,0%,100%,.6);cursor:pointer;display:flex;font-size:20px;gap:.75rem}.course-test__option input[type=radio]{cursor:pointer;height:24px;width:24px}.course-test__content--label{font-size:20px;margin-bottom:24px;text-align:center}.course-test__content{backdrop-filter:blur(10px);background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.2);border-radius:30px;display:flex;flex-direction:column;gap:30px;padding:52px 30px}.course-test__item--question-num{font-size:24px}.course-test__item--question{color:#ccc;font-size:18px;margin-top:12px;max-width:530px}.course-test__btns{display:flex;gap:12px;margin-top:12px}.course-test__btns .btn{backdrop-filter:blur(10px);background:rgba(250,40,40,.2);border:1px solid #fa2828;border-radius:60px;box-shadow:0 0 30px 0 rgba(250,40,40,.502);display:block;font-size:30px;font-weight:500;padding:20px;width:fit-content}.course-test__btns .btn--back{backdrop-filter:blur(10px);background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.502);box-shadow:none}.course-result__content--label{text-align:center}.course-result__header{backdrop-filter:blur(10px);background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.2);border-radius:30px;display:flex;justify-content:space-between;margin-top:46px;overflow:hidden;padding:30px}.course-result__header__block{justify-content:center}.course-result__header__block,.course-result__header__block--test-res{display:flex;flex-direction:column;gap:5px}.course-result__header__block__time-res{align-self:flex-start}.course-result__header__block__time-res p{color:hsla(0,0%,100%,.502)}.course-result__header__answers{align-items:center;display:flex;gap:5px}.course-result__header__answers--dec{border-bottom-left-radius:7.5px;border-top-left-radius:7.5px;height:100%;width:4.5px}.course-result__header__answers--dec--true{background:#24e024}.course-result__header__answers--dec--false{background:#e02424}.course-result__header__answers span p:last-child{font-size:36px;font-weight:600}.course-result__header--testTheme-head{color:hsla(0,0%,100%,.502);font-size:18px}.course-result__header--testTheme{font-size:24px;font-weight:600;max-width:238.0107421875px}.course-result__header--progress{align-items:center;backdrop-filter:blur(10px);background:rgba(250,40,40,.502);border:1px solid rgba(250,40,40,.502);border-radius:10px;display:flex;font-size:24px;font-weight:500;gap:3px;padding:6px;width:fit-content}.course-result__content{backdrop-filter:blur(10px);background:rgba(0,0,0,.502);border:1px solid hsla(0,0%,100%,.2);border-radius:30px;margin-top:46px;overflow:hidden;padding:30px}.course-result__content .course-test__item--question{display:flex;gap:15px}.course-result__content .course-test__options{background:hsla(0,0%,100%,.102);border-radius:10px;padding:6px 8px}.course-result__content .course-test__item{margin-top:15px}@media(max-width:768px){.course__content{flex-direction:column-reverse}.course__content__video,.course__text{width:100%}.course-test__btns .btn,.course__text--lvl,.course__text--progress,.course__text--type{font-size:16px}.course-test__custom-radio{min-height:20px;min-width:20px}.course-result__header{flex-direction:column;gap:10px}.course-result__header__answers--dec{height:-webkit-fill-available}}