body.course-template-default section.content header.course-header{width:100%;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:255px}body.course-template-default section.content header.course-header>img{width:1440px;min-width:1440px;height:255px;-o-object-fit:contain;object-fit:contain}body.course-template-default section.content header.course-header>badge{position:absolute;right:-webkit-calc((100vw - 1140px)/2);right:calc((100vw - 1140px)/2);top:10px}body.course-template-default section.content .course-meta,body.course-template-default section.content .course-meta .course-meta-item,body.course-template-default section.content header.course-header .course-header-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-template-default section.content header.course-header .course-header-meta{position:absolute;bottom:0;background:#fff;border-top:5px solid #e74c3c;width:100%;padding:15px 30px;max-width:980px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}body.course-template-default section.content header.course-header .course-header-meta .course-header-headings h1{margin-bottom:10px}body.course-template-default section.content header.course-header .course-header-meta .course-header-headings .course-header-author{font-size:14px;line-height:20px;color:#ed3424}.courses-header__wrap .courses-header-background__wrap,body.course-template-default section.content header.course-header,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.course-template-default section.content header.course-header .course-header-meta .course-header-actions{margin-left:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.course-template-default section.content header.course-header .course-header-meta .course-header-actions.vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}body.course-template-default section.content header.course-header .course-header-meta .course-header-actions.vertical a.button,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions.vertical button{margin-top:15px}.course__plan-footer-buttons-wrap .course-plan-footer__block-buttons form.course-plan-footer__block-button-wrap,.courses-header__block-buttons form,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions form{margin-bottom:0}body.course-template-default section.content header.course-header .course-header-meta .course-header-actions a.button,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions button{margin-left:15px}body.course-template-default section.content .course-meta .course-meta-item i svg path,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions a.button i svg path,body.course-template-default section.content header.course-header .course-header-meta .course-header-actions button i svg path{fill:#ed3424}body.course-template-default section.content .course-meta,body.course-template-default section.content .course-meta .course-meta-item{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}body.course-template-default section.content .course-meta{margin-top:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}body.course-template-default section.content .course-meta .course-meta-item{margin-right:10px;margin-bottom:10px;color:rgba(0,0,0,.5);text-transform:lowercase}body.course-template-default section.content .course-meta .course-meta-item i{margin-right:10px}.comment-respond form#commentform>p.form-submit,body.course-template-default section.content .course-alert{margin-top:20px}body.course-template-default section.content .course-alert .icon i svg path{fill:rgba(0,0,0,.5);fill-opacity:1}body.course-template-default section.content .course-alert .icon i.done svg path{fill:#55babe}body.course-template-default section.content>.wrapper>main{padding-top:0}body.course-template-default section.content>.wrapper>main>article{max-width:980px}body.course-template-default section.content>.wrapper>main>article .entry-content{padding-top:20px}.courses-header__wrap{width:100%}.courses-header__wrap .courses-header-background__wrap{width:100%;position:relative}.courses-header__wrap .courses-header-background__image{max-width:1440px;height:255px;-o-object-fit:cover;object-fit:cover}.courses-header__block,.courses-header__wrap .courses-header__block-wrap{width:100%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.courses-header__wrap .courses-header__block-wrap{background:#fff;border-top:5px solid #e74c3c;max-width:1140px;min-height:125px;position:absolute;left:0;right:0;bottom:0;z-index:2}.courses-header__block{max-width:920px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.courses-header__block-title{margin-bottom:10px}.courses-header__block-course-author{color:#ed3424}.courses-header__block-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.courses-header__block-button-wrap+.courses-header__block-button-wrap{padding-left:15px}.courses-header__block-button{display:block}.course__tabs{width:100%}.course__tabs-head{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px}.course__tab-label{color:#000;margin-right:15px;text-decoration:underline;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.course__tab-label.active,.course__tab-label:hover{text-decoration:none;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.course__tabs-content,li.comment ul.children{width:100%}.course__tab{width:100%;display:none}.course__tab.active{display:block}.course-main__alert{width:100%;display:block;float:left}.course-main__alert .message.lock:before{content:'';display:block;width:16px;height:21px;background:url(../../../img/icons/course/lock.svg) no-repeat center center/contain;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto}.course-main__alert .alert-message__form-alert{width:100%;padding-left:1em}.course__plan-items{list-style:none;padding:0;margin:0;width:100%}.course__plan-item{padding-left:44px;min-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;position:relative}.course__plan-item:after{content:'';display:block;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;left:7px;top:15px}.course__plan-item:before{content:'';display:block;position:absolute;width:4px;height:100%;left:20px;bottom:0;background-color:#ed3424}.course__plan-item:first-child:before{height:-webkit-calc(100% - 30px);height:calc(100% - 30px)}.course__plan-item:last-child:before{height:-webkit-calc(100% - 30px);height:calc(100% - 30px);bottom:auto;top:0}.course__plan-item.course_section>.course__plan-item-title{font-style:normal;font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:rgba(0,0,0,.75)}.course__plan-item.course_section>.course__plan-item-title:before{position:absolute;content:'';display:block;width:20px;height:20px;background-color:#fff;border-radius:50%;border:4px solid #ed3424;left:-32px;z-index:10000}.course__plan-item.lesson>.course__plan-item-title:before,.course__plan-item.offline-lesson>.course__plan-item-title:before,.course__plan-item.test>.course__plan-item-title:before{position:absolute;content:'';display:block;width:20px;height:20px;background-color:#fff;background-image:url(../../../img/icons/course/test.svg);background-position:50% 50%;background-repeat:no-repeat;left:-32px;z-index:10000}.course__plan-item.lesson>.course__plan-item-title:before,.course__plan-item.offline-lesson>.course__plan-item-title:before{background-image:url(../../../img/icons/course/essay.svg)}.course__plan-item.offline-lesson>.course__plan-item-title:before{background-image:url(../../../img/icons/course/offline-lesson.svg)}.course__plan-item.assignment>.course__plan-item-title:before,.course__plan-item.control>.course__plan-item-title:before,.course__plan-item.variable-assignment>.course__plan-item-title:before{position:absolute;content:'';display:block;width:20px;height:20px;background-color:#fff;background-image:url(../../../img/icons/course/assignment.svg);background-position:50% 50%;background-repeat:no-repeat;left:-32px;z-index:10000}.course__plan-item.control>.course__plan-item-title:before{width:28px;height:18px;background-image:url(../../../img/icons/course/control.svg)}.course__plan-item .course__plan-item-meta,.course__plan-item .course__plan-item-title{min-height:60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course__plan-item .course__plan-item-title{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:75%}.course__plan-item .course__plan-item-meta{text-align:right;padding-right:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;max-width:25%;color:rgba(0,0,0,.5)}.course__plan-item .course__plan-item-meta span{display:inline-block;margin-left:10px}.course__plan-item .course__plan-item-meta .course__plan-item-meta-passed{width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat}.course__plan-item .course__plan-item-meta .course__plan-item-meta-passed.passed{background-image:url(../../../img/icons/course/passed.svg)}.course__plan-item .course__plan-item-meta .course__plan-item-meta-passed.lock{background-image:url(../../../img/icons/course/lock.svg)}.course__plan-item .course__plan-item-meta .course__plan-item-meta-passed.review{background-image:url(../../../img/icons/course/review.svg)}.course_section .course_section>.course__plan-module-item-title::before{visibility:hidden}.course__plan-footer,.course__plan-footer .course__plan-footer-items,.course__plan-item .course__plan-item-meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.course__plan-footer{width:100%;padding-top:30px;margin-top:20px;border-top:2px solid #ed3424;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (min-width:320px){.course__plan-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (min-width:991px){.course__plan-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.course__plan-footer .course__plan-footer-items{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.course__plan-footer .course__plan-footer-items .progress-bar__progress-wrap{min-width:215px}.course__plan-footer .course__plan-footer-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding-right:10px;height:24px;color:rgba(0,0,0,.5)}.course__plan-footer .course__plan-footer-item:last-child{padding-right:0}.course__plan-footer .course__plan-footer-item:before{display:inline-block;content:'';width:24px;height:24px;background:no-repeat center center;margin-right:.5rem}.course__plan-footer .course__plan-footer-item.time:before{background-image:url(../../../img/icons/course/clock.svg)}.course__plan-footer .course__plan-footer-item.module:before{background-image:url(../../../img/icons/course/section.svg)}.course__plan-footer .course__plan-footer-item.lesson:before{background-image:url(../../../img/icons/course/essay.svg)}.course__plan-footer .course__plan-footer-item.offline-lesson:before{background-image:url(../../../img/icons/course/offline-lesson.svg)}.course__plan-footer .course__plan-footer-item.test:before{background-image:url(../../../img/icons/course/test.svg)}.course__plan-footer .course__plan-footer-item.assignment:before,.course__plan-footer .course__plan-footer-item.variable-assignment:before{background-image:url(../../../img/icons/course/assignment.svg)}.course__plan-footer-buttons-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:320px){.course__plan-footer-buttons-wrap{margin-top:10px}}@media (min-width:991px){.course__plan-footer-buttons-wrap{margin-top:0}}.course__plan-footer-buttons-wrap .course-plan-footer__block-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.course__plan-footer-buttons-wrap .course-plan-footer__block-button-wrap,.course__plan-footer-buttons-wrap .course-plan-footer__block-button.button.disabled{margin-left:15px}.course__plan-footer-buttons-wrap .course-plan-footer__block-button-wrap:first-of-type{margin-left:0}.course-authors___wrap{width:100%;padding:2rem 20px;margin:0 auto;max-width:770px}.course-authors___wrap .course-authors___title{font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:#000;margin-bottom:20px}.course-authors___wrap .course-authors__items{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.course-authors___wrap .course-authors__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none}@media (min-width:320px){.course-authors___wrap .course-authors__item{width:100%}}@media (min-width:800px){.course-authors___wrap .course-authors__item{width:50%;max-width:350px}.course-authors___wrap .course-authors__item:nth-child(odd){margin-right:15px}.course-authors___wrap .course-authors__item:nth-child(even){margin-left:15px}}.course-authors___wrap .course-authors__item-avatar-wrap,li.comment{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.course-authors___wrap .course-authors__item-avatar-wrap{-webkit-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.course-authors___wrap .course-authors__item-avatar-wrap:after,li.comment:after{content:"";display:block;position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='138' height='137' viewBox='0 0 138 137' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M114.069 136.569C129.071 121.566 137.5 101.217 137.5 80C137.5 58.7827 129.071 38.4344 114.069 23.4315C99.0657 8.42855 78.7174 2.4028e-06 57.5001 0C36.2828 -2.40279e-06 15.9345 8.42854 0.931641 23.4314L6.43198 28.9318C19.9761 15.3877 38.3459 7.77866 57.5001 7.77866C76.6544 7.77866 95.0241 15.3877 108.568 28.9318C122.112 42.4759 129.721 60.8457 129.721 80C129.721 99.1543 122.112 117.524 108.568 131.068L114.069 136.569Z' fill='%23ED3424'/%3E%3C/svg%3E%0A");background-position:100% 0;background-repeat:no-repeat;width:160px;height:160px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.course-authors___wrap .course-authors__item-avatar-wrap .user-role__label{text-align:center;line-height:1.2}.course-authors___wrap .course-authors__item-avatar-wrap span.user-role__label.mentor{position:absolute;z-index:1;background:#ed3424;border-radius:3px;color:#fff;padding:7px 12px;font-weight:400;font-size:12px;line-height:20px}.course-authors___wrap .course-authors__item-avatar{border-radius:50%}.course-authors___wrap .course-authors__item-text-wrap{padding-left:30px;padding-right:10px}.course-authors___wrap .course-authors__item-text-wrap p{font-weight:400;font-size:12px;line-height:20px;color:rgba(0,0,0,.5);margin-bottom:5px}.course-authors___wrap .course-authors__item-last-name{font-weight:700;font-size:14px;line-height:20px;text-transform:uppercase;color:rgba(0,0,0,.75)}.course-authors___wrap .course-authors__item-last-middle-names{margin-bottom:10px}.course-authors___wrap .course-authors__item-last-middle-names .course-authors__item-last-name,.course-authors___wrap .course-authors__item-last-middle-names .course-authors__item-middle-name,li.comment>.comment-body>.comment-author>span,li.comment>span{font-weight:400;font-size:14px;line-height:20px;color:rgba(0,0,0,.75);text-transform:none}.comments__header-top{display:block}.comments__header-top .comments__title-wrap h2{font-weight:700;font-size:14px;line-height:20px;color:#000;margin-bottom:0}div.comments{max-width:770px;margin:0 auto;padding:0 20px}li.comment{-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}li.comment img.avatar.avatar-65.photo{border-radius:50%;position:absolute;top:0;left:0}li.comment:after{background-image:url("data:image/svg+xml,%3Csvg width='56' height='55' viewBox='0 0 56 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M46.4809 54.4599C52.5759 48.4771 56 40.3627 56 31.9018C56 23.4409 52.5759 15.3266 46.4809 9.34383C40.386 3.36108 32.1195 9.5817e-07 23.5 0C14.8805 -9.58169e-07 6.61397 3.36108 0.519043 9.34383L2.75356 11.5372C8.25585 6.13619 15.7186 3.10192 23.5 3.10192C31.2814 3.10192 38.7441 6.13619 44.2464 11.5372C49.7487 16.9383 52.8399 24.2636 52.8399 31.9018C52.8399 39.5401 49.7487 46.8654 44.2464 52.2665L46.4809 54.4599Z' fill='%23ED3424'/%3E%3C/svg%3E%0A");width:65px;height:65px;left:0;top:0;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}li.comment .comment-body{padding-left:95px;width:100%}li.comment>.comment-body>.comment-author>span:first-child,li.comment>span:first-child{font-weight:700;text-transform:uppercase}@media (min-width:320px){li.comment .comment-body .comment-author{width:100%}}@media (min-width:764px){li.comment .comment-body .comment-author{width:50%}}li.comment .comment-body span.user-role-forum__label.button{border-radius:3px}@media (min-width:320px){li.comment .comment-body span.user-role-forum__label.button{position:relative;margin-top:10px}}@media (min-width:764px){li.comment .comment-body span.user-role-forum__label.button{position:absolute;top:0;right:0;margin-top:0}}.comment-respond{width:100%}.comment-respond h2.comment-reply-title{margin-bottom:0}.comment-respond form#commentform>p>textarea{color:rgba(0,0,0,.75)}.comments__alert,.comments__title-wrap{width:100%;display:block;float:left}.comments__alert .message.lock:before{content:'';display:block;width:16px;height:21px;background:url(../../../img/icons/course/lock.svg) no-repeat center center/contain;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin:auto}.comments__alert .alert-message__form-alert{width:100%;padding-left:1em}