

/* Start:/local/templates/.default/components/optimalgroup/course.online.detail/general/style.css?176113013913400*/
.course-info__icons_image {
    max-width: 20px;
    height: auto;
    margin-right: 7px;
}
.course-info__tag-link {
    color: #1f1f1f;
}
.poster__header {
    font-weight: 800;
    font-size: 34px;
    line-height: 120%;
    padding-bottom: 30px;
}
.poster__programms_flex {
    display: flex;
    padding: 24px 0;
    border-top: 1px solid #E1E5EE;
}
.poster__programms_left {
    width: 250px;
    font-weight: 600;
    font-size: 24px;
    line-height: 120%;
}
.poster__programms_right {
    width: calc(100% - 250px);
    font-weight: 400;
    font-size: 24px;
    line-height: 32px;
}
.btn-more-center {
    display: flex;
    align-items: center;
    margin: 20px auto;
    cursor: pointer;
}
.btn-more-center span {
    margin-right: 15px;
}
.poster__programms_wrap {
    position: relative;
    overflow: auto;
}
.poster__programms_wrap.more-bg {
    height: 300px;
    overflow: hidden;
}
.poster__programms_wrap.more-bg:before {
    content: '';
    position: absolute;
    z-index: 20;
    width: 100%;
    height: 120px;
    bottom: 0;
    left:0;
    background: url(/local/media/img/bg-more-white.png);
}
.btn-more-wrap-center {
    text-align: center;
}
.btn-more-center:hover svg path {
    stroke: #fff!important;
}
@media screen and (max-width: 600px) {
    .poster__programms_left {
        width: 70px;
        font-size: 16px;
    }
    .poster__programms_right {
        width: calc(100% - 70px);
        font-size: 16px;
        line-height: 130%;
    }
}

@media screen and (max-width: 940px) {
    .margin-mobile20 {
        margin-top: 20px;
    }
}

/* section Сервисы ТЕХНОНИКОЛЬ на всех этапах строительства*/
.services-stage__row {
    margin-top: 20px;
}
.services-stage__item {
    display: block;
    width: 100%;
    height: 273px;
    border-radius: 10px;
    border: 1px solid #E1E5EE;
    background: #FFF;
    padding: 8px 12px;
    margin-bottom: 15px;
}
@media screen and (max-width: 940px) {
    .services-stage__item {
        height: auto;
    }
}
.services-stage__item_bg-wrapper {
    border-radius: 6px;
    background: #F5F6FA;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 142px;
}
.services-stage__item_header {
    font-size: 16px;
    font-family: Proxima Nova;
    font-weight: 700;
    line-height: 130%;
    color: #1F1F1F;
    margin-top: 16px;
}
.services-stage__item_text {
    color: #1F1F1F;
    font-size: 14px;
    font-family: Proxima Nova;
    line-height: 130%;
    margin-top: 16px;
}

/* section Вступайте в клуб привилегий для профи */
.club-stage__row {
    margin-top: 20px;
}
.club__item {
    width: 100%;
    height: 160px;
    border-radius: 10px;
    border: 1px solid #E1E5EE;
    background: #FFF;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 20px;
    margin-bottom: 15px;
}
.club__image_wrapper {
    height: 50px;
    display: flex;
    justify-content: center;
}
.club__header {
    color: #000;
    text-align: center;
    font-size: 16px;
    font-family: Proxima Nova;
    line-height: 130%;
    margin-top: 24px;
}
/* section Получайте вознаграждение реальными деньгами<br>в мобильном приложении TN Promo */
.award-stage__item {
    width: 100%;
    height: 193px;
    border-radius: 10px;
    border: 1px solid #E1E5EE;
    background: #FFF;
    padding: 28px 20px;
    position: relative;
    margin-bottom: 15px;
}
.award-stage__header {
    position: relative;
    padding-left: 15px;
    color: #1F1F1F;
    font-size: 16px;
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 700;
    line-height: 120%;
}
.award-stage__header:before {
    content: '';
    position: absolute;
    top: 6px;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    background: #E72430;
}
.award-stage__text {
    margin-top: 44px;
    color: #E60000;
    font-size: 24px;
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 700;
    line-height: 67%;
    text-align: center;
}
.award-stage__image1 {
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -55px;
}
.award-stage__image2 {
    position: absolute;
    bottom: 12px;
    left: 50%;
    margin-left: -53px;
}
.award-stage__absolute-image {
    position: absolute;
    right: -200px;
    bottom: -70px;
}
.award-stage__row {
    position: relative;
}
@media screen and (max-width: 1000px){
    .award-stage__absolute-image {
        display: none;
    }
    .award-stage__header {
        font-size: 14px;
    }
}

/* section Приложение для проверки качества монтажа */
.app-stage__list_wrapper {
    margin-top: 25px;
    padding-right: 40px;
}
.app-stage__list_wrapper li {
    color: #1F1F1F;
    font-size: 16px;
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
    padding-left: 48px;
    position: relative;
}
.app-stage__list_wrapper li:before {
    display: none!important;
}
.app-stage__list_wrapper li span{
    display: block;
    position: absolute;
    top: -4px;
    left: 0;
    width: 36px;
    height: 36px;
    text-align: center;
    border-radius: 36px;
    line-height: 36px;
    border: 1px solid#E1E5EE;
    background: #FFF;
    font-size: 16px;
    font-family: Proxima Nova;
    font-style: normal;
    font-weight: 600;
    color: #E72430;
}
.app-stage__list_wrapper li:nth-child(2) span {
    top: -10px;
}
.app-stage__list_wrapper li:nth-child(3) span {
    top: 1px;
}
.app-stage__mobile_links {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.app-stage__mobile_links a {
    display: block;
    width: 30%;
}
.app-stage__mobile_links a img{
    max-width: 100%;
    height: auto;
}

/* дополнительные курсы*/
.flex_dop_course{
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.flex_dop_course_item {
    width: calc(50% - 10px);
    margin-bottom: 20px;

}
.flex_dop_course_item .course, .flex_dop_course_item .course__wrap{
    height: 100%;
}
@media screen and (max-width: 900px) {
    .flex_dop_course_item {
        width: 100%;
    }
}
.ajax-preloader {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    overflow: hidden;
    background-color: rgba(255,255,255, 0.5);
    z-index: 5000;
}

.ajax-preloader span:nth-of-type(1) {
    width: 12px;
    height: 12px;
    background: #f583a1;
    border-radius: 50%;
    background-color: #FF8D92;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@-webkit-keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

.ajax-preloader span:nth-of-type(1):before {
    content: '';
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #FF8D92;
    opacity: 0.7;
    -webkit-animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
    -webkit-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.ajax-preloader span:nth-of-type(2) {
    width: 12px;
    height: 12px;
    background: #f583a1;
    border-radius: 50%;
    background-color: #FF7A7F;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

.ajax-preloader span:nth-of-type(2):before {
    content: '';
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #FF7A7F;
    opacity: 0.7;
    -webkit-animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    -webkit-animation-delay: 400ms;
    animation-delay: 400ms;
    -webkit-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.ajax-preloader span:nth-of-type(3) {
    width: 12px;
    height: 12px;
    background: #f583a1;
    border-radius: 50%;
    background-color: #FA5C62;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

.ajax-preloader span:nth-of-type(3):before {
    content: '';
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #FA5C62;
    opacity: 0.7;
    -webkit-animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
    -webkit-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.ajax-preloader span:nth-of-type(4) {
    width: 12px;
    height: 12px;
    background: #f583a1;
    border-radius: 50%;
    background-color: #EF4046;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

.ajax-preloader span:nth-of-type(4):before {
    content: '';
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #EF4046;
    opacity: 0.7;
    -webkit-animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    -webkit-animation-delay: 800ms;
    animation-delay: 800ms;
    -webkit-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.ajax-preloader span:nth-of-type(5) {
    width: 12px;
    height: 12px;
    background: #f583a1;
    border-radius: 50%;
    background-color: #ED1C24;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

@keyframes scale {
    0% {
        -webkit-transform: scale(1);
        transform: scale(1);
    }
    50%,
    75% {
        -webkit-transform: scale(2.5);
        transform: scale(2.5);
    }
    78%,
    100% {
        opacity: 0;
    }
}

.ajax-preloader span:nth-of-type(5):before {
    content: '';
    width: 12px;
    height: 12px;
    border-radius: 50%;
    background-color: #ED1C24;
    opacity: 0.7;
    -webkit-animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    animation: scale 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
    -webkit-animation-delay: 1000ms;
    animation-delay: 1000ms;
    -webkit-transition: 0.5s all ease;
    -o-transition: 0.5s all ease;
    transition: 0.5s all ease;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
}

.admin-panel {
    border-top: 1px solid red;
}


.webinar__find-out-list--fix {
    flex-wrap: wrap;
}

.webinar__find-out-list--fix .webinar__find-out-item {
    flex: 0 0 calc(33.333% - 27px);
}

.webinar__find-out-list--fix .webinar__find-out-item:nth-child(3n) {
    border-right: none;
    padding-right: 0;
}
/* End */


/* Start:/local/media/css/sections/online-education/online-education.min.css?176535445135890*/
.online-education-all__filter{position:relative;background-color:#fff;border:1px solid #e1e5ee;border-radius:10px;display:inline-flex;padding:3px;overflow:hidden;margin:23px 0}.online-education-all__filter-item{border-radius:10px;padding:18px 21px;position:relative;z-index:1;cursor:pointer;color:#676b77;font-size:14px;line-height:130%;transition:all .3s ease}.online-education-all__filter-item.--active{background-color:#e72430;color:#fff}.online-education-all__filter-indicator{position:absolute;top:3px;left:3px;height:calc(100% - 6px);border-radius:10px;background-color:#e72430;transition:all .3s ease;z-index:0}.online-education-all__list{display:flex;flex-wrap:wrap;gap:15px}.online-education-all__item{background-color:#fff;padding:18px 20px;border-radius:10px;flex:calc(50% - 50px);max-width:calc(50% - 50px);display:flex;flex-direction:column}.online-education-all__chips{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.online-education-all__chip{padding:8px;border-radius:5px;background:#f5f6fa;color:#676b77;font-size:12px;line-height:130%}.online-education-all__title{color:#1f1f1f;font-size:16px;font-weight:600;line-height:130%;text-decoration:none;margin-bottom:12px}.online-education-all__progress{border:1px solid #e1e5ee;border-radius:10px;padding:12px;margin-bottom:16px;margin-top:auto}.online-education-all__progress-line{position:relative;height:6px}.online-education-all__progress-line-empty{position:absolute;width:100%;border-radius:3px;background:#e1e5ee;height:6px}.online-education-all__progress-line-full{position:absolute;border-radius:3px;height:6px}.online-education-all__progress-line-full.--red{background-color:#e72430}.online-education-all__progress-line-full.--green{background-color:#16c861}.online-education-all__progress-line-full.--orange{background-color:#e19c15}.online-education-all__info{display:flex;justify-content:space-between;font-size:12px;margin-bottom:8px}.online-education-all__info-label{color:#676b77}.online-education-all__status{display:flex;gap:5px;color:#676b77;font-size:12px;line-height:15px}.online-education-all__status-value.--red{color:#e72430}.online-education-all__status-value.--green{color:#16c861}.online-education-all__status-value.--orange{color:#e19c15}html,body{margin:0;padding:0}.online-education{overflow:clip}.online-education *{box-sizing:border-box;text-decoration:none}.online-education .breadcrumbs .breadcrumbs__item a{border-bottom:none}.online-education .faq__request .btn{width:285px}@media screen and (max-width: 767px){.online-education .faq__request .btn{width:100%}}.online-education .faq__title{font-size:34px;font-weight:800;line-height:120%}@media screen and (max-width: 767px){.online-education .faq__title{font-size:24px}}.online-education .online-education__hero{padding-top:20px;padding-bottom:60px;margin-bottom:80px;position:relative;background-color:rgba(65,78,96,.5);background-image:linear-gradient(0deg, rgba(65, 78, 96, 0.84), rgba(65, 78, 96, 0) 95%)}@media screen and (max-width: 767px){.online-education .online-education__hero{padding-bottom:40px;margin-bottom:60px}}.online-education .online-education__hero .breadcrumbs{margin-bottom:172px}.online-education .online-education__hero .breadcrumbs a{color:#fff;border-bottom-width:0;text-decoration:none}.online-education .online-education__hero .breadcrumbs .icon-svg{fill:#fff}.online-education .online-education__hero .breadcrumbs__item:nth-of-type(1),.online-education .online-education__hero .breadcrumbs__item:nth-of-type(2){opacity:.8}.online-education .online-education__hero .breadcrumbs__item:nth-of-type(1)::after,.online-education .online-education__hero .breadcrumbs__item:nth-of-type(2)::after{opacity:.8}.online-education .online-education__hero .breadcrumbs__item::after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 6.08 10.75' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m.71.71 4.66 4.66-4.66 4.63' fill='none' stroke='%23fff' stroke-linecap='square'/%3E%3C/svg%3E")}.online-education .online-education__hero .breadcrumbs__item span{color:#fff}.online-education .online-education__hero-img{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.online-education .online-education__hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.online-education .online-education__hero .link-share{color:#fff;text-decoration:none}.online-education .online-education__hero .link-share .icon-svg{fill:#fff;stroke:#fff}.online-education .online-education__hero-title{color:#fff;font-size:34px;font-weight:800;line-height:120%;margin-top:15px}@media screen and (max-width: 767px){.online-education .online-education__hero-title{font-size:24px}}.online-education .online-education__hero-btn{text-decoration:none;font-size:16px;font-weight:400;line-height:130%}.online-education .online-education__hero-btn-row{display:flex;gap:20px;flex-wrap:wrap}.online-education .online-education__hero-btn-row .btn.-wide{padding:0 40px}@media screen and (max-width: 767px){.online-education .online-education__hero-btn-row .btn.-wide{width:100%}}.online-education .online-education__about{margin-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__about{margin-bottom:60px}}.online-education .online-education__about-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__about-title{font-size:24px}}.online-education .online-education__about-list{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 767px){.online-education .online-education__about-list{gap:12px}}.online-education .online-education__about-item{border-radius:10px;padding:32px 25px 24px;background:#f5f6fa;display:flex;align-items:center;gap:20px;flex:0 0 calc(25% - 15px);max-width:285px;border:1px solid #f5f6fa}@media screen and (max-width: 1024px){.online-education .online-education__about-item{flex:1 0 0}}@media screen and (max-width: 767px){.online-education .online-education__about-item{flex:0 0 calc(50% - 6px);padding:20px;flex-direction:column;align-items:flex-start}}.online-education .online-education__about-item--color{background:linear-gradient(90deg, #fff2f3 0%, #fff 100%);border-color:#e72430}.online-education .online-education__about-inner{display:flex;flex-direction:column;gap:4px}.online-education .online-education__about-icon{width:52px;height:52px;flex-shrink:0}.online-education .online-education__about-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.online-education .online-education__about-label{color:#676b77;font-size:14px;font-weight:400;line-height:130%}.online-education .online-education__about-name{color:#1f1f1f;font-size:18px;font-weight:600;line-height:130%}@media screen and (max-width: 767px){.online-education .online-education__about-name{font-size:14px}}.online-education .online-education__progress{padding-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__progress{padding-bottom:60px}}.online-education .online-education__progress-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__progress-title{font-size:24px}}.online-education .online-education__progress-label{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:24px;font-weight:700;line-height:120%}.online-education .online-education__progress-line{width:100%;position:relative;margin-bottom:16px;height:6px}.online-education .online-education__progress-line>*{position:absolute;top:0;left:0;border-radius:10px;height:6px}.online-education .online-education__progress-line-fill{width:100%;background-color:#e1e5ee}.online-education .online-education__progress-line-empty{background-color:#e72430}.online-education .online-education__progress-info{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:400;line-height:130%}.online-education .online-education__content{padding-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__content{padding-bottom:60px}}.online-education .online-education__content.--unauth{padding-top:80px;background-color:#f5f6fa;padding-bottom:0}@media screen and (max-width: 767px){.online-education .online-education__content.--unauth{padding-top:60px}}.online-education .online-education__content.--unauth .online-education__content-nav{display:none}.online-education .online-education__content-title{font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__content-title{font-size:24px}}.online-education .online-education__content-nav{display:flex;gap:8px;margin-bottom:32px}@media screen and (max-width: 767px){.online-education .online-education__content-nav{overflow:auto;margin-left:-15px;margin-right:-15px;padding:0 15px;-ms-overflow-style:none;scrollbar-width:none}}.online-education .online-education__content-nav::-webkit-scrollbar{display:none}.online-education .online-education__content-tab{background:rgba(0,0,0,0);padding:14px 25px;cursor:pointer;border:1px solid #e1e5ee;border-radius:60px;color:#676b77;font-size:14px;font-weight:400;line-height:130%;transition:all 300ms}@media screen and (max-width: 767px){.online-education .online-education__content-tab{white-space:nowrap}}.online-education .online-education__content-tab:hover{background:#e72430;color:#fff}.online-education .online-education__content-tab[aria-selected=true]{background:#e72430;color:#fff}.online-education .online-education__content-tab[hidden]{display:none}.online-education .online-education__content-panels{display:flex;flex-direction:column;gap:65px;padding-bottom:65px}.online-education .online-education__panel-wrap{display:flex;justify-content:space-between;gap:20px}@media screen and (max-width: 1024px){.online-education .online-education__panel-wrap{flex-direction:column}}.online-education .online-education__panel-col{display:flex;flex-direction:column;max-width:calc(50% - 20px)}@media screen and (max-width: 767px){.online-education .online-education__panel-col{max-width:unset}}.online-education .online-education__content-btn{margin-top:auto;display:flex;gap:10px;flex-wrap:wrap}@media screen and (max-width: 767px){.online-education .online-education__content-btn{flex-direction:column}}@media screen and (max-width: 767px){.online-education .online-education__content-btn .btn{width:100%}}.online-education .online-education__panel-title{display:flex;align-items:center;gap:16px;margin-bottom:24px}.online-education .online-education__title-name{font-size:24px;font-weight:700;line-height:120%}.online-education .online-education__title-pills{display:flex;align-items:center;gap:10px}.online-education .online-education__title-pill{border-radius:10px;background:#e1e5ee;color:#676b77;font-size:14px;line-height:130%;padding:7px 15px}.online-education .online-education__panel-list{margin-bottom:6px}.online-education .online-education__panel-list+.online-education__panel-list{padding-top:16px;border-top:1px solid #e1e5ee;margin-bottom:32px}.online-education .online-education__content-img img{max-width:100%;border-radius:10px}.online-education .online-education__panel-item{color:#1f1f1f;font-size:16px;line-height:130%;margin-bottom:10px;position:relative;padding-left:30px}.online-education .online-education__panel-item::before{content:"";position:absolute;width:18px;height:18px;left:0}.online-education .online-education__panel-item.--text::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M16.197 7.5v3.75c0 3.75-1.44 5.25-5.04 5.25h-4.32c-3.6 0-5.04-1.5-5.04-5.25v-4.5c0-3.75 1.44-5.25 5.04-5.25h3.6' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='M16.198 7.5h-2.88c-2.16 0-2.88-.75-2.88-3v-3l5.76 6Z' fill='none'/%3E%3Cpath d='M13.318 7.5c-2.16 0-2.88-.75-2.88-3v-3l5.76 6h-2.88Z' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.online-education .online-education__panel-item.--video::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M9.398 15.63h-4.74c-2.37 0-3.158-1.575-3.158-3.158V6.159C1.5 3.787 2.288 3 4.657 3h4.74c2.37 0 3.158.788 3.158 3.157v6.316c0 2.37-.795 3.157-3.157 3.157Z' fill='none'/%3E%3Cpath d='M4.657 15.63c-2.37 0-3.157-1.575-3.157-3.158V6.159C1.5 3.787 2.288 3 4.657 3h4.74c2.37 0 3.158.788 3.158 3.157v6.316c0 2.37-.795 3.157-3.157 3.157h-4.74Z' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='m14.648 13.14-2.085-1.463V6.945l2.085-1.463c1.02-.712 1.86-.277 1.86.975v5.715c0 1.253-.84 1.688-1.86.968Z' fill='none'/%3E%3Cpath d='M12.563 11.677V6.945l2.085-1.463c1.02-.712 1.86-.277 1.86.975v5.715c0 1.253-.84 1.688-1.86.968l-2.085-1.463Z' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='M8.625 8.565a1.125 1.125 0 1 0 0-2.25 1.125 1.125 0 0 0 0 2.25Z' fill='none'/%3E%3Cpath d='M9.75 7.44a1.125 1.125 0 1 0-2.25 0 1.125 1.125 0 0 0 2.25 0Z' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.online-education .online-education__panel-item.--test::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M15.502 10.965c-.63 2.707-1.875 3.802-4.215 3.577a7.885 7.885 0 0 1-1.215-.202l-1.26-.3c-3.127-.743-4.095-2.288-3.36-5.423l.735-3.142c.15-.638.33-1.193.555-1.65.878-1.815 2.37-2.303 4.875-1.71l1.253.292c3.142.735 4.102 2.288 3.367 5.423l-.735 3.135Z' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='m9.543 15.353-1.185.39c-2.977.96-4.545.157-5.512-2.82l-.96-2.963c-.96-2.977-.165-4.552 2.812-5.512l1.185-.39c.308-.098.6-.18.878-.233-.225.458-.405 1.013-.555 1.65L5.47 8.618c-.735 3.135.232 4.68 3.36 5.422l1.26.3c.434.105.84.173 1.215.203-.465.315-1.05.577-1.763.81ZM9.484 6.397l3.638.923M8.75 9.3l2.175.555' stroke='%239497A3' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.online-education .online-education__panel-item.--done::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M0 0h18v18H0V0Z'/%3E%3Cpath d='M2.764 11.583a6.75 6.75 0 1 0 12.472-5.166 6.75 6.75 0 0 0-12.472 5.166Z' stroke='%2316C761' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='m6.75 9 1.5 1.5 3-3' stroke='%2316C761' stroke-linecap='round' stroke-width='1.2'/%3E%3C/svg%3E")}.online-education .online-education__panel-item.--test-done::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath d='M0 0h18v18H0z'/%3E%3Cpath d='M15.502 10.965c-.63 2.707-1.875 3.802-4.215 3.577a7.885 7.885 0 0 1-1.215-.202l-1.26-.3c-3.127-.743-4.095-2.288-3.36-5.423l.735-3.142c.15-.638.33-1.193.555-1.65.878-1.815 2.37-2.303 4.875-1.71l1.253.292c3.142.735 4.102 2.288 3.367 5.423l-.735 3.135Z' stroke='%2316C861' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='m9.543 15.353-1.185.39c-2.977.96-4.545.157-5.512-2.82l-.96-2.963c-.96-2.977-.165-4.552 2.812-5.512l1.185-.39c.308-.098.6-.18.878-.233-.225.458-.405 1.013-.555 1.65L5.47 8.618c-.735 3.135.232 4.68 3.36 5.422l1.26.3c.434.105.84.173 1.215.203-.465.315-1.05.577-1.763.81ZM9.484 6.397l3.641.923M8.75 9.3l2.172.554' stroke='%2316C861' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.2'/%3E%3C/svg%3E")}.online-education .online-education__find-out{padding-top:80px;padding-bottom:80px;background-color:#f5f6fa}@media screen and (max-width: 767px){.online-education .online-education__find-out{padding-top:60px;padding-bottom:60px}}.online-education .online-education__find-out-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:40px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__find-out-title{font-size:24px;margin-bottom:32px}}.online-education .online-education__find-out-list{display:flex;gap:40px}@media screen and (max-width: 1024px){.online-education .online-education__find-out-list{flex-direction:column;margin-bottom:0}}.online-education .online-education__find-out-item{display:flex;gap:24px;flex:1 0 0;padding-right:40px;border-right:1px solid #e1e5ee}@media screen and (max-width: 1024px){.online-education .online-education__find-out-item{border-right-width:0;padding-right:0}}.online-education .online-education__find-out-item:last-child{border-right-width:0;padding-right:0}.online-education .online-education__find-out-icon{border-radius:10px;background-color:#fff;display:flex;align-items:center;justify-content:center;width:54px;height:54px;flex:0 0 54px}.online-education .online-education__find-out-icon img{width:30px;height:30px}.online-education .online-education__find-out-label{color:#1f1f1f;font-size:19px;line-height:120%;margin-bottom:10px;font-weight:600}@media screen and (max-width: 767px){.online-education .online-education__find-out-label{font-size:18px;margin-bottom:8px}}.online-education .online-education__find-out-text{color:#676b77;font-size:16px;line-height:130%}.online-education .online-education__find-out-btn-row{display:flex;gap:20px}.online-education .online-education__find-out-btn-row .btn{flex-shrink:0}.online-education .online-education__purposes{padding-top:80px;padding-bottom:80px;background-color:#f5f6fa;margin-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__purposes{padding-top:60px;padding-bottom:60px;margin-bottom:60px}}.online-education .online-education__purposes .wrap{display:flex;align-items:center;gap:132px}@media screen and (max-width: 767px){.online-education .online-education__purposes .wrap{flex-direction:column;gap:32px}}.online-education .online-education__purposes-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:24px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__purposes-title{font-size:24px;margin-bottom:16px}}.online-education .online-education__purposes-text{color:#1f1f1f;font-size:16px;font-weight:400;line-height:150%}.online-education .online-education__purposes-img{flex-shrink:0;width:425px;height:239px}.online-education .online-education__purposes-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.online-education .online-education__teachers{padding-top:80px;margin-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__teachers{padding-top:60px;margin-bottom:60px}}.online-education .online-education__teachers-inner{position:relative}.online-education .online-education__teachers-title{font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__teachers-title{font-size:24px}}.online-education .online-education__teachers-item{display:flex;flex-direction:column}.online-education .online-education__teachers-photo{max-width:387px;margin-bottom:32px}.online-education .online-education__teachers-photo img{border-radius:10px;max-width:100%}.online-education .online-education__teachers-name{font-size:24px;font-weight:700;line-height:120%;margin-bottom:8px}.online-education .online-education__teachers-about{color:#676b77;font-size:18px;line-height:130%;margin-bottom:22px}.online-education .online-education__teachers-info{margin-top:auto}.online-education .online-education__teachers-experience{margin-bottom:12px;position:relative;padding-left:34px}.online-education .online-education__teachers-experience::before{content:"";position:absolute;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Crect width='16.8' height='11.262' x='3.6' y='8.369' rx='1' stroke='%23676B77' stroke-width='1.2'/%3E%3Cpath d='M9.547 5a1 1 0 0 0-1 1v1.982a1 1 0 0 0 1 1h4.923a1 1 0 0 0 1-1V6a1 1 0 0 0-1-1H9.547Zm4.723 1.2H9.747v1.582h4.523V6.2Z' fill='%23676B77' fill-rule='evenodd'/%3E%3C/svg%3E");width:24px;height:24px}.online-education .online-education__teachers-speciality{position:relative;padding-left:34px}.online-education .online-education__teachers-speciality::before{content:"";position:absolute;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M0 0h24v24H0z'/%3E%3Cpath d='M4.23 11.183 1.9 9.877a1 1 0 0 1 0-1.744l9.146-5.127a1 1 0 0 1 .947-.017l9.869 5.09a1 1 0 0 1-.03 1.792L17.344 12 11.48 14.78a1 1 0 0 1-.892-.017l-3.201-1.675m9.957-1.09v2.451c0 2.178-3.886 6.262-9.957 3.812' stroke='%23676B77' stroke-linejoin='round' stroke-width='1.2'/%3E%3Cpath d='M11.923 10.71a1 1 0 0 0-.02-1.79l-1.655-.803a1 1 0 0 0-.937.035L4.11 11.16v8.46l.905-.43a1 1 0 0 1 1.286.388l1.01 1.68V13.07l4.613-2.36Z' stroke='%23676B77' stroke-width='1.2'/%3E%3C/svg%3E");width:24px;height:24px}.online-education .online-education__awards{margin-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__awards{margin-bottom:60px}}.online-education .online-education__awards-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:15px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__awards-title{font-size:24px}}.online-education .online-education__awards-subtitle{color:#1f1f1f;font-size:16px;font-weight:400;line-height:150%}@media screen and (max-width: 767px){.online-education .online-education__awards-subtitle{margin-bottom:49px}}.online-education .online-education__awards-inner{display:flex;gap:20px}@media screen and (max-width: 970px){.online-education .online-education__awards-inner{flex-direction:column}}.online-education .online-education__awards-item{border-radius:10px}.online-education .online-education__awards-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.online-education .online-education__awards-item a{text-decoration:none;border-bottom:1px dashed #e72430;color:#e72430}.online-education .online-education__awards-item:nth-of-type(1){flex-shrink:1;min-width:285px}.online-education .online-education__awards-item:nth-of-type(2){flex-shrink:0}.online-education .online-education__features{background-color:#f5f6fa;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__features{padding-top:60px;padding-bottom:60px}}.online-education .online-education__features-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__features-title{font-size:24px}}.online-education .online-education__features-list{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 767px){.online-education .online-education__features-list{flex-direction:column;gap:12px}}.online-education .online-education__features-item{display:flex;align-items:center;gap:32px;flex:0 0 calc(50% - 10px);border-radius:10px;background-color:#fff;padding:24px}@media screen and (max-width: 767px){.online-education .online-education__features-item{flex:0 0 auto;width:100%;flex-direction:column;align-items:flex-start;gap:16px}}.online-education .online-education__features-icon{width:120px}.online-education .online-education__features-icon img{width:100%}@media screen and (max-width: 767px){.online-education .online-education__features-icon{width:72px}}.online-education .online-education__features-label{color:#1f1f1f;font-size:20px;font-weight:600;line-height:120%;margin-bottom:10px}@media screen and (max-width: 767px){.online-education .online-education__features-label{margin-bottom:8px}}.online-education .online-education__features-text{color:#676b77;font-size:16px;font-weight:400;line-height:130%}.online-education .online-education__similar{padding-top:80px;margin-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__similar{padding-top:60px;margin-bottom:60px}}.online-education .online-education__similar-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__similar-title{font-size:24px}}.online-education .online-education__similar-inner{position:relative}.online-education .online-education__similar-item{position:relative;display:flex;flex-direction:column}.online-education .online-education__similar-img{position:relative;background:linear-gradient(180deg, rgba(31, 31, 31, 0), rgba(31, 31, 31, 0.6) 100%);border-radius:10px;height:220px;display:flex;flex-direction:column;margin-bottom:20px}.online-education .online-education__similar-img img{border-radius:10px;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1}.online-education .online-education__similar-pills{margin-top:auto;margin-left:16px;padding-bottom:12px;display:flex;flex-wrap:wrap;gap:4px}.online-education .online-education__similar-pill{border-radius:10px;border:1px solid #e1e5ee;border-radius:30px;background:#f5f6fa;color:#676b77;font-size:14px;line-height:130%;padding:8px 15px;display:flex;gap:6px}.online-education .online-education__similar-pill::before{content:"";width:16px;height:16px;flex-shrink:0}.online-education .online-education__similar-pill.--free::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M0 0h16v16H0z'/%3E%3Cpath d='M11.616 10.12c.06.72.72 1.246 1.44 1.246h1.267v.793a2.512 2.512 0 0 1-2.507 2.507H4.163a2.512 2.512 0 0 1-2.507-2.507V7.673a2.512 2.512 0 0 1 2.507-2.507h7.653a2.512 2.512 0 0 1 2.507 2.507v.96h-1.347c-.373 0-.713.146-.96.4-.28.273-.44.666-.4 1.086Z' stroke='%23676B77' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.656 8.273V5.226c0-.793.487-1.5 1.227-1.78l5.293-2c.827-.313 1.714.3 1.714 1.187v2.533' stroke='%23676B77' stroke-linecap='round'/%3E%3Cpath d='M15.044 10.686a.684.684 0 0 1-.666.68H13.07c-.72 0-1.38-.527-1.44-1.247-.04-.42.12-.813.4-1.086.247-.254.587-.4.96-.4h1.387a.684.684 0 0 1 .666.68v1.373Z' stroke='%23676B77' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M4.672 8H9.34' stroke='%23676B77' stroke-linecap='round'/%3E%3C/svg%3E")}.online-education .online-education__similar-pill.--video::before{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16.000000' height='16.000000' fill='none' customFrame='%23000000'%3E%3Crect id='Видеокурс' width='16.000000' height='16.000000' x='0.000000' y='0.000000' fill='rgb(255,255,255)' fill-opacity='0' /%3E%3Cpath id='Union' d='M15.1111 8C15.1111 11.9274 11.9274 15.1111 8 15.1111C4.07264 15.1111 0.888889 11.9274 0.888889 8C0.888889 4.07264 4.07264 0.888889 8 0.888889C11.9274 0.888889 15.1111 4.07264 15.1111 8ZM16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM11.5556 8L6.22222 11.0792L6.22222 4.9208L11.5556 8ZM12 7.2302C12.5926 7.57233 12.5926 8.42767 12 8.7698L6.66667 11.849C6.07407 12.1911 5.33333 11.7635 5.33333 11.0792L5.33333 4.9208C5.33333 4.23653 6.07407 3.80886 6.66667 4.151L12 7.2302Z' fill='rgb(103,107,119)' fill-rule='evenodd' /%3E%3Cpath id='Union' d='M15.1111 8C15.1111 11.9274 11.9274 15.1111 8 15.1111C4.07264 15.1111 0.888889 11.9274 0.888889 8C0.888889 4.07264 4.07264 0.888889 8 0.888889C11.9274 0.888889 15.1111 4.07264 15.1111 8ZM16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM11.5556 8L6.22222 11.0792L6.22222 4.9208L11.5556 8ZM12 7.2302C12.5926 7.57233 12.5926 8.42767 12 8.7698L6.66667 11.849C6.07407 12.1911 5.33333 11.7635 5.33333 11.0792L5.33333 4.9208C5.33333 4.23653 6.07407 3.80886 6.66667 4.151L12 7.2302Z' fill='rgb(103,107,119)' fill-rule='evenodd' /%3E%3C/svg%3E%0A")}.online-education .online-education__similar-link{color:#1f1f1f;font-size:18px;font-weight:600}.online-education .online-education__useful{padding-bottom:80px}@media screen and (max-width: 767px){.online-education .online-education__useful{padding-bottom:60px}}.online-education .online-education__useful-title{color:#1f1f1f;font-size:34px;font-weight:800;line-height:120%;margin-bottom:32px;margin-top:0}@media screen and (max-width: 767px){.online-education .online-education__useful-title{font-size:24px}}.online-education .online-education__useful-list{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 767px){.online-education .online-education__useful-list{gap:12px;flex-direction:column}}.online-education .online-education__useful-item{display:flex;align-items:center;gap:24px;flex:1 0 0;padding:15px;border:1px solid #e1e5ee;border-radius:10px}.online-education .online-education__useful-icon{flex-shrink:0;width:52px;height:52px}.online-education .online-education__useful-text{color:#1f1f1f;font-size:18px;font-weight:600;line-height:130%}.online-education.online-education-course{background-color:#f5f6fa;min-height:100vh}.online-education .online-education-course__lessons-list{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.online-education .online-education-course__lessons-item{width:100%;background-color:#fff;border-radius:16px;padding:35px}.online-education .online-education-course__lessons-title{font-size:24px;font-weight:700;line-height:120%;margin-bottom:4px;color:#1f1f1f}.online-education .online-education-course__lessons-status{font-size:14px;line-height:130%;margin-bottom:12px}.online-education .online-education-course__lessons-status.--done{color:#16c861}.online-education .online-education-course__lessons-info{color:#676b77;font-size:14px;line-height:130%}.online-education .online-education__btn-row{padding-bottom:100px}.online-education .online-education__btn-row .wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.online-education .online-education__btn-row .btn{font-size:16px;line-height:150%;font-weight:400}.online-education .online-education__btn-row .secondary{border:1px solid #e1e5ee;border-radius:10px;background:#fff;color:#1f1f1f;font-size:16px;line-height:150%;padding:18px 12px;gap:8px}.online-education .online-education__btn-row .secondary.-prev::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M24 0v24H0V0z'/%3E%3Cpath d='m14 6-6 6 6 6' stroke='%231E2228' stroke-width='1.6'/%3E%3C/svg%3E")}.online-education .online-education__btn-row .secondary.-next::after{content:"";width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M24 0v24H0V0z'/%3E%3Cpath d='m10 18 6-6-6-6' stroke='%231E2228' stroke-width='1.6'/%3E%3C/svg%3E")}.online-education.online-education-lesson{background-color:#f5f6fa;min-height:100vh}.online-education.online-education-lesson .online-education__progress{padding-bottom:0}.online-education.online-education-lesson .online-education__progress-title{margin-bottom:32px}.online-education .online-education-lesson__lessons-list{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.online-education .online-education-lesson__lessons-item{width:100%;background-color:#fff;border-radius:16px;padding:35px}.online-education .online-education-lesson__lessons-title.--active .online-education-lesson__lessons-title-status{margin-bottom:12px}.online-education .online-education-lesson__lessons-title.--active .online-education-lesson__lessons-title-inner::after{transform:rotate(180deg)}.online-education .online-education-lesson__lessons-title-inner{font-size:24px;font-weight:700;line-height:120%;margin-bottom:4px;color:#1f1f1f;margin-top:0;display:flex;justify-content:space-between;cursor:pointer}.online-education .online-education-lesson__lessons-title-inner::after{content:"";width:40px;height:40px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg' fill='none' clip-path='url(%23a)'%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Crect width='40' height='40' rx='10' fill='%23FFF'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect width='40' height='40' rx='10' fill='none'/%3E%3Cpath d='m13 17 7 7 7-7' stroke='%23676B77' stroke-linecap='round' stroke-width='1.867'/%3E%3C/svg%3E");transition:all .3s ease}.online-education .online-education-lesson__lessons-title-status{font-size:14px;line-height:130%;margin-bottom:0}.online-education .online-education-lesson__lessons-title-status.--done{color:#16c861}.online-education .online-education-lesson__lessons-tab{display:none}.online-education .online-education-lesson__lessons-content{padding-top:30px}.online-education .online-education-lesson__lessons-content video{border-radius:16px}.online-education .online-education-lesson__lessons-content-title{color:#1f1f1f;font-size:20px;font-weight:700;line-height:120%;padding-bottom:20px;border-bottom:1px solid #e1e5ee;margin-bottom:16px;margin-top:32px}.online-education .online-education-lesson__lessons-content-name{padding-bottom:20px;border-bottom:1px solid #e1e5ee;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center}.online-education .online-education-lesson__lessons-content-name span+.online-education .online-education-lesson__lessons-content-name span{color:#676b77}.online-education .online-education-lesson__lessons-content .-download{gap:10px;font-weight:400}.online-education .online-education-lesson__lessons-content .-download::before{content:"";width:18px;height:18px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M0 0h18v18H0z'/%3E%3Cpath d='M15.75 11.25v3a1.5 1.5 0 0 1-1.5 1.5H3.75a1.5 1.5 0 0 1-1.5-1.5v-3M5.25 7.5 9 11.25l3.75-3.75M9 11.25v-9' stroke='%23FFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6'/%3E%3C/svg%3E")}.online-education .online-education__btn-row .wrap{width:100%;display:flex;align-items:center;justify-content:space-between}.online-education .online-education__btn-row .btn{font-size:16px;line-height:150%;font-weight:400}.online-education .online-education__btn-row .secondary{border:1px solid #e1e5ee;border-radius:10px;background:#fff;color:#1f1f1f;font-size:16px;line-height:150%;padding:18px 12px;gap:8px}.online-education .online-education__btn-row .secondary.-prev::before{content:"";width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M24 0v24H0V0z'/%3E%3Cpath d='m14 6-6 6 6 6' stroke='%231E2228' stroke-width='1.6'/%3E%3C/svg%3E")}.online-education .online-education__btn-row .secondary.-next::after{content:"";width:24px;height:24px;flex-shrink:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill='none'%3E%3Cpath fill='none' d='M24 0v24H0V0z'/%3E%3Cpath d='m10 18 6-6-6-6' stroke='%231E2228' stroke-width='1.6'/%3E%3C/svg%3E")}
/* End */
/* /local/templates/.default/components/optimalgroup/course.online.detail/general/style.css?176113013913400 */
/* /local/media/css/sections/online-education/online-education.min.css?176535445135890 */
