.animation span{width:10vmin;height:10vmin;border-radius:10vmin;backface-visibility:hidden;position:absolute;animation-name:move;animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite}.animation span:nth-child(1){color:#E45A84;top:66%;left:11%;animation-duration:12.5s;animation-delay:-8s;transform-origin:0vw 5vh;box-shadow:20vmin 0 5.5689401836vmin currentColor}.animation span:nth-child(2){color:#583C87;top:15%;left:26%;animation-duration:13.3s;animation-delay:-3.4s;transform-origin:1vw 14vh;box-shadow:20vmin 0 4.3015970847vmin currentColor}.animation span:nth-child(3){color:#E45A84;top:41%;left:60%;animation-duration:11.9s;animation-delay:-14.9s;transform-origin:6vw -4vh;box-shadow:-20vmin 0 3.9580313622vmin currentColor}.animation span:nth-child(4){color:#FFACAC;top:44%;left:31%;animation-duration:10.9s;animation-delay:-12.3s;transform-origin:22vw -15vh;box-shadow:-20vmin 0 5.5487774242vmin currentColor}.animation span:nth-child(5){color:#E45A84;top:75%;left:90%;animation-duration:14s;animation-delay:-10.3s;transform-origin:-21vw 22vh;box-shadow:20vmin 0 3.3239792089vmin currentColor}.animation span:nth-child(6){color:#FFACAC;top:65%;left:47%;animation-duration:15.9s;animation-delay:-13.2s;transform-origin:-21vw 0vh;box-shadow:20vmin 0 6.8703748942vmin currentColor}.animation span:nth-child(7){color:#FFACAC;top:10%;left:10%;animation-duration:13.4s;animation-delay:-1.3s;transform-origin:16vw 18vh;box-shadow:-20vmin 0 5.2098959697vmin currentColor}.animation span:nth-child(8){color:#FFACAC;top:65%;left:25%;animation-duration:10.2s;animation-delay:-15.9s;transform-origin:1vw -20vh;box-shadow:-20vmin 0 3.3685977086vmin currentColor}.animation span:nth-child(9){color:#583C87;top:15%;left:31%;animation-duration:15s;animation-delay:-1s;transform-origin:24vw 9vh;box-shadow:20vmin 0 2.9918959892vmin currentColor}.animation span:nth-child(10){color:#583C87;top:97%;left:87%;animation-duration:14.4s;animation-delay:-9.6s;transform-origin:16vw 2vh;box-shadow:-20vmin 0 5.1622201066vmin currentColor}.animation span:nth-child(11){color:#E45A84;top:10%;left:20%;animation-duration:13.2s;animation-delay:-11.8s;transform-origin:-6vw -13vh;box-shadow:-20vmin 0 2.8955874807vmin currentColor}.animation span:nth-child(12){color:#FFACAC;top:38%;left:100%;animation-duration:12.8s;animation-delay:-5.7s;transform-origin:-6vw -11vh;box-shadow:20vmin 0 5.6248985472vmin currentColor}.animation span:nth-child(13){color:#FFACAC;top:38%;left:44%;animation-duration:10.8s;animation-delay:-15.4s;transform-origin:-10vw -24vh;box-shadow:-20vmin 0 7.346276945vmin currentColor}.animation span:nth-child(14){color:#FFACAC;top:30%;left:2%;animation-duration:13.1s;animation-delay:-10.9s;transform-origin:14vw -8vh;box-shadow:-20vmin 0 3.4895147761vmin currentColor}.animation span:nth-child(15){color:#583C87;top:63%;left:40%;animation-duration:10.2s;animation-delay:-2.8s;transform-origin:15vw 23vh;box-shadow:20vmin 0 5.5529505295vmin currentColor}.animation span:nth-child(16){color:#583C87;top:61%;left:25%;animation-duration:11.8s;animation-delay:-9s;transform-origin:-7vw -3vh;box-shadow:-20vmin 0 4.2721361122vmin currentColor}.animation span:nth-child(17){color:#583C87;top:37%;left:34%;animation-duration:14.7s;animation-delay:-0.3s;transform-origin:25vw 1vh;box-shadow:-20vmin 0 7.2015098904vmin currentColor}.animation span:nth-child(18){color:#E45A84;top:24%;left:42%;animation-duration:11.5s;animation-delay:-7.8s;transform-origin:23vw -6vh;box-shadow:-20vmin 0 6.9038764875vmin currentColor}.animation span:nth-child(19){color:#E45A84;top:66%;left:13%;animation-duration:12.2s;animation-delay:-4.7s;transform-origin:19vw -2vh;box-shadow:-20vmin 0 3.59280902vmin currentColor}.animation span:nth-child(20){color:#FFACAC;top:2%;left:81%;animation-duration:15.5s;animation-delay:-4.1s;transform-origin:-17vw -20vh;box-shadow:20vmin 0 5.7955178088vmin currentColor}@keyframes move{100%{transform:translate3d(0, 0, 1px) rotate(360deg)}}@keyframes loading-animation{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(360deg)}}.video-container{border-radius:4px;margin:0 auto;position:relative;display:flex;flex-direction:column;justify-content:center;height:100% !important;width:100% !important;background-position:center;background-repeat:no-repeat;background-color:#000000}.video-container .overlay-container{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.5);z-index:2}.video-container .overlay-container .play_pause_button{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);height:40px;width:40px;background:url(/assets/pause.svg) no-repeat;background-size:contain;cursor:pointer}.video-container .overlay-container .play_pause_button.paused{background:url(/assets/ico-play.svg) no-repeat;background-size:contain}.video-container .overlay-container .next_button{position:absolute;left:calc(75% - 15px);top:calc(50% - 15px);height:30px;width:30px;background:url(/assets/ico-next.svg) no-repeat;background-size:contain;cursor:pointer}.video-container .overlay-container .prev_button{position:absolute;left:calc(25% - 15px);top:calc(50% - 15px);height:30px;width:30px;background:url(/assets/ico-next.svg) no-repeat;background-size:contain;cursor:pointer;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.video-container .loading-spinner{width:68px;height:68px;display:inline-block;overflow:hidden;background:none;z-index:2;position:absolute;left:calc(50% - 34px);top:calc(50% - 34px)}.video-container .loading-spinner .loading-animation{width:100%;height:100%;position:relative;transform:translateZ(0) scale(0.68);backface-visibility:hidden;transform-origin:0 0}.video-container .loading-spinner .loading-animation div{box-sizing:content-box;position:absolute;animation:loading-animation 1s linear infinite;width:80px;height:80px;top:10px;left:10px;border-radius:50%;box-shadow:0 2.5px 0 0 #f3fdff;transform-origin:40px 41.25px}video{width:100%;height:100%;border-radius:4px}.video-controls{right:0;left:0;padding:7px 10px;position:absolute;bottom:0;transition:all 0.2s ease;background-image:linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0.5));z-index:3}.video-controls.hide{opacity:0;pointer-events:none}.video-controls .video-progress{position:relative;height:8.4px;margin-bottom:10px}.video-controls .video-progress progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100%;height:8.4px;pointer-events:none;position:absolute;background-color:rgba(255,255,255,0.3);border:none;outline:none;top:0}.video-controls .video-progress progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.3);border-radius:4.76px}.video-controls .video-progress progress::-webkit-progress-value{background:white;border-radius:4.76px}.video-controls .video-progress progress::-moz-progress-bar{border:1px solid white;background:white;border-radius:4.76px}.video-controls .video-progress .seek{position:absolute;top:0;width:100%;cursor:pointer;margin:0}.video-controls .video-progress .seek:hover+.seek-tooltip{display:block}.video-controls .video-progress .seek-tooltip{display:none;position:absolute;top:-50px;margin-left:-20px;font-size:12px;padding:3px;content:attr(data-title);font-weight:bold;color:#fff;background-color:rgba(0,0,0,0.6)}.video-controls .bottom-controls{display:flex;justify-content:space-between;align-items:center}.video-controls .bottom-controls .left-controls{display:flex;align-items:center;color:#fff}.video-controls .bottom-controls .volume-controls{display:flex;align-items:center;margin-right:10px}.video-controls .bottom-controls .volume-controls progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;width:100px;height:8.4px;cursor:pointer;background-color:rgba(255,255,255,0.3);border:none;outline:none}@media (max-width: 567px){.video-controls .bottom-controls .volume-controls progress{display:none}}.video-controls .bottom-controls .volume-controls progress::-webkit-progress-bar{background-color:rgba(255,255,255,0.3);border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-webkit-progress-value{background:white;border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-moz-progress-bar{border:1px solid white;background:white;border-radius:4.76px}.video-controls .bottom-controls .volume-controls progress::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}.video-controls .bottom-controls .volume-controls input{width:100px;opacity:1;transition:all 0.4s ease}.video-controls .bottom-controls .volume-controls input:focus{width:100px;opacity:1}@media (max-width: 567px){.video-controls .bottom-controls .volume-controls input{display:none}}.video-controls .bottom-controls .volume-controls:hover input{width:100px;opacity:1}.video-controls .bottom-controls .time{display:flex}.video-controls .bottom-controls .time time{font-family:Lato;font-style:normal;font-size:12px;line-height:110%;display:flex;align-items:center;letter-spacing:0.2px;color:#FFFFFF}.video-controls .right-controls{display:flex;align-items:center}.video-controls .right-controls .speed_control{margin-right:15px;position:relative;color:white;font-size:12px}.video-controls .right-controls .speed_control span{cursor:pointer}.video-controls .right-controls .speed_control ul{position:absolute;list-style:none;left:0;bottom:8px;padding:0px;display:flex;flex-direction:column-reverse;background:rgba(0,0,0,0.5);border-radius:10px;padding:3px 2px;font-size:0.8em;line-height:19px;display:flex}@media (min-width: 567px){.video-controls .right-controls .speed_control ul{padding:5px;left:-3px}}.video-controls .right-controls .speed_control ul li{cursor:pointer;color:#9b9d9e}.video-controls .right-controls .speed_control ul li:hover{color:#FFFFFF}button{cursor:pointer;position:relative;margin-right:7px;font-size:12px;padding:3px;border:none;outline:none;background-color:transparent}button *{pointer-events:none}button::before{content:attr(data-title);position:absolute;display:none;right:0;top:-50px;background-color:rgba(0,0,0,0.6);color:#fff;font-weight:bold;padding:4px 6px;word-break:keep-all;white-space:pre}button:hover{cursor:pointer}button:hover::before{display:inline-block}button .playback-icons{height:16px;width:16px}@media (min-width: 567px){button .playback-icons{height:32px;width:32px}}button .volume-icons{height:16px;width:16px}@media (min-width: 567px){button .volume-icons{height:32px;width:32px}}button.fullscreen-button{margin-right:0}button.fullscreen-button svg{height:16px;width:16px}@media (min-width: 567px){button.fullscreen-button svg{height:32px;width:32px}}button .next_button{height:11px;width:11px}@media (min-width: 567px){button .next_button{height:21px;width:21px}}.pip-button svg{width:26px;height:26px}.playback-animation{pointer-events:none;position:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px;border-radius:80px;background-color:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;opacity:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;height:8.4px;background:transparent;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]:focus::-webkit-slider-runnable-track{background:transparent}input[type=range]:focus::-moz-range-track{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;cursor:pointer;border-radius:1.3px;-webkit-appearance:none;transition:all 0.4s ease}input[type=range]::-webkit-slider-thumb{height:16px;width:16px;border-radius:16px;background:var(--youtube-red);cursor:pointer;-webkit-appearance:none;margin-left:-1px}input.volume[type=range]{height:5px;background-color:#fff}input.volume[type=range]::-webkit-slider-runnable-track{background-color:transparent}input.volume[type=range]::-webkit-slider-thumb{margin-left:0;height:14px;width:14px;background:#fff}input.volume[type=range]::-moz-range-thumb{border:1px solid #fff;background:#fff}input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;border:1px solid transparent;background:transparent;border-radius:1.3px}input[type=range]::-moz-range-thumb{height:14px;width:14px;border-radius:50px;border:1px solid var(--youtube-red);background:var(--youtube-red);cursor:pointer;margin-top:5px}.hidden{display:none}.check-list{list-style-type:none;display:flex;flex-wrap:wrap;padding:0;margin-top:0}.check-list li{width:50%;background:url(/assets/check-icon_2-11496cef08dade53286ba603903572b226c6f02ec151ff0cbf1b41241c285bf7.svg) no-repeat left top;padding-left:30px;margin-bottom:20px}.check-list.check-list-full li{width:100%}.common-comments .section-content{font-size:15px}.common-comments .section-content .comment-bottom .comment-date{font-size:13px}.common-comments .comment-right .comment-reply{font-size:12px}.subcourse-hover{cursor:pointer}.is_fixed{position:fixed}.yes_no_switch{width:60px;height:22px;border-radius:15px;background:#859491;position:relative;-webkit-transition:background 1s ease-in-out}.yes_no_switch .ball{width:18px;height:18px;border-radius:50%;background:#ffffff;position:absolute;left:3px;top:2px;-webkit-transition:all 1s ease-in-out}.yes_no_switch .button{position:absolute;color:#ffffff;top:1px;right:0px;height:22px;width:38px;text-align:center;cursor:pointer;font-size:0.9em}.yes_no_switch .button.yes{display:none}.yes_no_switch.active{background:#3283C6}.yes_no_switch.active .button.no{display:none}.yes_no_switch.active .button.yes{display:block;left:0px;right:inherit}.yes_no_switch.active .ball{right:3px;left:inherit}.status_switch{width:60px;height:22px;border-radius:15px;background:#859491;position:relative;-webkit-transition:background 1s ease-in-out}.status_switch .ball{width:18px;height:18px;border-radius:50%;background:#ffffff;position:absolute;left:50%;top:2px;-webkit-transition:all 1s ease-in-out}.status_switch .button{position:absolute;color:#ffffff;top:1px;right:0px;height:22px;width:38px;text-align:center;cursor:pointer;font-size:0.9em}.status_switch .button.yes{display:none}.status_switch.approve{background:green}.status_switch.approve .button.no{display:none}.status_switch.approve .button.yes{display:block;left:0px;right:inherit}.status_switch.approve .ball{right:3px;left:inherit}.status_switch.decline{background:red}.status_switch.decline .button.no{display:none}.status_switch.decline .button.yes{display:block;left:0px;right:inherit}.status_switch.decline .ball{right:inherit;left:3px}.add-collection-form .light-btn,.subcourse-collection-modal .light-btn{min-height:36px}.subcourse-collection-modal{max-width:600px !important}.subcourse-collection-modal .modal-content{padding-left:90px !important;padding-right:90px !important}.subcourse-collection-modal .modal-content .section-title{text-align:center;font:24px LatoBold}.subcourse-collection-modal .modal-content .section-title+p{font-size:14px;color:#505962;margin:20px 0}.subcourse-collection-modal .modal-content .users-list{margin-bottom:20px}.subcourse-collection-modal .modal-content .users-list p{font-size:12px;color:#818C98;margin:5px 0}.subcourse-content{padding:25px}.subcourse-content .common-title{margin-top:5px}.subcourse-content .subcourse-includes{display:flex;flex-wrap:wrap;align-items:center}.subcourse-content .subcourse-includes>div{width:50%;height:fit-content}.subcourse-content .subcourse-includes>div.subcourse-includes-right{padding:25px;border-radius:16px}.subcourse-content .subcourse-includes>div.subcourse-includes-right>p{color:#0A2045;font:18px LatoSemiBold;margin-top:0;margin-bottom:12px}.subcourse-content .subcourse-includes>div.subcourse-includes-right>div{font-size:14px;line-height:1.5;color:#505962}.subcourse-content .subcourse-includes>div.subcourse-includes-right>div+p{margin-top:18px}.subcourse-content .subcourse-inner-section+.subcourse-inner-section{margin-top:20px}.subcourse-programm-content{font-size:14px;line-height:1.5;color:#505962}.subcourse-programm-content ul{list-style:none;padding-left:25px}.subcourse-programm-content ul li{margin-top:10px;font-size:16px}.subcourse-programm-content ul li span.num{margin-right:5px}.teacher-name{font-size:14px;line-height:140%;letter-spacing:0.2px;color:#3283C6}.subcourse-teacher{margin:10px 0;display:flex;justify-content:space-between}.subcourse-teacher .teacher-icon{width:76px;height:76px;border-radius:50%;display:block}.subcourse-teacher .teacher-right{width:calc(100% - 76px);padding-left:20px;display:flex;justify-content:space-between}.subcourse-teacher .teacher-right .teacher-buttons{text-align:right;width:200px}.subcourse-teacher .teacher-right .teacher-buttons .follow-btn{margin-top:15px}.subcourse-teacher .teacher-name{margin:0;font:20px LatoBold;color:#0A2045}.subcourse-teacher .teacher-description{color:#818C98}.subcourse-teacher .teacher-experience{margin:10px 0}.subcourse-single.general-container .alert-container{text-align:center;padding:24px 0;width:100%}.subcourse-single.general-container .alert-container.bg-danger{background:url(/assets/bg-danger.svg) center/cover no-repeat;background-size:110%}.subcourse-single.general-container .alert-container.bg-danger .title{color:#F27777}.subcourse-single.general-container .alert-container.bg-success{background:url(/assets/bg-success.svg) center/cover no-repeat;background-size:110%}.subcourse-single.general-container .alert-container.bg-success .title{color:#32C6A6}.subcourse-single.general-container .alert-container .title{letter-spacing:0.2px;font-size:18px;line-height:20px;font-weight:700;margin-bottom:10px}.subcourse-single.general-container .alert-container .info{font-weight:600;font-size:12px;line-height:16px;color:#818C98}.subcourse-single.general-container .alert-container .info a{text-decoration:underline !important}.subcourse-single.general-container .alert-container .info a:hover{text-decoration:unset !important}.subcourse-single.general-container .page-content-left{max-width:calc(100% - 310px)}.subcourse-single.general-container .page-content-left .order{padding:16px 24px}.subcourse-single.general-container .page-content-left .order .date{color:#818C98;font-size:14px;line-height:16px;margin-bottom:4px}.subcourse-single.general-container .page-content-left .order .number,.subcourse-single.general-container .page-content-left .order .status{display:inline-block}.subcourse-single.general-container .page-content-left .order .number{color:#081F47;font-size:20px;line-height:24px;font-weight:600;margin-right:16px}.subcourse-single.general-container .page-content-left .order .status{font-size:12px;line-height:24px;letter-spacing:0.2px;width:auto;padding:0 10px 0 26px;border-radius:12px;background-repeat:no-repeat}.subcourse-single.general-container .page-content-left .order .status.status-not-paid{background-color:#FFD5CC;background-image:url(/assets/status-wrong-icon.svg);background-position:left 8px top 6px;color:#F27777}.subcourse-single.general-container .page-content-left .order .status.status-paid{background-color:#D2F4EC;background-image:url(/assets/status-success-icon.svg);background-position:left 8px center;color:#32C6A6}.subcourse-single.general-container .page-content-left .order-details .payer,.subcourse-single.general-container .page-content-left .order-details .recipient{width:100%;padding:24px}.subcourse-single.general-container .page-content-left .order-details .payer .subtitle-block,.subcourse-single.general-container .page-content-left .order-details .recipient .subtitle-block{font-size:14px;line-height:20px;color:#818C98;letter-spacing:0.2px}.subcourse-single.general-container .page-content-left .order-details .payer .user-name,.subcourse-single.general-container .page-content-left .order-details .payer .organisation-name,.subcourse-single.general-container .page-content-left .order-details .recipient .user-name,.subcourse-single.general-container .page-content-left .order-details .recipient .organisation-name{font-size:20px;line-height:24px;font-weight:600;color:#081F47}.subcourse-single.general-container .page-content-left .order-details .recipient{margin-left:17px}.subcourse-single.general-container .page-content-left .order-details .recipient .legal-address .title,.subcourse-single.general-container .page-content-left .order-details .recipient .legal-address .description,.subcourse-single.general-container .page-content-left .order-details .recipient .inn .title,.subcourse-single.general-container .page-content-left .order-details .recipient .inn .description,.subcourse-single.general-container .page-content-left .order-details .recipient .ogrn .title,.subcourse-single.general-container .page-content-left .order-details .recipient .ogrn .description{letter-spacing:0.2px;font-size:14px;line-height:15px;font-weight:600}.subcourse-single.general-container .page-content-left .order-details .recipient .legal-address .title,.subcourse-single.general-container .page-content-left .order-details .recipient .inn .title,.subcourse-single.general-container .page-content-left .order-details .recipient .ogrn .title{color:#505962;margin-bottom:5px}.subcourse-single.general-container .page-content-left .order-details .recipient .legal-address .description,.subcourse-single.general-container .page-content-left .order-details .recipient .inn .description,.subcourse-single.general-container .page-content-left .order-details .recipient .ogrn .description{color:#818C98}.subcourse-single.general-container .page-content-left .order-details .recipient .legal-address{margin-top:28px}.subcourse-single.general-container .page-content-left .order-details .recipient .inn,.subcourse-single.general-container .page-content-left .order-details .recipient .ogrn{margin-top:20px}.subcourse-single.general-container .page-content-right .payment-block{overflow:hidden}.subcourse-single.general-container .page-content-right .header-payment-block{border-bottom:1px solid #D5D9DD;position:relative}.subcourse-single.general-container .page-content-right .header-payment-block .image-left{height:44px;min-width:44px;background-size:cover;background-position:center;border-radius:50%;margin:16px 0 0 24px}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right{width:100%;padding:15px;max-width:75%}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .tags{margin-right:15px;display:inline-block}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .tags .tag{color:#081F47;display:inline-block;text-align:center;padding:0 10px;font-size:12px;border-radius:20px;transition:all 0.3s;line-height:20px;margin-right:5px;margin-bottom:7px}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .dates{color:#818C98;letter-spacing:0.4px;font-size:10px;line-height:14px;display:inline-block}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .subcourse-title{color:#081F47;letter-spacing:0.2px;font-size:14px;line-height:18px;font-weight:600;margin-top:13px}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .user-info{align-items:center;margin-top:10px}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .user-info .avatar{width:16px;height:16px;margin-right:8px}.subcourse-single.general-container .page-content-right .header-payment-block .subcourse-preview-right .subcourse-preview-right-top .user-info .name{font-size:12px;letter-spacing:0.2px}.subcourse-single.general-container .page-content-right .body{padding:30px 24px}.subcourse-single.general-container .page-content-right .body .price .row:first-child{margin-bottom:10px}.subcourse-single.general-container .page-content-right .body .price .row .title,.subcourse-single.general-container .page-content-right .body .price .row .value{color:#505962;font-size:14px;line-height:20px;letter-spacing:0.2px}.subcourse-single.general-container .page-content-right .body .price .row .value{min-width:85px;text-align:right}.subcourse-single.general-container .page-content-right .body .price .row.total{padding-top:15px;border-top:1px solid #505962;margin-top:25px}.subcourse-single.general-container .page-content-right .body .price .row.total .title,.subcourse-single.general-container .page-content-right .body .price .row.total .value{color:#081F47;font-size:16px;font-weight:600}.subcourse-single.general-container .page-content-right .footer{padding:24px;border-top:1px solid #D5D9DD}.subcourse-single.general-container .page-content-right .footer .confirmation{letter-spacing:0.4px;font-size:14px;line-height:20px;color:#505962;font-family:"Lato"}.subcourse-single.general-container .page-content-right .footer .confirmation a{text-decoration:underline !important}.subcourse-single.general-container .page-content-right .footer .confirmation a:hover{text-decoration:unset !important}.subcourse-single.general-container .page-content-right .footer .button{width:100%;margin-top:15px}.subcourse-single.general-container .page-general-sidebar{max-width:310px}.subcourse-single .page-general-top{margin-bottom:26px}.subcourse-single .page-general-content{max-width:100%}.subcourse-single .page-general-content .page-content-left{width:100%}.subcourse-single .page-general-content .page-content-right{margin-left:24px;width:calc(100% - 400px);max-width:400px}.subcourses-list{padding:0px;border-radius:8px}.subcourses-list .subcourse-item{box-shadow:0 2px 10px rgba(0,0,0,0.1);padding-bottom:0;padding-left:0;padding-top:0}.subcourses-list .subcourse-item:hover{box-shadow:0 2px 20px rgba(94,127,154,0.8)}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-preview-right-top{display:flex;color:#818C98;font-size:10px;align-items:center}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-preview-right-top .tags{margin-right:10px}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-preview-right-top .subcourse-dates{margin-right:10px;text-transform:uppercase}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-title{font:20px LatoSemiBold;font-family:Lato;font-style:normal}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-teacher{font-size:14px}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-price{margin-top:40px;text-align:left;margin-bottom:0px}.my-subcourse-rating .sidebar-title{margin-bottom:7px}.my-subcourse-rating .my-rating-row{margin-top:0;margin-bottom:7px;min-width:100%;position:relative}.my-subcourse-rating .my-rating-row .rating-number{position:absolute;left:16px;transform:translateX(-50%);top:7px}.my-subcourse-rating .my-rating-row .my-rating-name{font-size:14px;padding-left:10px;white-space:nowrap}.my-subcourse-rating .my-rating-row .my-rating-name span{font-size:12px;color:#818C98;display:inline-block;margin-left:5px}.pointer{cursor:pointer}#modal-testing-info .hw-user{align-items:center}#modal-testing-info .testing-info-columns .module-item{padding:unset}#modal-testing-info .module-item{padding-left:15px;padding-right:15px;box-shadow:0 2px 20px rgba(94,127,154,0.25) !important}#modal-testing-info .module-item.module-item-subcourse{box-shadow:0px 2px 5px 0px #5E7F9A26 !important}#modal-testing-info .module-item+.module-item{margin-top:10px}#modal-testing-info .module-item .hw-text{margin-bottom:15px;font-size:16px;color:#505962;margin-top:10px}#modal-testing-info .module-item .user-picture{width:48px !important;height:48px !important;border-radius:50% !important;margin-right:10px}#modal-testing-info .module-item .user-name{font:14px LatoSemiBold}#modal-testing-info .preview-wrapper .module-item{box-shadow:unset !important}#modal-testing-info.testing-narrow-modal .modal-container{max-width:570px}#modal-testing-info.testing-narrow-modal .modal-container .test-sidebar{max-width:100%}#modal-testing-info.testing-narrow-modal .modal-container .test-time{color:#B9BFC5;font-size:12px}#modal-testing-info .cdc-legend-item-color{border-radius:50%;width:8px;height:8px}#modal-testing-info .cdc-legend-item span{font-size:12px;color:#818C98}#modal-testing-info .section-title{margin-top:5px}#modal-testing-info .hw-status{width:100px;padding-left:10px;font:12px LatoSemiBold;margin-right:0}#modal-testing-info .hw-status.hw-status-1{color:#6E63E9;background:url(/assets/ellipse-icon-28cf00c3daefef7f17d374584b3695ada1281c51393db210e74e64cb106fa6cd.svg) no-repeat left top 5px}#modal-testing-info .hw-status.hw-status-2{color:#32C6A6;background:url(/assets/accepted-icon-70eb12894327f7d91824927ed005274ca7683455fbe437387b440d298a9aaa13.svg) no-repeat left top 3px;padding-left:14px}#modal-testing-info .hw-status.hw-status-3{color:#F27777;background:url(/assets/declined-icon-4d8f4f6569be4f0ccc81d24a1b81cb5866c3d9ca945079695d36ba01c462f943.svg) no-repeat left top 3px;padding-left:12px}#modal-testing-info .module-item .subcourse-programm-title:after{display:none}#teacher-course .module-item{box-shadow:none}#teacher-course .module-item:last-child{border-bottom:0px}#teacher-course .module-item .subcourse-programm-title{padding-left:4px}#teacher-course .module-item .subcourse-programm-title:after{top:30px}#teacher-course .module-item .subcourse-programm-title .subcourse-programm-name{font-size:16px}#teacher-course .module-item .subcourse-programm-title .subcourse-programm-number{font-size:16px}#teacher-course .module-item .subcourse-programm-title+div[aria-expanded="true"] .module-row{padding:10px 0}#teacher-course .module-item .subcourse-programm-title+div[aria-expanded="true"] .module-row:last-child{padding-bottom:18px}#teacher-course .module-item.disabled{background-position:top 22px left 0px}#teacher-course .modules-main-column{display:flex;align-items:center}#teacher-course .modules-main-column>a{color:#505962}#teacher-course .modules-main-column>a:hover{color:#3283C6}#teacher-course .module-row .modules-main-column{padding-left:15px;font-family:Lato;font-style:normal}.my-subcources-list .module-item .subcourse-programm-title:after{top:25px}.my-subcources-list .modules-main-column{align-items:center}.my-subcources-list .modules-main-column .circle-chart-container,.my-subcources-list .modules-main-column .circle-chart{width:30px;height:30px}.my-subcources-list .modules-main-column .circle-chart-container .circle-percent,.my-subcources-list .modules-main-column .circle-chart .circle-percent{font-size:14px}.my-subcources-list .modules-column{flex-wrap:wrap;align-items:center}.my-subcources-list .modules-column>img{margin-left:5px}.my-subcources-list .modules-column>span{display:block;width:100%;font-family:Lato}.my-subcources-list .modules-column>span+span{color:#5C6670;font-family:LatoSemiBold}#subcourse-popup{max-width:1200px}#subcourse-popup .modal-content{padding:20px}#subcourse-popup .section-title{font:24px LatoBold;margin-top:0}#subcourse-popup .subcourse-popup-content{display:flex;width:100%}#subcourse-popup .video-frame{width:calc(100% - 300px)}#subcourse-popup .subcourse-popup-right{padding-left:25px;max-width:300px;width:100%}#subcourse-popup .subcourse-popup-right ul.check-list{margin-top:0}#subcourse-popup .subcourse-popup-right ul.check-list li{background:url(/assets/check-icon-blue-b53648fe02e43bd419ec946c165e28cb7b0a6ad220159895caf07feaa19247bd.svg) no-repeat left center;font-size:14px}#subcourse-popup .subcourse-popup-right .skills{margin-bottom:20px}#modal-add-students{max-width:560px;padding:0px}#modal-add-students .modal-content{padding:35px 50px}#modal-add-students .users-list{margin-top:20px;overflow:auto;max-height:300px}#modal-add-students .form-row{flex-wrap:wrap}#modal-add-students .form-row label{width:100%;font:14px LatoSemiBold;color:#505962;margin-bottom:10px}#modal-add-students .form-row .search-bar{margin-right:10px}#modal-add-students .section-title{font:18px LatoBold}#modal-participants{max-width:966px;height:800px;overflow:auto}#modal-participants .modal-content{padding:50px;overflow:scroll}#modal-participants .modal-content .section-title{font-size:24px;margin:unset;color:#081F47}#modal-participants .modal-content .section-title .student-counter{font-size:20px;margin-left:35px}#modal-participants .modal-content .search-bar-container{display:inline-flex;margin:30px 0;width:100%;padding:unset}#modal-participants .modal-content .search-bar-container .search-bar{max-width:690px;width:100%;margin-right:30px}#modal-participants .modal-content .search-bar-container .search-bar input{width:100%}#modal-participants .modal-content .search-bar-container .sort-btn{display:inline-block;height:36px;background:url(/assets/sort-icon-17a8b6accbf953139d496db5fb0ed58a8c42a649a6753685d284dc1dfabbdba9.svg) no-repeat left center;padding-left:30px;font:14px LatoSemiBold;line-height:36px;color:#505962}#modal-participants .modal-content .students-list .student .hw-user{min-width:30%}#modal-participants .modal-content .students-list .student .hw-user .user-picture{min-width:36px}#modal-participants .modal-content .students-list .student .modules-column:nth-child(2){width:10%}#modal-participants .modal-content .students-list .student .modules-column:nth-child(4){max-width:110px}#modal-participants .modal-content .students-list .student .modules-column:nth-child(3),#modal-participants .modal-content .students-list .student .modules-column:nth-child(5){max-width:125px}#modal-participants .modal-content .students-list .student .modules-column:nth-child(3) .section-info,#modal-participants .modal-content .students-list .student .modules-column:nth-child(4) .section-info,#modal-participants .modal-content .students-list .student .modules-column:nth-child(5) .section-info{max-width:40px}#modal-participants .modal-content .students-list .student .progress-column .options-container .options-menu{right:130px}#modal-participants .modal-content .students-list .student .circle-chart-container{display:inline-block;margin-right:12px}#modal-participants .modal-content .students-list .student .section-info{width:45px;display:inline-block}#modal-participants .modal-content .students-list .student .section-info span{display:block}#modal-participants .modal-content .students-list .student .section-info span+span{font-size:13px;color:#081F47;margin-top:5px}#modal-participants .modal-content .students-list .student .circle-chart-container,#modal-participants .modal-content .students-list .student .circle-chart{width:50px;height:50px}#modal-participants .modal-content .students-list .student .circle-chart-container .circle-percent,#modal-participants .modal-content .students-list .student .circle-chart-container .circle-percent span,#modal-participants .modal-content .students-list .student .circle-chart .circle-percent,#modal-participants .modal-content .students-list .student .circle-chart .circle-percent span{font-size:12px;top:52%}@media (max-width: 567px){#modal-add-students{top:0;position:absolute}#modal-add-students .modal-content{padding:35px 30px}#modal-add-students .users-list{max-height:calc(100vh - 105px);margin-top:0px}#modal-subcourse-comments #subcourse-popup.modal-container{max-width:100vw;padding:30px 20px}#modal-subcourse-comments #subcourse-popup.modal-container .header-search{margin-right:15px}#modal-subcourse-comments #subcourse-popup.modal-container .header-search input{width:100%;min-width:inherit}#modal-subcourse-comments #subcourse-popup.modal-container .comments-sort{line-height:14px;font-size:14px}#modal-subcourse-comments #subcourse-popup.modal-container .hw-comments{padding:0px}#modal-participants.modal-container .modal-content{padding:30px 20px}#modal-participants.modal-container .modal-content .hw-user+.modules-column+.modules-column{margin-top:inherit}#modal-exclude-student-popup .modal-content-student .light-btn{left:230px}}@media (max-width: 968px){#modal-participants.modal-container{position:absolute;top:0;bottom:0;left:0;right:0;height:inherit}#modal-participants.modal-container .modal-content .search-bar-container .header-search{margin-right:15px}#modal-participants.modal-container .modal-content .search-bar-container .header-search input{width:100%;min-width:inherit}#modal-participants.modal-container .modal-content .search-bar-container .sort-btn{line-height:14px;font-size:14px}#modal-participants.modal-container .modal-content .students-list .student .progress-column .options-container .options-menu{right:-20px;top:-5px}.general-container .page-general-sidebar.filter-sidebar{top:20px}#subcourses-feed .general-container .page-general-content .containers--content__controls{width:100%}}@media (max-width: 768px){.container .page-general-content{flex-direction:column}.container .page-general-content .page-content-left{max-width:100%}.container .page-general-content .page-content-left .order-details{flex-direction:column}.container .page-general-content .page-content-left .order-details .recipient{margin-left:0}.container .page-general-content .page-content-right{max-width:100%;width:100%;margin-left:0}.container .rating-editing{flex-direction:row}.container-streams .page-general-content .streams-content{width:100%}}@media (max-width: 480px){.general-container .page-general-sidebar.filter-sidebar{top:0px}}.user-preview{align-items:center;box-shadow:0 2px 5px rgba(94,127,154,0.15);padding:5px;margin-bottom:10px;border-radius:8px}.user-preview input[type="checkbox"]{width:20px;height:20px;margin-right:10px}.user-preview .user-picture{width:48px;min-width:48px;height:48px;border-radius:50%}.user-preview .organisation-info{padding-left:15px;width:calc(100% - 48px);font-family:LatoSemiBold}.subcourse-content .subcourse-inner-section.justify .section-content{max-width:100%}#subcourses-feed .sidebar{min-width:230px}#subcourses-feed .sidebar.false .inner-wrapper-sticky{left:calc((100% - 1220px) / 2) !important}#subcourses-feed .page-general-content{padding-left:24px}.mobile-mav{display:none}#modal-subcourse-comments .ps{max-height:calc(100vh - 350px);margin-top:30px}#modal-subcourse-comments .common-comments{padding:0 15px}#modal-subcourse-comments .modal-container{max-width:650px;padding:50px 30px}#modal-subcourse-comments .modal-container .modal-content{padding:0}#modal-subcourse-comments .modal-container .section-title{margin-bottom:10px}#modal-subcourse-comments .modal-container .section-title span{color:#818C98}#modal-subcourse-comments .modal-container .section-title b{font-weight:normal;background:#70ABDB;color:#fff;border-radius:10px;padding:4px;font-size:20px}#modal-subcourse-comments .modal-container .popup-description{font-size:18px;margin-top:0;margin-bottom:30px}#modal-subcourse-comments .modal-container .comments-sort{color:#505962;background:url(/assets/double-arrows-2ce0763c17699353eb56acc4b15af9badc2b0eef609425236724a62a73690552.svg) no-repeat left center;line-height:36px;padding-left:30px}#modal-subcourse-comments .modal-container .header-search{width:410px}#modal-subcourse-comments .modal-container .header-search input{min-width:370px}.subcourse-preview-members{position:relative;padding:0 15px 8px 15px}.subcourse-preview-members.comments-switcher b{font-weight:normal;background:#70ABDB;color:#fff;border-radius:6px;padding:3px}.subcourse-preview-members.comments-switcher p span{margin-left:5px}.subcourse-preview-members.comments-switcher,.subcourse-preview-members.participants{cursor:pointer}.subcourse-preview-members.comments-switcher:hover,.subcourse-preview-members.participants:hover{box-shadow:0px 0px 18px rgba(78,118,151,0.25);border-radius:14px}.subcourse-preview-members.comments-switcher:hover p,.subcourse-preview-members.participants:hover p{color:#3283C6}.subcourse-preview-members.comments-switcher:hover p span,.subcourse-preview-members.participants:hover p span{color:#0A2045}.subcourse-preview-members .switch{position:static;display:inline-block;width:44px;height:25px;top:45%;left:50%;-ms-transform:translate(0);transform:translate(0);padding:unset;border-radius:50%}.subcourse-preview-members .switch.active .slider{background-color:#3283C6}.subcourse-preview-members .switch.active .slider:before{background-image:url(/assets/lock-open-63eee9770da840af93148582070c69a7751f53eba1aa008863a16fd1811f40bb.svg);background-color:white;-webkit-transform:translateX(1px);-ms-transform:translateX(19px);transform:translateX(19px)}.subcourse-preview-members .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;-webkit-transition:0.4s;transition:0.4s;background-color:#F0F2F5}.subcourse-preview-members .switch .slider:before{position:absolute;content:'';height:20px;width:20px;left:3px;bottom:2.5px;background-image:url(/assets/lock-close-d4fd1b1cd37a879983b13ad7564a5a4f149b27132a84024bf4bac09ca417f9ff.svg);background-repeat:no-repeat;background-color:#B9BFC5;background-position:center;-webkit-transition:.4s;transition:.4s}.subcourse-preview-members .switch .slider.round{border-radius:25px}.subcourse-preview-members .switch .slider.round:before{border-radius:50%}.subcourse-preview-members .switch .slider.round{border-radius:25px}.subcourse-preview-members .switch .slider.round:before{border-radius:50%}.subcourse-preview-members .switch .status-text{font-size:11px;bottom:-20px;position:absolute;left:3px}#subcourse-user-rating-modal .modal-wrapper .modal-container{height:90%;max-height:912px}@media (max-width: 425px){#subcourse-user-rating-modal .modal-wrapper .modal-container{padding-bottom:4rem}}#subcourse-user-rating-modal .popup-title{margin-top:0;margin-bottom:20px}#subcourse-user-rating-modal .students-list{padding:1rem}@media (min-width: 768px){#subcourse-user-rating-modal .students-list{padding:4rem}}#subcourse-user-rating-modal .students-list .common-block{align-items:center;position:relative;padding:20px}#subcourse-user-rating-modal .students-list .student:hover{box-shadow:0 2px 5px rgba(94,127,154,0.15) !important}#subcourse-user-rating-modal .students-list .student-progress-bar .student-progress-line{height:4px}#subcourse-user-rating-modal .students-list .hw-user{align-items:center}#subcourse-user-rating-modal .students-list .student{align-items:center;position:relative;padding:20px}#subcourse-user-rating-modal .students-list .student:hover{box-shadow:0 2px 20px rgba(94,127,154,0.8)}#subcourse-user-rating-modal .students-list .student .hw-user{min-width:270px}@media (max-width: 425px){#subcourse-user-rating-modal .students-list .student .hw-user{min-width:auto;margin-right:5px}}#subcourse-user-rating-modal .students-list .student .modules-column{flex-wrap:wrap}#subcourse-user-rating-modal .students-list .student .modules-column>span{display:block;width:100%;font-size:12px}#subcourse-user-rating-modal .students-list .student .modules-column>span.subcourse-name{padding-right:10px}#subcourse-user-rating-modal .students-list .student .modules-column>span+span{font-size:14px;color:#505962;margin-top:5px}#subcourse-user-rating-modal .students-list .student .more-options{right:-45px;top:5px}#subcourse-user-rating-modal .students-list .student .light-btn{padding:0px 25px}#subcourse-user-rating-modal .students-list .student .options-container .options-menu{right:-20px;top:0}#subcourse-user-rating-modal .students-list .student .student-progress-bar{position:absolute;left:0;bottom:0;width:100%;height:4px;background:#EBF5FF;height:4px}#subcourse-user-rating-modal .students-list .student .student-progress-bar .student-progress-line{background:#70ABDB}#subcourse-user-rating-modal .students-list .user-picture{width:36px;height:36px;border-radius:50%;margin-right:10px}#subcourse-user-rating-modal .student-number{font:14px LatoSemiBold;margin-right:10px;color:#818C98}#subcourse-user-rating-modal .modal-container{height:800px;overflow:auto}#show-client .common-block:hover{box-shadow:0 2px 5px rgba(94,127,154,0.15)}@media (min-width: 568px){#teacher-course .page-general-content .subcourse-preview .subcourse-video .tags{display:none}#teacher-course .page-general-content .modules-table .progress-info{display:none}}@media (max-width: 1024px){.subcourses-list{padding:0;background:transparent;width:100%}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-members{display:none}.subcourses-list .subcourse-item .subcourse-preview-right .subcourse-price{margin-top:20px}.subcourse-preview{width:100%}.my-subcourse-stats{width:100%;order:0;padding:0;background:transparent}.my-subcourse-stats .my-subcourse-progress{width:calc(50% - 5px);background:#fff;border-radius:8px;padding:20px;margin-right:0}.my-subcourse-stats .my-subcourse-progress:before{display:none !important;border:none}.my-subcourse-stats .my-subcourse-progress+.my-subcourse-progress{margin-left:10px}.my-subcourse-progress{order:1;width:calc(50% - 5px);margin-left:0;margin-right:10px}.my-subcourse-rating{order:2}.my-subcourse-rating~.my-subcources-list{order:3}.my-subcourse-rating{width:calc(50% - 5px);margin-right:0;margin-left:0}#subcourse-popup .subcourse-popup-content{flex-wrap:wrap}#subcourse-popup .video-frame{width:100%;margin-bottom:20px}#subcourse-popup .subcourse-popup-right{padding-left:0;max-width:100%}#subcourse-popup .subcourse-popup-right .dark-btn{width:auto;min-width:300px}.page-general-content .education-tabs a{padding:7px 12px;white-space:nowrap}#subcourses-teacher .search-bar-container{background:transparent;margin-right:0;box-shadow:none}#subcourses-teacher .search-bar-container .v-select{width:100%;max-width:100%;margin-top:15px}#subcourses-teacher .search-bar-container .v-select .vs__dropdown-toggle{background:#fff}.my-subcourse .subcourse-preview{width:100%}.my-subcourse .subcourse-preview-right .tag{line-height:14px}.my-subcourse .my-subcourse-stats{width:100%;padding:0;box-shadow:none}.my-subcourse .my-subcourse-progress{width:calc(50% - 5px);margin-left:0}.my-subcourse .my-subcourse-rating{width:calc(50% - 5px);margin-left:0}.my-subcourse .my-subcourse-rating .my-rating-row{width:100%}#subcourse-popup.modal-container{height:calc(100vh - 64px);position:fixed;display:flex;align-content:center;justify-content:flex-start;flex-direction:column;top:0;bottom:0;overflow:auto;padding-bottom:100px}.a-course{height:100%;margin-top:0}}@media (max-width: 567px){.subcourse-content{padding:0;background:transparent;font-size:14px}.subcourse-content .subcourse-inner-section{background:#fff;box-shadow:0 2px 5px rgba(94,127,154,0.15);border-radius:8px;margin-bottom:15px;padding:15px}.subcourse-content .check-list{margin-bottom:0}.subcourse-content .check-list li{width:100%}.subcourse-content .subcourse-includes{flex-wrap:wrap}.subcourse-content .subcourse-includes>div{width:100%}.subcourse-programm-item .subcourse-programm-title .subcourse-programm-name,.subcourse-programm-item .subcourse-programm-title .subcourse-programm-number{font-size:16px}.subcourse-programm-item .subcourse-programm-title .subcourse-programm-lessons{display:none}.subcourse-teacher{flex-wrap:wrap;position:relative}.subcourse-teacher .teacher-experience{margin:5px 0}.subcourse-teacher .teacher-icon{width:40px;height:40px}.subcourse-teacher .teacher-right{flex-wrap:wrap;width:calc(100% - 40px)}.subcourse-teacher .teacher-right .teacher-name{font-size:16px}.subcourse-teacher .teacher-right .section-content{font-size:12px}.subcourse-teacher .teacher-right .teacher-buttons{width:100%;padding-bottom:40px}.subcourse-teacher .teacher-right .teacher-buttons .light-btn{display:none}.subcourse-teacher .teacher-right .teacher-buttons .follow-btn{position:absolute;left:0;bottom:0;text-align:center;width:100%;height:30px;font:14px LatoSemiBold;line-height:30px;background:#C2E0FF;color:#3283C6;transition:all .3s;display:inline-block;border-radius:6px;padding:0px 15px;height:36px;line-height:36px}.subcourse-teacher .teacher-right .teacher-buttons .follow-btn:hover{color:#fff;background:#3498DB}.my-subcourse .my-subcourse-stats{flex-wrap:wrap;order:1}.my-subcourse .my-subcourse-stats .my-subcourse-progress{width:100%;margin-left:0 !important;margin-right:0}.my-subcourse .my-subcourse-stats .my-subcourse-progress+.my-subcourse-progress{margin-top:10px}.my-subcourse .my-subcourse-progress{order:0;width:100%;margin-right:0}.my-subcourse .my-subcourse-rating{width:100%}.my-subcourse .module-item{padding:0px 20px}.select-courses{width:300px}.general-container-courses .search-bar-container{width:100%}.mobile-mav{background:#70ABDB;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;position:absolute;left:0;top:0;width:100vw}.mobile-mav>a{color:#fff;font:18px LatoSemiBold}#teacher-course .general-container{padding:unset;margin-top:53px}#teacher-course .general-container .page-general-top{margin:unset;width:100%;padding:14px 10px;color:#FFFFFF;background-color:#70ABDB;position:relative}#teacher-course .general-container .page-general-top .page-title{font-size:16px;letter-spacing:0.5px;line-height:20px;font-weight:normal;padding-left:15px}#teacher-course .general-container .page-general-top .page-title .page-back{position:absolute;width:100%;height:100%;margin:-14px -15px;background:url(/assets/icons/arrow-back__white.svg) no-repeat left center}#teacher-course .page-general-content{padding:15px !important}#teacher-course .page-general-content .subcourse-preview .subcourse-video{border-radius:8px 8px 0 0}#teacher-course .page-general-content .subcourse-preview .subcourse-video .tags{width:100%;position:absolute;padding:15px}#teacher-course .page-general-content .subcourse-preview .subcourse-video .tags .tag{background:rgba(158,241,250,0.8)}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .tags{display:none}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .subcourse-title{margin-top:unset;margin-bottom:15px}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .organisation-item{display:none}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .subcourse-preview-members{padding:unset;margin-bottom:15px}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .subcourse-preview-members p{margin:unset}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .subcourse-preview-members .subcourse-preview-member-more{margin-right:unset}#teacher-course .page-general-content .subcourse-preview .subcourse-preview-right .subcourse-preview-buttons button{margin-right:unset}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title{padding:unset}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title:after{top:10px}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-main-column span{padding:unset}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column{width:100%;padding-top:unset;padding-bottom:10px}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .circle-home,#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .circle-test,#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .circle-attendance,#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .hidden{display:none !important}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .subcourse-programm__data{margin-bottom:5px}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .progress-info{display:flex;align-items:center}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .progress-info span{margin-right:5px;color:#081F47;min-width:31px}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .progress-info .subcourse-progress-bar{width:100%;height:5px;border-radius:2px}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column .progress-info .subcourse-progress-bar .subcourse-progress-line{border-radius:2px;height:5px;transition:all 0.3s}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(1){order:2}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(1) .switch{float:right}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(1) .switch .tooltip{display:none}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(3){order:3}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(3) .subcourse-progress-bar{background:#CCE6FF}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(3) .subcourse-progress-bar .subcourse-progress-line{background:#3283C6}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(4){order:4}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(4) .subcourse-progress-bar{background:#E2E0FB}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(4) .subcourse-progress-bar .subcourse-progress-line{background:#6E63E9}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(5){order:5}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(5) .subcourse-progress-bar{background:#FFF1DB}#teacher-course .page-general-content .modules-table .module-item .subcourse-programm-title .modules-column:nth-child(5) .subcourse-progress-bar .subcourse-progress-line{background:#FEB74C}#teacher-course .page-general-content .modules-table .module-item .module-row{padding:10px 0 0 0 !important}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-main-column{padding:unset}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column .mobile-label{width:100% !important}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column .label-value{color:#505962}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column .switch .tooltip{display:none}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column:nth-child(1){order:2}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column:nth-child(3){order:5}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column:nth-child(4){order:3}#teacher-course .page-general-content .modules-table .module-item .module-row .modules-column:nth-child(5){order:4}}@media (max-width: 425px){.locks-container .page-general-content .search-bar-container{padding-left:0 !important;padding-right:0 !important}.locks-container .page-general-content .search-bar-container .wrapper-search-bar{flex-direction:column;justify-content:flex-start;align-items:start !important}.locks-container .page-general-content .header-students-list .modules-column:first-child{min-width:400px !important}.locks-container .page-general-content .flex .students-list .lock-containers__content .student .column-date{min-width:100% !important;justify-content:flex-end}}@media (max-width: 425px){.restriction-rights__container .page-general-content .search-bar-container{padding-left:0 !important;padding-right:0 !important}.restriction-rights__container .page-general-content .search-bar-container .wrapper-search-bar{flex-direction:column;align-items:flex-start !important}.restriction-rights__container .page-general-content .header-students-list .modules-column:first-child{min-width:400px}}
