body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.module-exam-card h2{font-size:24px;line-height:24px;color:#252529;font-weight:bolder;margin-bottom:10px}.module-exam-card p{font-size:14px;line-height:20px;color:#676b73;margin-bottom:24px}.module-exam-card .exam-status-container{padding:48px;background-color:#f0f2f5;height:70vh;position:relative}@media screen and (max-width:768px){.module-exam-card .exam-status-container{height:unset}}.module-exam-card .status-wrap{width:15%;margin-right:24px;margin-bottom:10px}@media screen and (max-width:1455px){.module-exam-card .status-wrap{width:18%;margin-right:5px}}@media screen and (max-width:1290px){.module-exam-card .status-wrap{width:25%}}@media screen and (max-width:1200px){.module-exam-card .status-wrap{width:32%}}@media screen and (max-width:700px){.module-exam-card .status-wrap{width:40%}}@media screen and (max-width:580px){.module-exam-card .status-wrap{width:50%}}.module-exam-card .status-wrap p{line-height:16px;color:#676b73;margin-bottom:6px}.module-exam-card .status-wrap b{line-height:19px}.module-exam-card .status-wrap b.not-completed{color:#e35526}.module-exam-card .status-wrap b.completed{color:#2c9c3b}.module-exam-card .btn-start-test{border:0;background-color:#079dc1;color:#fff;padding:32px 84px;font-size:14px;font-weight:700;text-transform:uppercase;line-height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:768px){.module-exam-card .btn-start-test{position:static;transform:unset;top:unset;left:unset;width:100%;margin-top:20px}}.module-exam-card .btn-start-test:hover{cursor:pointer;box-shadow:0 0 11px rgba(33,33,33,.2)}.module-exam-card .btn-start-test.disabled{background-color:#ccc}.module-exam-card .btn-start-test.disabled:hover{cursor:unset;box-shadow:unset}.module-exam-question-card{margin:24px;min-height:100vh;background-color:#fff;padding:0 48px}@media screen and (max-width:768px){.module-exam-question-card{height:unset;padding:0 20px;margin:24px 0}}.module-exam-question-card .time-is-up{padding:80px}.module-exam-question-card .time-is-up .icon-round-wrap{width:64px;height:64px;display:flex;justify-content:center;align-items:center;background-color:#edeff2;border-radius:50%}.module-exam-question-card .time-is-up p{margin-bottom:20px}.module-exam-question-card .time-is-up h3{font-weight:bolder;font-size:20px;line-height:26px;text-align:center;color:#252529}.module-exam-question-card .time-is-up .btn-submit{height:unset;padding:16px 20px;margin-top:20px;background-color:#059dc1;color:#fff;font-weight:700;font-size:15px;line-height:18px;border:unset;border-radius:2px;cursor:pointer}.module-exam-question-card .time-is-up .btn-submit:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.module-exam-question-card .time-is-up .btn-submit.disabled{background-color:#abaeb4;color:#fff;cursor:not-allowed}.module-exam-question-card .time-is-up .btn-submit.disabled:hover{background-color:#abaeb4}.question-bubble{width:32px;height:32px;background-color:#fff;border-radius:50%;border:1px solid #e0e6ec;display:inline-flex;align-items:center;justify-content:center;position:relative;font-size:14px;line-height:16px;color:#181a1f;font-weight:bolder;margin-right:30px}.question-bubble .ic-check{display:none}.question-bubble .arrow-up{display:none;position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #079dc1}.question-bubble.correct .ic-check{display:block;position:absolute;top:0;right:0}.question-bubble.incorrect{border:2px solid #cc3326}.question-bubble.selected .arrow-up{display:block}.exam-end-card{padding:112px 0}.exam-end-card>*{text-align:center}.exam-end-card h1{font-size:36px;line-height:48px;font-weight:bolder;color:#252529;margin-bottom:20px}.exam-end-card p{font-size:15px;line-height:18px;color:#676b73;margin-bottom:10px}.exam-end-card .big-text{font-size:24px;line-height:34px;font-weight:bolder;margin-bottom:10px}.exam-end-card .green-text{color:#2c9c3b}.exam-end-card .orange-text{color:#cc3326}.exam-end-card .questions-count-wrap{padding:26px 30px 18px;background-color:#f0f2f5;height:100%;width:100%}.exam-end-card .questions-count-wrap p{font-size:17px;line-height:20px}.exam-end-card .questions-count-wrap b{font-size:36px;line-height:48px;color:#252529;font-weight:700}.exam-end-card .review-link{border:0;background-color:unset;font-size:17px;line-height:20px;color:#cc3326;cursor:pointer;margin:10px auto 28px}.exam-end-card .btn-submit{height:unset;padding:16px 20px;margin-top:20px;background-color:#059dc1;color:#fff;font-weight:700;font-size:15px;line-height:18px;border:unset;border-radius:2px;cursor:pointer}.exam-end-card .btn-submit:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.exam-end-card .btn-submit.disabled{background-color:#abaeb4;color:#fff;cursor:not-allowed}.exam-end-card .btn-submit.disabled:hover{background-color:#abaeb4}.extra-service-card{box-shadow:0 10px 20px 0 rgba(61,82,102,.2);height:100%;border-radius:2px}.extra-service-card .ant-card-body{height:100%;padding-top:40px}.extra-service-card .ant-card-body .ant-row{height:100%}.extra-service-card p{text-align:center}.extra-service-card .status-tag{position:absolute;top:8px;right:0}.extra-service-card .price-blue-text{text-align:center;font-size:16px;line-height:26px;color:#079dc1;width:100%;display:inline-block}.extra-service-card .bottom-wrap{margin-top:6px}.accept-button{width:100%;background-color:#079dc1;box-shadow:0 2px 0 0 rgba(0,0,0,.01);border-radius:2px;font-size:14px;line-height:22px;padding:10px 20px;color:#fff;height:unset;margin-top:10px}.accept-button.disabled{background-color:#f2f2f2;color:#a2a2a2}.instructor-card-container{width:100%;height:100%;position:relative}.instructor-card-container .instructor-card{box-shadow:0 10px 20px 0 rgba(61,82,102,.2);height:100%;border-radius:2px}.instructor-card-container .instructor-card .ant-card-body{padding:5px}.instructor-card-container .instructor-card .top-container{position:relative;margin-bottom:66px;min-height:200px}.instructor-card-container .instructor-card .top-container .img-wrapper{height:200px;overflow:hidden;background-color:#f0f0f0}.instructor-card-container .instructor-card .top-container .img-wrapper img{object-position:center center;object-fit:cover;width:100%;height:100%}.instructor-card-container .instructor-card .top-container .instructor-photo-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:1;height:100px;width:100px;border-radius:50%;border:5px solid #fff;box-shadow:0 2px 4px 0 rgba(61,75,102,.1);overflow:hidden;display:flex;justify-content:center;background-color:#a7a7a7}.instructor-card-container .instructor-card .top-container .instructor-photo-wrapper img{object-position:center center;object-fit:cover;width:100%;height:100%}.instructor-card-container .instructor-card .card-container{padding:0 19px 19px}.instructor-card-container .instructor-card:hover{height:unset;position:absolute;width:100%;z-index:1;top:0;left:0;right:0;box-shadow:0 10px 20px 0 rgba(61,82,102,.2)}.instructor-card-container .instructor-card:hover .accept-button{display:block}@media screen and (max-width:991px){.instructor-card-container .instructor-card:hover{position:relative}}.instructor-card-container .instructor-card .accept-button{display:none;width:100%;background-color:#079dc1;box-shadow:0 2px 0 0 rgba(0,0,0,.01);border-radius:2px;font-size:14px;line-height:22px;padding:10px 20px;color:#fff;height:unset;margin-top:5px}@media screen and (max-width:991px){.instructor-card-container .instructor-card .accept-button{display:block}}.instructor-card-container .instructor-card h3{font-size:20px;line-height:26px;text-align:center;color:#252529;font-weight:600;margin-bottom:20px}.instructor-card-container .instructor-card h3 .flags{margin-left:11px;white-space:nowrap}.instructor-card-container .instructor-card h3 .flags img{margin:0 2px;width:20px;height:15px;border-radius:2px}.instructor-card-container .instructor-card .param{font-size:14px;line-height:16px;font-weight:600;color:#181a1f;display:block;margin-bottom:3px}.instructor-card-container .instructor-card .param .ant-tag{font-weight:400;margin-left:10px}.instructor-card-container .instructor-card .param-title{font-size:14px;line-height:16px;font-weight:400;color:#737a80;display:block;margin-bottom:4px}.instructor-card-container .instructor-card .collective-nearest-slot{display:flex;flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}.instructor-card-container .instructor-card .collective-nearest-slot .param{margin-bottom:0}.instructor-card-container .instructor-card .collective-slot-badge{display:inline-block;padding:3px 8px;border-radius:2px;background-color:#ec7f02;color:#fff;font-size:13px;font-weight:600;line-height:18px}.instructor-card-container .instructor-card .collective-slot-duration{color:#ec7f02;font-size:14px;line-height:16px}.instructor-card-container .instructor-card .param-row{flex-wrap:nowrap;align-items:center;margin-bottom:13px}.instructor-card-container .instructor-card .param-row .icon-wrap{width:24px;height:24px}.instructor-card-container .instructor-card .param-row .param-col{margin-left:12px}.instructor-card-container.inline-big .instructor-card{box-shadow:0 1px 4px 0 rgba(0,21,41,.08)}.instructor-card-container.inline-big .instructor-card:hover{position:relative}.instructor-card-container.inline-big .instructor-card .ant-card-body{padding:24px}.instructor-card-container.inline-big .instructor-card .main-col{display:flex;justify-content:space-between;flex-direction:column}@media screen and (min-width:992px){.instructor-card-container.inline-big .instructor-card .main-col{display:flex;flex-direction:row;align-items:center}.instructor-card-container.inline-big .instructor-card .main-col .top-container{order:2;margin-bottom:0;display:inline-flex;flex-direction:row}.instructor-card-container.inline-big .instructor-card .main-col .top-container .img-wrapper{min-height:unset;max-height:unset;width:194px;height:194px;margin:0 4px;border-radius:4px}.instructor-card-container.inline-big .instructor-card .main-col .top-container .instructor-photo-wrapper{all:unset;width:194px;height:194px;overflow:hidden;border-radius:4px;background-color:#f0f0f0}.instructor-card-container.inline-big .instructor-card .main-col .top-container .instructor-photo-wrapper img{object-position:center center;object-fit:cover;width:100%;height:100%}.instructor-card-container.inline-big .instructor-card .main-col .card-container{order:1;display:inline-block;padding:5px 10px}.instructor-card-container.inline-big .instructor-card .main-col .card-container h3{display:inline-block}}.instructor-card-container.inline-small .instructor-card{box-shadow:unset}.instructor-card-container.inline-small .instructor-card .ant-card-body{padding:20px}@media screen and (min-width:992px){.instructor-card-container.inline-small .instructor-card .main-col.inline-small{display:flex;flex-direction:row;align-items:center}.instructor-card-container.inline-small .instructor-card .main-col .top-container{min-height:60px;height:60px;margin-bottom:0;display:flex;flex-direction:row}.instructor-card-container.inline-small .instructor-card .main-col .top-container .img-wrapper{min-height:unset;max-height:unset;height:60px;width:60px;margin:0 4px;border-radius:4px}.instructor-card-container.inline-small .instructor-card .main-col .top-container .instructor-photo-wrapper{all:unset;height:60px;width:60px;overflow:hidden;border-radius:4px;background-color:#f0f0f0}.instructor-card-container.inline-small .instructor-card .main-col .top-container .instructor-photo-wrapper img{object-position:center center;object-fit:cover;width:100%;height:100%}}.instructor-card-container.inline-small .instructor-card .card-container{display:flex;flex-direction:row;flex-wrap:wrap;padding:0;margin-left:20px;width:100%}.instructor-card-container.inline-small .instructor-card .card-container .param-row{margin:0;width:25%;align-items:flex-start;padding-right:10px}@media screen and (max-width:1200px){.instructor-card-container.inline-small .instructor-card .card-container .param-row{width:50%}}@media screen and (max-width:992px){.instructor-card-container.inline-small .instructor-card .card-container .param-row{width:50%}}@media screen and (max-width:768px){.instructor-card-container.inline-small .instructor-card .card-container .param-row{width:50%}}@media screen and (max-width:576px){.instructor-card-container.inline-small .instructor-card .card-container .param-row{width:100%}}.instructor-card-container.inline-small .instructor-card .card-container .param-row .param-col{margin:0}.instructor-card-container.inline-small .instructor-card .card-container .param-row .icon-wrap{display:none}.instructor-card-container.inline-small .instructor-card .card-container h3{width:100%;text-align:left;font-size:18px;line-height:26px;margin-bottom:10px}.instructor-card-container.inline-small .instructor-card:hover{position:relative;box-shadow:0 10px 20px 0 rgba(61,82,102,.2)}.instructor-card-container.inline-small .instructor-card .accept-button{display:none}.lesson-player{display:inline-block;position:relative;width:100%;background-color:#000}.lesson-player .lesson-done-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f0f2f5;z-index:5}.lesson-player .lesson-done-overlay .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:center;align-items:center}.lesson-player .lesson-done-overlay .content p{font-size:20px;line-height:26px;color:#252529;margin-bottom:20px}.lesson-player .lesson-done-overlay .content .check-icon{margin-bottom:30px}@media screen and (max-width:576px){.lesson-player .lesson-done-overlay .content{position:relative}.lesson-player .lesson-done-overlay .content .check-icon{width:40px;height:40px;margin-bottom:10px}.lesson-player .lesson-done-overlay .content p{font-size:14px;margin-bottom:10px}}.lesson-player .lesson-done-overlay .content .link-next-chapter{display:flex;align-items:center;cursor:pointer}.lesson-player .lesson-done-overlay .content .link-next-chapter span{display:block;margin-right:10px;font-size:17px;line-height:20px;color:#252529;font-weight:bolder}.lesson-player video{width:100%;max-height:80vh;object-position:center}.lesson-player.fullscreen video{max-height:unset;height:100vh}.lesson-player video::-webkit-media-controls,.lesson-player video::-webkit-media-controls-enclosure{display:none!important}.lesson-player.loading{width:100%;border-radius:4px;border:1px solid #000;background-color:#f3f3f3;display:none}.lesson-player.loading video{display:none}.lesson-player .btn-play-big{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;border-radius:50%;transition:box-shadow .3s;width:100px;height:100px;display:flex;justify-content:center;align-items:center;cursor:pointer}.lesson-player .btn-play-big:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}@media screen and (max-width:768px){.lesson-player .btn-play-big{width:60px;height:60px}}.lesson-player .pointer-info-wrap{display:none!important;position:absolute;top:-40px;left:20px;background-color:#23272d;color:#fff;padding:3px;border:1px solid #fff;border-radius:3px}.lesson-player .pointer-info-wrap.show{display:block!important}.lesson-player .minus-quarter-sign{position:absolute;top:50%;left:4%;color:#fff;font-size:72px;transform:translateY(-50%);opacity:0;transition:opacity .1s linear}.lesson-player .minus-quarter-sign.show{opacity:.3}.lesson-player .player-controls{z-index:2;width:100%;height:100%;top:0;left:0;position:absolute;display:flex;align-items:flex-end}.lesson-player .player-controls .controls-bar{z-index:2147483647;position:relative;bottom:0;left:0;border:1px solid #23272d;display:flex;width:100%;background-color:#23272d;opacity:1;transition:opacity .3s linear}.lesson-player .player-controls .controls-bar *{display:block}.lesson-player .player-controls .controls-bar.fullscreen{bottom:0}.lesson-player .player-controls .controls-bar.hide{opacity:0}.lesson-player .player-controls .controls-bar.hide *{display:none}.lesson-player .player-controls .controls-bar .settings-menu{position:absolute;bottom:38px;right:-38px;min-height:60px;width:100px;background-color:rgba(24,26,31,.7);padding:12px;color:#fff;text-align:left}.lesson-player .player-controls .controls-bar .settings-menu .setting-title{font-size:11px;font-weight:700}.lesson-player .player-controls .controls-bar .settings-menu .setting{display:block;font-size:11px;font-weight:400;cursor:pointer}.lesson-player .player-controls .controls-bar .settings-menu .setting:hover{font-weight:700}.lesson-player .player-controls .controls-bar .settings-menu .setting.active{font-weight:600}.lesson-player .player-controls .controls-bar .player-btn{width:38px;height:38px;color:#fff;background-color:transparent;border:0;border-right:1px solid #373e45;cursor:pointer}.lesson-player .player-controls .controls-bar .player-btn.btn-play-small{background:url(/static/media/ic-play.8b9f9808.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-play-small.pause{background:url(/static/media/ic-pause.e1335eb1.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-rewind-small{background:url(/static/media/ic-rewind-15s.2b4b8cdf.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-bookmark-small{background:url(/static/media/ic-add-bookmark.d6e7798b.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-volume-small{background:url(/static/media/ic-sound.59c22e8c.svg) 50% no-repeat;position:relative}.lesson-player .player-controls .controls-bar .player-btn.btn-volume-small.mute{background:url(/static/media/ic-sound-mute.184913c8.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-volume-small .volume-wrap{display:flex;justify-content:center;padding:15px 0 10px;position:absolute;top:-100px;left:0;width:38px;height:100px;background-color:#181a1f}.lesson-player .player-controls .controls-bar .player-btn.btn-settings-small{position:relative;background:url(/static/media/ic-settings.b67c4851.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn.btn-fullScreen-small{background:url(/static/media/ic-full-screen.6c095c34.svg) 50% no-repeat}.lesson-player .player-controls .controls-bar .player-btn:hover{background-color:#181a1f}.lesson-player .player-controls .controls-bar .player-btn.disabled{background-color:#404040;cursor:not-allowed}.lesson-player .player-controls .controls-bar .timeline{position:relative;flex-grow:1;padding:0 20px;display:flex;align-items:center}.lesson-player .player-controls .controls-bar .timeline .bar{display:inline-block;position:relative;width:100%;height:4px;background-color:#373e45}.lesson-player .player-controls .controls-bar .timeline .bar .progress-bar{height:100%;width:0;background-color:#7c8c9c}.lesson-player .player-controls .controls-bar .timeline .bar .active-bar{position:absolute;top:-3px;left:0;width:100%;height:10px;background-color:#fff;opacity:0}.lesson-player .player-controls .controls-bar .timeline .bar .bookmark-pin{width:20px;height:20px;border-radius:50%;overflow:hidden;display:flex;justify-content:center;align-items:center;position:absolute;left:300px;top:50%;transform:translateY(-50%);cursor:pointer}.lesson-player .player-controls .controls-bar .timeline .timer{display:inline-block;color:#fff;white-space:nowrap;margin-left:20px}.question-modal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.question-modal .question-card{position:absolute;top:2%;left:2%;width:96%;min-height:96%;z-index:5;background-color:#fff;border-radius:10px;box-shadow:0 5px 10px 0 rgba(61,75,102,.1);padding:40px}.question-modal .question-card.time-is-up{width:unset;max-width:478px;min-height:unset;top:50%;left:50%;transform:translate(-50%,-50%)}.question-modal .question-card.time-is-up .icon-round-wrap{width:64px;height:64px;display:flex;justify-content:center;align-items:center;background-color:#edeff2;border-radius:50%}.question-modal .question-card.time-is-up p{margin-bottom:20px}.question-modal .question-card.time-is-up h3{font-weight:bolder;font-size:20px;line-height:26px;text-align:center;color:#252529}.question-modal .question-card .close-btn{position:absolute;top:24px;right:24px;width:32px;height:32px;background-color:#f0f2f5;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.question-modal .question-card .close-btn:hover{background-color:rgb(233.88,236.696,240.92)}.question-modal .question-card .question-wrap{width:100%}.question-modal .question-card .question-wrap .img-wrap{display:flex;justify-content:center;width:100%;border-radius:5%;border:1px solid #f0f0f0;padding:10px;margin-bottom:20px}.question-modal .question-card .question-wrap .img-wrap img{max-height:350px;max-width:100%}.question-modal .question-card .answer-wrap .answer{display:flex;background-color:#f0f2f5;flex-wrap:nowrap;width:100%;padding:17px 20px;margin-bottom:4px;border-radius:2px}.question-modal .question-card .answer-wrap .answer.selected{background-color:#f7f7f7;box-shadow:0 0 11px rgba(33,33,33,.2)}.question-modal .question-card .answer-wrap .answer.correct{background-color:#fff;border:2px solid #2c9c3b}.question-modal .question-card .answer-wrap .answer.incorrect{background-color:#fff;border:2px solid #cc3326}.question-modal .question-card .answer-wrap .answer .answer-col{width:90%;cursor:pointer}.question-modal .question-card .answer-wrap .answer .answer-col .img-wrap{display:flex;justify-content:start;max-height:150px;margin:0 0 10px;padding:3px}.question-modal .question-card .answer-wrap .answer .answer-col .img-wrap img{max-width:100%;max-height:200px}.question-modal .question-card .answer-wrap .answer .answer-col p{color:#000;font-weight:700;font-size:14px;margin:0}.question-modal .question-card .warning{display:block;margin:16px 0;font-size:20px;line-height:26px}.question-modal .question-card .warning.red{color:#cc3326}.question-modal .question-card .warning.green{color:#2c9c3b}.question-modal .question-card .btn-submit{width:100%;height:unset;padding:16px 20px;margin-top:20px;background-color:#059dc1;color:#fff;font-weight:700;font-size:15px;line-height:18px;border:unset;border-radius:2px;cursor:pointer}.question-modal .question-card .btn-submit:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.question-modal .question-card .btn-submit.disabled{background-color:#abaeb4;color:#fff;cursor:not-allowed}.question-modal .question-card .btn-submit.disabled:hover{background-color:#abaeb4}.exam-question-card{height:80vh}@media screen and (max-width:768px){.exam-question-card{height:unset}}.exam-question-card .question-big-text{font-size:24px;line-height:34px;color:#252529;margin-bottom:30px;display:block;width:100%}.exam-question-card .img-wrap{width:100%;margin-bottom:10px}.exam-question-card .img-wrap.question-img{height:300px}.exam-question-card .img-wrap.question-img img{object-fit:contain;height:100%;width:100%}.exam-question-card .description-wrap{padding:10px;border:1px solid #ccc}.exam-question-card .answer{display:flex;background-color:#f0f2f5;flex-wrap:wrap;width:100%;padding:17px 20px;margin-bottom:4px;border-radius:2px}.exam-question-card .answer.selected{background-color:#f7f7f7;box-shadow:0 0 11px rgba(33,33,33,.2)}.exam-question-card .answer.correct{background-color:#fff;border:2px solid #2c9c3b}.exam-question-card .answer.incorrect{background-color:#fff;border:2px solid #cc3326}.exam-question-card .answer .answer-col{width:90%}.exam-question-card .answer .answer-col .img-wrap{height:200px;width:100%;margin:0 0 10px;padding:3px;overflow:hidden}.exam-question-card .answer .answer-col .img-wrap img{height:100%;object-fit:contain}.exam-question-card .answer .answer-col p{color:#000;font-weight:700;font-size:14px;margin:0}.exam-question-card .warning{display:block;margin:16px 0;font-size:20px;line-height:26px}.exam-question-card .warning.red{color:#cc3326}.exam-question-card .warning.green{color:#2c9c3b}.exam-question-card .btn-submit{width:100%;height:unset;padding:16px 20px;margin-top:20px;background-color:#059dc1;color:#fff;font-weight:700;font-size:15px;line-height:18px;border:unset;border-radius:2px;cursor:pointer}.exam-question-card .btn-submit:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.exam-question-card .btn-submit.disabled{background-color:#abaeb4;color:#fff;cursor:not-allowed}.exam-question-card .btn-submit.disabled:hover{background-color:#abaeb4}.checkpoints-reel{display:flex;flex-direction:row;position:relative;flex-wrap:wrap}.checkpoints-reel .checkpoint{display:flex;justify-content:center;align-items:center;position:relative;width:32px;min-width:32px;height:32px;border-radius:50%;margin-right:24px;margin-bottom:5px;background-color:#f0f2f5}.checkpoints-reel .checkpoint.done{border:1px solid #e0e6ec;background-color:#fff}.theory-exam-collapse{margin-bottom:10px}.theory-exam-collapse .ant-collapse-header{background-color:#fff}.e-learning-card{box-shadow:0 3px 6px 0 rgba(64,96,128,.1);border-radius:2px;margin-bottom:48px}.e-learning-card .ant-collapse-item .ant-collapse-header{padding:16px 24px 24px}.e-learning-header{background-color:#fff;padding:12px 24px;box-shadow:0 1px 4px 0 rgba(0,21,41,.08),0 1px 0 0 #e2e7ea;margin:-20px -20px 24px}@media screen and (max-width:991px){.e-learning-header .go-back-btn{margin-left:30px}}@media screen and (max-width:768px){.e-learning-header{margin:-8px -8px 24px}}.faq-collapse .ant-collapse .ant-collapse-header{padding:16px 24px}@media screen and (max-width:576px){.ask-lecturer-btn{width:100%;margin-top:10px}}.paragraph{color:#676b73;font-size:14px;line-height:22px}.paragraph,.paragraph-xs{font-style:normal;font-weight:400}.paragraph-xs{color:#818898;font-size:12px;line-height:18px}.paragraph-xxs{color:#fff;font-size:10px;font-style:normal;font-weight:400}.bold-paragraph{font-size:16px;font-weight:500;line-height:24px}.bold-paragraph,.heading-xl{color:#252529;font-style:normal}.heading-xl{font-size:36px;font-weight:600;line-height:48px}.heading2{font-size:20px;line-height:28px}.heading2,.heading3{color:#252529;font-style:normal;font-weight:500}.heading3{font-size:16px;line-height:24px}#detach-button-host{display:none!important}.App .logo{padding:16px 16px 16px 24px;color:#fff;font-size:24px;font-weight:600}.App .logo .flags{margin-left:11px;white-space:nowrap}.App .logo .flags button{padding:0;background-color:unset;border:unset}.App .logo .flags button:hover{cursor:pointer}.App .logo .flags button img{margin:0 2px;width:20px;height:15px;border-radius:2px}.App .logo .flags button img.active{box-shadow:0 0 10px 2px rgba(99,174,255,.84)}.login-wrapper{height:100%}.login-wrapper .flags{margin-left:11px;white-space:nowrap;position:relative;top:30px;left:63px}@media screen and (max-width:768px){.login-wrapper .flags{top:90px;left:25px}}.login-wrapper .flags button{padding:0;background-color:unset;border:unset;width:20px;height:20px;margin-left:5px}.login-wrapper .flags button:hover{cursor:pointer}.login-wrapper .flags button img{width:20px;height:15px;border-radius:2px}.login-wrapper .flags button img.active{box-shadow:0 0 10px 2px rgba(99,174,255,.84)}.login-wrapper img{position:absolute;object-fit:cover;height:100%;width:100%}.login-wrapper .overlay{position:absolute;height:100%;width:100%;opacity:.4;background-color:#000}.login-wrapper .login-form,.login-wrapper .slot-oportunity-form{max-width:375px;width:100%}.login-wrapper .login-layout{height:100%;max-width:1600px;margin-right:auto;margin-left:auto}.login-wrapper .login-layout .logo{width:159px;height:50px;padding:0}@media screen and (max-width:768px){.login-wrapper .login-layout .logo{margin-top:45px}}.login-wrapper .login-layout .login-screen-row{height:100%}.login-wrapper .login-layout .login-screen-row .centering-col{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.login-wrapper .login-layout .login-screen-row .centering-col{width:100%;align-items:center;justify-content:start;padding:0 8px}}.App{height:100vh}.ant-layout-content{padding-bottom:60px}.ant-layout-sider-children{display:flex;flex-direction:column;justify-content:space-between}.bottom{padding:0 30px 30px;text-align:center}.bottom .student-name{display:block;color:#fff;margin-bottom:6px}.bottom .btn{background:#fff;color:#000;border-radius:4px;padding:5px 20px;display:block}.bottom .btn.ghost{background-color:unset;border:1px solid #fff;color:#fff}.header-responsive,.main-content{margin-left:270px;padding:20px;overflow-x:hidden}@media screen and (max-width:768px){.header-responsive,.main-content{padding:8px}}.header-responsive .header-row,.main-content .header-row{padding:16px;margin:-20px -20px 16px}@media screen and (max-width:768px){.header-responsive .header-row,.main-content .header-row{padding:16px 50px}}.select-instructor-header-row{margin:-20px -20px 0}.select-instructor-header-row>div{width:100%;padding:16px 16px 16px 50px}@media screen and (max-width:520px){.select-instructor-header-row .title-hide-mob{display:none}}@media screen and (max-width:1100px){.select-instructor-header-row .select-instructor-filter-row b{width:100%;margin-bottom:10px}.select-instructor-header-row .select-instructor-filter-row .filter-select{margin-bottom:10px}.select-instructor-header-row .select-instructor-filter-row .reset-btn{margin:0 10px}}@media screen and (max-width:520px){.select-instructor-header-row .select-instructor-filter-row b{width:100%;margin-bottom:10px}.select-instructor-header-row .select-instructor-filter-row .filter-select{width:100%!important}.select-instructor-header-row .select-instructor-filter-row .reset-btn{margin:0 10px}}@media screen and (max-width:520px){.select-instructor-header-row .select-instructor-filter-row .filter-select{width:100%!important}.select-instructor-header-row .select-instructor-filter-row .title-hide-mob{display:none}}.skeleton-main-layout{margin-left:270px}@media screen and (max-width:991px){.skeleton-main-layout{margin-left:15px}}@media screen and (max-width:768px){.responsive-card .ant-card-body,.responsive-card .ant-card-head{padding:15px}}.ant-table-thead>tr>th{border-right:1px solid #f0f0f0}.ant-table-content table td{white-space:nowrap}.ant-table,.table-page{overflow:scroll}.clickable-row{cursor:pointer}.student-payments-row-plus{background-color:#d9f7be}.student-payments-row-promo{background-color:#f7f3be}.student-payments-row-minus{background-color:#ffccc7}.student-payments-row-credit-paid{background-color:silver}.student-payments-row-credit{background-color:#ffca8e}.calendar-card{box-shadow:0 1px 4px 0 rgba(0,21,41,.08)}.ant-picker-calendar-header{padding-right:10px}.clickable-row td{vertical-align:top}.ant-layout-sider{background:#1e1e24}.ant-menu-dark{background:#1e1e24!important}.ant-menu-item{border-left:4px solid transparent;height:unset!important;display:flex;align-items:center}.ant-menu-item-selected{background:#282a31!important;border-left:4px solid #0094c4}.ant-menu-submenu-title{display:flex;align-items:center;padding-left:27px!important}.ant-menu-submenu-title svg{margin-right:10px}.ant-statistic,.ant-statistic-content{display:inline-block}.payment-help__list li{margin-bottom:20px}.cp-container{position:relative;margin:10px 0}.cp-line{width:100%;height:1px;position:absolute;background-color:#f0f2f5;top:50%}.cp-check{position:absolute;top:-2px;right:-2px}.cp-bubble{position:relative}.warning .ant-card-body{padding:10px 10px 10px 20px}.next-lesson .ant-card-body{padding:13px;background-color:#f0f2f5}.next-lesson p{margin-bottom:0}.selected-row{background-color:#90ee90}.change-lesson-group .ant-table-tbody>tr.ant-table-row:hover>td{background:unset}.add-value-container .ant-btn{border-radius:16px;padding:5px 14px;font-weight:700;margin-right:4px}.add-value-container .ant-btn:hover{background-color:#079dc1;color:#fff;border-color:unset}.money-input input{border-right:unset}.money-input{width:150px;margin-bottom:15px}.money-input *{font-weight:700}.money-input .ant-input-group-addon{background-color:unset}.payment-radio{display:flex;flex-direction:column}.payment-radio .ant-radio-button-wrapper{padding:15px 20px;height:unset;margin:2px 0;background-color:#f0f2f5;border:0;font-weight:700}.payment-radio .ant-radio-button-wrapper:before{background-color:unset}.payment-radio .ant-radio-button-wrapper-checked{border:2px solid #079dc1}.help-collapse{border:0;background-color:unset}.help-collapse .ant-collapse-item{margin:3px 0;border:0;background-color:#f0f2f5}.help-collapse .ant-collapse-header{font-weight:700}.help-collapse .ant-collapse-content-active{border:0;background-color:#f0f2f5}.deposit-info-col{padding:24px 24px 0 0}.custom-btn{padding:10px 20px;height:unset;font-weight:700;background-color:#079dc1}.btn-green{background-color:#3ac700;border:unset}.btn-green:hover{background-color:#37ad14;border:unset;color:#000}.btn-blue{border:0;border-radius:2px;background-color:#079dc1;box-shadow:0 2px 0 0 rgba(0,0,0,.01);padding:10px 20px;font-size:14px;line-height:20px;color:#fff;cursor:pointer}.btn-blue:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.exam-card{background-color:unset;border-color:#3ac700}.bank-ic{height:20px;width:auto;position:relative;margin-left:14px}.bank-ic img{height:100%;position:relative;top:-6px}.bank-btn{width:100%;padding:20px;height:80px}.balance-card{background-color:#23272d;color:#fff;border:0;border-left:4px solid #667380}.balance-card .icon{margin-right:10px}.balance-card .ant-statistic .ant-statistic-title{color:#a1aab3}.balance-card .ant-statistic .ant-statistic-content{color:#fff}.balance-card .ant-statistic .ant-statistic-content-suffix a{display:inline-flex;align-items:center}.balance-card .add-balance-btn{margin-left:5px;width:24px;height:24px;border-radius:50%;background-color:#079dc1;padding:0}.balance-card .add-balance-btn .anticon-plus{color:#fff;position:relative;top:-1px}.notification-buttons button{margin-left:10px}.instructions-player-container{border:1px solid #e0e6ec;border-radius:2px;padding:10px;display:inline-block;width:100%}.instructions-container{display:flex;flex-direction:column;justify-items:space-between;height:100%;padding-top:30px}.read-more{display:flex;margin:auto 0 0}.ic-bookmark-round{border-radius:50%}.bookmark-modal{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);overflow:scroll}.bookmark-modal.full-screen{position:fixed;z-index:1000}.bookmark-modal .bookmark-popup{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%);background-color:#fff;border-radius:10px;box-shadow:0 5px 10px 0 rgba(61,75,102,.1);padding:48px}@media screen and (max-width:767px){.bookmark-modal .bookmark-popup{width:90%;top:5%;left:5%;transform:unset}}.bookmark-modal .bookmark-popup .close-btn{position:absolute;top:24px;right:24px;width:32px;height:32px;background-color:#f0f2f5;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.bookmark-modal .bookmark-popup .close-btn:hover{background-color:rgb(233.88,236.696,240.92)}.bookmark-modal .bookmark-popup .bookmark-icon{width:48px;height:48px;border-radius:50%;background-color:#059dc1;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.bookmark-modal .bookmark-popup .centered{text-align:center}.bookmark-modal .bookmark-popup h2{font-weight:700;font-size:20px;line-height:26px;color:#252529;margin-bottom:10px}.bookmark-modal .bookmark-popup p{font-size:14px;line-height:20px;color:#676b73;margin-bottom:30px}.bookmark-modal .bookmark-popup p.black{margin-bottom:unset;color:#252529}.bookmark-modal .bookmark-popup .time-container{padding:10px 30px;border:1px solid #d4dade;display:flex;justify-content:center;align-items:center;font-weight:700;color:#181a1f}.bookmark-modal .bookmark-popup .add-bookmark{width:100%;padding:12px 20px;background-color:#059dc1;color:#fff;font-weight:700;font-size:15px;line-height:18px;border:unset;border-radius:2px;cursor:pointer}.bookmark-modal .bookmark-popup .add-bookmark:hover{background-color:rgb(4.7424242424,148.9121212121,183.0575757576)}.bookmark-modal .bookmark-popup .delete-bookmark{width:100%;padding:12px 20px;background-color:#fff;color:#ce3627;font-weight:700;font-size:15px;line-height:18px;border:1px solid #ce3627;border-radius:2px;cursor:pointer;margin-top:10px}.bookmark-modal .bookmark-popup .delete-bookmark:hover{box-shadow:0 0 11px rgba(33,33,33,.2)}@media screen and (max-width:767px){.ant-picker-panels{flex-direction:column}.mobile-range-picker-btn{margin-left:15px}}@media screen and (max-width:576px){.mobile-range-picker{width:100%}.mobile-range-picker-btn{margin:10px 0;width:100%}}.attachments{margin-top:24px;padding-bottom:24px}.attachments p{font-size:15px;line-height:18px;color:#686c74;padding-bottom:10px;border-bottom:1px solid #f0f2f5}.attachments .file-card{padding:13px 20px;background-color:#f0f2f5;display:inline-flex;margin-right:15px}.attachments .file-card .icon-wrap{display:flex;flex-direction:column;justify-content:center}.attachments .file-card .file-info-wrap{padding-left:14px}.attachments .file-card .file-info-wrap span{font-size:15px;line-height:18px;color:#252529;margin-bottom:5px;cursor:pointer}.chapter-navigation{cursor:pointer}.chapter-navigation:hover{background-color:#f7f7f7}.chapter-navigation.disabled{opacity:.6;cursor:unset}.chapter-navigation.disabled:hover{background-color:unset}.chapter-navigation .title-wrap{display:flex;margin-bottom:12px;position:relative}.chapter-navigation .title-wrap b{font-size:17px;line-height:20px;color:#252529;display:inline-block;margin-left:30px}.chapter-navigation.right{display:flex;flex-direction:column;align-items:flex-end}.chapter-navigation.right p{text-align:right}.chapter-navigation.right .title-wrap b{margin-right:30px;margin-left:0}.ask-lecturer-modal .ant-modal-footer{border-top:unset}.custom-header{background-color:#fff;padding:12px 24px;box-shadow:0 1px 4px 0 rgba(0,21,41,.08),0 1px 0 0 #e2e7ea}@media screen and (max-width:991px){.custom-header .go-back-btn{margin-left:30px}}@media screen and (max-width:768px){.custom-header{margin:-8px -8px 24px}}.img-holder{margin-bottom:21px}.img-holder img{object-fit:contain;width:100%;border-radius:4px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-btn-primary{background-color:#079dc1;background:#079dc1}.shadow-card{border-radius:2px;background:#fff;box-shadow:0 3px 6px 0 rgba(64,96,128,.1)}.test-flags{margin-left:11px;white-space:nowrap;position:relative}.test-flags button{padding:0;background-color:unset;border:unset;width:20px;height:20px;margin-left:5px}.test-flags button:hover{cursor:pointer}.test-flags button img{width:20px;height:15px;border-radius:2px}.test-flags button img.active{box-shadow:0 0 10px 2px rgba(99,174,255,.84)}.btn-start-csn-test{border:0;border-radius:4px;background-color:#079dc1;color:#fff}.btn-review-csn-mistakes,.btn-start-csn-test{padding:12px 20px;width:100%;font-size:14px;font-weight:500;height:auto}.btn-review-csn-mistakes{border-radius:4px;border:1px solid #d8dce6;background:#fff;box-shadow:0 1px 2px 0 rgba(64,85,128,.08)}.sub-modal-list{list-style:none;padding:0;margin-bottom:16px}.sub-modal-list li{display:flex;color:#4c5567;margin-bottom:4px}.ant-modal-content{border-radius:10px}.btn-ghost-tests-filter{height:auto;padding:10px 20px;font-size:14px;font-weight:500;color:#676b73;border-radius:2px;border:1px solid #d8dce6;background:#fff;box-shadow:0 1px 2px 0 rgba(64,85,128,.08)}.btn-ghost-tests-filter.active{border-radius:2px;border:1px solid #079dc1;background:#e6fafe;box-shadow:0 1px 2px 0 rgba(64,85,128,.08);color:#05748f}@media screen and (max-width:1200px){.deposit-info-col{order:1;width:100%;padding:24px 24px 0}.payment-col{order:2}}@media screen and (max-width:927px){.add-value-container{display:block}.add-value-container .ant-btn{margin-bottom:10px}.money-input{width:250px}}@media screen and (max-width:991px){.header-responsive,.main-content{margin-left:0}.ant-layout-sider{position:absolute;height:100vh;z-index:100}.ant-layout-sider-zero-width-trigger{position:absolute;top:0}.ant-layout-header{padding-left:45px!important}.notification-buttons button{margin-bottom:10px;width:100%}}.student-eval-list{list-style:none;padding:0;margin-bottom:20px}.student-eval-list li{padding:9px 0;border-bottom:1px solid #ebeef0}.student-eval-list li p{margin:0}.student-eval-list li:first-child{display:flex;align-items:center;padding-bottom:10px;padding-top:0}.student-eval-list li:first-child .questions-counter{display:flex;width:23px;height:23px;border-radius:4px;justify-content:center;align-items:center;margin:0 0 0 auto}.student-eval-list li:first-child .questions-counter.beginner{background-color:#c02227;color:#fff}.student-eval-list li:first-child .questions-counter.medium{background-color:rgba(230,129,46,.1);color:#e6812e}.student-eval-list li:first-child .questions-counter.exam_worthy{background-color:rgba(26,128,77,.1);color:#1a804d}.student-eval-list li:first-child:before{content:"";width:16px;height:16px;border-radius:50%;display:inline-block;margin-right:14px}.student-eval-list li:first-child.beginner:before{background-color:#c02227}.student-eval-list li:first-child.medium:before{background-color:#e6812e}.student-eval-list li:first-child.exam_worthy:before{background-color:#1a804d}.ghost-radio-buttons .ant-radio-button-wrapper-checked{background:#e6f5f7!important}.valuate-students-radio-group{width:100%;display:flex;justify-content:end}@media screen and (max-width:768px){.valuate-students-radio-group{justify-content:center}}.valuate-students-radio-group .ant-radio-wrapper{height:36px;width:30%;background-color:#f0f2f5;border-radius:4px}.valuate-students-radio-group .ant-radio{left:50%;top:50%;transform:translate(-50%,-50%)}.valuate-students-radio-group .ant-radio .ant-radio-inner{height:22px;width:22px;border-radius:4px}.valuate-students-radio-group .ant-radio .ant-radio-inner:after{width:16px;height:16px;border-radius:4px;top:2px;left:2px}.valuate-questions-collapse .ant-collapse-header{background-color:#525c66;color:#fff!important;border-radius:4px!important}.valuate-questions-collapse .ant-collapse-content-box{padding:10px}.map-container{width:100%;height:300px}.grey-title-card .ant-card-head{background-color:#525c66}
/*# sourceMappingURL=main.3d5fe29a.chunk.css.map */