.input_parent{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.input_parent .input_custom{position:relative;width:100%;outline:none;transition:all .3s linear;border:1px solid transparent;font-size:16px;color:#fff}.input_parent .input_custom:hover{border-color:var(--text_color_dark)!important}.input_parent .input_custom:active,.input_parent .input_custom:focus{border-color:var(--text_color_dark)!important;outline:none}.input_parent .input_custom:focus{box-shadow:none}.input_parent .input_custom.error{border-color:red}.input_parent .input_custom.disabled{color:var(--text_color_dark)}.input_parent .input_custom.z_index_0{z-index:0}.input_parent .input_custom::-webkit-input-placeholder{color:#757a88;font-size:16px}.input_parent .input_custom::placeholder{color:#757a88;font-size:16px}.input_parent .btn_find{position:absolute;padding:4px 25px 5px;display:flex;justify-content:center;top:4px;right:4px;max-width:90px;background:var(--dark);border-radius:13px;cursor:pointer}.input_parent .icon_find,.input_parent .icon_find-mobile{position:absolute;top:4px;left:4px}.input_parent .icon_find-mobile{z-index:4}.button{box-shadow:0 9px 20px rgba(48,119,255,.45);background:#3077ff}.button .text_in{font-size:14px}.button:hover{background-color:#3077ff!important}.tag{padding:6px 35px 6px 10px;margin-right:5px;margin-bottom:10px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-wrap:wrap;align-items:center;position:relative;line-height:17px;background:rgba(22,21,27,.65);border:1px solid var(--blue);border-radius:29px}.tag span{font-size:14px;line-height:16px;color:#fff}.tag img{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:20px;height:20px}.tag .label{padding:1.5px 7px;position:absolute;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:-15px;right:-20px;border-radius:17px;background:#757a88}.tag .label .count{font-size:10px}.tag .label .count:nth-child(2){margin-right:3px}.tag .label .figure{margin-right:3px;width:5px;height:5px;min-width:5px;min-height:5px;background:#fff;border-radius:50%}.tag .label .figure:nth-child(3){background:var(--text_color_dark)}.tag.without_img{padding:6px 10px}.tag.border{border-color:#30e0a1}.tag.color_active{background:rgba(48,224,161,.2);border:1px solid #30e0a1;color:#30e0a1}.tag.cursor_pointer{cursor:pointer}.tag.exist_quest{padding-right:30px;border:1px solid transparent}.tag.exist_quest img{margin-left:5px;display:block}.tag.margin_right{margin-right:27px;margin-bottom:15px}.modal_invite{padding-bottom:0!important;max-width:440px!important;width:100%!important;background:#201e26;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff!important}.modal_invite .ant-modal-body,.modal_invite .ant-modal-content{border-radius:30px;box-shadow:none}.modal_invite .ant-modal-body .title,.modal_invite .ant-modal-content .title{display:flex;align-items:center;justify-content:space-between}.modal_invite .ant-modal-body .title .h1,.modal_invite .ant-modal-content .title .h1{font-size:18px;font-weight:500}.modal_invite .ant-modal-body .title .close,.modal_invite .ant-modal-content .title .close{margin-left:auto;width:30px;height:30px;min-width:30px;min-height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#cf1a1a;cursor:pointer}.modal_invite .ant-modal-body .present,.modal_invite .ant-modal-content .present{margin:30px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal_invite .ant-modal-body .text,.modal_invite .ant-modal-content .text{margin-bottom:15px;text-align:center;font-size:18px;font-weight:500}.modal_invite .ant-modal-body .copy_btn,.modal_invite .ant-modal-content .copy_btn{margin:0 auto 15px;padding:13px 20px;display:flex;align-items:center;justify-content:center;max-width:230px;width:100%;border-radius:24px;background:var(--blue);cursor:pointer;-webkit-user-select:none;user-select:none}.modal_invite .ant-modal-body .copy_btn span,.modal_invite .ant-modal-content .copy_btn span{margin-right:10px}.modal_invite .ant-modal-body .socials,.modal_invite .ant-modal-content .socials{margin:0 auto;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal_invite .ant-modal-body .socials img,.modal_invite .ant-modal-content .socials img{cursor:pointer}.modal_invite .ant-modal-body .socials img:first-child,.modal_invite .ant-modal-content .socials img:first-child{margin-right:20px}.modal_reject{color:#fff}.modal_reject .ant-modal-body{padding:25px;border-radius:40px;border:1px solid var(--dark);background:#201e26;box-shadow:0 30px 120px 0 rgba(0,0,0,.99)}.modal_reject .ant-modal-body .title{margin-bottom:20px;display:flex;justify-content:space-between;font-size:24px}.modal_reject .ant-modal-body .title img{cursor:pointer}.modal_reject .ant-modal-body .label{margin:0 0 5px 15px;font-size:14px;line-height:14px;color:var(--text_color_dark)}.modal_reject .ant-modal-body textarea{padding:5px 15px 6px;margin-bottom:15px;width:100%;background:var(--background_lighten-dark);border:1px solid transparent;border-radius:16px;resize:none;outline:none;color:#fff;transition:all .4s}.modal_reject .ant-modal-body textarea::-webkit-input-placeholder{font-size:14px;color:#757a88}.modal_reject .ant-modal-body textarea::placeholder{font-size:14px;color:#757a88}.modal_reject .ant-modal-body textarea:active{box-shadow:none;border-color:transparent}.modal_reject .ant-modal-body textarea:focus,.modal_reject .ant-modal-body textarea:hover{box-shadow:none;border-color:var(--text_color_dark)}.modal_reject .ant-modal-body textarea:hover{background:var(--background_lighten-dark)}@media(max-width:820px){.modal_reject .ant-modal-body{padding:20px 25px}.modal_reject .ant-modal-body .title{margin-bottom:10px;font-size:18px}}@media(max-width:820px){.sidebar_mobile{display:block!important}}@media(max-width:376px){.sidebar_mobile .demo_row-mobile{bottom:55px!important}.sidebar_mobile .group_mobile{flex-direction:column!important;height:auto!important;background-color:transparent!important;border-color:transparent!important}.sidebar_mobile .group_mobile div{background:var(--background_lighten-dark)!important;border:1px solid var(--text_color_dark)!important;border-radius:15px!important}.sidebar_mobile .group_mobile div:not(:first-child){margin-top:5px!important}.sidebar_mobile .group_mobile div.active{background:#3077ff!important;color:#fff!important}}.sidebar_mobile{display:none;bottom:10px;width:calc(100% - 30px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.sidebar_mobile,.sidebar_mobile .demo_row-mobile{position:fixed;opacity:0;left:50%;z-index:-1;transition:all .5s}.sidebar_mobile .demo_row-mobile{bottom:60px;width:100%;-webkit-transform:translate(-50%);transform:translate(-50%)}.sidebar_mobile .demo_row-mobile .group_mobile{display:flex;width:100%;height:25px;align-self:end;background:var(--background_lighten-dark);border:1px solid var(--text_color_dark);border-radius:15px}.sidebar_mobile .demo_row-mobile .group_mobile div{width:100%;text-align:center;transition:all .7s ease;white-space:nowrap;color:#fff;cursor:pointer}.sidebar_mobile .demo_row-mobile .group_mobile div.active{background:#3077ff;border-radius:26px;color:#fff}.sidebar_mobile .demo_row-mobile.open{transition:all .5s;z-index:3;opacity:1}.sidebar_mobile .bar_mobile{margin-top:10px;display:flex;padding:6px;justify-content:space-between;background:#343843;border-radius:16px}.sidebar_mobile .bar_mobile img:nth-child(2){border-radius:12px}.sidebar_mobile .bar_mobile img:nth-child(2).active{border:1px solid #3077ff;-webkit-filter:drop-shadow(0 9px 10px rgba(48,119,255,.27));filter:drop-shadow(0 9px 10px rgba(48,119,255,.27))}.sidebar_mobile .bar_mobile svg{align-self:center}.sidebar_mobile .bar_mobile svg.active{-webkit-filter:drop-shadow(0 10px 14px rgba(48,119,255,.4));filter:drop-shadow(0 10px 14px rgba(48,119,255,.4))}.sidebar_mobile .bar_mobile svg.active rect:first-child{fill:#3077ff}.sidebar_mobile .bar_mobile img,.sidebar_mobile .bar_mobile svg{cursor:pointer}.sidebar_mobile .bar_mobile .academic-plan-svg,.sidebar_mobile .bar_mobile .history_pay-svg{display:flex;align-items:center;justify-content:center;padding:3px;width:38px;height:38px;background:#201e26;border-radius:12px;transition:all .5s ease}.sidebar_mobile .bar_mobile .academic-plan-svg svg,.sidebar_mobile .bar_mobile .history_pay-svg svg{margin-bottom:0;min-width:36px;min-height:40px}.sidebar_mobile .bar_mobile .academic-plan-svg.active,.sidebar_mobile .bar_mobile .history_pay-svg.active{background-color:#3077ff;-webkit-filter:drop-shadow(0 10px 14px rgba(48,119,255,.4));filter:drop-shadow(0 10px 14px rgba(48,119,255,.4))}.sidebar_mobile .bar_mobile .academic-plan-svg svg{min-width:16px;min-height:21px;width:18px;height:23px}.sidebar_mobile .notification_svg{position:relative;max-width:38px;max-height:38px;min-width:38px;min-height:38px;background:rgba(162,170,202,.2);border-radius:16px;cursor:pointer}.sidebar_mobile .notification_svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:12px;max-height:15px;min-width:12px;min-height:15px}.sidebar_mobile .notification_svg .count_notification{position:absolute;display:flex;align-items:center;justify-content:center;width:15px;height:15px;top:-5px;right:-2px;font-size:8px;line-height:10px;border-radius:50%;background-color:#ff5937;color:#fff}.sidebar_mobile .notification_svg.active{background:rgba(48,119,255,.2)}.sidebar_mobile.active{transition:all .5s;opacity:1;z-index:5}@media(max-width:1310px){.profession_list{max-width:384px!important}}@media(max-width:990px){.profession_list{display:none!important}}.profession_list{display:flex;margin:auto 0;padding:5px 15px 10px 20px;max-height:calc(100vh - 20px)!important;min-height:calc(100vh - 20px)!important;max-width:404px;width:100%;background:#2b2932;box-shadow:0 85px 100px rgba(0,0,0,.25);border-radius:20px}.profession_list .professions{margin:8px auto 0;padding-right:5px;position:relative;max-width:370px;width:100%;overflow-y:auto;-webkit-user-select:none;user-select:none}.profession_list .professions .search_profession{position:relative}.profession_list .professions .search_profession img{position:absolute;left:8px;top:14px;z-index:6}.profession_list .professions .search_profession .input_classic{padding-left:30px;margin:5px 0 10px;background:transparent}.profession_list .professions .buttons_select{display:flex}.profession_list .professions .btn_intro{position:absolute;right:5px;top:0;padding:1px 10px 3px;border:1px solid #fff;border-radius:10px;cursor:pointer}.profession_list .professions .title{margin-bottom:8px;font-size:16px}.profession_list .professions .title img{margin-right:15px;margin-left:5px}.profession_list .professions ul:not(:first-child){opacity:0;-webkit-transform:scale(0);transform:scale(0);max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:auto;transition:all .4s ease}.profession_list .professions ul:not(:first-child) li{display:flex;align-items:center;padding:6px 15px;max-width:370px;width:100%;height:0;opacity:0;max-height:0;border:1px solid #474c5a;box-shadow:0 20px 40px rgba(0,0,0,.15);border-radius:18px;background-color:var(--dark);transition:all .4s ease;cursor:pointer}.profession_list .professions ul:not(:first-child) li svg{vertical-align:middle;transition:all .2s linear}.profession_list .professions ul:not(:first-child) li svg.active path{fill:#ffd23b}.profession_list .professions ul:not(:first-child) li svg:not(:last-child):hover{transition:all .2s linear}.profession_list .professions ul:not(:first-child) li svg:not(:last-child):hover path{fill:#ffd23b}.profession_list .professions ul:not(:first-child) li .border{margin:0 10px;display:inline-block;height:24px;width:1px;vertical-align:middle;background-color:#4e535f}.profession_list .professions ul:not(:first-child) li span{margin-right:15px;padding:5px 0;display:inline-block;max-width:160px;width:100%;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.profession_list .professions ul:not(:first-child) li .into_icon{margin-left:auto;margin-right:10px;min-width:14px;min-height:14px;transition:all .2s linear;z-index:4}.profession_list .professions ul:not(:first-child) li .into_icon.active path{fill:var(--dark)}.profession_list .professions ul:not(:first-child) li .into_icon:hover path{transition:all .2s linear;fill:#757a88!important}.profession_list .professions ul:not(:first-child) li span.ant-progress-text{font-size:10px;color:#fff!important}.profession_list .professions ul:not(:first-child) li:last-child,.profession_list .professions ul:not(:first-child) li:not(:last-child){margin-bottom:10px}.profession_list .professions ul:not(:first-child) li:hover{border:1px solid #757a88}.profession_list .professions ul:not(:first-child) li.active{background:#474c5a;border:1px solid #a2aaca}.profession_list .professions ul:not(:first-child).list_profs{opacity:1;-webkit-transform:scale(1);transform:scale(1);max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;height:auto}.profession_list .professions ul:not(:first-child).list_profs li{height:auto;max-height:none;-webkit-transform:scale(1);transform:scale(1);opacity:1}.profession_list .professions .pagination_all{margin:0 auto}.profession_list .professions .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.profession_list .professions .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:var(--dark)}.profession_list .professions .pagination_all .ant-pagination-item-active{border-color:transparent}.profession_list .professions .pagination_all .ant-pagination-item-active a{background-color:#61687c}.profession_list .professions .pagination_all li.ant-pagination-next,.profession_list .professions .pagination_all li.ant-pagination-options,.profession_list .professions .pagination_all li.ant-pagination-prev{display:none}.profession_list .professions .pagination_all span.ant-pagination-item-ellipsis,.profession_list .professions .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.profession_list .professions .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.profession_list .professions .star{min-width:14px;min-height:14px}.modal_filter{padding-bottom:0;max-width:1340px;background:#f0e9ff;line-height:24px;color:var(--dark);border:1px solid #343843;box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:60px}.modal_filter .title{width:100%;padding-bottom:20px;margin-bottom:50px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #8146ff}.modal_filter .title .h1{font-size:40px;line-height:48px;color:#16151b}.modal_filter .title .close_icon{position:absolute;top:45px;right:40px;cursor:pointer}.modal_filter .parent{display:flex;margin-bottom:50px}.modal_filter .left_block-filter{max-width:20%;width:20%;font-size:20px}.modal_filter .right_block-filter{margin-left:20px;position:relative;width:100%;display:flex;flex-direction:column}.modal_filter .right_block-filter span{font-size:16px;line-height:19px}.modal_filter .right_block-filter label{display:flex;align-items:center}.modal_filter .right_block-filter .input_classic{width:100%;padding:8.8px 15px;margin-bottom:15px;background:rgba(129,70,255,.2);border:1px solid #8146ff;border-radius:17px;font-size:16px;color:#16151b}.modal_filter .right_block-filter .regionSelect{margin-bottom:15px;font-size:16px}.modal_filter .right_block-filter .regionSelect.active .ant-select-selector{border-radius:17px 17px 0 0}.modal_filter .right_block-filter .ant-select-selector{padding-top:6px;width:100%;height:44px;border-radius:17px;background:rgba(129,70,255,.2);border:1px solid #8146ff!important;color:#16151b}.modal_filter .right_block-filter .ant-select-selector input{padding-top:10px!important}.modal_filter .right_block-filter .ant-select-selector::-webkit-input-placeholder{color:#16151b}.modal_filter .right_block-filter .ant-select-selector::placeholder{color:#16151b}.modal_filter .right_block-filter .ant-select-selector:active,.modal_filter .right_block-filter .ant-select-selector:focus,.modal_filter .right_block-filter .ant-select-selector:hover{border:1px solid #8146ff!important;box-shadow:none!important}.modal_filter .right_block-filter .btn{padding:1.5px 20px;color:#16151b;border:1px solid #8146ff;background:rgba(129,70,255,.3);border-radius:34px;cursor:pointer}.modal_filter .right_block-filter .select_specialization{padding-bottom:5px;align-self:center;font-size:16px;line-height:19px;color:#8146ff;border-bottom:1px solid #8146ff;cursor:pointer}.modal_filter .right_block-filter .btn_add{position:absolute;padding:9px 24px;top:5px;right:4px;text-align:center;font-size:14px;line-height:17px;color:#fff;background:#8146ff;box-shadow:0 9px 10px rgba(129,70,255,.3);border-radius:13px;cursor:pointer;z-index:3}.modal_filter .right_block-filter .basket_cities{display:flex}.modal_filter .right_block-filter .basket_cities .city{margin-right:11px;padding:7px 35px 4px 12px;height:32px;position:relative;font-size:14px;line-height:17px;color:#16151b;text-align:center;background:rgba(129,70,255,.3);border-radius:34px}.modal_filter .right_block-filter .basket_cities .city img{position:absolute;top:5px;right:8px;cursor:pointer}.modal_filter .right_block-filter .apostrophe{margin:0 20px}.modal_filter .right_block-filter .slider .ant-slider-rail{height:1px;background-color:#8146ff}.modal_filter .right_block-filter .radio .ant-radio-inner{background:rgba(129,70,255,.2)}.modal_filter .right_block-filter .radio .ant-radio-checked .ant-radio-inner{border-color:#8146ff!important;border-width:4px!important;box-shadow:none!important}.modal_filter .right_block-filter .radio .ant-radio:hover .ant-radio-inner{border-color:transparent;box-shadow:none!important}.modal_filter .right_block-filter .radio .ant-radio-checked .ant-radio-inner:after{background-color:rgba(129,70,255,.2)!important;box-shadow:none!important}.modal_filter .right_block-filter .radio .ant-radio-checked .ant-radio-inner:focus{border-color:transparent!important;box-shadow:none!important}.modal_filter .right_block-filter .radio .ant-radio-inner:after{background-color:#00f!important;border-color:transparent!important;box-shadow:none!important}.modal_filter .right_block-filter .radio span.ant-radio.ant-radio-checked{border:none!important}.modal_filter .line_bottom{height:1px;margin-bottom:20px;width:100%;background-color:#8146ff}.modal_filter .btn_bottom{position:relative;width:100%;padding:13px 10px;color:#fff;text-align:center;background:#8146ff;border-radius:26px;cursor:pointer}.modal_filter .ant-modal-content{border-radius:60px}.modal_filter .checkbox .slider:before{background-color:#8146ff}.modal_filter .helpfull_course .left_block-filter{display:flex}.modal_filter .helpfull_course .left_block-filter span{margin-right:10px}.modal_filter-category{max-width:716px;width:100%!important;box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:40px;color:#fff}.modal_filter-category .title{display:flex;justify-content:space-between;margin-bottom:20px}.modal_filter-category .title span{font-size:40px;line-height:48px}.modal_filter-category .title img{align-self:center;width:30px;height:30px}.modal_filter-category .tree_antd{background-color:transparent;color:#fff}.modal_filter-category .tree_antd span.ant-tree-node-content-wrapper.ant-tree-node-content-wrapper,.modal_filter-category .tree_antd span.ant-tree-node-content-wrapper.ant-tree-node-content-wrapper:hover{background-color:transparent}.modal_filter-category .tree_antd span.ant-tree-switcher.ant-tree-switcher-noop{margin-left:-24px}.modal_filter-category .tree_antd .ant-tree-checkbox-inner,.modal_filter-category .tree_antd span.ant-tree-checkbox.ant-tree-checkbox-checked{background-color:transparent!important;border:none!important}.modal_filter-category .tree_antd .ant-tree-checkbox-inner:hover,.modal_filter-category .tree_antd span.ant-tree-checkbox.ant-tree-checkbox-checked:hover{border-color:transparent!important}.modal_filter-category .tree_antd .ant-tree-checkbox-inner:after,.modal_filter-category .tree_antd span.ant-tree-checkbox.ant-tree-checkbox-checked:after{border-color:transparent;background-color:transparent!important}.modal_filter-category .tree_antd .ant-tree-checkbox-inner:before{content:"";-webkit-appearance:none;background:rgba(162,170,202,.2);border:1px solid #a2aaca;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;top:-3px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;border-radius:5px}.modal_filter-category .tree_antd .ant-tree-checkbox-inner:after{content:"";display:block;position:absolute;top:0!important;left:8px;width:6px;height:12px;border:solid #a2aaca;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:1050px){.modal_favorite{max-width:calc(100% - 30px)!important}}@media(max-width:820px){.modal_favorite .ant-modal-body{padding:20px!important}.modal_favorite .recomendation_block .title{flex-direction:column!important}.modal_favorite .recomendation_block .title .btn_show{margin:10px 0!important}}.modal_favorite{padding-bottom:0;max-width:1022px;width:100%!important;top:30px;background:#201e26;border:1px solid #343843;box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff}.modal_favorite li,.modal_favorite ul{margin:0;padding:0}.modal_favorite .ant-modal-content{background-color:transparent;box-shadow:none}.modal_favorite .ant-modal-body{padding-bottom:0!important;background:#201e26!important;box-shadow:none}.modal_favorite .title{padding-bottom:20px;margin-bottom:20px;display:flex;justify-content:space-between;border-bottom:1px solid #464c5a;font-size:40px;line-height:48px}.modal_favorite .title img{cursor:pointer}.modal_favorite .category{display:flex;margin-bottom:20px}.modal_favorite .category div{font-size:16px;line-height:19px}.modal_favorite .category div:not(:first-child){margin-left:13px;color:#757a88;cursor:pointer}.modal_favorite .category div:not(:first-child).active{color:#b3daff}.modal_favorite .category_mobile{display:none;padding:8px 15px;position:relative;cursor:pointer;background:#343843;border-radius:17px;transition:all .3s ease}.modal_favorite .category_mobile svg{position:absolute;top:17px;right:15px}.modal_favorite .category_mobile.active{border-radius:17px 17px 0 0}.modal_favorite .category_mobile.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal_favorite .drop_down-category-mobile{margin-bottom:20px;max-height:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);background-color:#343843;transition:all .3s ease}.modal_favorite .drop_down-category-mobile div{padding:4px 15px;max-height:0}.modal_favorite .drop_down-category-mobile div:hover{background-color:#3f4451}.modal_favorite .drop_down-category-mobile div:last-child{border-radius:0 0 17px 17px}.modal_favorite .drop_down-category-mobile.active{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1;-webkit-transform:scale(1);transform:scale(1);border-radius:0 0 17px 17px}.modal_favorite .drop_down-category-mobile.active div{cursor:pointer;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.modal_favorite .list_category{width:100%;margin-bottom:20px}.modal_favorite .list_category .profession,.modal_favorite .list_category .vacancy{display:flex;padding:7px 4px 7px 15px;border:1px solid transparent;max-height:42px;background:var(--dark);border-radius:15px;transition:all .2s ease;cursor:pointer}.modal_favorite .list_category .profession .favorite_icon img,.modal_favorite .list_category .vacancy .favorite_icon img{vertical-align:center}.modal_favorite .list_category .profession .border,.modal_favorite .list_category .vacancy .border{margin:0 10px;width:1px;background-color:#4e535f}.modal_favorite .list_category .profession .progress,.modal_favorite .list_category .vacancy .progress{margin-right:13px}.modal_favorite .list_category .profession .progress .ant-progress-outer,.modal_favorite .list_category .vacancy .progress .ant-progress-outer{margin-right:0;padding-right:0}.modal_favorite .list_category .profession .progress .ant-progress-inner,.modal_favorite .list_category .vacancy .progress .ant-progress-inner{width:26px!important;height:26px!important}.modal_favorite .list_category .profession .progress .ant-progress-inner span,.modal_favorite .list_category .vacancy .progress .ant-progress-inner span{font-size:10px;color:#fff}.modal_favorite .list_category .profession .right_block-favorite,.modal_favorite .list_category .vacancy .right_block-favorite{margin-left:auto;display:flex}.modal_favorite .list_category .profession .right_block-favorite svg,.modal_favorite .list_category .vacancy .right_block-favorite svg{align-self:center}.modal_favorite .list_category .profession .right_block-favorite .icon_info,.modal_favorite .list_category .vacancy .right_block-favorite .icon_info{margin-right:10px;cursor:pointer}.modal_favorite .list_category .profession .right_block-favorite .icon_info path,.modal_favorite .list_category .vacancy .right_block-favorite .icon_info path{fill:#4b505c}.modal_favorite .list_category .profession .right_block-favorite .icon_info.active path,.modal_favorite .list_category .vacancy .right_block-favorite .icon_info.active path{fill:#a2aaca}.modal_favorite .list_category .profession .btn_redirect,.modal_favorite .list_category .vacancy .btn_redirect{padding:2px 15px;text-align:center;white-space:nowrap;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:13px}.modal_favorite .list_category .profession:not(:last-child),.modal_favorite .list_category .vacancy:not(:last-child){margin-bottom:15px}.modal_favorite .list_category .profession:hover,.modal_favorite .list_category .vacancy:hover{border:1px solid #757a88;box-shadow:0 20px 40px rgba(0,0,0,.6)}.modal_favorite .list_category .profession.active,.modal_favorite .list_category .vacancy.active{background:#474c5a;border:1px solid #757a88}.modal_favorite .list_category .vacancy .salary{white-space:nowrap}.modal_favorite .list_category .vacancy .company{width:32%;margin-right:15px;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal_favorite .list_category .vacancy .img_block{margin-left:auto}.modal_favorite .list_category .vacancy img{margin-right:7px;align-self:center}.modal_favorite .list_category-mobile{width:100%;margin-bottom:20px;display:none}.modal_favorite .list_category-mobile .profession_mobile{padding:15px;margin-bottom:10px;display:flex;flex-direction:column;background:#343843;border:1px solid transparent;box-shadow:0 30px 60px rgba(0,0,0,.5);border-radius:18px;cursor:pointer}.modal_favorite .list_category-mobile .profession_mobile .border{margin:0 10px;width:1px;background-color:#a2aaca}.modal_favorite .list_category-mobile .profession_mobile .top{display:flex;padding-bottom:10px;border-bottom:1px solid #343843}.modal_favorite .list_category-mobile .profession_mobile .top svg.active path,.modal_favorite .list_category-mobile .profession_mobile .top svg:hover path{fill:#ffd23b}.modal_favorite .list_category-mobile .profession_mobile .top .favorite_icon{align-self:center}.modal_favorite .list_category-mobile .profession_mobile .top svg{margin-left:auto;align-self:center}.modal_favorite .list_category-mobile .profession_mobile .middle{width:100%;padding-top:10px}.modal_favorite .list_category-mobile .profession_mobile .middle div:first-child{display:flex;justify-content:space-between}.modal_favorite .list_category-mobile .profession_mobile .middle .progress{width:100%}.modal_favorite .list_category-mobile .profession_mobile .middle .progress .ant-progress-bg:after{content:""!important}.modal_favorite .list_category-mobile .profession_mobile .bottom .btn_redirect{margin-top:20px;padding:6px;text-align:center;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:13px}.modal_favorite .list_category-mobile .profession_mobile.active{background:#474c5a;border:1px solid #a2aaca}.modal_favorite .list_category-mobile .vacancy_mobile{padding:15px;margin-top:10px;position:relative;background:#343843;border-radius:18px;cursor:pointer;border:1px solid transparent;transition:all .5s;z-index:2}.modal_favorite .list_category-mobile .vacancy_mobile .border{width:1px;margin:0 10px;height:auto;background-color:#4e535f}.modal_favorite .list_category-mobile .vacancy_mobile .top{display:flex;padding-bottom:10px;border-bottom:1px solid #2e2b36}.modal_favorite .list_category-mobile .vacancy_mobile .top svg{align-self:center;cursor:pointer}.modal_favorite .list_category-mobile .vacancy_mobile .top svg.active path,.modal_favorite .list_category-mobile .vacancy_mobile .top svg:hover path{fill:#ffd23b}.modal_favorite .list_category-mobile .vacancy_mobile .top span{font-size:14px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal_favorite .list_category-mobile .vacancy_mobile .top .btn_redirect{margin-left:auto}.modal_favorite .list_category-mobile .vacancy_mobile .bottom{display:flex;margin-top:10px}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .left{display:flex;flex-direction:column;width:50%}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .left .salary{margin-bottom:10px}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .left .btn_more-info{margin-top:auto;padding:7px;text-align:center;background:#8146ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:13px;cursor:pointer}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .right{width:50%;display:flex;flex-direction:column}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .right .employer{margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal_favorite .list_category-mobile .vacancy_mobile .bottom .right .btn_redirect{margin-top:auto;padding:7px;text-align:center;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:13px;cursor:pointer}.modal_favorite .list_category-mobile .vacancy_mobile .drop_down-vacancy-mobile.active{margin-top:20px}.modal_favorite .list_category-mobile .vacancy_mobile.active{transition:all .5s;box-shadow:0 30px 60px rgba(0,0,0,.5);background-color:#474c5a;border-color:#a2aaca}.modal_favorite .active_vacancy-title{margin-bottom:20px;font-size:32px;line-height:38px}.modal_favorite .active_vacancy-popular{margin-bottom:20px}.modal_favorite .description{margin:10px 0;font-size:18px;line-height:20px}.modal_favorite .tags_block{margin-bottom:20px;padding:12px 8px 8px 12px}.modal_favorite .tags_block .danger_skill{margin-bottom:0}.modal_favorite .recomendation_block{width:100%}.modal_favorite .recomendation_block .title{display:flex;justify-content:space-between;align-items:center}.modal_favorite .recomendation_block .title .group_{margin-right:10px}.modal_favorite .recomendation_block .title .group_ .h3{margin-bottom:8px;font-size:24px;line-height:29px}.modal_favorite .recomendation_block .title .group_ .text{font-size:14px;line-height:17px;color:hsla(0,0%,100%,.5)}.modal_favorite .recomendation_block .title .btn_show{max-width:180px;width:100%;padding:9px;height:40px;text-align:center;font-size:16px;line-height:19px;background:#8146ff;box-shadow:0 9px 20px rgba(129,70,255,.3);border-radius:15px;cursor:pointer}.modal_favorite .recomendation_block ul{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.modal_favorite .recomendation_block ul .reuse_course-item{width:-webkit-min-content;width:min-content;min-height:600px;margin-bottom:20px;position:relative;display:flex;flex-direction:column;background:#343843;border-radius:30px}.modal_favorite .recomendation_block ul .reuse_course-item .rate{position:absolute;padding:4px 14px;top:25px;left:22px;background:rgba(32,30,38,.6);border-radius:34px}.modal_favorite .recomendation_block ul .reuse_course-item .rate .ant-rate{font-size:10px}.modal_favorite .recomendation_block ul .reuse_course-item .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.modal_favorite .recomendation_block ul .reuse_course-item .popular{position:absolute;top:23px;right:22px;display:flex;padding:2px 3px;background:rgba(32,30,38,.6);border-radius:34px}.modal_favorite .recomendation_block ul .reuse_course-item .popular span{margin:0 10px;font-size:14px}.modal_favorite .recomendation_block ul .reuse_course-item .category{display:flex;margin:0 20px 15px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:34px}.modal_favorite .recomendation_block ul .reuse_course-item .category img{margin-right:10px;align-self:center}.modal_favorite .recomendation_block ul .reuse_course-item .category span{font-size:14px}.modal_favorite .recomendation_block ul .reuse_course-item .info{margin:0 20px 7px;max-width:280px;font-size:20px;line-height:24px;overflow-wrap:break-word}.modal_favorite .recomendation_block ul .reuse_course-item .stage li,.modal_favorite .recomendation_block ul .reuse_course-item .stage ul{padding:0;margin:0}.modal_favorite .recomendation_block ul .reuse_course-item .stage ul{margin:0 20px 5px}.modal_favorite .recomendation_block ul .reuse_course-item .stage li{white-space:nowrap;font-size:16px;color:var(--text_color_dark)}.modal_favorite .recomendation_block ul .reuse_course-item .stage li:not(:last-child){margin-right:15px}.modal_favorite .recomendation_block ul .reuse_course-item .title_skill{margin:0 20px 10px;font-size:16px}.modal_favorite .recomendation_block ul .reuse_course-item .key_skills{margin:0 20px 10px;max-height:140px;overflow:auto;display:flex;flex-wrap:wrap}.modal_favorite .recomendation_block ul .reuse_course-item .key_skills .skills{display:flex;padding:4px 10px;margin-bottom:5px;position:relative;flex-wrap:wrap;color:var(--text_color_dark);font-size:14px;background:rgba(162,170,202,.2);border-radius:16px}.modal_favorite .recomendation_block ul .reuse_course-item .key_skills .skills img{position:absolute;top:8px;right:5px;cursor:pointer}.modal_favorite .recomendation_block ul .reuse_course-item .key_skills .skills:not(:last-child){margin-right:8px}.modal_favorite .recomendation_block ul .reuse_course-item .date_course{padding:3px;margin:0 20px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(32,30,38,.6);border-radius:34px}.modal_favorite .recomendation_block ul .reuse_course-item .date_course img{width:19px;height:19px;vertical-align:sub}.modal_favorite .recomendation_block ul .reuse_course-item .date_course span{margin:0 7px;font-size:14px}.modal_favorite .recomendation_block ul .reuse_course-item .bottom_block{margin-top:auto}.modal_favorite .recomendation_block ul .reuse_course-item .bottom_block a{color:#fff}.modal_favorite .recomendation_block ul .reuse_course-item .cost{margin:0 20px 15px;font-size:16px}.modal_favorite .recomendation_block ul .reuse_course-item .cost span{margin-right:5px}.modal_favorite .recomendation_block ul .reuse_course-item .btn_open-course{padding:12px;text-align:center;font-size:14px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.modal_favorite .salary_title{margin-bottom:25px;font-size:20px;line-height:24px}.modal_favorite .progress_parent{width:-webkit-fill-available}.modal_favorite .analytics_block-gorizontal,.modal_favorite .analytics_block-vertical{margin-left:0;padding-left:20px}.modal_favorite .gorizontal_progress{width:auto!important}.modal_favorite .vertical_line{margin-right:auto!important}.modal_favorite .ant-progress-bg:after{content:url(/static/media/middle_green-gorizontal.2f8aa5df.svg);position:absolute;top:0;right:0}.modal_favorite .ant-progress.ant-progress-line.ant-progress-status-normal.ant-progress-show-info.ant-progress-large.progress_bar.blue .ant-progress-bg:after{content:url(/static/media/middle_blue-gorizontal.efebf2f3.svg);position:absolute;top:0;right:0}.modal_favorite .bottom_info{margin-bottom:25px;padding:25px;background:#343843;border:1px solid #474c5a;border-radius:25px}.modal_favorite .bottom_info div{font-size:14px;line-height:17px}.modal_favorite .bottom_info div:not(:last-child){margin-bottom:10px}.modal_favorite .bottom_info div span{color:#b3daff}@media(max-width:1445px){.modal_course{margin:-80px 15px auto 5px!important}}@media(max-width:820px){.modal_course .title{font-size:24px!important;line-height:29px!important;margin-bottom:10px!important}.modal_course .title_info{font-size:12px!important;border:none!important}.modal_course .sort{display:none!important}.modal_course .sort_mobile{display:block!important}.modal_course .traektory_title{margin-top:15px!important;font-size:16px!important;line-height:16px!important}.modal_course .close_title{width:24px;height:24px}.modal_course .ant-modal-body{padding:20px 15px!important}}@media(max-width:710px){.modal_course .course_list li{margin-right:0!important}}.modal_course{max-width:1415px!important;width:100%!important;margin:30px auto auto;color:#fff}.modal_course .ant-modal-content{background-color:transparent;box-shadow:none}.modal_course .ant-modal-body{margin:0 15px!important;background:#201e26!important;box-shadow:none}.modal_course .title{display:flex;justify-content:space-between;margin-bottom:15px;font-size:40px;line-height:48px}.modal_course .title_info{width:100%;padding-bottom:20px;font-size:16px;line-height:19px;color:hsla(0,0%,100%,.5);border-bottom:1px solid #464c5a}.modal_course .title img{cursor:pointer}.modal_course .sort{width:100%;margin-top:14px;margin-bottom:14px;padding-bottom:20px;font-size:16px;border-bottom:1px solid #464c5a}.modal_course .sort li,.modal_course .sort ul{padding:0;margin:0}.modal_course .sort li{display:inline-block;cursor:pointer}.modal_course .sort li:not(first-child){margin-left:20px;cursor:pointer;color:hsla(0,0%,100%,.5)}.modal_course .sort li.active{color:#b3daff}.modal_course .sort_mobile{position:relative;padding:8px 15px;background:#343843;border-radius:17px;cursor:pointer}.modal_course .sort_mobile svg{position:absolute;top:17px;right:15px}.modal_course .sort_mobile svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.modal_course .sort_mobile.active{border-radius:17px 17px 0 0}.modal_course .sort_mobile-drop-down{max-height:0;opacity:0;transition:all .1s ease}.modal_course .sort_mobile-drop-down li,.modal_course .sort_mobile-drop-down ul{padding:0;margin:0}.modal_course .sort_mobile-drop-down li{padding:6px 15px;background-color:#4b505c}.modal_course .sort_mobile-drop-down li:hover{background-color:#565c6a}.modal_course .sort_mobile-drop-down li:last-child{border-radius:0 0 16px 16px}.modal_course .sort_mobile-drop-down.active{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;opacity:1}.modal_course .sort_mobile-drop-down.active li{cursor:pointer}.modal_course .traektory_title{margin-bottom:15px;font-size:24px;line-height:29px}.modal_course .traektory_basket{padding:12px 12px 7px;margin-bottom:30px;max-height:90px;overflow:auto;width:100%;display:flex;flex-wrap:wrap;background:#343843;border-radius:20px}.modal_course .traektory_basket .skills{padding:4px 5px 5px 12px;margin:0 5px 10px 0;position:relative;display:flex;align-items:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background:rgba(22,21,27,.65);border-radius:29px}.modal_course .traektory_basket .skills img{margin-left:5px;cursor:pointer}.modal_course .course_list_modal{margin-left:0;max-width:1304px;width:100%!important}.modal_course .course_list_modal li,.modal_course .course_list_modal ul{padding:0;margin:0}.modal_course .course_list_modal ul{display:flex;flex-wrap:wrap;justify-content:space-around}.modal_course .course_list_modal .reuse_course-item{margin:0 0 10px;min-height:550px}.modal_course .course_list_modal .pagination_all{margin:0 auto}.modal_course .course_list_modal .pagination_all ul{display:block}.modal_course .course_list_modal .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.modal_course .course_list_modal .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:var(--dark)}.modal_course .course_list_modal .pagination_all .ant-pagination-item-active{border-color:transparent}.modal_course .course_list_modal .pagination_all .ant-pagination-item-active a{background-color:#61687c}.modal_course .course_list_modal .pagination_all li.ant-pagination-next,.modal_course .course_list_modal .pagination_all li.ant-pagination-options,.modal_course .course_list_modal .pagination_all li.ant-pagination-prev{display:none}.modal_course .course_list_modal .pagination_all span.ant-pagination-item-ellipsis,.modal_course .course_list_modal .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.modal_course .course_list_modal .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.modal_course .course_list_modal .ant-spin.ant-spin-spinning{top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.modal_profession-info{width:calc(100% - 40px)!important;max-width:1400px;top:40px;padding-bottom:0;margin-bottom:100px;background:#201e26;border:1px solid #343843;box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff!important}.modal_profession-info .ant-modal-content{background-color:transparent;box-shadow:none}.modal_profession-info .ant-modal-body{padding-bottom:0!important}.modal_profession-info .title{margin-bottom:15px;display:flex;justify-content:space-between;font-size:40px;line-height:48px}.modal_profession-info .title .close_modal{cursor:pointer}.modal_profession-info .title img{vertical-align:unset}.modal_profession-info .description{padding:2px;margin-bottom:10px;font-size:18px;line-height:20px;max-height:700px;white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.modal_profession-info .info{margin-bottom:30px;font-size:14px;line-height:17px}.modal_profession-info .title_popular{margin:20px 0;font-size:24px;line-height:29px}.modal_profession-info .block_skill{padding:12px 12px 7px;margin-bottom:25px;width:100%;display:flex;flex-wrap:wrap;background:#343843;border-radius:20px}.modal_profession-info .block_skill .skill{padding:5px 5px 5px 12px;height:33px;display:flex;align-items:center;margin-right:5px;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background:rgba(22,21,27,.65);border:1px solid rgba(207,26,26,.6);border-radius:34px;white-space:nowrap}.modal_profession-info .block_skill .skill img{margin-left:5px}.modal_profession-info .block_skill .skill span{margin-bottom:1px;font-size:14px;line-height:17px}.modal_profession-info .title_price{margin-bottom:30px;font-size:20px;line-height:24px}.modal_profession-info .recomendation_block{width:100%}.modal_profession-info .recomendation_block .title{display:flex;justify-content:space-between;align-items:center}.modal_profession-info .recomendation_block .title .group_{margin-right:10px}.modal_profession-info .recomendation_block .title .group_ .h3{margin-bottom:8px;font-size:24px;line-height:29px}.modal_profession-info .recomendation_block .title .group_ .text{font-size:14px;line-height:17px;color:hsla(0,0%,100%,.5)}.modal_profession-info .recomendation_block .title .btn_show{max-width:180px;width:100%;padding:9px;height:40px;text-align:center;font-size:16px;line-height:19px;background:#8146ff;box-shadow:0 9px 20px rgba(129,70,255,.3);border-radius:15px;cursor:pointer}.modal_profession-info .recomendation_block ul{margin:0;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.modal_profession-info .recomendation_block ul .reuse_course-item{width:-webkit-min-content;width:min-content;min-height:600px;margin-bottom:20px;position:relative;display:flex;flex-direction:column;background:#343843;border-radius:30px}.modal_profession-info .recomendation_block ul .reuse_course-item .rate{position:absolute;padding:4px 14px;top:25px;left:22px;background:rgba(32,30,38,.6);border-radius:34px}.modal_profession-info .recomendation_block ul .reuse_course-item .rate .ant-rate{font-size:10px}.modal_profession-info .recomendation_block ul .reuse_course-item .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.modal_profession-info .recomendation_block ul .reuse_course-item .popular{position:absolute;top:23px;right:22px;display:flex;padding:2px 3px;background:rgba(32,30,38,.6);border-radius:34px}.modal_profession-info .recomendation_block ul .reuse_course-item .popular span{margin:0 10px;font-size:14px}.modal_profession-info .recomendation_block ul .reuse_course-item .category{display:flex;margin:0 20px 15px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:34px}.modal_profession-info .recomendation_block ul .reuse_course-item .category img{margin-right:10px;align-self:center}.modal_profession-info .recomendation_block ul .reuse_course-item .category span{font-size:14px}.modal_profession-info .recomendation_block ul .reuse_course-item .info{margin:0 20px 7px;max-width:280px;font-size:20px;line-height:24px;overflow-wrap:break-word}.modal_profession-info .recomendation_block ul .reuse_course-item .stage li,.modal_profession-info .recomendation_block ul .reuse_course-item .stage ul{padding:0;margin:0}.modal_profession-info .recomendation_block ul .reuse_course-item .stage ul{margin:0 20px 5px}.modal_profession-info .recomendation_block ul .reuse_course-item .stage li{white-space:nowrap;font-size:16px;color:var(--text_color_dark)}.modal_profession-info .recomendation_block ul .reuse_course-item .stage li:not(:last-child){margin-right:15px}.modal_profession-info .recomendation_block ul .reuse_course-item .title_skill{margin:0 20px 10px;font-size:16px}.modal_profession-info .recomendation_block ul .reuse_course-item .key_skills{margin:0 20px 10px;max-height:140px;overflow:auto;display:flex;flex-wrap:wrap}.modal_profession-info .recomendation_block ul .reuse_course-item .key_skills .skills{display:flex;padding:4px 10px;margin-bottom:5px;position:relative;flex-wrap:wrap;color:var(--text_color_dark);font-size:14px;background:rgba(162,170,202,.2);border-radius:16px}.modal_profession-info .recomendation_block ul .reuse_course-item .key_skills .skills img{position:absolute;top:8px;right:5px;cursor:pointer}.modal_profession-info .recomendation_block ul .reuse_course-item .key_skills .skills:not(:last-child){margin-right:8px}.modal_profession-info .recomendation_block ul .reuse_course-item .date_course{padding:3px;margin:0 20px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(32,30,38,.6);border-radius:34px}.modal_profession-info .recomendation_block ul .reuse_course-item .date_course img{width:19px;height:19px;vertical-align:sub}.modal_profession-info .recomendation_block ul .reuse_course-item .date_course span{margin:0 7px;font-size:14px}.modal_profession-info .recomendation_block ul .reuse_course-item .bottom_block{margin-top:auto}.modal_profession-info .recomendation_block ul .reuse_course-item .bottom_block a{color:#fff}.modal_profession-info .recomendation_block ul .reuse_course-item .cost{margin:0 20px 15px;font-size:16px}.modal_profession-info .recomendation_block ul .reuse_course-item .cost span{margin-right:5px}.modal_profession-info .recomendation_block ul .reuse_course-item .btn_open-course{padding:12px;text-align:center;font-size:14px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.modal_profession-info .bottom_info{padding:25px;background:#343843;border:1px solid #474c5a;border-radius:25px;font-size:14px;line-height:17px}.modal_profession-info .bottom_info div:not(:last-child){margin-bottom:15px}.modal_profession-info .bottom_info span{margin-left:5px;color:#b3daff}.modal_profession-info i.ant-spin-dot-item{background-color:#343843}.select_block{position:relative;width:100%;height:34px;z-index:100}.select_block .parent_tag{position:absolute;width:100%;padding-top:15px;top:20px;left:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);max-height:0;background-color:var(--background_lighten-dark);border-radius:0 0 10px 10px;transition:opacity .3s ease,max-height .6s ease;z-index:11000000000201}.select_block .parent_tag .tag_{padding:3px 0 3px 15px;cursor:pointer;z-index:3}.select_block .parent_tag .tag_:hover{background-color:#31343d}.select_block .parent_tag .tag_:last-child:hover{border-radius:0 0 10px 10px}.select_block .parent_tag.open{transition:opacity .3s ease,max-height .3s ease;-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow-y:auto;max-height:155px;z-index:3}.select_block .parent_tag::-webkit-scrollbar-thumb{border-radius:9em;background:var(--dark)}.select_block .spin_loading{position:absolute;top:8px;right:10px;z-index:5}.trajectory_section{position:relative;background-color:#16151b;z-index:2}.trajectory_section img{position:absolute;top:4px;right:3px;z-index:1}.trajectory_section .down_block-traektory{padding:5px 10px 10px;max-height:170px;border:1px solid #474c5a;border-radius:24px;background-color:var(--dark)}.trajectory_section .down_block-traektory .group{display:flex;align-items:center;margin-bottom:10px}.trajectory_section .down_block-traektory .group .select_block{width:100%}.trajectory_section .down_block-traektory .group .svg{position:relative;margin-right:15px;width:45px;height:24px;background:#201e26;border-radius:20px}.trajectory_section .down_block-traektory .group span{margin-right:15px;margin-top:-2px;font-size:16px;white-space:nowrap}.trajectory_section .down_block-traektory .block_tags{overflow:auto;max-height:80px;display:flex;flex-wrap:wrap}.trajectory_section .down_block-traektory .tag{padding:7px 35px 9px 10px;margin-right:5px;margin-bottom:10px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;align-items:center;position:relative;line-height:17px;background:rgba(22,21,27,.65);border-radius:29px}.trajectory_section .down_block-traektory .tag span{font-size:14px;line-height:16px;color:#fff}.trajectory_section .down_block-traektory .tag img{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.trajectory_section .down_block-traektory .tag.without_img{padding:6px 10px}.trajectory_section .down_block-traektory .buttons{display:flex;position:relative;z-index:10000199}.trajectory_section .down_block-traektory .buttons .btn_search-course{padding:3px;text-align:center;position:relative;box-shadow:none;width:100%;border:1px solid #757a88;background:transparent;border-radius:20px;cursor:pointer;color:#fff;transition:all .3s linear;z-index:10000199;-webkit-user-select:none;user-select:none}.trajectory_section .down_block-traektory .buttons .btn_search-course.introjs-showElement{opacity:1;background:#3077ff}.trajectory_section .down_block-traektory .buttons .btn_search-course:hover{background:#3077ff}.trajectory_section .down_block-traektory .buttons .btn_search-course:first-child{margin-right:15px}.trajectory_section.z_index_0,.trajectory_section.z_index_0 .down_block-traektory{background:rgba(45,45,45,.3)}.trajectory_section.z_index_0 .down_block-traektory .block_tags,.trajectory_section.z_index_0 .down_block-traektory .btn_search-course,.trajectory_section.z_index_0 .down_block-traektory .group{opacity:.4}.gpt_{margin-top:0!important;top:0}.gpt_ .ant-modal-body{padding:0;background:transparent!important}.gpt_ .title_{display:flex;justify-content:space-between;margin-bottom:10px;font-size:40px;line-height:48px}.gpt_ .title_ .close_icon{cursor:pointer}.gpt_ .info{padding-bottom:15px;margin-bottom:15px;width:100%;font-size:16px;line-height:19px;color:hsla(0,0%,100%,.5);border-bottom:1px solid #464c5a}.gpt_ .top_section{padding:30px;margin-bottom:30px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:30px}.gpt_ .title_info{padding-bottom:15px;margin-bottom:15px}.gpt_ .tags_section{padding:15px 15px 5px;background:var(--background_lighten-dark);border:1px solid var(--background_lighten-dark);border-radius:16px}.gpt_ .tags_section .h2{margin-bottom:10px;font-size:24px;line-height:29px;color:#fff}.gpt_ .tags_section .label_info{margin-bottom:15px;font-size:16px;line-height:19px;color:var(--text_color_dark)}.gpt_ .tags_section .list_tags{overflow:auto;max-height:170px;display:flex;flex-wrap:wrap}.gpt_ .tags_section .list_tags .tag{padding:4px 15px 5px;margin:0 5px 10px 0;position:relative;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(22,21,27,.65);border:1px solid transparent;border-radius:29px;cursor:pointer;transition:all .3s linear;-webkit-user-select:none;user-select:none}.gpt_ .tags_section .list_tags .tag img{display:none;width:20px;height:20px}.gpt_ .tags_section .list_tags .tag.active{background:rgba(48,224,161,.2);border-color:#30e0a1;color:#30e0a1}.gpt_ .tags_section .list_tags .tag.exist_quest{padding-right:5px}.gpt_ .tags_section .list_tags .tag.exist_quest img{margin-left:5px;display:block}.gpt_ .tags_section .list_tags::-webkit-scrollbar-thumb{background:var(--dark)}.gpt_ .result_section{padding:30px;width:100%;background:#1d1e25;border:1px solid #343843;box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:30px}.gpt_ .result_section .buttons_row{margin-bottom:20px;display:flex;flex-wrap:wrap}.gpt_ .result_section .buttons_row .btn_reload{padding:12px 30px;position:relative;margin-left:20px;display:flex;align-items:center;justify-content:center;max-width:162px;border-radius:15px;font-size:14px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);-webkit-user-select:none;user-select:none;cursor:pointer}.gpt_ .result_section .buttons_row .btn_reload img{margin-left:10px}.gpt_ .result_section .buttons_row .btn_reload span{position:absolute;bottom:-25px;color:var(--text_color_dark)}.gpt_ .result_section .buttons_row .attempts{margin-left:auto;display:flex;color:var(--text_color_dark);-webkit-user-select:none;user-select:none}.gpt_ .result_section .buttons_row .attempts svg{margin-top:4px;cursor:pointer}.gpt_ .result_section .buttons_row .attempts svg:first-of-type{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:3px}.gpt_ .result_section .buttons_row .attempts svg:last-of-type{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:3px}.gpt_ .result_section .buttons_row .attempts div{display:flex;align-items:center;font-size:20px}.gpt_ .result_section .buttons_row .attempts .label{margin-right:10px}.gpt_ .result_section .buttons_row .attempts .current{margin-top:3px;display:flex;align-items:center;font-size:18px}.gpt_ .result_section .h1{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.gpt_ .result_section .h1 span{font-weight:400;font-size:40px;line-height:48px}.gpt_ .result_section .info_row{margin-bottom:30px;display:flex;justify-content:space-between}.gpt_ .result_section .info_row span{font-size:16px;line-height:19px;color:#a2a1a4}.gpt_ .result_section .message_loading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;text-align:center;flex-direction:column;justify-content:center;font-size:16px}.gpt_ .result_section pre{margin:0;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";white-space:break-spaces;transition:all .3s linear}.gpt_ .result_section pre::-webkit-scrollbar-thumb{border-radius:9em;background:var(--background_lighten-dark)}.gpt_ .result_section .download_btn{margin-top:30px;padding:7px 10px 9px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:16px;background:,#3077ff;background:var(--3077-ff,#3077ff);box-shadow:0 9px 20px 0 rgba(48,119,255,.45)}.gpt_ .result_section .download_btn span{margin-right:10px}.gpt_ .btn_save-course{position:fixed;right:10%;bottom:17%;opacity:.7}.gpt_ .btn_save-course .text_in{white-space:break-spaces}.gpt_ .btn_save-course:hover{opacity:1}.buy_education{padding-bottom:0!important;max-width:460px!important;width:100%!important;background:#201e26;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff!important}.buy_education .ant-modal-body{padding:29px}.buy_education .ant-modal-body,.buy_education .ant-modal-content{background:#201e26;border-radius:40px;box-shadow:none}.buy_education .ant-modal-body .close,.buy_education .ant-modal-content .close{cursor:pointer}.buy_education .ant-modal-body .close img,.buy_education .ant-modal-content .close img{width:25px;height:25px}.buy_education .ant-modal-body .title,.buy_education .ant-modal-content .title{margin-bottom:15px;display:flex;justify-content:space-between;font-size:24px;line-height:29px}.buy_education .ant-modal-body .text,.buy_education .ant-modal-content .text{margin-bottom:5px;font-size:16px;line-height:19px;color:#757a88}.buy_education .ant-modal-body .text span,.buy_education .ant-modal-content .text span{margin-left:10px;color:#fff}@media(max-width:990px){.gpt_ .result_section .buttons_row{flex-direction:column;align-items:center}.gpt_ .result_section .buttons_row .button{white-space:normal}.gpt_ .result_section .buttons_row .attempts{margin:15px 0!important}.gpt_ .result_section .buttons_row .btn_reload{margin:0 0 15px!important}}@media(max-width:820px){.gpt_ .title_{margin-bottom:15px;display:flex;justify-content:space-between;font-size:24px;line-height:29px}.gpt_ .top_section{padding:15px;margin-bottom:30px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:30px}.gpt_ .info{margin-bottom:15px;font-size:12px;line-height:14px;color:#757a88}.gpt_ .tags_section{padding:10px 10px 0;background:var(--background_lighten-dark);border:1px solid var(--background_lighten-dark);border-radius:16px}.gpt_ .tags_section .h2{margin-bottom:10px;font-size:24px;line-height:29px;color:#fff}.gpt_ .tags_section .label_info{margin-bottom:15px;font-size:16px;line-height:19px;color:var(--text_color_dark)}.gpt_ .tags_section .list_tags{overflow:auto;max-height:280px;display:flex;flex-wrap:wrap}.gpt_ .tags_section .list_tags .tag{padding:2px 10px 4px;margin:0 5px 10px 0;position:relative;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(22,21,27,.65);border:1px solid transparent;border-radius:29px;cursor:pointer;transition:all .3s linear}.gpt_ .tags_section .list_tags .tag img{cursor:pointer}.gpt_ .tags_section .list_tags .tag.active{background:rgba(48,224,161,.2);border-color:#30e0a1;color:#30e0a1}.gpt_ .result_section{padding:15px;width:100%;background:#1d1e25;border:1px solid #343843;box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:24px}.gpt_ .result_section .h1{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.gpt_ .result_section .h1 span{font-size:24px;line-height:29px}.gpt_ .result_section .info_row{margin-bottom:40px;display:flex;justify-content:space-between}.gpt_ .result_section .info_row span{font-size:16px;line-height:19px;color:#a2a1a4}.gpt_ .result_section .message_loading{display:flex;flex-direction:column;justify-content:center;font-size:16px}.gpt_ .result_section pre{margin:0;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";white-space:break-spaces;transition:all .3s linear}.gpt_ .result_section pre::-webkit-scrollbar-thumb{border-radius:9em;background:var(--background_lighten-dark)}.gpt_ .result_section .download_btn{margin-top:30px;padding:5px 10px 7px;display:flex;align-items:center;justify-content:center}.gpt_ .result_section .download_btn span{margin-right:10px}}@media(max-width:500px){.buy_education{max-width:calc(100% - 30px)!important;top:20px!important}}.modal_traektory-mobile .select_block{position:relative;margin-top:15px;width:100%;height:34px;color:#fff;z-index:4}.modal_traektory-mobile .select_block .input_classic{padding:0 15px 1px;height:34px;border:1px solid transparent;z-index:4}.modal_traektory-mobile .select_block .input_classic:focus,.modal_traektory-mobile .select_block .input_classic:hover{border:1px solid #757a88!important}.modal_traektory-mobile .select_block .parent_tag{position:absolute;width:100%;padding-top:15px;top:20px;left:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);max-height:0;background-color:var(--background_lighten-dark);border-radius:0 0 10px 10px;transition:opacity .3s ease,max-height .6s ease;z-index:4}.modal_traektory-mobile .select_block .parent_tag .tag_{padding:3px 0 3px 15px;cursor:pointer;z-index:3}.modal_traektory-mobile .select_block .parent_tag .tag_:hover{background-color:#31343d}.modal_traektory-mobile .select_block .parent_tag .tag_:last-child:hover{border-radius:0 0 10px 10px}.modal_traektory-mobile .select_block .parent_tag.open{transition:opacity .3s ease,max-height .3s ease;-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow-y:auto;max-height:155px;z-index:3}.modal_traektory-mobile .select_block .parent_tag::-webkit-scrollbar-thumb{border-radius:9em;background:var(--dark)}.modal_traektory-mobile .select_block .spin_loading{position:absolute;top:8px;right:10px;z-index:5}.modal_traektory-mobile .down_block-traektory{margin-top:-28px;padding:30px 10px 0;border:1px solid #474c5a;border-radius:10px 10px 24px 24px;background-color:var(--dark)}.modal_traektory-mobile .down_block-traektory .block_tags{display:flex;flex-wrap:wrap}.modal_traektory-mobile .down_block-traektory .tag{padding:2px 30px 4px 15px;margin:0 5px 10px 0;position:relative;display:flex;align-items:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background:rgba(22,21,27,.65);border:1px solid transparent;border-radius:29px;transition:all .3s linear;color:#fff;font-size:12px}.modal_traektory-mobile .down_block-traektory .tag img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2px;z-index:3}@media(max-width:1310px){.search_profession-parent .main{margin-left:15px!important}.search_profession-parent .vacancies_title.active{top:0!important}.search_profession-parent .vacancies_title-text{top:7px!important}.search_profession-parent .vacancies_block{max-width:280px!important}.search_profession-parent .vacancies_info-block{margin-left:0!important}.filters .favorites,.filters .filter{width:-webkit-fill-available;text-align:center}.filters .favorites span,.filters .filter span{vertical-align:sub}.filters .search_profession{position:absolute!important;margin-left:0!important;top:50px;left:0}.filters .ant-select-selector{height:38px!important}.filters.hide{padding-bottom:0!important;max-height:0!important}.modal_filter .title{padding-bottom:15px!important;margin-bottom:15px!important}.modal_filter .title img{width:24px;height:24px}.modal_filter .h1{font-size:28px!important;line-height:29px!important}.modal_filter .parent{margin-bottom:15px!important;flex-direction:column!important}.modal_filter .parent.helpfull_course{margin-bottom:0!important;flex-direction:row!important}.modal_filter .left_block{margin-bottom:15px!important;width:auto!important;max-width:none!important;white-space:nowrap!important;font-size:18px!important;line-height:21px!important}.modal_favorite{width:auto!important}}@media(max-width:1010px){.search_profession-parent .vacancies_block .h1,.search_profession-parent .vacancies_info-block .h1{max-width:120px!important;font-size:24px!important;line-height:24px!important}.search_profession-parent .vacancies_block .danger_skill .skill,.search_profession-parent .vacancies_info-block .danger_skill .skill{white-space:normal!important;border-radius:16px!important}.search_profession-parent .vacancies_block .h2,.search_profession-parent .vacancies_info-block .h2{max-width:120px!important;font-size:16px!important;line-height:16px!important}.search_profession-parent .vacancies_block .tags_block,.search_profession-parent .vacancies_info-block .tags_block{padding:10px!important}}@media(max-width:990px){.search_profession-parent{margin:auto!important;padding:0!important}.search_profession-parent .main{display:none!important}.search_profession-parent .title_vacancy span{max-width:300px!important}.search_profession-parent .mobile_block{display:block!important}.search_profession-parent .middle_catalog{padding-bottom:130px!important}.search_profession-parent .footer_bar{display:block!important;max-width:calc(100% - 30px)!important;width:100%!important;left:50%!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;bottom:5px!important}.modal_filter .ant-modal-body{padding:15px!important;border-radius:20px!important}.modal_filter .ant-modal-body .close_icon{top:20px!important}.modal_filter .left_block-filter{font-size:18px!important;line-height:21px!important;white-space:nowrap}.modal_favorite .title{padding-bottom:5px!important;font-size:24px!important;line-height:29px!important}.modal_favorite .title .close_icon img{width:24px;height:24px}.modal_favorite .category{display:none!important}.modal_favorite .category_mobile,.modal_favorite .list_category-mobile{display:block!important}.modal_favorite .list_category{display:none!important}.modal_favorite .active_vacancy-title{margin-bottom:10px!important;font-size:28px!important;line-height:28px!important}.modal_favorite .active_vacancy-popular{margin-bottom:15px}}.search_profession-parent{display:flex;width:100%;height:100%;background-color:#16151b;color:#fff}.search_profession-parent .main{margin-left:30px;max-width:960px;position:relative;width:100%}.search_profession-parent .main .vacancies_title-row{margin-bottom:28px;position:relative;display:flex;justify-content:space-between;transition:all .3s ease}.search_profession-parent .main .vacancies_title-row .vacancies_title{padding-bottom:100px;position:relative;height:45px;color:#fff;font-size:16px;background-color:#16151b;transition:all .3s ease}.search_profession-parent .main .vacancies_title-row .vacancies_title img{margin-right:15px}.search_profession-parent .main .vacancies_title-row .vacancies_title-text{position:absolute;top:7px;left:0;color:#fff;font-size:16px}.search_profession-parent .main .vacancies_title-row .vacancies_title-text span{white-space:nowrap;vertical-align:middle}.search_profession-parent .main .vacancies_title-row .filters{margin-top:6px;display:flex;align-items:center;position:relative;max-height:59px;transition:all .3s ease}.search_profession-parent .main .vacancies_title-row .filters .favorites,.search_profession-parent .main .vacancies_title-row .filters .filter{position:relative;padding:4px 32px 4px 40px;border-radius:17px;height:38px;white-space:nowrap;cursor:pointer}.search_profession-parent .main .vacancies_title-row .filters .favorites img,.search_profession-parent .main .vacancies_title-row .filters .filter img{position:absolute;top:4px;left:5px}.search_profession-parent .main .vacancies_title-row .filters .favorites span,.search_profession-parent .main .vacancies_title-row .filters .filter span{vertical-align:sub}.search_profession-parent .main .vacancies_title-row .filters .filter{background-color:#8146ff}.search_profession-parent .main .vacancies_title-row .filters .filter .svg{position:absolute;display:flex;justify-content:center;align-items:center;top:5px;left:5px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:13px;background-color:#27292f}.search_profession-parent .main .vacancies_title-row .filters .filter .svg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:13px;min-height:13px;max-width:13px;max-height:13px}.search_profession-parent .main .vacancies_title-row .filters .filter.disabled{background-color:grey;cursor:auto}.search_profession-parent .main .vacancies_title-row .filters .favorites{padding-right:7px;margin:0 12px;position:relative;background-color:#ffd23b}.search_profession-parent .main .vacancies_title-row .filters .favorites .svg{position:absolute;display:flex;justify-content:center;align-items:center;top:4px;left:5px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:13px;background-color:#27292f}.search_profession-parent .main .vacancies_title-row .filters .favorites .svg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:13px;min-height:12px;max-width:13px;max-height:12px}.search_profession-parent .main .vacancies_title-row .filters .select_language{position:relative}.search_profession-parent .main .vacancies_title-row .filters .select_language .img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;z-index:1}.search_profession-parent .main .vacancies_title-row .filters .regionSelect{width:100%;min-width:200px;display:flex;align-items:center;height:38px}.search_profession-parent .main .vacancies_title-row .filters .regionSelect:after{content:url(/static/media/arrow.10ff05a9.svg);position:absolute;top:7px;right:10px}.search_profession-parent .main .vacancies_title-row .filters .regionSelect.active .ant-select-selector{border-radius:16px 16px 0 0!important}.search_profession-parent .main .vacancies_title-row .filters .regionSelect.active:after{content:url(/static/media/arrow.10ff05a9.svg);position:absolute;top:9px;right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector{padding-left:35px;align-items:center;height:38px;border-color:transparent!important;background-color:rgba(162,170,202,.2)!important;color:#fff;box-shadow:none!important;height:-webkit-fill-available;border-radius:16px}.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector input{padding-left:25px;padding-top:7px}.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector:active,.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector:focus,.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector:hover{border-color:#a2aaca!important;box-shadow:none!important}.search_profession-parent .main .vacancies_title-row .filters .ant-select-selector span.ant-select-selection-item{color:#fff!important}.search_profession-parent .main .vacancies_title-row .filters svg{position:absolute;top:17px;right:10px}.search_profession-parent .main .vacancies_title-row .filters svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search_profession-parent .main .vacancies_title-row .filters.hide{transition:all .3s ease;max-height:0;opacity:0;margin-bottom:0;padding-bottom:0}.search_profession-parent .main .vacancies_title-row.hide{transition:all .3s ease}.search_profession-parent .main .vacancies_title-row.hide .vacancies_title{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;-webkit-mask:linear-gradient(#fff,transparent);mask:linear-gradient(#fff,transparent);z-index:2;opacity:1}.search_profession-parent .main .vacancies_title-row.hide .filters{transition:all .3s ease;position:absolute;top:0;right:0;z-index:-1;opacity:0}.search_profession-parent .main .middle_block{display:flex;margin-top:-50px;max-width:960px;width:100%;position:relative;z-index:1;transition:all .3s ease}.search_profession-parent .main .middle_block li,.search_profession-parent .main .middle_block ul{padding:0;margin:0}.search_profession-parent .main .middle_block .vacancies_block{margin-top:-10px;margin-right:5px;position:relative;max-width:345px;width:100%;overflow-y:scroll}.search_profession-parent .main .middle_block .vacancies_block li{padding:15px 15px 8px;display:flex;flex-direction:column;background:var(--dark);border:1px solid transparent;border-radius:18px;transition:all .3s ease;cursor:pointer}.search_profession-parent .main .middle_block .vacancies_block li .border{margin:0 10px;width:1px;background-color:#4e535f}.search_profession-parent .main .middle_block .vacancies_block li .title_vacancy{display:flex;padding-bottom:10px;border-bottom:1px solid #27292f}.search_profession-parent .main .middle_block .vacancies_block li .title_vacancy span{padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_profession-parent .main .middle_block .vacancies_block li .title_vacancy svg{min-width:14px;min-height:14px}.search_profession-parent .main .middle_block .vacancies_block li .title_vacancy svg.active path,.search_profession-parent .main .middle_block .vacancies_block li .title_vacancy svg:hover path{fill:#ffd23b}.search_profession-parent .main .middle_block .vacancies_block li .compensation{padding-top:10px;display:flex}.search_profession-parent .main .middle_block .vacancies_block li .compensation span:first-child{width:50%}.search_profession-parent .main .middle_block .vacancies_block li .compensation span:last-child{max-width:50%;margin-left:10px}.search_profession-parent .main .middle_block .vacancies_block li .compensation .border{margin:0}.search_profession-parent .main .middle_block .vacancies_block li img{margin-left:auto}.search_profession-parent .main .middle_block .vacancies_block li img,.search_profession-parent .main .middle_block .vacancies_block li svg{align-self:center}.search_profession-parent .main .middle_block .vacancies_block li:not(:last-child){margin-bottom:10px}.search_profession-parent .main .middle_block .vacancies_block li:last-child{margin-bottom:50px}.search_profession-parent .main .middle_block .vacancies_block li:hover{background-color:var(--dark);border:1px solid #757a88}.search_profession-parent .main .middle_block .vacancies_block li.active{background:#474c5a;border:1px solid #a2aaca;box-shadow:0 20px 60px rgba(0,0,0,.8)}.search_profession-parent .main .middle_block .vacancies_block.introjs-showElement .list_vacancy{position:relative}.search_profession-parent .main .middle_block .vacancies_block.active{max-height:610px}.search_profession-parent .main .middle_block .vacancies_block.opacity{opacity:.4}.search_profession-parent .main .middle_block .vacancies_info-block{margin:-10px 0 0 10px;position:relative;max-width:605px;width:100%;max-height:563px;overflow:auto;color:#fff}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section{position:absolute;top:0;right:0;width:100%;padding:15px 10px;margin-bottom:15px;background:#201e26;border-radius:20px;opacity:0;visibility:hidden;transition:all .3s linear}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .description{margin-bottom:15px;font-weight:400;font-size:14px;line-height:17px;color:var(--background_lighten-dark)}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .h1{padding-right:80px;margin-bottom:10px;font-size:18px;line-height:21px}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .h2{margin-bottom:20px;font-size:20px;line-height:24px}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons{position:absolute;display:flex;top:40px;right:30px}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons div{position:relative;width:30px;height:30px;background:var(--dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:10px;cursor:pointer}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons div svg{position:absolute;top:50%;left:50%;min-width:18px;min-height:18px;max-width:18px;max-height:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons div:first-child{margin-right:15px}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons div:last-child.active svg path,.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .group_icons div:last-child:hover svg path{fill:#ffd23b}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .tags_block{padding:10px 10px 5px;border-radius:12px;visibility:hidden}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .tags_block .h2{margin-bottom:10px;font-size:16px;line-height:19px}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section .tags_block .danger_skill{margin-bottom:0}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section.opacity{opacity:.4!important}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section.active{position:relative;opacity:1;visibility:initial;transition:all .3s linear}.search_profession-parent .main .middle_block .vacancies_info-block .profession_section.active .tags_block{visibility:initial}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section{position:absolute;padding:20px;top:0;right:0;width:100%;background:var(--background_lighten-dark);border-radius:20px;opacity:0;visibility:hidden;color:#fff;transition:all .4s linear}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .description{margin-bottom:10px;font-weight:400;font-size:14px;line-height:17px;color:#757a88}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons{position:absolute;display:flex;top:38px;right:30px}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div{position:relative;width:30px;height:30px;background:#201e26;box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:10px;cursor:pointer}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div img,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div svg{position:absolute;top:50%;left:50%;min-width:18px;min-height:18px;max-width:18px;max-height:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div img{min-width:20px;min-height:15px;max-width:20px;max-height:15px}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:first-child{margin-right:15px;border:1px solid var(--dark);background-color:transparent}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:last-child.active svg path,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:last-child:hover svg path{fill:#ffd23b}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .h1{margin-bottom:10px;padding-right:85px;font-size:18px;line-height:21px}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .tags_block{margin-bottom:10px;padding:10px 10px 5px;max-height:200px;overflow-y:auto;overflow-x:hidden;visibility:hidden;border-radius:12px}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .tags_block .danger_skill{margin-bottom:0}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .tags_block::-webkit-scrollbar-thumb{background:var(--dark)!important}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section p{margin:20px 0;font-size:16px;line-height:19px}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section .btn_go{margin-top:30px;padding:7px;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:12px;cursor:pointer}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.active{position:relative;opacity:1;visibility:initial;transition:all .4s linear}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.active .tags_block{visibility:initial}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity{background:rgba(71,76,90,.4)}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .analytics_block-vertical,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .btn_go,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .group_icons,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .h1,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .intro_,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity .tags_block,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.opacity p{opacity:.4}.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.current_intro .intro_,.search_profession-parent .main .middle_block .vacancies_info-block .vacancy_section.current_intro .tags_block{opacity:1!important}.search_profession-parent .main .middle_block .vacancies_info-block.opacity{opacity:.4}.search_profession-parent .main .middle_block .vacancies_info-block.hide_scroll{margin:0 0 0 10px}.search_profession-parent .main .middle_block.active{margin-top:11px}.search_profession-parent .main .middle_block.z_index_0{z-index:0}.search_profession-parent .main .no_data{margin-top:90px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;color:#fff;font-size:24px}.button{height:36px;display:flex;justify-content:center;align-items:center;grid-gap:10px;gap:10px;border-radius:15px;transition:all .3s linear;white-space:nowrap;outline:none;border:none;cursor:pointer}.button.blue{box-shadow:0 5px 15px rgba(48,119,255,.45);background:#3077ff}.button.blue:hover{background-color:#508bfc;box-shadow:0 0 10px rgba(48,119,255,.95)}.button.green{background-color:#30e0a1;box-shadow:0 5px 15px rgba(48,224,161,.34)}.button.green:hover{background-color:#4af8b5;box-shadow:0 0 10px rgba(48,224,161,.95)}.button.red{background-color:#ff3434;box-shadow:0 5px 15px rgba(255,52,52,.34)}.button.red:hover{background-color:#f44;box-shadow:0 0 10px rgba(255,52,52,.95)}.button .shadow{box-shadow:0 0 3px 0 rgba(0,0,0,.5);border-radius:2px}.button:focus{outline:none}.button .text_in{font-size:13px;line-height:16px;color:#fff;-webkit-user-select:none;user-select:none}.button.disabled{pointer-events:none;cursor:auto;opacity:.5}@media(max-width:1150px){.info_students .search_block{flex-wrap:wrap}.info_students .search_block .home_,.info_students .search_block .journal_,.info_students .search_block .progress_studys,.info_students .search_block .result_test{margin-bottom:10px}.info_students .search_block .reuse_drop-down,.info_students .search_block .search{max-width:300px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}@media(max-width:820px){.info_students{margin-left:0!important;padding-bottom:130px!important}.info_students .group_demo{display:none!important}.info_students .top_info .block{padding:10px!important;min-height:72px!important}.info_students .top_info .block img{max-width:52px!important;min-width:52px!important;max-height:52px!important;min-height:52px!important;align-self:center!important}.info_students .top_info .block .progress_antd{align-self:center!important}.info_students .top_info .block .group .title{font-size:20px!important}.info_students .search_block{flex-wrap:nowrap!important}.info_students .search_block .home_,.info_students .search_block .journal_,.info_students .search_block .progress_studys,.info_students .search_block .result_test{display:none!important}.info_students .search_block .reuse_drop-down{width:100%!important;max-width:none!important;margin-bottom:10px;z-index:4!important}.info_students .search_block .search{max-width:none!important;width:100%!important}.info_students .content .test_work{flex-direction:column!important}.info_students .content .test_work .matherial_block,.info_students .content .test_work .stage_block,.info_students .content .test_work .work_block{margin-right:0!important;padding-bottom:10px!important;max-width:inherit!important;width:100%!important;min-height:90px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;border-radius:16px!important}.info_students .content .test_work .stage_block{margin-bottom:10px!important;padding:10px!important;min-height:70px!important}.info_students .content .test_work .stage_block .stage{max-width:inherit!important}.info_students .content .test_work .matherial_block{margin-bottom:10px!important;padding:10px!important;min-height:70px!important}.info_students .content .test_work .matherial_block .matherial{max-width:inherit!important}.info_students .content .home_work{flex-direction:column!important}.info_students .content .home_work .matherial_block,.info_students .content .home_work .stage_block,.info_students .content .home_work .work_block{margin-bottom:10px!important;padding:10px!important;margin-right:0!important;max-width:inherit!important;width:100%!important;min-height:90px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;border-radius:16px!important}.info_students .content .home_work .stage_block{margin-bottom:10px!important;min-height:70px!important}.info_students .content .home_work .stage_block .stage{max-width:inherit!important}.info_students .content .home_work .matherial_block{min-height:70px!important;margin-bottom:10px!important}.info_students .content .home_work .matherial_block .matherial{max-width:inherit!important}.info_students .content .journal .table_row .top{margin-top:0!important}.info_students .content .journal .table_row .top .fio,.info_students .content .journal .table_row .top .type{max-width:100%!important}.info_students .content .journal .table_row .top .type{margin-right:0!important;text-align:center!important}.info_students .content .journal .table_row .top .border{display:none!important}.info_students .content .journal .table_row .middle .date{max-width:100%!important;margin-right:15px!important;text-align:inherit!important}.info_students .content .journal .table_row .middle .border{margin-right:0!important}.info_students .content .journal .table_row .middle .name_course{max-width:100%!important;margin-right:0!important;margin-left:15px!important;text-align:center!important}.info_students .content .journal .table_row .parent_group{max-width:100%!important}.info_students .content .journal .table_row .parent_group .lesson{max-width:100%!important;margin-right:15px!important}.info_students .content .journal .table_row .parent_group .border{margin-right:0!important}.info_students .content .journal .table_row .parent_group .stage{max-width:100%!important;margin-left:15px!important;text-align:center!important}.info_students .top_filter-mobile{display:flex!important}.info_students .study_block .member{max-width:100%!important}}@media(max-width:720px){.info_students .group_stat{flex-direction:column!important}.info_students .group_stat .block{margin:0 auto 15px!important}}@media(max-width:680px){.info_students .top_info{flex-direction:column!important}.info_students .top_info .block{margin:10px 0 0!important;max-width:inherit!important}.info_students .study_block .member{max-width:inherit!important}}@media(max-width:580px){.info_students .study_block{margin-top:10px!important}}@media(max-width:450px){.info_students .search_block{flex-wrap:wrap!important}}.info_students{width:100%;color:#fff}.info_students,.info_students .top_info{display:flex;flex-direction:column}.info_students .top_info .group_demo{margin-top:9px}.info_students .top_info .group_title{padding-bottom:20px;margin-top:5px;margin-bottom:20px;font-size:32px;line-height:32px;border-bottom:1px solid var(--dark)}.info_students .top_info .group_stat{display:flex}.info_students .top_info .group_stat .block{display:flex;padding:13px;max-width:428px;width:100%;background:#201e26;box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:24px}.info_students .top_info .group_stat .block svg{max-width:84px;max-height:84px;width:100%;align-self:center}.info_students .top_info .group_stat .block .group{margin-top:-5px;margin-left:15px;align-self:center}.info_students .top_info .group_stat .block .group .title{font-size:24px}.info_students .top_info .group_stat .block .group .info{font-size:16px;line-height:19px;color:#757a88}.info_students .top_info .group_stat .block:not(:last-child){margin-right:23px}.info_students .top_info .group_stat .block span.ant-progress-text{color:#fff}.info_students .top_info .group_stat .ant-progress.ant-progress-circle.ant-progress-status-normal.ant-progress-show-info.ant-progress-default{display:flex;align-items:center}.info_students .search_block{display:flex;margin-top:20px}.info_students .search_block .home_,.info_students .search_block .journal_,.info_students .search_block .progress_studys,.info_students .search_block .result_test{display:flex;margin-right:15px;padding:4px 15px 4px 4px;max-width:180px;width:100%;background:#343843;border:1px solid #474c5a;border-radius:17px;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.info_students .search_block .home_ div,.info_students .search_block .journal_ div,.info_students .search_block .progress_studys div,.info_students .search_block .result_test div{width:30px;height:30px;min-width:30px;min-height:30px;position:relative;margin-right:10px;background:#27292f;border-radius:13px}.info_students .search_block .home_ div svg,.info_students .search_block .journal_ div svg,.info_students .search_block .progress_studys div svg,.info_students .search_block .result_test div svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info_students .search_block .home_ span,.info_students .search_block .journal_ span,.info_students .search_block .progress_studys span,.info_students .search_block .result_test span{white-space:nowrap;align-self:center}.info_students .search_block .home_.active,.info_students .search_block .journal_.active,.info_students .search_block .progress_studys.active,.info_students .search_block .result_test.active{background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27)}.info_students .search_block .journal_{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.info_students .search_block .reuse_drop-down{width:100%;margin-right:8px;padding:8px 12px}.info_students .search_block .search{width:100%;min-width:200px;margin:0}.info_students .test_work{display:flex;margin-top:10px;padding-right:5px}.info_students .test_work .title{margin-bottom:20px;font-size:18px;color:var(--text_color_dark);text-align:center}.info_students .test_work .stage_block{padding:20px;margin-right:15px;max-width:375px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.info_students .test_work .stage_block .stage{display:flex;justify-content:space-between;padding:15px;margin-bottom:10px;max-width:335px;width:100%;height:50px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.info_students .test_work .stage_block .stage span{max-width:300px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.info_students .test_work .stage_block .stage .count_matherial{padding:2px 12px;height:24px;align-self:center;font-size:15px;line-height:18px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);white-space:nowrap;border-radius:8px}.info_students .test_work .stage_block .stage.active{background:var(--background_lighten-dark);border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.info_students .test_work .stage_block .stage:last-child{margin-bottom:0}.info_students .test_work .matherial_block{padding:20px;margin-right:15px;max-width:313px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.info_students .test_work .matherial_block .matherial{display:flex;padding:8px;margin-bottom:10px;max-width:275px;width:100%;height:50px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.info_students .test_work .matherial_block .matherial .img{position:relative;margin-right:10px;width:34px;height:34px;min-height:34px;min-width:34px;background:var(--background_lighten-dark);border-radius:11px}.info_students .test_work .matherial_block .matherial .img svg{position:absolute;top:9px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.info_students .test_work .matherial_block .matherial span{max-width:250px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.info_students .test_work .matherial_block .matherial .count_response{position:relative;margin-left:auto;width:25px;height:25px;border-radius:10px;background-color:#3077ff;align-self:center}.info_students .test_work .matherial_block .matherial .count_response span{position:absolute;top:2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.info_students .test_work .matherial_block .matherial .count_response.null{background-color:#292c35}.info_students .test_work .matherial_block .matherial .count_response.null span{color:var(--text_color_dark)}.info_students .test_work .matherial_block .matherial.active{background:var(--background_lighten-dark);border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.info_students .test_work .matherial_block .matherial.active .img{background-color:#3077ff}.info_students .test_work .matherial_block .matherial.active .img svg path,.info_students .test_work .matherial_block .matherial.active .img svg rect{fill:#fff}.info_students .test_work .matherial_block .matherial:last-child{margin-bottom:0}.info_students .test_work .work_block{display:flex;flex-direction:column;padding:20px;max-width:586px;width:100%;background:var(--dark);border:1px solid var(--background_lighten-dark);border-radius:24px}.info_students .test_work .work_block .row_study{padding:10px;margin-bottom:10px;background:#474c5a;box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px}.info_students .test_work .work_block .row_study .top{display:flex;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #343843}.info_students .test_work .work_block .row_study .top img{width:30px;height:30px;border-radius:10px}.info_students .test_work .work_block .row_study .top .name{max-width:140px;width:100%;align-self:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.info_students .test_work .work_block .row_study .top .name_matherial{max-width:190px;width:100%;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.info_students .test_work .work_block .row_study .top .date{align-self:center;white-space:nowrap}.info_students .test_work .work_block .row_study .middle{display:flex;margin:10px 0}.info_students .test_work .work_block .row_study .middle .count{padding:3px 6px;height:28px;max-width:70px;width:100%;text-align:center;align-self:center;background:rgba(48,224,161,.2);border-radius:10px}.info_students .test_work .work_block .row_study .middle .count span{color:#30e0a1}.info_students .test_work .work_block .row_study .middle .count.false{background:rgba(255,52,52,.2)}.info_students .test_work .work_block .row_study .middle .count.false span{color:#ff3434}.info_students .test_work .work_block .row_study .middle .attempts{align-self:center}.info_students .test_work .work_block .row_study .middle span{margin:0 auto;align-self:center}.info_students .test_work .work_block .row_study .bottom{padding:5px;width:100%;text-align:center;color:#b3daff;background:rgba(179,218,255,.2);border-radius:10px;cursor:pointer}.info_students .test_work .work_block .row_study .border{margin:5px 10px 0;height:20px;width:1px;background-color:#757a88}.info_students .test_work .work_block .row_study:last-child{margin-bottom:0}.info_students .home_work{display:flex;margin-top:10px;padding-right:5px}.info_students .home_work .title{margin-bottom:20px;font-size:18px;color:var(--text_color_dark);text-align:center}.info_students .home_work .stage_block{padding:20px;margin-right:15px;max-width:375px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.info_students .home_work .stage_block .stage{display:flex;justify-content:space-between;padding:15px;margin-bottom:10px;max-width:335px;width:100%;height:50px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.info_students .home_work .stage_block .stage span{max-width:300px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.info_students .home_work .stage_block .stage .count_matherial{padding:2px 12px;height:24px;align-self:center;font-size:15px;line-height:18px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);white-space:nowrap;border-radius:8px}.info_students .home_work .stage_block .stage.active{background:var(--background_lighten-dark);border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.info_students .home_work .stage_block .stage:last-child{margin-bottom:0}.info_students .home_work .matherial_block{padding:20px;margin-right:15px;max-width:313px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.info_students .home_work .matherial_block .matherial{display:flex;padding:8px;margin-bottom:10px;max-width:275px;width:100%;height:50px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.info_students .home_work .matherial_block .matherial .img{position:relative;margin-right:10px;width:34px;height:34px;min-height:34px;min-width:34px;background:var(--background_lighten-dark);border-radius:11px}.info_students .home_work .matherial_block .matherial .img svg{position:absolute;top:7px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.info_students .home_work .matherial_block .matherial .img.code{background-color:transparent}.info_students .home_work .matherial_block .matherial .img.code svg{top:0}.info_students .home_work .matherial_block .matherial .img.code svg circle{fill:var(--background_lighten-dark)}.info_students .home_work .matherial_block .matherial span{max-width:250px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.info_students .home_work .matherial_block .matherial .count_response{position:relative;margin-left:auto;width:25px;height:25px;border-radius:10px;background-color:#3077ff;align-self:center}.info_students .home_work .matherial_block .matherial .count_response span{position:absolute;top:2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.info_students .home_work .matherial_block .matherial .count_response.null{background-color:#292c35}.info_students .home_work .matherial_block .matherial .count_response.null span{color:var(--text_color_dark)}.info_students .home_work .matherial_block .matherial.active{background:var(--background_lighten-dark);border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.info_students .home_work .matherial_block .matherial.active .img{background-color:#3077ff}.info_students .home_work .matherial_block .matherial.active .img svg path{fill:#fff}.info_students .home_work .matherial_block .matherial.active .img.code{background-color:transparent}.info_students .home_work .matherial_block .matherial.active .img.code svg circle{fill:#3077ff}.info_students .home_work .matherial_block .matherial:last-child{margin-bottom:0}.info_students .home_work .work_block{display:flex;flex-direction:column;padding:20px;max-width:586px;width:100%;background:var(--dark);border:1px solid var(--background_lighten-dark);border-radius:24px}.info_students .home_work .work_block .row_study{padding:10px;margin-bottom:10px;background:#474c5a;box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px}.info_students .home_work .work_block .row_study .top{display:flex;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #343843}.info_students .home_work .work_block .row_study .top img{width:30px;height:30px;border-radius:10px}.info_students .home_work .work_block .row_study .top .border{margin:5px 10px 0;height:20px;width:1px;background-color:#757a88}.info_students .home_work .work_block .row_study .top .name{max-width:140px;width:100%;align-self:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.info_students .home_work .work_block .row_study .top .name_matherial{max-width:190px;width:100%;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.info_students .home_work .work_block .row_study .top .date{align-self:center;white-space:nowrap}.info_students .home_work .work_block .row_study .middle{margin:10px 0}.info_students .home_work .work_block .row_study .bottom{padding:5px;width:100%;text-align:center;color:#b3daff;background:rgba(179,218,255,.2);border-radius:10px;cursor:pointer}.info_students .home_work .work_block .row_study:last-child{margin-bottom:0}.info_students .home_work .empty{margin:0 auto;font-size:18px}.info_students .journal{margin-top:10px;padding-right:5px}.info_students .journal .request_table{padding:10px 15px 0;max-width:1305px;width:100%;background:var(--dark);border:1px solid var(--background_lighten-dark);border-radius:24px}.info_students .journal .request_table .table_row{display:flex;padding:5px 6px;margin-bottom:10px;height:38px;background:var(--background_lighten-dark);box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px;cursor:pointer}.info_students .journal .request_table .table_row img{margin-right:10px;width:27px;height:27px;border-radius:10px}.info_students .journal .request_table .table_row .border{margin-right:10px;width:1px;background-color:#757a88}.info_students .journal .request_table .table_row .fio{margin-right:15px;max-width:145px;align-self:center;width:100%;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.info_students .journal .request_table .table_row .type{max-width:245px;width:100%;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-self:center}.info_students .journal .request_table .table_row .date{margin-right:15px;max-width:139px;width:100%;text-align:center;align-self:center;white-space:nowrap}.info_students .journal .request_table .table_row .name_course{margin-right:15px;max-width:465px;align-self:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info_students .journal .request_table .table_row .parent_group{display:flex;max-width:465px;width:100%}.info_students .journal .request_table .table_row .parent_group .lesson,.info_students .journal .request_table .table_row .parent_group .stage{max-width:130px;width:100%;text-overflow:ellipsis;overflow:hidden;align-self:center;white-space:nowrap}.info_students .journal .request_table .table_row .result{padding:3px 6px 6px;margin-left:auto;height:28px;max-width:70px;width:100%;text-align:center;border-radius:10px;background:rgba(48,224,161,.2);white-space:nowrap}.info_students .journal .request_table .table_row .result span{color:#30e0a1}.info_students .journal .request_table .table_row .result.false{background-color:rgba(255,52,52,.2)}.info_students .journal .request_table .table_row .result.false span{color:#ff3434}.info_students .journal .request_table .table_row .btn{margin-left:auto;max-width:160px;width:100%;padding:3px;text-align:center;border-radius:10px}.info_students .journal .request_table .table_row .btn.true{color:#30e0a1;background:rgba(48,224,161,.2)}.info_students .journal .request_table .table_row .btn.false{color:#ff3434;background:rgba(255,52,52,.2)}.info_students .journal .request_table .table_row .btn.need_check{color:#ffd23b;background:rgba(255,210,59,.2)}.info_students .journal .request_table .table_row.home_work-mobile{height:auto;flex-direction:column}.info_students .journal .request_table .table_row.home_work-mobile .middle,.info_students .journal .request_table .table_row.home_work-mobile .top{display:flex;justify-content:space-between;margin:5px 0;margin-bottom:0!important}.info_students .journal .request_table .table_row.home_work-mobile .result{height:inherit;max-width:inherit!important;background-color:transparent}.info_students .journal .request_table .table_row.home_work-mobile .result .btn{margin-left:inherit;max-width:inherit}.info_students .journal .request_table .table_row.test_mobile{height:auto;flex-direction:column}.info_students .journal .request_table .table_row.test_mobile .middle,.info_students .journal .request_table .table_row.test_mobile .parent_group,.info_students .journal .request_table .table_row.test_mobile .top{display:flex;justify-content:space-between;margin:5px 0;margin-bottom:0!important}.info_students .journal .request_table .table_row.test_mobile .result{max-width:inherit!important}.info_students .journal .request_table .btn_show-table{padding:4px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:24px;cursor:pointer}.info_students .journal .request_table.max_width{max-width:1304px}.info_students .journal .request_table.max_width .name_course{max-width:600px}.info_students .no_content{margin:0 auto;font-size:18px;text-align:center}.info_students .study_block{display:flex;flex-wrap:wrap;margin-top:15px;grid-gap:8px;gap:8px}.info_students .study_block .member{display:flex;flex-direction:column;max-width:318px;width:100%}.info_students .study_block .member .study{display:flex;padding:5px;background:var(--dark);border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer;z-index:2;transition:all .4s}.info_students .study_block .member .study img{margin-right:10px;width:43px;height:43px;align-self:center}.info_students .study_block .member .study .fio{margin-right:60px;max-width:180px;width:100%;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info_students .study_block .member .study .ant-progress{align-self:center;margin-left:auto}.info_students .study_block .member .study span.ant-progress-text{color:#fff}.info_students .study_block .member .study:hover{border-color:var(--text_color_dark)}.info_students .study_block .member:nth-child(4n+4){margin-right:0}.parent_transition.entered,.parent_transition.entering{-webkit-animation:show .8s linear forwards;animation:show .8s linear forwards}.parent_transition.exited,.parent_transition.exiting{-webkit-animation:hide .4s linear forwards;animation:hide .4s linear forwards}.sidebar{padding:10px;margin:10px 30px 10px 10px;width:100%;max-width:60px;flex-direction:column;height:calc(100vh - 20px);font-size:14px;background-color:var(--dark);border-radius:0 20px 20px 0;transition:all .3s linear;z-index:4}.sidebar,.sidebar .logo{position:relative;display:flex}.sidebar .logo{margin-bottom:70px;min-height:40px;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.sidebar .logo svg{margin-bottom:0;width:40px;height:40px}.sidebar .logo img{margin-bottom:6px}.sidebar .logo .current_user{width:100%;position:absolute;top:150%;display:flex;align-items:center}.sidebar .logo .current_user .wrapper{width:100%;display:flex;justify-content:center;grid-gap:5px;gap:5px}.sidebar .logo .current_user .wrapper .icon_wrapper{width:20px;height:20px;display:flex;justify-content:center;align-items:center}.sidebar .logo .current_user .wrapper .icon{margin:0;max-width:unset;position:absolute;width:20px;height:20px}.sidebar .logo .current_user .email{text-overflow:ellipsis;overflow:hidden;color:var(--text_color_dark)}.sidebar .logo_b{max-width:190px;width:100%!important;box-shadow:none!important;-webkit-filter:none!important;filter:none!important}.sidebar .notification_btn{margin:0 0 20px 4px;display:flex;align-items:center;width:calc(100% - 4px);position:relative;-webkit-user-select:none;user-select:none;border-radius:16px;transition:all .3s linear;cursor:pointer}.sidebar .notification_btn svg{min-width:32px;min-height:33px}.sidebar .notification_btn .count_notification{position:absolute;display:flex;align-items:center;justify-content:center;width:15px;height:15px;top:-5px;right:-2px;font-size:8px;line-height:10px;border-radius:50%;background-color:#ff5937;color:#fff}.sidebar .notification_btn.active svg{-webkit-filter:drop-shadow(0 10px 14px rgba(48,82,255,.4));filter:drop-shadow(0 10px 14px rgba(48,82,255,.4))}.sidebar .notification_btn.active svg rect:first-child{fill:var(--blue);fill-opacity:1}.sidebar .navigation_btn{margin-bottom:20px;display:flex;align-items:center;border-radius:16px;-webkit-user-select:none;user-select:none;transition:all .3s linear;background:transparent;cursor:pointer}.sidebar .navigation_btn img{width:40px;height:40px;border-radius:16px;transition:all .3s linear;border:1px solid transparent}.sidebar .navigation_btn img:hover{border-color:var(--blue)}.sidebar .navigation_btn svg{margin-left:-1px;min-width:40px;min-height:40px}.sidebar .navigation_btn .generate_course-icon{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;background:#16151b;border-radius:16px;transition:all .3s linear}.sidebar .navigation_btn .generate_course-icon svg{margin-left:0;min-width:22px;min-height:18px;max-width:22px;max-height:18px;border-radius:0}.sidebar .navigation_btn .generate_course-icon:hover{background:var(--blue)}.sidebar .navigation_btn.active img{border-color:var(--blue)}.sidebar .navigation_btn.active svg{-webkit-filter:drop-shadow(0 10px 14px rgba(48,82,255,.4));filter:drop-shadow(0 10px 14px rgba(48,82,255,.4))}.sidebar .navigation_btn.active svg rect:first-child{fill:var(--blue);fill-opacity:1}.sidebar .navigation_btn.active .generate_course-icon{background:var(--blue);-webkit-filter:drop-shadow(0 10px 14px rgba(48,82,255,.4));filter:drop-shadow(0 10px 14px rgba(48,82,255,.4))}.sidebar .navigation_btn.active .history_pay{background:var(--blue)}.sidebar .navigation_btn:last-child{margin-bottom:0}.sidebar .link{margin-left:5px;text-align:center;padding:5px 15px;color:var(--text_color_dark);border-radius:8px;transition:all .3s linear;white-space:nowrap}.sidebar .collapse_btn{position:absolute;display:flex;align-items:center;justify-content:center;top:50%;right:-15px;width:28px;height:28px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border-radius:50%;background:rgba(231,231,232,.4);box-shadow:0 15px 40px 0 rgba(0,0,0,.4),0 5px 10px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.1);transition:all .3s linear}.sidebar .collapse_btn svg{margin-bottom:0;border-radius:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .collapse_btn:hover{background:#e7e7e8;-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.sidebar .collapse_btn.open svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.sidebar svg{max-width:40px;max-height:40px;cursor:pointer;border-radius:16px;-webkit-user-select:none;user-select:none}.sidebar svg,.sidebar svg filter,.sidebar svg rect{transition:all .3s linear}.sidebar svg.active,.sidebar svg:hover{-webkit-filter:drop-shadow(0 10px 14px rgba(48,82,255,.4));filter:drop-shadow(0 10px 14px rgba(48,82,255,.4))}.sidebar svg.active rect:first-child,.sidebar svg:hover rect:first-child{fill:var(--blue);fill-opacity:1}.sidebar .bottom_nav{margin-top:auto;display:flex;flex-direction:column;white-space:nowrap}.sidebar .bottom_nav .support{display:flex;align-items:center;flex-direction:row;padding:0;margin:5px 0 12px}.sidebar .bottom_nav .support-icon{flex:1 0 40px;width:40px;height:40px;fill:#fff;background-color:#27292f;border-radius:16px}.sidebar .bottom_nav .support-text{flex:1 1 auto;padding:5px 10px;font-size:12.5px}.sidebar .bottom_nav .change_parent{margin:0 0 12px;display:flex;background:hsla(0,0%,100%,.1);border-radius:16px;transition:all .3s;cursor:pointer}.sidebar .bottom_nav .change_parent:hover{background:hsla(0,0%,100%,.3);box-shadow:5px 15px 22px -12px rgba(0,0,0,.55)}.sidebar .bottom_nav .change_parent:hover .change_language-collapse{color:#fff}.sidebar .bottom_nav .change_language{padding:8px 11px;position:relative;display:flex;align-items:center;justify-content:center;width:40px;max-height:33px;background:#27292f;border:1px solid var(--background_lighten-dark);border-radius:16px;transition:all .3s;cursor:pointer}.sidebar .bottom_nav .change_language div{text-align:center;color:#757a88;transition:all .3s;cursor:pointer}.sidebar .bottom_nav .change_language div.active,.sidebar .bottom_nav .change_language div:hover{transition:all .3s;color:#fff}.sidebar .bottom_nav .change_language.open{transition:all .3s;flex-direction:column;max-height:60px;height:100%}.sidebar .bottom_nav .change_language.open div:first-child{padding-bottom:2px;border-bottom:1px solid var(--background_lighten-dark)}.sidebar .bottom_nav .change_language-collapse{position:absolute;left:58px;color:var(--text_color_dark);transition:all .3s linear;white-space:nowrap}.sidebar .history_pay{display:flex;margin:0 auto 0 0;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;background:#201e26;border-radius:16px;transition:all .3s linear}.sidebar .history_pay svg{width:26px;min-width:26px;height:26px;min-height:26px}.sidebar .history_pay svg rect:first-child{fill:#757a88!important}.sidebar .history_pay:hover{background:var(--blue)}.sidebar.z_index_0{z-index:0}.sidebar.display_none{display:none}.sidebar.open{max-width:210px}.sidebar.open .notification_btn{background:hsla(0,0%,100%,.05)}.sidebar.open .notification_btn:hover{background:hsla(0,0%,100%,.3);box-shadow:5px 15px 22px -12px rgba(0,0,0,.55)}.sidebar.open .notification_btn:hover .link{color:#fff}.sidebar.open .navigation_btn{background:hsla(0,0%,100%,.1)}.sidebar.open .navigation_btn.active,.sidebar.open .navigation_btn:hover{background:hsla(0,0%,100%,.3);box-shadow:5px 15px 22px -12px rgba(0,0,0,.55)}.sidebar.open .navigation_btn.active .link,.sidebar.open .navigation_btn:hover .link{color:#fff!important}.sidebar.hide{pointer-events:none;opacity:.5}@media(max-width:820px){.sidebar{display:none}}@media(max-width:820px){.layout{padding:10px!important}.layout .content{margin-top:0!important}}.layout{width:100%;display:flex;color:#fff}.layout .content{padding-right:5px;margin:10px auto;max-height:calc(100vh - 20px);overflow-y:auto;overflow-x:hidden;width:100%;display:flex;justify-content:center}.layout.padding{padding:0 15px}.planning_course{margin:0 0 15px;padding:15px;display:flex;flex-direction:column;width:calc(50% - 30px);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 30px);min-width:240px;border-radius:30px;background:#1d1e25}.planning_course .title_index{margin-bottom:15px;display:flex;align-items:center;justify-content:space-between}.planning_course .title_index .h1{font-size:28px;font-weight:500}.planning_course .title_index .buttons{display:flex;align-items:center}.planning_course .title_index .buttons .btn{margin-left:15px;display:flex;align-items:center;justify-content:center;width:49px;height:50px;border-radius:50%;background:var(--dark);cursor:pointer}.planning_course .title_index .buttons .btn.remove{background:#cf1a1a}.planning_course .title_index .buttons .btn.active svg path,.planning_course .title_index .buttons .btn:hover svg path{fill:#ffd23b;stroke:#ffd23b}.planning_course .difficulty_level{padding:15px;margin-bottom:15px;display:flex;border-radius:24px;background:var(--dark)}.planning_course .difficulty_level div{margin-right:15px;display:flex;align-items:center}.planning_course .difficulty_level div img{margin-right:10px}.planning_course .difficulty_level div span{font-size:16px}.planning_course .difficulty_level div span:nth-child(2){margin-right:3px}.planning_course .difficulty_level div span:last-child{color:var(--text_color_dark)}.planning_course .steps{margin-bottom:15px;padding:15px;border-radius:24px;background:var(--dark)}.planning_course .steps pre{max-height:400px;overflow-x:hidden;overflow-y:auto}.planning_course.btn{flex-direction:row;grid-gap:10px;gap:10px;position:relative;min-height:645px;align-items:center;justify-content:center}.planning_course.btn .title_index{position:absolute;top:20px;left:15px}.planning_course:nth-child(2n+2){margin-right:0}@media(max-width:820px){.planning_course{margin:0 auto 15px!important;width:100%;max-width:100%;min-width:350px;border-radius:24px}.planning_course .buttons .btn{max-width:30px;max-height:30px}.planning_course .buttons .btn svg{max-width:15px;max-height:15px}.planning_course .title_index .h1{font-size:22px}.planning_course .difficulty_level,.planning_course .steps{border-radius:16px}.planning_course.full_width{max-width:100%!important;min-width:calc(100% - 10px)!important}}.prev_button{padding:1px 15px 2px 30px;margin-bottom:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:var(--dark);border-radius:20px;cursor:pointer}.prev_button svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.modal_size{padding-bottom:0!important;max-width:1330px!important;top:30px!important;width:100%!important;background:#201e26;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:30px;color:#fff!important}.modal_size .ant-modal-body,.modal_size .ant-modal-content{border-radius:25px;box-shadow:none}.modal_size .ant-modal-body .planning_course,.modal_size .ant-modal-content .planning_course{width:100%}.modal_size .ant-modal-body .planning_course .difficulty_level span,.modal_size .ant-modal-body .planning_course pre,.modal_size .ant-modal-content .planning_course .difficulty_level span,.modal_size .ant-modal-content .planning_course pre{font-size:25px}.modal_size .ant-modal-body .close,.modal_size .ant-modal-content .close{position:absolute;top:-20px;right:-20px;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--text_color_dark);cursor:pointer}.modal_size .ant-modal-body .planning_course,.modal_size .ant-modal-content .planning_course{padding:0;margin:0;max-width:100%}.modal_size .ant-modal-body .planning_course .steps pre,.modal_size .ant-modal-content .planning_course .steps pre{max-height:570px}@media(max-width:1440px){.modal_size{max-width:calc(100% - 30px)!important}.modal_size .close{right:0!important}}@media(max-width:820px){.modal_size .h1{font-size:22px!important}.modal_size .buttons .btn{max-width:30px;max-height:30px}.modal_size .buttons .btn svg{max-width:15px;max-height:15px}}.generate_course .list_planning .lang_changer{padding:8px 11px;position:relative;display:flex;align-items:center;justify-content:center;width:40px;max-height:33px;background:#27292f;border:1px solid var(--background_lighten-dark);border-radius:16px;transition:all .3s;cursor:pointer}.generate_course .list_planning .lang_changer div{text-align:center;color:#757a88;transition:all .3s;cursor:pointer}.generate_course .list_planning .lang_changer div.active,.generate_course .list_planning .lang_changer div:hover{transition:all .3s;color:#fff}.generate_course .list_planning .lang_changer.open{transition:all .3s;flex-direction:column;max-height:80px;height:100%}.generate_course .list_planning .lang_changer.open div:not(:last-child){padding-bottom:2px;border-bottom:1px solid var(--background_lighten-dark)}@media(max-width:820px){.generate_course .trajectory_block .banner,.generate_course .trajectory_block .trajectory{max-width:100%!important}.generate_course .group_header{margin-bottom:15px;transition:all .3s linear}.generate_course .list_planning{margin-left:15px;margin-top:15px;flex-wrap:nowrap;overflow-x:auto}.generate_course .list_planning .planning_course:not(.unAuthenticated){border:1px solid var(--dark)}.generate_course .header{margin:0 0 15px;padding-bottom:0;border-color:transparent}.generate_course .header.border_bottom{padding-bottom:15px;border-color:var(--background_lighten-dark)}.generate_course .list_planning.unAuthenticated{margin-top:25px;flex-direction:row;margin-left:0}.generate_course .list_planning.unAuthenticated .planning_course{border:1px solid var(--dark)}.generate_course .title_planning{display:none}.generate_course .player_demo{height:auto!important}}.SkillSetContainer{max-width:100%;padding-right:5px;display:flex;flex-direction:column;grid-gap:30px;gap:30px}.SkillSetContainer>.header{display:flex;justify-content:space-between;align-items:center}.SkillSetContainer>.header .page_title{margin:0 0 -15px;display:flex;align-items:center;font-size:32px;line-height:38px;min-height:38px;font-weight:400;color:#fff}.SkillSetContainer .basket{position:relative;padding:20px;display:flex;align-items:center;grid-gap:20px;gap:20px;border-radius:24px;background-color:#343843}.SkillSetContainer .basket .nav{position:absolute;top:0;left:0;right:0;padding:5px 10px 10px;display:flex;grid-gap:10px;gap:10px;background-color:#1d1e25;border-radius:12px;border-bottom-left-radius:0;border-bottom-right-radius:0}.SkillSetContainer .basket .nav .figure{display:none;position:absolute;top:calc(100% + 5px);height:5px;width:100%;background-color:#8146ff;border-top-left-radius:5px;border-top-right-radius:5px}.SkillSetContainer .basket .nav .figure.show{display:block}.SkillSetContainer .basket .nav .nav-item{position:relative;cursor:pointer}.SkillSetContainer .basket .nav .label{padding:0 4px 0 0}.SkillSetContainer .basket .nav .label .step{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 3px;line-height:1;color:#fff}.SkillSetContainer .basket .nav .label .info{height:22px;display:flex;align-items:center;grid-gap:5px;gap:5px}.SkillSetContainer .basket .nav .label>svg{width:22px;height:22px}.SkillSetContainer .basket>.info{margin-top:42px;width:100%;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.SkillSetContainer .basket>.info .top{display:flex;align-items:center;grid-gap:20px;gap:20px;text-wrap:nowrap}@media(max-width:1000px){.SkillSetContainer .basket>.info .top>div:first-child{display:none}}.SkillSetContainer .basket>.info .top .generate_course-input{width:100%;max-width:480px;padding:7px 15px;position:relative;border-radius:16px;font-size:14px;border:1px solid #474c5a;outline:none;transition:all .3s linear;color:#fff;background-color:#474c5a;z-index:4}.SkillSetContainer .basket>.info .top .card{margin-left:auto;padding:0 12px;height:40px;display:flex;align-items:center;grid-gap:15px;gap:15px;border-radius:16px;background-color:#475067}.SkillSetContainer .basket>.info .top .card .button{height:40px;display:flex;align-items:center;justify-content:center}.SkillSetContainer .basket>.info .top .card .bottom_part{display:flex;grid-gap:15px;gap:15px;line-height:1}.SkillSetContainer .basket>.info .top .card .bottom_part .courses_count{display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:820px){.SkillSetContainer .basket>.info .top .card .bottom_part .courses_count{display:none}}.SkillSetContainer .basket>.info .top .card .bottom_part .add{padding:0 12px;height:32px;display:flex;align-items:center;grid-gap:5px;gap:5px;border-radius:12px;border:1px solid #757a88;cursor:pointer}.SkillSetContainer .basket>.info .top .size_button{width:40px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:#8146ff;cursor:pointer}.SkillSetContainer .basket>.info .top .size_button svg{width:60%;height:60%}.SkillSetContainer .basket>.info .skill_list{display:flex;flex-wrap:wrap;grid-gap:5px;gap:5px;max-height:100px;overflow-y:auto;transition:all .3s linear}.SkillSetContainer .basket>.info .skill_list.open{max-height:unset}.SkillSetContainer .basket>.info .skill_list .skill{padding:7px 35px 9px 10px;margin-right:5px;margin-bottom:2px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;align-items:center;position:relative;line-height:17px;background:rgba(22,21,27,.65);border-radius:29px}.SkillSetContainer .basket>.info .skill_list .skill span{font-size:14px;line-height:16px;color:#fff}.SkillSetContainer .basket>.info .skill_list .skill img{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.SkillSetContainer .basket>.info .skill_list .skill.without_img{padding:6px 10px}.SkillSetContainer .basket>.info .skill_list_gen{display:flex;flex-direction:column;width:100%;border-radius:24px;background:var(--dark);transition:all .3s linear}.SkillSetContainer .basket>.info .skill_list_gen.open{max-height:unset}.SkillSetContainer .basket>.info .skill_list_gen .top_settings{padding-bottom:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--background_lighten-dark)}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .label{font-size:18px;font-weight:500}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .size_btn{padding:4px 15px 4px 10px;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:24px;background:#8146ff;cursor:pointer}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .size_btn span{margin-right:10px}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .settings{padding:4px 15px 4px 12px;display:flex;align-items:center;border-radius:24px;background:#1d1e25}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .settings span{margin:0 15px 0 10px;line-height:normal}.SkillSetContainer .basket>.info .skill_list_gen .top_settings .settings img:last-child{margin-top:2px}.SkillSetContainer .basket>.info .skill_list_gen .info{display:flex;align-items:center}.SkillSetContainer .basket>.info .skill_list_gen .info .figure{margin-right:10px;width:10px;height:10px;min-width:10px;min-height:10px;background:#fff;border-radius:50%}.SkillSetContainer .basket>.info .skill_list_gen .info .figure:nth-child(3){margin:0 10px;background:var(--text_color_dark)}.SkillSetContainer .basket>.info .skill_list_gen .list_tags{display:flex;flex-wrap:wrap;max-height:100px;overflow-y:auto;transition:all .3s linear}.SkillSetContainer .basket>.info .skill_list_gen .btn_generate{width:100%}.SkillSetContainer .basket>.info .skill_list_gen.open .list_tags{max-height:400px}.SkillSetContainer .container{padding:20px;border-radius:24px;background-color:#1d1e25}.SkillSetContainer .container .navigation .label{padding:0 4px 0 0}.SkillSetContainer .container .navigation .label .step{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto auto 3px;line-height:1;color:#fff}.SkillSetContainer .container .navigation .label .info{height:22px;display:flex;align-items:center;grid-gap:5px;gap:5px}.SkillSetContainer .container .navigation .label>svg{width:22px;height:22px}.SkillSetContainer .fs14{font-size:14px}.SkillSetContainer .fs16{font-size:16px}.SkillSetContainer .fs20{font-size:20px}.SkillSetContainer .fs32{font-size:32px}@media(max-width:1470px){.modal_filter{width:calc(100% - 30px)!important}}@media(max-width:1310px){.search_profession-parent-skillset .main{margin-left:15px!important}.search_profession-parent-skillset .vacancies_title.active{top:0!important}.search_profession-parent-skillset .vacancies_title-text{top:7px!important}.search_profession-parent-skillset .vacancies_block{max-width:280px!important}.search_profession-parent-skillset .vacancies_info-block{margin-left:0!important}.filters .favorites,.filters .filter{width:-webkit-fill-available;text-align:center}.filters .favorites span,.filters .filter span{vertical-align:sub}.filters .search_profession{position:absolute!important;margin-left:0!important;top:50px;left:0}.filters .ant-select-selector{height:38px!important}.filters.hide{padding-bottom:0!important;max-height:0!important}.modal_filter .title{padding-bottom:15px!important;margin-bottom:15px!important}.modal_filter .title img{width:24px;height:24px}.modal_filter .h1{font-size:28px!important;line-height:29px!important}.modal_filter .parent{margin-bottom:15px!important;flex-direction:column!important}.modal_filter .parent.helpfull_course{margin-bottom:0!important;flex-direction:row!important}.modal_filter .left_block{margin-bottom:15px!important;width:auto!important;max-width:none!important;white-space:nowrap!important;font-size:18px!important;line-height:21px!important}.modal_favorite{width:auto!important}}@media(max-width:1020px){.title_vacancy span{max-width:400px!important}}@media(max-width:1010px){.search_profession-parent-skillset .vacancies_block .h1,.search_profession-parent-skillset .vacancies_info-block .h1{max-width:120px!important;font-size:24px!important;line-height:24px!important}.search_profession-parent-skillset .vacancies_block .danger_skill .skill,.search_profession-parent-skillset .vacancies_info-block .danger_skill .skill{white-space:normal!important;border-radius:16px!important}.search_profession-parent-skillset .vacancies_block .h2,.search_profession-parent-skillset .vacancies_info-block .h2{max-width:120px!important;font-size:16px!important;line-height:16px!important}.search_profession-parent-skillset .vacancies_block .tags_block,.search_profession-parent-skillset .vacancies_info-block .tags_block{padding:10px!important}}@media(max-width:990px){.search_profession-parent-skillset{margin:auto!important;padding:0!important}.search_profession-parent-skillset .main{display:none!important}.search_profession-parent-skillset .title_vacancy span{max-width:300px!important}.search_profession-parent-skillset .mobile_block{display:block!important}.search_profession-parent-skillset .middle_catalog{padding-bottom:130px!important}.search_profession-parent-skillset .footer_bar{display:block!important;max-width:calc(100% - 30px)!important;width:100%!important;left:50%!important;-webkit-transform:translate(-50%)!important;transform:translate(-50%)!important;bottom:5px!important}.modal_filter .ant-modal-body{padding:15px!important;border-radius:20px!important}.modal_filter .ant-modal-body .close_icon{top:20px!important}.modal_filter .left_block-filter{font-size:18px!important;line-height:21px!important;white-space:nowrap}.modal_favorite .title{padding-bottom:5px!important;font-size:24px!important;line-height:29px!important}.modal_favorite .title .close_icon img{width:24px;height:24px}.modal_favorite .category{display:none!important}.modal_favorite .category_mobile,.modal_favorite .list_category-mobile{display:block!important}.modal_favorite .list_category{display:none!important}.modal_favorite .active_vacancy-title{margin-bottom:10px!important;font-size:28px!important;line-height:28px!important}.modal_favorite .active_vacancy-popular{margin-bottom:15px}}@media(max-width:820px){.ant-modal.modal_filter{margin-bottom:150px!important}.ant-modal.modal_filter .title div:nth-child(2){top:20px!important}.ant-modal.modal_filter .right_block-filter{margin-left:0!important;margin-top:10px!important;width:100%!important}}@media(max-width:620px){.footer_bar{width:460px}}@media(max-width:430px){.modal_course .reuse_course-item{margin:0 auto 10px!important}}.search_profession-parent-skillset{display:flex;width:100%;height:100%;background:none;color:#fff}.search_profession-parent-skillset .main{margin-left:30px;position:relative;width:calc(100% - 404px)}.search_profession-parent-skillset .main .vacancies_title-row{margin-bottom:28px;position:relative;display:flex;justify-content:space-between;transition:all .3s ease}.search_profession-parent-skillset .main .vacancies_title-row .vacancies_title{padding-bottom:100px;position:relative;height:45px;color:#fff;font-size:16px;background-color:#16151b;transition:all .3s ease}.search_profession-parent-skillset .main .vacancies_title-row .vacancies_title img{margin-right:15px}.search_profession-parent-skillset .main .vacancies_title-row .vacancies_title-text{position:absolute;top:7px;left:0;color:#fff;font-size:16px}.search_profession-parent-skillset .main .vacancies_title-row .vacancies_title-text span{white-space:nowrap;vertical-align:middle}.search_profession-parent-skillset .main .vacancies_title-row .filters{margin-top:6px;display:flex;align-items:center;position:relative;max-height:59px;transition:all .3s ease}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites,.search_profession-parent-skillset .main .vacancies_title-row .filters .filter{position:relative;padding:4px 32px 4px 40px;border-radius:17px;height:38px;white-space:nowrap;cursor:pointer}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites img,.search_profession-parent-skillset .main .vacancies_title-row .filters .filter img{position:absolute;top:4px;left:5px}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites span,.search_profession-parent-skillset .main .vacancies_title-row .filters .filter span{vertical-align:sub}.search_profession-parent-skillset .main .vacancies_title-row .filters .filter{background-color:#8146ff}.search_profession-parent-skillset .main .vacancies_title-row .filters .filter .svg{position:absolute;display:flex;justify-content:center;align-items:center;top:5px;left:5px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:13px;background-color:#27292f}.search_profession-parent-skillset .main .vacancies_title-row .filters .filter .svg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:13px;min-height:13px;max-width:13px;max-height:13px}.search_profession-parent-skillset .main .vacancies_title-row .filters .filter.disabled{background-color:grey;cursor:auto}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites{padding-right:7px;margin:0 12px;position:relative;background-color:#ffd23b}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites .svg{position:absolute;display:flex;justify-content:center;align-items:center;top:4px;left:5px;min-width:30px;min-height:30px;max-width:30px;max-height:30px;border-radius:13px;background-color:#27292f}.search_profession-parent-skillset .main .vacancies_title-row .filters .favorites .svg img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-width:13px;min-height:12px;max-width:13px;max-height:12px}.search_profession-parent-skillset .main .vacancies_title-row .filters .select_language{position:relative}.search_profession-parent-skillset .main .vacancies_title-row .filters .select_language .img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;z-index:1}.search_profession-parent-skillset .main .vacancies_title-row .filters .regionSelect{width:100%;min-width:200px;display:flex;align-items:center;height:38px}.search_profession-parent-skillset .main .vacancies_title-row .filters .regionSelect:after{content:url(/static/media/arrow.10ff05a9.svg);position:absolute;top:7px;right:10px}.search_profession-parent-skillset .main .vacancies_title-row .filters .regionSelect.active .ant-select-selector{border-radius:16px 16px 0 0!important}.search_profession-parent-skillset .main .vacancies_title-row .filters .regionSelect.active:after{content:url(/static/media/arrow.10ff05a9.svg);position:absolute;top:9px;right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector{padding-left:35px;align-items:center;height:38px;border-color:transparent!important;background-color:rgba(162,170,202,.2)!important;color:#fff;box-shadow:none!important;height:-webkit-fill-available;border-radius:16px}.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector input{padding-left:25px;padding-top:7px}.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector:active,.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector:focus,.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector:hover{border-color:#a2aaca!important;box-shadow:none!important}.search_profession-parent-skillset .main .vacancies_title-row .filters .ant-select-selector span.ant-select-selection-item{color:#fff!important}.search_profession-parent-skillset .main .vacancies_title-row .filters svg{position:absolute;top:17px;right:10px}.search_profession-parent-skillset .main .vacancies_title-row .filters svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search_profession-parent-skillset .main .vacancies_title-row .filters.hide{transition:all .3s ease;max-height:0;opacity:0;margin-bottom:0;padding-bottom:0}.search_profession-parent-skillset .main .vacancies_title-row.hide{transition:all .3s ease}.search_profession-parent-skillset .main .vacancies_title-row.hide .vacancies_title{transition:all .3s ease;position:absolute;top:0;left:0;width:100%;-webkit-mask:linear-gradient(#fff,transparent);mask:linear-gradient(#fff,transparent);z-index:2;opacity:1}.search_profession-parent-skillset .main .vacancies_title-row.hide .filters{transition:all .3s ease;position:absolute;top:0;right:0;z-index:-1;opacity:0}.search_profession-parent-skillset .main .middle_block{display:flex;margin-top:-50px;width:100%;position:relative;z-index:1;transition:all .3s ease}.search_profession-parent-skillset .main .middle_block li,.search_profession-parent-skillset .main .middle_block ul{padding:0;margin:0}.search_profession-parent-skillset .main .middle_block .vacancies_block{margin-top:-10px;margin-right:5px;position:relative;max-width:345px;width:100%;overflow-y:scroll}.search_profession-parent-skillset .main .middle_block .vacancies_block li{padding:15px 15px 8px;display:flex;flex-direction:column;background:var(--dark);border:1px solid transparent;border-radius:18px;transition:all .3s ease;cursor:pointer}.search_profession-parent-skillset .main .middle_block .vacancies_block li .border{margin:0 10px;width:1px;background-color:#4e535f}.search_profession-parent-skillset .main .middle_block .vacancies_block li .title_vacancy{display:flex;padding-bottom:10px;border-bottom:1px solid #27292f}.search_profession-parent-skillset .main .middle_block .vacancies_block li .title_vacancy span{padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search_profession-parent-skillset .main .middle_block .vacancies_block li .title_vacancy svg{min-width:14px;min-height:14px}.search_profession-parent-skillset .main .middle_block .vacancies_block li .title_vacancy svg.active path,.search_profession-parent-skillset .main .middle_block .vacancies_block li .title_vacancy svg:hover path{fill:#ffd23b}.search_profession-parent-skillset .main .middle_block .vacancies_block li .compensation{padding-top:10px;display:flex}.search_profession-parent-skillset .main .middle_block .vacancies_block li .compensation span:first-child{width:50%}.search_profession-parent-skillset .main .middle_block .vacancies_block li .compensation span:last-child{max-width:50%;margin-left:10px}.search_profession-parent-skillset .main .middle_block .vacancies_block li .compensation .border{margin:0}.search_profession-parent-skillset .main .middle_block .vacancies_block li img{margin-left:auto}.search_profession-parent-skillset .main .middle_block .vacancies_block li img,.search_profession-parent-skillset .main .middle_block .vacancies_block li svg{align-self:center}.search_profession-parent-skillset .main .middle_block .vacancies_block li:not(:last-child){margin-bottom:10px}.search_profession-parent-skillset .main .middle_block .vacancies_block li:last-child{margin-bottom:50px}.search_profession-parent-skillset .main .middle_block .vacancies_block li:hover{background-color:var(--dark);border:1px solid #757a88}.search_profession-parent-skillset .main .middle_block .vacancies_block li.active{background:#474c5a;border:1px solid #a2aaca;box-shadow:0 20px 60px rgba(0,0,0,.8)}.search_profession-parent-skillset .main .middle_block .vacancies_block.introjs-showElement .list_vacancy{position:relative}.search_profession-parent-skillset .main .middle_block .vacancies_block.active{max-height:610px}.search_profession-parent-skillset .main .middle_block .vacancies_block.opacity{opacity:.4}.search_profession-parent-skillset .main .middle_block .vacancies_info-block{margin:-10px 0 0 10px;position:relative;width:calc(100% - 345px);max-height:563px;overflow:auto;color:#fff}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section{position:absolute;top:0;right:0;width:100%;padding:15px 10px;margin-bottom:15px;background:#201e26;border-radius:20px;opacity:0;visibility:hidden;transition:all .3s linear}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .description{margin-bottom:15px;font-weight:400;font-size:14px;line-height:17px;color:var(--background_lighten-dark)}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .h1{padding-right:80px;margin-bottom:10px;font-size:18px;line-height:21px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .h2{margin-bottom:20px;font-size:20px;line-height:24px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons{position:absolute;display:flex;top:40px;right:30px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons div{position:relative;width:30px;height:30px;background:var(--dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:10px;cursor:pointer}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons div svg{position:absolute;top:50%;left:50%;min-width:18px;min-height:18px;max-width:18px;max-height:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons div:first-child{margin-right:15px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons div:last-child.active svg path,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .group_icons div:last-child:hover svg path{fill:#ffd23b}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .tags_block{padding:10px 10px 5px;border-radius:12px;visibility:hidden}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .tags_block .h2{margin-bottom:10px;font-size:16px;line-height:19px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section .tags_block .danger_skill{margin-bottom:0}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section.opacity{opacity:.4!important}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section.active{position:relative;opacity:1;visibility:initial;transition:all .3s linear}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .profession_section.active .tags_block{visibility:initial}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section{position:absolute;padding:20px;top:0;right:0;width:100%;background:var(--background_lighten-dark);border-radius:20px;opacity:0;visibility:hidden;color:#fff;transition:all .4s linear}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .description{margin-bottom:10px;font-weight:400;font-size:14px;line-height:17px;color:#757a88}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons{position:absolute;display:flex;top:38px;right:30px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div{position:relative;width:30px;height:30px;background:#201e26;box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:10px;cursor:pointer}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div img,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div svg{position:absolute;top:50%;left:50%;min-width:18px;min-height:18px;max-width:18px;max-height:18px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div img{min-width:20px;min-height:15px;max-width:20px;max-height:15px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:first-child{margin-right:15px;border:1px solid var(--dark);background-color:transparent}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:last-child.active svg path,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .group_icons div:last-child:hover svg path{fill:#ffd23b}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .h1{margin-bottom:10px;padding-right:85px;font-size:18px;line-height:21px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .tags_block{margin-bottom:10px;padding:10px 10px 5px;max-height:200px;overflow-y:auto;overflow-x:hidden;visibility:hidden;border-radius:12px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .tags_block .danger_skill{margin-bottom:0}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .tags_block::-webkit-scrollbar-thumb{background:var(--dark)!important}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section p{margin:20px 0;font-size:16px;line-height:19px}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section .btn_go{margin-top:30px;padding:7px;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:12px;cursor:pointer}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.active{position:relative;opacity:1;visibility:initial;transition:all .4s linear}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.active .tags_block{visibility:initial}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity{background:rgba(71,76,90,.4)}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .analytics_block-vertical,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .btn_go,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .group_icons,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .h1,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .intro_,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity .tags_block,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.opacity p{opacity:.4}.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.current_intro .intro_,.search_profession-parent-skillset .main .middle_block .vacancies_info-block .vacancy_section.current_intro .tags_block{opacity:1!important}.search_profession-parent-skillset .main .middle_block .vacancies_info-block.opacity{opacity:.4}.search_profession-parent-skillset .main .middle_block .vacancies_info-block.hide_scroll{margin:0 0 0 10px}.search_profession-parent-skillset .main .middle_block.active{margin-top:11px}.search_profession-parent-skillset .main .middle_block.z_index_0{z-index:0}.search_profession-parent-skillset .main .no_data{margin-top:90px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;color:#fff;font-size:24px}.mobile_block{padding:0 0 70px;margin:0 auto;display:none;width:100%}.mobile_block .top_filter{padding:4px;margin-bottom:20px;display:flex;justify-content:space-between;background:var(--dark);border-radius:34px;transition:all .2s ease}.mobile_block .top_filter .icon{display:flex}.mobile_block .top_filter .filters_mobile{display:flex;margin:0 auto;align-self:center;transition:all .2s ease}.mobile_block .top_filter .filters_mobile div:not(:first-child){margin-left:5px}.mobile_block .top_filter .settings{align-self:center}.mobile_block .top_filter.hidden .filters_mobile{display:none;height:0;-webkit-transform:scale(0);transform:scale(0)}.mobile_block .search_mobile{position:relative;display:none;border-radius:14px;max-height:0;max-width:0;opacity:0;transition:all .3s ease}.mobile_block .search_mobile img{position:absolute;top:4px;left:4px;z-index:4}.mobile_block .search_mobile .input_search-mobile{padding-left:35px;background:rgba(161,163,178,.2);border:1px solid #a2aaca!important}.mobile_block .search_mobile span{margin-left:15px;align-self:center;font-size:14px;color:#fff;cursor:pointer}.mobile_block .search_mobile.active{display:flex;align-self:center;max-height:34px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;opacity:1}.mobile_block .middle_catalog .title_catalog{display:flex}.mobile_block .middle_catalog .title_catalog img{margin-right:15px;align-self:center}.mobile_block .middle_catalog .title_catalog span{font-size:16px;align-self:center}.mobile_block .middle_catalog .list_catalog{margin-top:15px}.mobile_block .middle_catalog .list_catalog ul li{display:flex;padding:6px 15px;background-color:var(--dark);border-radius:18px;border:1px solid #474c5a;cursor:pointer}.mobile_block .middle_catalog .list_catalog ul li svg{align-self:center}.mobile_block .middle_catalog .list_catalog ul li svg.active path,.mobile_block .middle_catalog .list_catalog ul li svg:not(:last-child):hover path{fill:#ffd23b}.mobile_block .middle_catalog .list_catalog ul li .border{margin:0 10px;display:inline-block;height:24px;width:1px;align-self:center;background-color:#4e535f}.mobile_block .middle_catalog .list_catalog ul li span{margin-right:15px;padding:5px 0;display:inline-block;max-width:160px;width:160px;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile_block .middle_catalog .list_catalog ul li .group_progress{margin-left:auto;white-space:nowrap}.mobile_block .middle_catalog .list_catalog ul li .group_progress .into_icon{margin-right:10px;z-index:4;vertical-align:middle}.mobile_block .middle_catalog .list_catalog ul li .group_progress .into_icon.active path{fill:var(--dark)}.mobile_block .middle_catalog .list_catalog ul li .group_progress .into_icon:hover path{fill:#757a88!important}.mobile_block .middle_catalog .list_catalog ul li span.ant-progress-text{font-size:10px;color:#fff!important}.mobile_block .middle_catalog .list_catalog ul li:not(:last-child){margin-bottom:10px}.mobile_block .middle_catalog .list_catalog ul li:hover{border:1px solid #757a88}.mobile_block .middle_catalog .list_catalog ul li.active{background:#474c5a;border:1px solid #a2aaca}.mobile_block .middle_catalog .list_catalog .pagination_all{margin:5px auto}.mobile_block .middle_catalog .list_catalog .pagination_all .ant-pagination{display:flex}.mobile_block .middle_catalog .list_catalog .pagination_all .ant-pagination-item{padding:2px 3px;margin-right:5px;background-color:transparent;border:none}.mobile_block .middle_catalog .list_catalog .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:var(--dark);padding:0 10px}.mobile_block .middle_catalog .list_catalog .pagination_all .ant-pagination-item-active{border-color:transparent}.mobile_block .middle_catalog .list_catalog .pagination_all .ant-pagination-item-active a{background-color:#61687c}.mobile_block .middle_catalog .list_catalog .pagination_all li.ant-pagination-next,.mobile_block .middle_catalog .list_catalog .pagination_all li.ant-pagination-options,.mobile_block .middle_catalog .list_catalog .pagination_all li.ant-pagination-prev{display:none}.mobile_block .middle_catalog .list_catalog .pagination_all li.ant-pagination-jump-next.ant-pagination-jump-next-custom-icon{padding:0;background-color:transparent;border:none}.mobile_block .middle_catalog .list_catalog .pagination_all span.ant-pagination-item-ellipsis,.mobile_block .middle_catalog .list_catalog .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.mobile_block .middle_catalog .list_catalog .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c;max-width:30px;background-color:transparent!important;padding:0}.mobile_block .middle_catalog .list_catalog .pagination_all li.ant-pagination-jump-prev.ant-pagination-jump-prev-custom-icon{padding:0;background-color:transparent;border:none}.mobile_block .middle_catalog .prev_button{display:flex;padding:4px 15px;margin-bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#343843;border-radius:20px}.mobile_block .middle_catalog .prev_button svg{margin-right:10px;align-self:center;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile_block .middle_catalog .slider_section{margin:15px auto;width:100%}.mobile_block .middle_catalog .slider_section .vacancy{padding:10px 12px;position:relative;max-width:110px;width:100%;display:flex;flex-direction:column;background:#1d1e25;border:1px solid transparent;border-radius:16px;color:#fff;transition:all .3s linear}.mobile_block .middle_catalog .slider_section .vacancy .title_vacancy{padding-bottom:10px;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #343843}.mobile_block .middle_catalog .slider_section .vacancy .title_vacancy span{margin-right:5px;max-width:70px;width:100%;font-size:13px;line-height:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile_block .middle_catalog .slider_section .vacancy .title_vacancy svg.active path{fill:#ffd23b}.mobile_block .middle_catalog .slider_section .vacancy .salary{margin-bottom:10px;width:100%;font-size:14px;line-height:17px}.mobile_block .middle_catalog .slider_section .vacancy .bottom_row{margin-top:auto;width:100%;display:flex;justify-content:space-between;align-items:center}.mobile_block .middle_catalog .slider_section .vacancy .bottom_row .company{max-width:70px;margin-right:4px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile_block .middle_catalog .slider_section .vacancy.active{border-color:#9197a8}.mobile_block .middle_catalog .slider_section .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile_block .middle_catalog .block-profession{padding:15px;background:#201e26;border-radius:20px}.mobile_block .middle_catalog .block-profession .h1{margin-bottom:10px;font-size:24px;line-height:29px;color:#fff}.mobile_block .middle_catalog .block-profession .h2{margin-bottom:10px;font-size:16px;line-height:19px}.mobile_block .middle_catalog .vacancy_info{margin:0 auto 10px;padding:20px 12px 10px;width:100%;max-width:360px;background:#343843;border-radius:24px}.mobile_block .middle_catalog .vacancy_info .title_vacancy{padding-bottom:15px;margin-bottom:20px;max-width:330px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:19px;border-bottom:1px solid #474c5a}.mobile_block .middle_catalog .vacancy_info .tags_block{padding:0;border:none}.mobile_block .middle_catalog .no_data{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--text_color_dark)}.mobile_block .middle_catalog .spin{position:relative;width:100%;margin:20px 0}.mobile_block .show_traektory{margin-bottom:10px;padding:5px;background:#27292f;box-shadow:0 -5px 40px rgba(0,0,0,.6);border-radius:20px}.mobile_block .show_traektory .btn{padding:6px;text-align:center;font-size:13px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:24px;cursor:pointer;transition:all .3s linear}.mobile_block .show_traektory.sticky{position:-webkit-sticky;position:sticky;top:5px;z-index:10}.modal_traektory-mobile{padding-bottom:0;display:flex;flex-direction:column;background:#27292f;box-shadow:0 -5px 40px rgba(0,0,0,.6);border-radius:20px}.modal_traektory-mobile .title{display:flex}.modal_traektory-mobile .title img{align-self:center}.modal_traektory-mobile .title span{margin-left:8px;font-size:18px;align-self:center;color:#fff}.modal_traektory-mobile .study_traektory{position:relative;margin-top:15px}.modal_traektory-mobile .study_traektory .input_classic{padding-left:5px;border-radius:16px;background-color:var(--background_lighten-dark);box-shadow:none!important}.modal_traektory-mobile .study_traektory .input_classic .ant-select-selector{padding:18px 0;background-color:var(--background_lighten-dark)!important;border-color:transparent!important;box-shadow:none!important;border-radius:16px}.modal_traektory-mobile .study_traektory .input_classic .ant-select-selector .ant-select-selection-placeholder{position:absolute;top:2px;left:10px;color:#fff;font-size:14px}.modal_traektory-mobile .study_traektory .input_classic .ant-select-selector:active,.modal_traektory-mobile .study_traektory .input_classic .ant-select-selector:focus,.modal_traektory-mobile .study_traektory .input_classic .ant-select-selector:hover{border:1px solid #343843}.modal_traektory-mobile .study_traektory img{position:absolute;top:4px;right:3px;z-index:3}.modal_traektory-mobile .study_traektory .down_block-traektory{margin-top:-28px;padding:30px 10px 0;border:1px solid #474c5a;border-radius:0 0 24px 24px;background-color:var(--dark)}.modal_traektory-mobile .study_traektory .down_block-traektory .block_tags{display:flex;flex-wrap:wrap}.modal_traektory-mobile .study_traektory .down_block-traektory .tag{padding:2px 30px 4px 15px;margin:0 5px 10px 0;position:relative;display:flex;align-items:center;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;background:rgba(22,21,27,.65);border:1px solid transparent;border-radius:29px;transition:all .3s linear;color:#fff;font-size:12px}.modal_traektory-mobile .study_traektory .down_block-traektory .tag img{top:2px;right:2px}.modal_traektory-mobile .button_classic{margin-top:15px;padding:6px;text-align:center;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:20px}.modal_traektory-mobile .close{margin-top:15px;font-size:14px;color:#fff;text-align:center}.modal_traektory-mobile .buttons{position:relative;z-index:1}.modal_traektory-mobile .buttons .btn_search-course{padding:3px;text-align:center;box-shadow:none;width:100%;border:1px solid #757a88;background:transparent;border-radius:20px;cursor:pointer;color:#fff;transition:all .3s linear;z-index:1}.modal_traektory-mobile .buttons .btn_search-course:hover{background:#3077ff}.modal_traektory-mobile .buttons .btn_search-course:first-child{margin:15px 0}.modal_settings-mobile .list div.active{color:#b9bcc3}.rc-virtual-list{background-color:transparent!important}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft{padding:0;background-color:var(--dark)}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft div{color:#fff}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option.ant-select-item-option-active{background-color:rgba(178,185,211,.2)}.ant-select-dropdown.ant-select-dropdown-placement-bottomLeft .ant-select-item.ant-select-item-option.ant-select-item-option-selected{background-color:var(--background_lighten-dark);color:#fff}.ant-modal-mask{background-color:rgba(0,0,0,.7)!important}.ant-modal-content{background-color:transparent!important;box-shadow:none}@-webkit-keyframes show{0%{opacity:0;max-height:0}to{opacity:1;max-height:none}}@keyframes show{0%{opacity:0;max-height:0}to{opacity:1;max-height:none}}@-webkit-keyframes hide{0%{opacity:1;max-height:none}to{opacity:0;max-height:0}}@keyframes hide{0%{opacity:1;max-height:none}to{opacity:0;max-height:0}}.generate_course{width:100%;color:#fff}.generate_course .btn_curl{margin:0 auto;display:none;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.generate_course .btn_curl svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px;transition:all .3s linear}.generate_course .btn_curl svg path{stroke:var(--background_lighten-dark)}.generate_course .btn_curl.open svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.generate_course .header{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid var(--background_lighten-dark)}.generate_course .header .title_block .h1{margin-bottom:15px;display:flex;align-items:center;font-size:24px}.generate_course .header .title_block .h1 svg{margin-left:15px}.generate_course .header .title_block .text{font-size:16px;color:#757a88}.generate_course .header .header_buttons{display:flex;align-items:center}.generate_course .header .favorite{margin-right:15px;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:var(--dark);cursor:pointer}.generate_course .header .favorite svg path{fill:#ffd23b;stroke:#ffd23b}.generate_course .header .generation_count-block{padding:2px 4px 2px 13px;display:flex;justify-content:space-between;align-items:center;width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;border-radius:16px;background:var(--dark)}.generate_course .header .generation_count-block .count{display:flex;align-items:center}.generate_course .header .generation_count-block .count span:first-child{margin-right:7px;font-size:36px;font-weight:500;line-height:normal;color:#fff}.generate_course .header .generation_count-block .count span:last-child{max-width:70px;font-size:14px;line-height:normal;color:#757a88}.generate_course .header .generation_count-block .icon{margin-left:25px;padding:12px 15px;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:var(--blue);border-radius:12px;cursor:pointer}.generate_course .header .generation_count-block .icon span{margin-left:10px}.generate_course .trajectory_block{margin-bottom:30px;display:flex;width:100%;transition:all .3s linear}.generate_course .trajectory_block .trajectory{display:flex;flex-direction:column;padding:15px;width:100%;border-radius:24px;background:var(--dark);transition:all .3s linear}.generate_course .trajectory_block .trajectory .top_settings{padding-bottom:15px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--background_lighten-dark)}.generate_course .trajectory_block .trajectory .top_settings .label{font-size:18px;font-weight:500}.generate_course .trajectory_block .trajectory .top_settings .size_btn{padding:4px 15px 4px 10px;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:24px;background:#8146ff;cursor:pointer}.generate_course .trajectory_block .trajectory .top_settings .size_btn span{margin-right:10px}.generate_course .trajectory_block .trajectory .top_settings .settings{padding:4px 15px 4px 12px;display:flex;align-items:center;border-radius:24px;background:#1d1e25}.generate_course .trajectory_block .trajectory .top_settings .settings span{margin:0 15px 0 10px;line-height:normal}.generate_course .trajectory_block .trajectory .top_settings .settings img:last-child{margin-top:2px}.generate_course .trajectory_block .trajectory .info{display:flex;align-items:center}.generate_course .trajectory_block .trajectory .info .figure{margin-right:10px;width:10px;height:10px;min-width:10px;min-height:10px;background:#fff;border-radius:50%}.generate_course .trajectory_block .trajectory .info .figure:nth-child(3){margin:0 10px;background:var(--text_color_dark)}.generate_course .trajectory_block .trajectory .list_tags{padding-top:15px;display:flex;flex-wrap:wrap;max-height:100px;overflow-y:auto;transition:all .3s linear}.generate_course .trajectory_block .trajectory .btn_generate{width:100%}.generate_course .trajectory_block .trajectory.open .list_tags{max-height:400px}.generate_course .trajectory_block .trajectory.width_50{max-width:49.5%;margin-right:15px}.generate_course .trajectory_block .trajectory.width_50 .top_settings{margin-bottom:0}.generate_course .trajectory_block .share_link{padding:21px 23px;position:relative;width:100%;height:202px;border-radius:30px;background:var(--dark)}.generate_course .trajectory_block .share_link .text{width:100%;padding-right:40px;margin-bottom:20px;font-size:19px;font-weight:500;line-height:normal}.generate_course .trajectory_block .share_link .row{display:flex;width:100%;align-items:center}.generate_course .trajectory_block .share_link .present{position:absolute;top:17px;right:20px}.generate_course .trajectory_block .share_link .present img{width:41px;height:41px}.generate_course .trajectory_block .share_link .copy{width:100%;position:relative;display:flex;flex-direction:column;align-items:center}.generate_course .trajectory_block .share_link .copy span{font-size:17px;font-weight:500}.generate_course .trajectory_block .share_link .copy_btn{margin:15px auto;padding:13px 20px;display:flex;align-items:center;justify-content:center;max-width:230px;width:100%;border-radius:24px;background:var(--blue);cursor:pointer;-webkit-user-select:none;user-select:none}.generate_course .trajectory_block .share_link .copy_btn span{margin-right:10px;font-size:14px;font-weight:400}.generate_course .trajectory_block .share_link .socials{margin:15px auto;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.generate_course .trajectory_block .share_link .socials img{cursor:pointer}.generate_course .trajectory_block .share_link .socials img:first-child{margin-right:20px}.generate_course .trajectory_block .banner{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.generate_course .trajectory_block .banner img{width:100%;border-radius:36px}.generate_course .trajectory_block.entered,.generate_course .trajectory_block.entering{-webkit-animation:show .8s linear forwards;animation:show .8s linear forwards}.generate_course .trajectory_block.exited,.generate_course .trajectory_block.exiting{-webkit-animation:hide .4s linear forwards;animation:hide .4s linear forwards}.generate_course .title_planning{margin:30px 0 20px;font-size:32px}.generate_course .player_auth{margin:30px auto 0;display:flex;width:100%;max-width:645px}.generate_course .player_auth .player_demo iframe,.generate_course .player_auth .player_demo video{border-radius:24px}.generate_course .player{margin:30px auto 0;max-width:645px;width:100%;display:flex}.generate_course .player .player_demo iframe,.generate_course .player .player_demo video{border-radius:30px}.generate_course .title_plan{font-size:20px;margin:0 0 5px 15px}.generate_course .list_planning{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}@media(max-width:1293px){.generate_course .list_planning{justify-content:center}}.generate_course .message_loading{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;display:flex;text-align:center;flex-direction:column;justify-content:center;font-size:16px}.generate_course .parent_traektory{margin-bottom:30px;padding:12px 12px 2px;background:var(--dark);border-radius:20px;transition:all .3s ease}.generate_course .parent_traektory .traektory{display:flex;flex-wrap:wrap;max-height:80px;overflow:auto;transition:all .3s ease}.generate_course .parent_traektory .traektory .skill{padding:6px 32px 8px 10px;margin-right:5px;margin-bottom:10px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-wrap:wrap;align-items:center;position:relative;line-height:17px;border:1px solid transparent;background:rgba(22,21,27,.65);border-radius:29px;cursor:pointer;-webkit-user-select:none;user-select:none}.generate_course .parent_traektory .traektory .skill span{font-size:14px;line-height:16px;color:#fff}.generate_course .parent_traektory .traektory .skill img{position:absolute;top:50%;right:4px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.generate_course .parent_traektory .traektory .skill.active{border-color:#30e0a1}.generate_course .pagination_all{margin:5px auto}.generate_course .pagination_all .ant-pagination{display:flex}.generate_course .pagination_all .ant-pagination-item{padding:2px 3px;margin-right:5px;background-color:transparent;border:none}.generate_course .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:var(--dark);padding:0 10px}.generate_course .pagination_all .ant-pagination-item-active{border-color:transparent}.generate_course .pagination_all .ant-pagination-item-active a{background-color:#61687c}.generate_course .pagination_all li.ant-pagination-next,.generate_course .pagination_all li.ant-pagination-options,.generate_course .pagination_all li.ant-pagination-prev{display:none}.generate_course .pagination_all li.ant-pagination-jump-next.ant-pagination-jump-next-custom-icon{padding:0;background-color:transparent;border:none}.generate_course .pagination_all span.ant-pagination-item-ellipsis,.generate_course .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.generate_course .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c;max-width:30px;background-color:transparent!important;padding:0}.generate_course .pagination_all li.ant-pagination-jump-prev.ant-pagination-jump-prev-custom-icon{padding:0;background-color:transparent;border:none}.generate_course.not_auth{margin:0 auto;padding:15px;max-width:1335px;height:100vh}@media(max-width:1540px){.generate_course .trajectory_block .share_link{margin-top:15px}}@media(max-width:1330px){.generate_course .list_planning.unAuthenticated{flex-direction:column}.generate_course .list_planning.unAuthenticated .planning_course,.generate_course .list_planning.unAuthenticated .player{margin:0 auto 15px!important;display:flex;width:100%;flex:0 0 100%}.generate_course .list_planning.unAuthenticated .planning_course .player_demo,.generate_course .list_planning.unAuthenticated .player .player_demo{height:auto!important}}@media(max-width:1070px){.generate_course .trajectory_block{flex-direction:column}.generate_course .trajectory_block .trajectory{margin:0 auto 15px;max-width:100%!important;width:100%}.generate_course .trajectory_block .trajectory .list_tags{max-height:90px}.generate_course .trajectory_block .banner img{border-radius:40px}.generate_course .trajectory_block .share_link{max-width:100%;width:100%}}@media(max-width:1070px){.generate_course .trajectory_block .trajectory{max-width:100%}}@media(max-width:820px){.generate_course .trajectory_block .banner,.generate_course .trajectory_block .trajectory{max-width:100%!important}.generate_course .group_header{margin-bottom:15px;transition:all .3s linear}.generate_course .list_planning{margin-left:15px;margin-top:15px;flex-wrap:nowrap;flex-direction:column;overflow-x:auto}.generate_course .list_planning .planning_course:not(.unAuthenticated){border:1px solid var(--dark)}.generate_course .header{margin:0 0 15px;padding-bottom:0;border-color:transparent}.generate_course .header.border_bottom{padding-bottom:15px;border-color:var(--background_lighten-dark)}.generate_course .list_planning.unAuthenticated{margin-top:25px;flex-direction:row;margin-left:0}.generate_course .list_planning.unAuthenticated .planning_course{border:1px solid var(--dark)}.generate_course .title_planning{display:none}.generate_course .player_demo{height:auto!important}}@media(max-width:720px){.generate_course .group_header{width:100%;padding:15px 13px;border-radius:0 0 24px 24px;background:#1d1e25}.generate_course .group_header .trajectory_block{margin-bottom:0}.generate_course .group_header .trajectory_block .share_link{display:none}.generate_course .group_header .btn_curl{display:flex}.generate_course .trajectory_block{margin-bottom:15px}.generate_course .trajectory_block img{border-radius:26px!important}.generate_course .title_block .h1{margin-bottom:0!important;font-size:22px;line-height:normal}.generate_course .title_block .h1 svg,.generate_course .title_block .text{display:none}.generate_course .header_buttons .favorite{width:34px;height:34px}.generate_course .header_buttons .favorite svg{width:20px;height:20px}.generate_course .generation_count-block{padding:3px 3px 3px 8px!important}.generate_course .generation_count-block .count span:first-child{font-size:18px!important}.generate_course .generation_count-block .count span:last-child{display:none}.generate_course .generation_count-block .icon{margin-left:8px!important;padding:6px 15px!important}.generate_course .generation_count-block .icon span{display:none}}@media(max-width:820px){.btn_scroll-up{display:block!important}.timer_parent{flex-wrap:wrap}.timer_parent .timer_item{font-size:20px!important}.timer_parent .timer_item:first-child{font-size:16px!important}}@media(max-width:540px){.timer_parent{justify-content:center!important;height:inherit!important;border-radius:20px}}.checkbox_group{display:flex;justify-content:space-between;margin-top:33px;padding-left:14px;align-self:end;max-width:265px;width:100%}.checkbox_group span{font-size:14px;color:#a2aaca;color:var(--text_color_dark)}.checkbox_group .form-group label:before{margin-top:-3px;background:rgba(162,170,202,.2);border-color:#a2aaca;border-color:var(--text_color_dark)}.checkbox_group .form-group input:checked+label:after{top:2.5px;border-color:#a2aaca;border-color:var(--text_color_dark)}.form-group{display:block;margin-bottom:15px}.form-group input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.form-group label,.form-group label:before{position:relative;cursor:pointer}.form-group label:before{content:"";-webkit-appearance:none;background:rgba(129,70,255,.2);border:1px solid #8146ff;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;display:inline-block;vertical-align:middle;margin-right:10px;border-radius:5px}.form-group input:checked+label:after{content:"";display:block;position:absolute;top:3.5px;left:8px;width:6px;height:12px;border:solid #8146ff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.switch{display:inline-block;position:relative;margin-top:2px;height:20px;width:48px}.switch input{display:none}.switch .slider{background-color:#292c35;position:absolute;right:0;top:0;bottom:0;left:0;transition:.4s;cursor:pointer}.switch .slider:before{position:absolute;height:16px;width:16px;left:4px;bottom:2px;content:"";background-color:#343843;background-color:var(--dark);border:1px solid #fff;box-shadow:0 7px 9px rgba(0,0,0,.43);transition:.4s}.switch input:checked+.slider:before{-webkit-transform:translateX(24px);transform:translateX(24px);background-color:#4a5060}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.switch input:checked+.slider{background-color:#54545b}.danger_skill{display:flex;flex-wrap:wrap;margin-bottom:10px;background-color:transparent}.danger_skill .skill{padding:5px 5px 5px 12px;height:33px;display:flex;align-items:center;margin-right:5px;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background:rgba(22,21,27,.65);border:1px solid rgba(207,26,26,.6);border-radius:34px;white-space:nowrap}.danger_skill .skill img{margin-left:5px}.danger_skill .skill span{margin-bottom:1px;font-size:14px;line-height:17px}.analytics_block-gorizontal{display:flex;position:relative;justify-content:space-between;margin-bottom:35px;margin-left:20px}.analytics_block-gorizontal .diapazon{position:absolute;bottom:-10px;font-size:12px;line-height:10px;color:#474c5a;white-space:nowrap}.analytics_block-gorizontal .vertical_line{margin-right:125px}.analytics_block-vertical{height:240px}.analytics_block-vertical .block_diapazon{position:absolute;top:0;left:0;height:240px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.analytics_block-vertical .line_row{display:flex;position:relative;max-width:495px;width:100%}.analytics_block-vertical .line_row .company{min-width:45px;margin-right:10px;font-size:10px;line-height:12px;color:#fff;white-space:nowrap}.analytics_block-vertical .line_row img{position:absolute;top:7px;right:0;width:calc(100% - 45px);height:2px}.analytics_block-vertical .vertical_progress{padding-left:50px;display:flex;justify-content:space-around;height:240px}.analytics_block-vertical .vertical_progress .progress{background-color:#f5f5f5;border-radius:3px;box-shadow:none}.analytics_block-vertical .vertical_progress .progress.vertical{position:relative;width:20px;height:240px;overflow:inherit;display:inline-block;margin-right:10px}.analytics_block-vertical .vertical_progress .progress.vertical.blue .progress-bar{background-color:#2661d3}.analytics_block-vertical .vertical_progress .progress.vertical.blue .progress-bar:after{position:absolute;content:"";background-image:url(/static/media/middle_blue-vertical.e249f613.svg);background-size:100% 100%;background-repeat:no-repeat;width:21px;height:16px;top:-3px;right:-1px;z-index:3}.analytics_block-vertical .vertical_progress .progress.vertical.blue .progress-bar.hidden:before{position:absolute;content:"";background-image:url(/static/media/middle_blue-vertical.e249f613.svg);background-size:100% 100%;background-repeat:no-repeat;width:21px;height:16px;top:-16px;right:0;z-index:3}.analytics_block-vertical .vertical_progress .progress.vertical.blue .progress-bar.hidden:after{content:none}.analytics_block-vertical .vertical_progress .progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#565f71;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);border-radius:10px;z-index:0}.analytics_block-vertical .vertical_progress .progress:after{position:absolute;content:"";background-image:url(/static/media/top_grey-vertical.44742d10.svg);background-size:100% 100%;background-repeat:no-repeat;top:-2px;right:0;width:21px;height:16px;z-index:-1}.analytics_block-vertical .vertical_progress .progress.blue .progress-bar:before{position:absolute;content:"";background-image:url(/static/media/top_blue-vertical.1ab0de57.svg);background-size:100% 100%;background-repeat:no-repeat;width:20px;height:17px;bottom:-2px;right:0;z-index:-1}.analytics_block-vertical .vertical_progress .progress.vertical>.progress-bar{width:100%!important;position:absolute;bottom:0}.analytics_block-vertical .vertical_progress .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#28c98f;border-radius:10px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);transition:width .6s ease}.analytics_block-vertical .vertical_progress .progress-bar:after{top:-3px;z-index:3}.analytics_block-vertical .vertical_progress .progress-bar:after,.analytics_block-vertical .vertical_progress .progress-bar:before{position:absolute;content:"";background-image:url(/static/media/middle_green-vertical.815e1091.svg);background-size:100% 100%;background-repeat:no-repeat;width:20px;height:16px;right:0}.analytics_block-vertical .vertical_progress .progress-bar:before{bottom:-2px;z-index:-1}.analytics_block-vertical .vertical_progress .progress-bar.hidden{background-color:transparent}.analytics_block-vertical .vertical_progress .progress-bar.hidden:after{content:none}.analytics_block-vertical .vertical_progress .progress-bar.hidden:before{position:absolute;content:"";background-image:url(/static/media/middle_green-vertical.815e1091.svg);background-size:100% 100%;background-repeat:no-repeat;width:20px;height:16px;top:-14px;right:0;z-index:3}.analytics_block-vertical .vertical_progress .name_employer{max-width:35px;bottom:-15px;left:-3px;overflow:hidden;text-overflow:ellipsis;font-size:10px;color:#a2aaca;white-space:nowrap}.analytics_block-vertical .ant-progress-inner{width:inherit}.analytics_block-vertical .ant-progress-inner:after{content:url(/static/media/top_grey-vertical.44742d10.svg);position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-1px;right:-3px;z-index:0}.analytics_block-vertical .ant-progress-bg{z-index:1}.analytics_block-vertical .ant-progress-bg:after{content:url(/static/media/middle_green-vertical.815e1091.svg);position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-1px;right:-5px;z-index:1}.chart{color:#fff;font-size:10px;line-height:12px}.chart .progress_parent{position:absolute;top:17px;left:5px;width:100%}.chart .gorizontal_progress{position:relative;margin-bottom:40px;width:100%}.chart .gorizontal_progress .index{font-size:12px;line-height:10px}.chart .ant-progress-outer{padding-right:0}@-webkit-keyframes backInUp{0%{opacity:1}50%{opacity:1}70%{opacity:.6}80%{opacity:.6}to{opacity:0;top:120px;left:58%}}@keyframes backInUp{0%{opacity:1}50%{opacity:1}70%{opacity:.6}80%{opacity:.6}to{opacity:0;top:120px;left:58%}}.my_animation{text-align:center;-webkit-animation-name:backInUp;animation-name:backInUp;-webkit-animation-duration:.8s;animation-duration:.8s;z-index:10}.tags_block{padding:20px 20px 10px;background:#343843;border-radius:20px;border:1px solid #474c5a}.tags_block .h3{margin-bottom:10px;font-size:16px;line-height:19px}.tags_block .have_skill{display:flex;flex-wrap:wrap;margin-bottom:10px;background-color:transparent}.tags_block .have_skill .skill{padding:4px 12px 6px;margin-right:5px;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;height:31px;color:#fff;font-size:14px;line-height:20px;background:rgba(22,21,27,.65);border:1px solid rgba(48,224,161,.6);border-radius:29px;white-space:nowrap}.tags_block .have_skill .skill.unlearned{color:#ffd23b;background:rgba(255,210,59,.2)}.tags_block .left_skill{display:flex;flex-wrap:wrap;margin-bottom:10px;background-color:transparent}.tags_block .left_skill .skill{padding:4px 13px;margin-right:5px;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;background:rgba(22,21,27,.65);border:1px solid rgba(48,224,161,.6);border-radius:34px;white-space:nowrap}.tags_block .left_skill .skill.unlearned{color:#ffd23b;background:rgba(255,210,59,.2)}.input_classic{width:100%;padding-left:15px;background-color:#343843;border:1px solid #474c5a;border-radius:16px;font-size:16px;color:#fff;z-index:3;outline:none}.input_classic:hover{border-color:#474c5a}.input_classic:active,.input_classic:focus{border-color:#a2aaca;border-color:var(--text_color_dark);outline:none!important}.input_classic:focus{box-shadow:none}.input_classic::-webkit-input-placeholder{color:#757a88;font-size:16px}.input_classic::placeholder{color:#757a88;font-size:16px}.button_classic{padding:8px;color:#fff;font-size:14px;border:none;text-align:center;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:16px;cursor:pointer}.reuse_input-parent .title{margin-left:15px;color:#a2aaca;color:var(--text_color_dark);font-size:14px;line-height:17px}.reuse_input-parent .input_classic{margin-top:5px;margin-bottom:25px;padding:9px 15px;font-size:14px;line-height:19px}.reuse_input-parent .input_classic::-webkit-input-placeholder{font-size:14px;color:#757a88}.reuse_input-parent .input_classic::placeholder{font-size:14px;color:#757a88}.reuse_input-parent .input_classic:focus{border:1px solid #9b99a7}.reuse_select-parent{max-width:265px;width:100%}.reuse_select-parent .title{margin:0 0 5px 15px;font-size:14px;line-height:17px;color:#a2aaca;color:var(--text_color_dark)}.reuse_select-parent img{margin-right:11px;margin-bottom:1px}.reuse_select-parent .drop_down{padding:7px 15px 9px;max-width:265px;width:100%;height:40px;position:relative;background-color:#343843;background-color:var(--dark);border-radius:17px;border:1px solid #474c5a;transition:all .2s ease;cursor:pointer}.reuse_select-parent .drop_down span{color:#fff;vertical-align:middle}.reuse_select-parent .drop_down svg{position:absolute;top:17px;right:15px}.reuse_select-parent .drop_down svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reuse_select-parent .drop_down .placeholder{font-size:14px;color:#757a88}.reuse_select-parent .drop_down.active{border-radius:17px 17px 0 0}.reuse_select-parent .drop_down .drop_down-block{max-height:0;position:absolute;top:39px;left:-1px;width:calc(100% + 2px);opacity:0;-webkit-transform:scale(0);transform:scale(0);background-color:#31343d;border:1px solid transparent;border-radius:0 0 17px 17px;transition:all .2s ease;z-index:4;overflow-y:auto}.reuse_select-parent .drop_down .drop_down-block ul{padding:0;margin:0 auto}.reuse_select-parent .drop_down .drop_down-block li{padding:5px 15px 5px 10px;margin:0;cursor:pointer}.reuse_select-parent .drop_down .drop_down-block li:hover{background-color:#3c404c}.reuse_select-parent .drop_down .drop_down-block li:last-child{padding-top:0;padding-bottom:5px;border-radius:0 0 17px 17px}.reuse_select-parent .drop_down .drop_down-block.active{min-width:100px;max-height:200px;-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow-y:auto}.reuse_select-parent .drop_down.active{border-color:transparent}.phone_parent{position:relative;margin-bottom:25px;z-index:2}.phone_parent .title{margin-left:15px;margin-bottom:5px;color:#a2aaca;color:var(--text_color_dark);font-size:14px;line-height:17px}.phone_parent img{max-width:21px;max-height:15px;min-width:21px;min-height:15px}.phone_parent .drop_down-phone{max-height:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);width:100%;background-color:#31343d;border-radius:0 0 17px 17px;transition:all .2s ease;z-index:3}.phone_parent .drop_down-phone ul{padding:0;margin:0 auto}.phone_parent .drop_down-phone li{padding:5px 15px;margin:0;font-size:14px;color:#fff;cursor:pointer}.phone_parent .drop_down-phone li:hover{background-color:#3c404c}.phone_parent .drop_down-phone li:last-child{padding-top:0;padding-bottom:5px;border-radius:0 0 17px 17px}.phone_parent .drop_down-phone.active{transition:all .2s ease;margin-top:-3px;min-width:100px;max-height:150px;-webkit-transform:scale(1);transform:scale(1);overflow-y:auto;opacity:1}.phone_parent .phoneNumber{padding:11px 15px 11px 40px;font-size:14px;line-height:17px;outline:none;background:#343843;border:1px solid #474c5a;border-radius:16px;color:#fff;transition:all .2s ease}.phone_parent .phoneNumber.active{border:none;border-radius:16px 16px 0 0}.phone_parent .phoneNumber:focus:before{content:"";width:21px;height:15px}.phone_parent .phoneNumber:focus{border:1px solid #9b99a7!important}.phone_parent .icon_country{position:absolute;top:30px;left:15px}.phone_parent .arrow_phone{position:absolute;top:23px;right:1px;width:50px;height:40px;cursor:pointer}.phone_parent .arrow_phone svg{position:absolute;top:16px;right:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.phone_parent .arrow_phone svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.overlay{position:fixed;display:none;width:100vw;height:100vh;top:0;left:0;z-index:1}.overlay.open{display:block}.spin{position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.spin-blue{padding:5px}.spin-blue .ant-spin-dot-item{background-color:#3077ff}.search{margin:0 10px;position:relative;width:35%}.search .input_search{padding-bottom:6px;height:38px;padding-left:54px}.search .input_search:focus{border:1px solid #a2aaca;border:1px solid var(--text_color_dark)}.search .svg{position:absolute;top:4px;left:4px;width:30px;height:30px;min-width:30px;min-height:30px;margin-right:10px;background:#27292f;border-radius:13px;z-index:3}.search .svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search .btn_search{position:absolute;padding:4px 25px;top:4px;right:4px;background:#a2aaca;background:var(--text_color_dark);border-radius:13px;color:#1f1d2c;cursor:pointer;z-index:3}.reuse_drop-down{display:flex;justify-content:space-between;padding:6px 12px;width:30%;position:relative;border:1px solid transparent;background:rgba(162,170,202,.2);border-radius:16px;cursor:pointer}.reuse_drop-down svg{align-self:center;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.reuse_drop-down span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reuse_drop-down .drop_down-category{position:absolute;width:calc(100% + 2px);top:34px;left:-1px;margin:0;padding:0;display:flex;flex-direction:column;max-height:0;opacity:0;overflow-y:auto;overflow-x:hidden;background-color:#343843;background-color:var(--dark);border-radius:0 0 17px 17px;transition:all .3s ease;z-index:3}.reuse_drop-down .drop_down-category li{padding:8px 0 8px 15px;margin-right:0;font-size:16px;line-height:19px;color:#757a88}.reuse_drop-down .drop_down-category li:hover{background-color:#4b505c}.reuse_drop-down .drop_down-category li:last-child{border-radius:0 0 17px 17px}.reuse_drop-down .drop_down-category li.active{background-color:#4b505c}.reuse_drop-down .drop_down-category.open{border-left:1px solid #a2aaca;border-left:1px solid var(--text_color_dark);border-right:1px solid #a2aaca;border-right:1px solid var(--text_color_dark);border-bottom:1px solid #a2aaca;border-bottom:1px solid var(--text_color_dark);background-color:#343843;background-color:var(--dark);max-height:300px;opacity:1}.reuse_drop-down.open{border-left:1px solid #a2aaca;border-right:1px solid #a2aaca;border-top:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-bottom:1px solid transparent;border-radius:17px 17px 0 0}.reuse_drop-down.open .svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.input_custom-parent{margin-top:15px;position:relative}.input_custom-parent span{color:#a2aaca;color:var(--text_color_dark);margin:0 0 5px 15px}.input_custom-parent .title_info{display:flex;align-items:center}.input_custom-parent .title_info svg{margin-left:10px;cursor:help}.input_custom-parent .input_custom{padding:3px 11px 5px;width:100%;height:40px;background:#474c5a;border-radius:16px;font-size:16px;line-height:19px;color:#fff;z-index:0}.input_custom-parent .input_custom::-webkit-input-placeholder{color:#757a88;font-size:14px;line-height:19px}.input_custom-parent .input_custom::placeholder{color:#757a88;font-size:14px;line-height:19px}.textarea_antd{padding:12px 15px;max-height:115px;min-height:115px;overflow-y:auto;resize:none;font-size:16px;line-height:19px;color:#fff;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px;box-shadow:none}.textarea_antd::-webkit-input-placeholder{color:#757a88;font-size:14px!important}.textarea_antd::placeholder{color:#757a88;font-size:14px!important}.textarea_antd:hover{border-color:#474c5a;border-color:var(--background_lighten-dark)}.textarea_antd:active,.textarea_antd:focus{border-color:#a2aaca;border-color:var(--text_color_dark);box-shadow:none}.close_modal{margin-left:auto;margin-bottom:20px;width:100%;position:relative;width:30px;height:30px;border-radius:50%;background-color:#a2aaca;background-color:var(--text_color_dark)}.close_modal svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.btn_scroll-up{position:fixed;display:none;width:40px;height:40px;bottom:25%;right:20px;opacity:.7;border-radius:50%;background-color:#474c5a;background-color:var(--background_lighten-dark);z-index:3}.btn_scroll-up svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-48%,-50%) rotate(180deg);transform:translate(-48%,-50%) rotate(180deg)}.timer_parent{display:flex;margin-bottom:10px;align-items:center;padding:7px 20px;height:43px;background:#201e26;border-radius:37px}.timer_parent .timer_item{font-weight:500;font-size:24px;line-height:29px;white-space:nowrap}.timer_parent .timer_item:not(:last-child){margin-right:6px}.timer_parent .timer_item:first-child{margin-right:13px;font-size:18px;line-height:19px}.timer_parent .redirect_profile{text-decoration:underline;margin:1px 0 0 15px;font-size:18px;color:#3077ff;cursor:pointer}.btn_prev{padding:1px 15px 2px 30px;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#343843;background:var(--dark);border-radius:20px}.btn_prev svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.block_404{padding:25px;width:100%;height:100vh;background:#fff;border-radius:80px}.block_404 .img{position:relative;width:100%;height:100%;background:url(/static/media/error_404.c9887da4.svg) no-repeat;background-position:50%;background-size:cover;border-radius:60px}.block_404 .img span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:40px;line-height:48px;color:#fff}.reuse_course-item{min-width:297px;width:calc(25% - 30px);margin:0 0 20px;position:relative;display:flex;flex-direction:column;background:#343843;background:var(--dark);border-radius:30px;order:4}.reuse_course-item .preview_image{border-radius:30px;width:100%;aspect-ratio:1.77}.reuse_course-item .rate{position:absolute;display:flex;padding:4px 14px;top:23px;left:22px;height:25px;background:rgba(32,30,38,.6);border-radius:34px}.reuse_course-item .rate .ant-rate{font-size:10px}.reuse_course-item .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.reuse_course-item .popular{position:absolute;top:23px;right:22px;display:flex;padding:2px 3px;background:rgba(32,30,38,.6);border-radius:34px}.reuse_course-item .popular .svg{display:flex}.reuse_course-item .popular .svg svg{align-self:center}.reuse_course-item .popular span{margin:0 10px;font-size:14px}.reuse_course-item .category{display:flex;margin:0 20px 10px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:34px}.reuse_course-item .category img{margin-right:10px;align-self:center}.reuse_course-item .category span{font-size:14px}.reuse_course-item .info{margin:0 20px 7px;max-width:280px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:20px;line-height:24px;overflow-wrap:break-word}.reuse_course-item .stage li,.reuse_course-item .stage ul{padding:0;margin:0}.reuse_course-item .stage ul{margin:0 20px 5px!important;display:flex;flex-wrap:wrap}.reuse_course-item .stage li{display:flex;align-items:center;white-space:nowrap;font-size:16px;color:#a2aaca;color:var(--text_color_dark);cursor:help}.reuse_course-item .stage li img{margin-left:5px;margin-top:-1px}.reuse_course-item .stage li:not(:last-child){margin-right:15px}.reuse_course-item .title_skill{margin:0 20px 10px;font-size:16px}.reuse_course-item .key_skills{margin:0 20px 10px;max-height:123px;overflow:auto;display:flex;flex-wrap:wrap}.reuse_course-item .key_skills .skills{display:flex;padding:4px 10px;margin-bottom:5px;position:relative;flex-wrap:wrap;color:#a2aaca;color:var(--text_color_dark);font-size:14px;background:rgba(162,170,202,.2);border-radius:16px}.reuse_course-item .key_skills .skills img{position:absolute;top:8px;right:5px;cursor:pointer}.reuse_course-item .key_skills .skills:not(:last-child){margin-right:8px}.reuse_course-item .date_course{padding:3px;margin:0 20px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(32,30,38,.6);border-radius:34px}.reuse_course-item .date_course img{width:19px;height:19px;vertical-align:sub}.reuse_course-item .date_course svg{vertical-align:sub}.reuse_course-item .date_course span{margin:0 7px;font-size:14px}.reuse_course-item .bottom_block{margin-top:auto}.reuse_course-item .bottom_block .link_row{display:flex;margin:0 0 10px 20px}.reuse_course-item .bottom_block .link_row .copy_link{display:flex;flex-direction:column;max-width:55px;width:100%;margin-right:10px}.reuse_course-item .bottom_block .link_row .copy_link .title{font-size:16px;margin-bottom:5px}.reuse_course-item .bottom_block .link_row .copy_link .svg{padding:3px;display:flex;align-items:center;justify-content:center;border-radius:31px;background-color:#797e8d;cursor:pointer}.reuse_course-item .bottom_block .link_row .copy_link .svg svg{max-width:30px;height:18px}.reuse_course-item .bottom_block .link_row .copy_link .svg svg path{stroke:#fff}.reuse_course-item .bottom_block .link_row .view_catalog{max-width:210px;width:100%}.reuse_course-item .bottom_block .link_row .view_catalog .title{font-size:16px;margin-bottom:5px}.reuse_course-item .bottom_block .link_row .view_catalog .corp{padding:1px 5px;margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:24px;color:#fff;background:#474c5a;border-radius:149px}.reuse_course-item .bottom_block .link_row .view_catalog .corp div{vertical-align:middle}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox{height:24px;margin-right:10px;align-self:center}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch input:checked+.slider:before{-webkit-transform:translateX(22px);transform:translateX(22px)}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox input:checked+.slider{background-color:#797e8d}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch{margin-top:0}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch .slider.round{height:24px}.reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch .slider:before{height:19px;width:19px;bottom:3px}.reuse_course-item .bottom_block .comment_row{display:flex;margin:10px 20px}.reuse_course-item .bottom_block .comment_row .comment_count{margin-right:10px;max-width:167px;width:100%;height:24px;text-align:center;color:#fff;border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:16px}.reuse_course-item .bottom_block a{color:#fff}.reuse_course-item .cost{margin:0 20px 10px;font-size:16px}.reuse_course-item .cost span{margin-right:5px}.reuse_course-item .group_btn{display:flex;width:100%}.reuse_course-item .group_btn .btn_view{margin-left:10px;margin-right:20px;position:relative;width:41px;height:41px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.reuse_course-item .group_btn .btn_view svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.reuse_course-item .btn_edit-course{margin:0 0 15px 20px;padding:9px;text-align:center;flex-grow:1;font-size:14px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.reuse_course-item iframe,.reuse_course-item video{border-radius:30px}@media(max-width:1610px){.profile .info_profile{padding-left:30px!important}}@media(max-width:1580px){.profile .info_profile{padding-left:40px!important}}@media(max-width:1550px){.profile .info_profile{padding-left:60px!important}}@media(max-width:920px){.profile .client_profile .row:nth-child(7) .name{white-space:normal!important}}@media(max-width:820px){.profile{flex-direction:column!important;overflow-x:hidden!important}.profile .info_profile{min-height:auto!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;min-width:auto!important;margin:0!important;padding:10px!important;overflow-y:initial!important;overflow-x:initial!important}.profile .info_profile .btn_save-changed{margin-top:15px!important}.profile .organization_block{margin:15px 0 0!important;padding-right:0!important;min-height:auto!important;max-height:-webkit-fit-content!important;max-height:-moz-fit-content!important;max-height:fit-content!important;overflow-y:inherit!important;overflow-x:initial!important;overflow:initial!important;max-width:inherit!important}.profile .organization_block .form_block{padding:10px!important;border-radius:16px!important}.profile .organization_block .form_block .btn_send{margin-top:10px!important}.profile .organization_block .client_profile{padding:10px!important;margin-bottom:70px;max-width:100%!important;border-radius:16px!important}.profile .btn_green{max-width:100%!important}}@media(max-width:360px){.profile{padding:10px 0 10px 5px!important}.profile .photo_profile .top{flex-direction:column!important;align-items:center!important;text-align:center!important}.profile .photo_profile .top .left{margin-right:0!important}.profile .photo_profile label{padding:3px!important;text-align:center!important;width:calc(100% - 10px)!important}.profile .client_profile .row .name,.profile .organization_block .checkbox_group span{white-space:normal!important}.profile .client_profile .row:nth-child(7) .name{overflow-wrap:anywhere!important}}.profile{display:flex;width:100%;color:#fff}.profile .info_profile{margin:auto 0;padding:20px;display:flex;flex-direction:column;min-height:calc(100vh - 20px);max-height:calc(100vh - 20px);min-width:404px;overflow-y:auto;overflow-x:hidden;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.profile .info_profile .photo_profile{padding:15px;margin-bottom:25px;position:relative;background:#343843;border:1px solid #474c5a;box-shadow:0 15px 20px rgba(0,0,0,.11);border-radius:24px}.profile .info_profile .photo_profile .top{display:flex;margin-bottom:45px}.profile .info_profile .photo_profile .top .left{margin-right:15px}.profile .info_profile .photo_profile .top .left img{max-width:80px;min-width:80px;min-height:80px;max-height:80px;border-radius:16px}.profile .info_profile .photo_profile .top .right{display:flex;flex-direction:column;white-space:nowrap}.profile .info_profile .photo_profile .top .right .title{margin-top:7px;margin-bottom:5px;font-size:16px;line-height:19px;color:#fff}.profile .info_profile .photo_profile .top .right .format{display:flex;flex-direction:column;font-size:11px;line-height:13px;color:#a2aaca;color:var(--text_color_dark)}.profile .info_profile .photo_profile .top .right .format span{white-space:pre-wrap}.profile .info_profile .photo_profile label{position:absolute;bottom:15px;padding:3px;left:50%;width:calc(100% - 30px);text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:20px;white-space:nowrap;cursor:pointer;color:#fff}.profile .info_profile .photo_profile .btn_edit-photo{margin-top:15px;padding:5px;text-align:center;color:#fff}.profile .info_profile .account_confirm{margin:-15px 0 20px;padding:5px 8px 8px 0;height:39px;text-align:center;font-size:16px;color:#a2aaca;color:var(--text_color_dark);background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.profile .info_profile .language{margin-bottom:25px}.profile .info_profile .language svg.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile .info_profile .language .drop_down-language{width:100px;padding:4px 10px;position:relative;background-color:#343843;background-color:var(--dark);border-radius:17px;border:1px solid #474c5a;transition:all .2s ease;z-index:3;cursor:pointer}.profile .info_profile .language .drop_down-language span{margin-left:10px;color:#fff;vertical-align:middle}.profile .info_profile .language .drop_down-language svg{position:absolute;top:14px;right:10px;margin-left:8px}.profile .info_profile .language .drop_down-language.active{border-color:transparent;border-radius:17px 17px 0 0}.profile .info_profile .language .drop_down-language .drop_down-block{max-height:0;position:absolute;top:32px;left:-1px;width:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);background-color:#31343d;border-radius:0 0 17px 17px;transition:all .2s ease;z-index:0}.profile .info_profile .language .drop_down-language .drop_down-block ul{padding:0;margin:0 auto}.profile .info_profile .language .drop_down-language .drop_down-block li{padding:5px 15px 5px 10px;margin:0;cursor:pointer}.profile .info_profile .language .drop_down-language .drop_down-block li:hover{background-color:#3c404c}.profile .info_profile .language .drop_down-language .drop_down-block li:last-child{padding-top:0;padding-bottom:5px;border-radius:0 0 17px 17px}.profile .info_profile .language .drop_down-language .drop_down-block.active{min-width:100px;max-height:200px;-webkit-transform:scale(1);transform:scale(1);opacity:1}.profile .info_profile .language .drop_down-language{width:auto;border:none}.profile .info_profile .language .drop_down-language .drop_down-block{left:0;border:1px solid transparent}.profile .info_profile .mailing{margin-bottom:15px;display:flex;justify-content:space-between}.profile .info_profile .mailing span{color:#a2aaca;color:var(--text_color_dark);font-size:14px;line-height:17px}.profile .info_profile .mailing .switch .slider:before{position:absolute;height:16px;width:16px;left:4px;bottom:2px;content:"";background-color:#3077ff;border:1px solid #fff;box-shadow:0 7px 9px rgba(0,0,0,.43);transition:.4s}.profile .info_profile .mailing input:checked+.slider:before{-webkit-transform:translateX(25px);transform:translateX(25px)}.profile .info_profile .mailing .slider.round{background:#343843}.profile .info_profile .btn_save-changed{margin-top:auto;padding:6px 12px;text-align:center}.profile .organization_block{padding-right:10px;margin:auto 0 auto 30px;max-height:calc(100vh - 20px);min-height:calc(100vh - 20px);width:calc(100% - 404px);overflow-y:auto;overflow-x:hidden}.profile .organization_block .h2{display:flex;margin-bottom:15px;font-size:20px;line-height:24px;color:#fff}.profile .organization_block .h2 .toggle_organization{margin:2px 0 0 15px;display:flex;align-items:center}.profile .organization_block .h2 .toggle_organization .switch{margin:0 15px}.profile .organization_block .h2 .toggle_organization .switch input:checked+.slider{background-color:#292c35}.profile .organization_block .h2 .toggle_organization span{font-size:15px;color:#a2aaca;color:var(--text_color_dark)}.profile .organization_block .h2 .toggle_organization span.active{color:#fff}.profile .organization_block .warning_account-confirm{margin:-15px 0 10px;font-size:15px;color:#a2aaca;color:var(--text_color_dark)}.profile .organization_block .form_block{margin-bottom:15px;padding:20px;background:#201f26;border-radius:25px}.profile .organization_block .form_block .reuse_input-parent{margin-bottom:5px}.profile .organization_block .form_block .reuse_input-parent .input_classic{margin-bottom:0}.profile .organization_block .form_block .info_short{margin:5px 0 15px 15px;font-size:14px;line-height:17px;color:#474c5a;color:var(--background_lighten-dark)}.profile .organization_block .form_block .title_about{margin-left:15px;margin-bottom:5px;font-size:14px;line-height:17px;color:#a2aaca;color:var(--text_color_dark)}.profile .organization_block .form_block .textarea_antd{padding:12px 15px;max-height:115px;min-height:115px;overflow-y:auto;resize:none;font-size:16px;line-height:19px;color:#fff;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.profile .organization_block .form_block .textarea_antd::-webkit-input-placeholder{color:#757a88;font-size:14px}.profile .organization_block .form_block .textarea_antd::placeholder{color:#757a88;font-size:14px}.profile .organization_block .form_block .checkbox_group{flex-direction:row-reverse;justify-content:flex-end;margin:0;padding:0}.profile .organization_block .form_block .checkbox_group span{color:#fff;white-space:nowrap}.profile .organization_block .form_block .btn_send{padding:6px 12px}.profile .organization_block .adress_block,.profile .organization_block .client_profile{margin-bottom:15px;padding:20px;background:#201f26;width:100%;border-radius:25px;border:1px solid transparent;transition:border .5s}.profile .organization_block .adress_block .h3,.profile .organization_block .client_profile .h3{font-size:16px;line-height:20px;color:#a2aaca;color:var(--text_color_dark)}.profile .organization_block .adress_block .row,.profile .organization_block .client_profile .row{margin-bottom:10px;display:flex;flex-direction:column}.profile .organization_block .adress_block .row .name,.profile .organization_block .client_profile .row .name{margin:0 0 5px 15px;padding-right:30px;position:relative;display:flex;align-items:center;width:calc(100% - 15px);color:#a2aaca;color:var(--text_color_dark)}.profile .organization_block .adress_block .row .name svg,.profile .organization_block .client_profile .row .name svg{margin-left:auto;max-width:16px;max-height:16px;min-width:16px;min-height:16px;cursor:pointer}.profile .organization_block .adress_block .row .name svg path,.profile .organization_block .client_profile .row .name svg path{transition:all .4s;fill:#474c5a;fill:var(--background_lighten-dark)}.profile .organization_block .adress_block .row .name svg:hover path,.profile .organization_block .client_profile .row .name svg:hover path{fill:#343843;fill:var(--dark)}.profile .organization_block .adress_block .row .input_group,.profile .organization_block .client_profile .row .input_group{display:flex;width:100%}.profile .organization_block .adress_block .row .input_group .reuse_input-parent,.profile .organization_block .client_profile .row .input_group .reuse_input-parent{width:100%}.profile .organization_block .adress_block .row .input_group .reuse_input-parent .input_classic,.profile .organization_block .client_profile .row .input_group .reuse_input-parent .input_classic{margin:0}.profile .organization_block .adress_block .row .input_group .reuse_input-parent .input_classic.error,.profile .organization_block .client_profile .row .input_group .reuse_input-parent .input_classic.error{transition:border .5s;border-color:red!important}.profile .organization_block .adress_block .row .input_group .birthday,.profile .organization_block .client_profile .row .input_group .birthday{padding:9px 15px;display:flex;justify-content:space-between;align-items:center;width:100%;height:39px;line-height:19px;font-size:14px;background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);transition:all .5s;border-radius:16px;z-index:6}.profile .organization_block .adress_block .row .input_group .birthday .svg,.profile .organization_block .client_profile .row .input_group .birthday .svg{margin-left:10px;width:20px;height:20px;cursor:pointer}.profile .organization_block .adress_block .row .input_group .birthday svg,.profile .organization_block .client_profile .row .input_group .birthday svg{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-height:5px;max-height:5px;min-width:10px;max-width:10px;transition:all .3s}.profile .organization_block .adress_block .row .input_group .birthday svg.open,.profile .organization_block .client_profile .row .input_group .birthday svg.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile .organization_block .adress_block .row .input_group .birthday .day,.profile .organization_block .adress_block .row .input_group .birthday .month,.profile .organization_block .adress_block .row .input_group .birthday .year,.profile .organization_block .client_profile .row .input_group .birthday .day,.profile .organization_block .client_profile .row .input_group .birthday .month,.profile .organization_block .client_profile .row .input_group .birthday .year{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%}.profile .organization_block .adress_block .row .input_group .birthday .day span,.profile .organization_block .adress_block .row .input_group .birthday .month span,.profile .organization_block .adress_block .row .input_group .birthday .year span,.profile .organization_block .client_profile .row .input_group .birthday .day span,.profile .organization_block .client_profile .row .input_group .birthday .month span,.profile .organization_block .client_profile .row .input_group .birthday .year span{max-width:100%;width:100%;text-align:center}.profile .organization_block .adress_block .row .input_group .birthday .day,.profile .organization_block .client_profile .row .input_group .birthday .day{max-width:100px}.profile .organization_block .adress_block .row .input_group .birthday .day span,.profile .organization_block .client_profile .row .input_group .birthday .day span{text-align:start}.profile .organization_block .adress_block .row .input_group .birthday .month,.profile .organization_block .client_profile .row .input_group .birthday .month{max-width:250px}.profile .organization_block .adress_block .row .input_group .birthday .year,.profile .organization_block .client_profile .row .input_group .birthday .year{max-width:100px}.profile .organization_block .adress_block .row .input_group .birthday .border,.profile .organization_block .client_profile .row .input_group .birthday .border{width:1px;margin:0 32px}.profile .organization_block .adress_block .row .input_group .birthday .drop_down,.profile .organization_block .client_profile .row .input_group .birthday .drop_down{position:absolute;padding-top:13px;width:calc(100% + 2px);top:20px;left:-1px;opacity:0;max-height:0;-webkit-transform:scale(0);transform:scale(0);color:#757a88;background-color:#343843;background-color:var(--dark);border-radius:0 0 16px 16px;z-index:7}.profile .organization_block .adress_block .row .input_group .birthday .drop_down div,.profile .organization_block .client_profile .row .input_group .birthday .drop_down div{padding:5px 15px;text-align:center}.profile .organization_block .adress_block .row .input_group .birthday .drop_down div:hover,.profile .organization_block .client_profile .row .input_group .birthday .drop_down div:hover{background-color:#474c5a;background-color:var(--background_lighten-dark)}.profile .organization_block .adress_block .row .input_group .birthday .drop_down.open,.profile .organization_block .client_profile .row .input_group .birthday .drop_down.open{transition:all .2s;border-color:#9b99a7;opacity:1;max-height:120px;-webkit-transform:scale(1);transform:scale(1);overflow:auto}.profile .organization_block .adress_block .row .input_group .country,.profile .organization_block .adress_block .row .input_group .seo_country,.profile .organization_block .client_profile .row .input_group .country,.profile .organization_block .client_profile .row .input_group .seo_country{position:relative;padding:9px 15px;display:flex;width:100%;height:39px;line-height:19px;font-size:14px;background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);transition:all .2s;border-radius:16px;cursor:pointer;z-index:6}.profile .organization_block .adress_block .row .input_group .country svg,.profile .organization_block .adress_block .row .input_group .seo_country svg,.profile .organization_block .client_profile .row .input_group .country svg,.profile .organization_block .client_profile .row .input_group .seo_country svg{position:absolute;top:15px;right:20px;transition:all .3s}.profile .organization_block .adress_block .row .input_group .country svg.open,.profile .organization_block .adress_block .row .input_group .seo_country svg.open,.profile .organization_block .client_profile .row .input_group .country svg.open,.profile .organization_block .client_profile .row .input_group .seo_country svg.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.profile .organization_block .adress_block .row .input_group .country .drop_down-children,.profile .organization_block .adress_block .row .input_group .seo_country .drop_down-children,.profile .organization_block .client_profile .row .input_group .country .drop_down-children,.profile .organization_block .client_profile .row .input_group .seo_country .drop_down-children{position:absolute;padding-top:13px;width:calc(100% + 2px);top:20px;left:-1px;opacity:0;max-height:0;-webkit-transform:scale(0);transform:scale(0);color:#757a88;background-color:#343843;background-color:var(--dark);border-radius:0 0 16px 16px;z-index:-2}.profile .organization_block .adress_block .row .input_group .country .drop_down-children div,.profile .organization_block .adress_block .row .input_group .seo_country .drop_down-children div,.profile .organization_block .client_profile .row .input_group .country .drop_down-children div,.profile .organization_block .client_profile .row .input_group .seo_country .drop_down-children div{padding:5px 15px}.profile .organization_block .adress_block .row .input_group .country .drop_down-children div:hover,.profile .organization_block .adress_block .row .input_group .seo_country .drop_down-children div:hover,.profile .organization_block .client_profile .row .input_group .country .drop_down-children div:hover,.profile .organization_block .client_profile .row .input_group .seo_country .drop_down-children div:hover{background-color:#474c5a;background-color:var(--background_lighten-dark)}.profile .organization_block .adress_block .row .input_group .country .drop_down-children.open,.profile .organization_block .adress_block .row .input_group .seo_country .drop_down-children.open,.profile .organization_block .client_profile .row .input_group .country .drop_down-children.open,.profile .organization_block .client_profile .row .input_group .seo_country .drop_down-children.open{transition:all .2s;border-color:#9b99a7;opacity:1;max-height:140px;-webkit-transform:scale(1);transform:scale(1);overflow:auto}.profile .organization_block .adress_block .row .input_group .phone_parent,.profile .organization_block .client_profile .row .input_group .phone_parent{margin-bottom:0;width:100%}.profile .organization_block .adress_block .row .input_group .phone_parent .icon_country,.profile .organization_block .client_profile .row .input_group .phone_parent .icon_country{top:8px;left:15px}.profile .organization_block .adress_block .row .input_group .phone_parent .arrow_phone,.profile .organization_block .client_profile .row .input_group .phone_parent .arrow_phone{top:2px}.profile .organization_block .adress_block .row .input_group input::-webkit-inner-spin-button,.profile .organization_block .adress_block .row .input_group input::-webkit-outer-spin-button,.profile .organization_block .client_profile .row .input_group input::-webkit-inner-spin-button,.profile .organization_block .client_profile .row .input_group input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.profile .organization_block .adress_block .row .input_group input[type=number],.profile .organization_block .client_profile .row .input_group input[type=number]{-moz-appearance:textfield}.profile .organization_block .adress_block .row:last-child,.profile .organization_block .client_profile .row:last-child{margin-bottom:0}.profile .organization_block .adress_block.error,.profile .organization_block .client_profile.error{transition:border .5s;border-color:red!important}.profile .organization_block .h2_checkbox{margin-bottom:15px;display:flex;align-items:center}.profile .organization_block .h2_checkbox .h2{margin-bottom:0;line-height:29px}.profile .organization_block .h2_checkbox .checkbox_group{margin:0 0 0 20px}.profile .organization_block .h2_checkbox .checkbox_group .form-group{margin:0}.profile .organization_block .btn_green{max-width:305px;width:100%;color:#343843;color:var(--dark);text-align:center;background:#30e0a1;box-shadow:none;border-radius:15px}.profile .organization_block .btn_send{margin-top:15px}.profile .organization_block .ant-input[disabled]{color:#fff;background-color:#343843;background-color:var(--dark);border-color:#474c5a;border-color:var(--background_lighten-dark);box-shadow:none;cursor:not-allowed;opacity:1}.ant-modal.modal_edit-image.profile_img .ant-modal-content{border-radius:40px}@media(max-width:1425px){.my_course .course_list{justify-content:space-around!important}}@media(max-width:1115px){.my_course .statistic_row{display:none!important}.my_course .top_sort{margin-bottom:15px!important}.my_course .request_top.mrg{margin-top:-10px!important}.my_course .home_work-list{justify-content:space-around}}@media(max-width:783px){.my_course .inner_block .statistic_block .top_sort .search,.my_course .inner_block .top{display:none!important}.my_course .inner_block .statistic_block .top_sort .reuse_drop-down{max-width:100%!important}.my_course .course_top-filter{display:none!important}.my_course .demo_row-mobile,.my_course .footer_bar{display:block!important}.my_course .top_filter-mobile{display:flex!important}}@media(max-width:690px){.my_course .course_list .reuse_course-item{margin-right:0!important}.my_course .course_list .reuse_course-item .preview_image{width:100%!important}.my_course .course_list .reuse_course-item .category{margin:0 auto 5px!important;width:calc(100% - 30px)!important;display:flex;justify-content:center}.my_course .course_list .reuse_course-item .info{max-width:inherit!important;text-align:center!important}}.my_course{display:flex;margin:0 auto;width:100%;color:#fff}.my_course .inner_block{position:relative;width:100%}.my_course .inner_block .top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.my_course .inner_block .top span{font-size:32px;line-height:38px}.my_course .inner_block .top .group{display:flex;max-width:540px;margin-top:5px;width:100%;height:25px;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.my_course .inner_block .top .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.my_course .inner_block .top .group div.active{background:#3077ff;border-radius:26px;color:#fff}.my_course .inner_block .course_block .course_top-filter{display:flex;margin-bottom:30px}.my_course .inner_block .course_block .course_top-filter .btn_add{width:100%;margin-right:10px}.my_course .inner_block .course_block .course_top-filter .search{margin-right:10px;margin-left:0;position:relative;width:100%}.my_course .inner_block .course_block .course_top-filter .reuse_drop-down{width:100%}.my_course .inner_block .course_block .course_list{display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.my_course .inner_block .course_block .course_list .reuse_course-item{min-width:297px!important;width:calc(15% - 30px)!important;display:flex;flex-wrap:wrap}.my_course .inner_block .course_block .btn_add_course{margin:13px auto 0;cursor:pointer}.my_course .inner_block .course_block .pagination_all{margin:0 auto}.my_course .inner_block .course_block .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.my_course .inner_block .course_block .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:#343843;background-color:var(--dark)}.my_course .inner_block .course_block .pagination_all .ant-pagination-item-active{border-color:transparent}.my_course .inner_block .course_block .pagination_all .ant-pagination-item-active a{background-color:#61687c}.my_course .inner_block .course_block .pagination_all li.ant-pagination-next,.my_course .inner_block .course_block .pagination_all li.ant-pagination-options,.my_course .inner_block .course_block .pagination_all li.ant-pagination-prev{display:none}.my_course .inner_block .course_block .pagination_all span.ant-pagination-item-ellipsis,.my_course .inner_block .course_block .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.my_course .inner_block .course_block .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.my_course .top_filter-mobile{padding:4px;margin-bottom:20px;display:none;justify-content:space-between;background:#343843;border-radius:34px;transition:all .2s ease}.my_course .top_filter-mobile .icon{display:flex}.my_course .top_filter-mobile .filters_mobile{display:flex;align-items:center;margin:0 auto;align-self:center;transition:all .2s ease}.my_course .top_filter-mobile .filters_mobile .add_course,.my_course .top_filter-mobile .filters_mobile .search_course-mobile{position:relative;width:62px;height:34px;border:4px solid #3077ff;border-radius:14px;background:#27292f}.my_course .top_filter-mobile .filters_mobile .add_course svg,.my_course .top_filter-mobile .filters_mobile .search_course-mobile svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.my_course .top_filter-mobile .filters_mobile .search_course-mobile{border-color:#a1a3b2}.my_course .top_filter-mobile .filters_mobile div:not(:first-child){margin-left:5px}.my_course .top_filter-mobile .settings{align-self:center;min-height:30px;min-width:30px}.my_course .top_filter-mobile.hidden .filters_mobile{display:none;height:0;-webkit-transform:scale(0);transform:scale(0)}.my_course .search_mobile{position:relative;display:none;border-radius:14px;max-height:0;max-width:0;opacity:0;transition:all .3s ease}.my_course .search_mobile .svg{position:absolute;top:2px;left:5px;width:30px;height:30px;min-width:30px;min-height:30px;margin-right:10px;background:#27292f;border-radius:13px;z-index:4}.my_course .search_mobile .svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.my_course .search_mobile .input_search-mobile{padding-left:35px;background:rgba(161,163,178,.2);border:1px solid #a2aaca!important}.my_course .search_mobile span{margin-left:15px;align-self:center;font-size:14px;color:#fff;cursor:pointer}.my_course .search_mobile.active{display:flex;align-self:center;max-height:34px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;opacity:1}.modal_trial{padding-bottom:0!important;max-width:460px;width:100%!important;background:#201e26;border:1px solid #343843;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff}.modal_trial .close_modal{cursor:pointer}.modal_trial .ant-modal-body,.modal_trial .ant-modal-content{background:#201e26;border-radius:40px;box-shadow:none}.modal_trial .ant-modal-body .title,.modal_trial .ant-modal-content .title{margin-bottom:15px;font-size:24px;line-height:29px}.modal_trial .ant-modal-body .info,.modal_trial .ant-modal-content .info{margin-bottom:20px;font-size:16px;line-height:19px;color:#757a88}.modal_trial .ant-modal-body .info:nth-child(3),.modal_trial .ant-modal-content .info:nth-child(3){margin-bottom:5px}.modal_trial .ant-modal-body .feedback_row,.modal_trial .ant-modal-content .feedback_row{display:flex;flex-wrap:wrap;margin-bottom:20px}.modal_trial .ant-modal-body .feedback_row div,.modal_trial .ant-modal-content .feedback_row div{display:flex;justify-content:center;align-items:center;padding:9px 15px;width:100%;font-size:16px;line-height:19px;background:#343843;background:var(--dark);border-radius:13px}.modal_trial .ant-modal-body .feedback_row div img,.modal_trial .ant-modal-content .feedback_row div img{margin-right:10px}.modal_trial .ant-modal-body .feedback_row div span,.modal_trial .ant-modal-content .feedback_row div span{align-self:baseline}.modal_trial .ant-modal-body .btn_access,.modal_trial .ant-modal-content .btn_access{padding:10px;width:100%;text-align:center;font-size:14px;line-height:17px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:16px;cursor:pointer}.modal_trial .ant-modal-body{padding:29px}.course_manage{display:flex;width:100%;color:#fff}.course_manage .inner_right{padding-right:5px;width:100%;max-height:calc(100vh - 30px);min-height:calc(100vh - 30px);overflow-y:auto;overflow-x:hidden}.course_manage .inner_right .timer_parent{margin-top:15px}.course_manage .inner_right .top_navigation{display:flex;justify-content:space-between}.course_manage .inner_right .top_navigation .btn_prev{padding:1px 15px 2px 30px;margin-top:9px;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#343843;background:var(--dark);border-radius:20px}.course_manage .inner_right .top_navigation .btn_prev svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.course_manage .inner_right .top_navigation .group{display:flex;max-width:540px;margin-left:10px;width:100%;height:25px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.course_manage .inner_right .top_navigation .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.course_manage .inner_right .top_navigation .group div.active{background:#3077ff;border-radius:26px;color:#fff}.course_manage .inner_right .top_navigation .empty{max-width:140px;width:100%}.course_manage .inner_right .top_filter-mobile{margin-top:15px;margin-bottom:20px;padding:4px;display:none;justify-content:space-between;background:#343843;border-radius:34px;transition:all .2s ease}.course_manage .inner_right .top_filter-mobile .icon{display:flex}.course_manage .inner_right .top_filter-mobile .filters_mobile{display:flex;margin:0 auto;align-self:center;transition:all .2s ease}.course_manage .inner_right .top_filter-mobile .filters_mobile .btn_share,.course_manage .inner_right .top_filter-mobile .filters_mobile .search_{position:relative;width:62px;height:34px;border:4px solid #3077ff;border-radius:14px;background:#27292f}.course_manage .inner_right .top_filter-mobile .filters_mobile .btn_share svg,.course_manage .inner_right .top_filter-mobile .filters_mobile .search_ svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:19px}.course_manage .inner_right .top_filter-mobile .filters_mobile .btn_share svg path,.course_manage .inner_right .top_filter-mobile .filters_mobile .search_ svg path{stroke:#fff}.course_manage .inner_right .top_filter-mobile .filters_mobile .btn_share{border:4px solid #30e0a1}.course_manage .inner_right .top_filter-mobile .filters_mobile div:not(:first-child){margin-left:5px}.course_manage .inner_right .top_filter-mobile .settings{align-self:center}.course_manage .inner_right .top_filter-mobile.hidden .filters_mobile{display:none;height:0;-webkit-transform:scale(0);transform:scale(0)}.course_manage .inner_right .search_mobile{position:relative;display:none;border-radius:14px;max-height:0;max-width:0;opacity:0;transition:all .3s ease}.course_manage .inner_right .search_mobile .svg{position:absolute;top:2px;left:5px;width:30px;height:30px;min-width:30px;min-height:30px;margin-right:10px;background:#27292f;border-radius:13px;z-index:4}.course_manage .inner_right .search_mobile .svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.course_manage .inner_right .search_mobile .input_search-mobile{padding-left:35px;background:rgba(161,163,178,.2);border:1px solid #a2aaca!important}.course_manage .inner_right .search_mobile span{margin-left:15px;align-self:center;font-size:14px;color:#fff;cursor:pointer}.course_manage .inner_right .search_mobile.active{display:flex;align-self:center;max-height:34px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;opacity:1}.course_manage .inner_right .top_title{width:100%}.course_manage .inner_right .lesson_block .group_block{display:flex;margin-bottom:20px}.course_manage .inner_right .lesson_block .group_block .add_lesson{padding:4px 12px 4px 4px;margin-right:15px;display:flex;background:#3077ff;border-radius:17px;cursor:pointer}.course_manage .inner_right .lesson_block .group_block .add_lesson img{width:30px;height:30px;align-self:center;margin-right:10px}.course_manage .inner_right .lesson_block .group_block .add_lesson div{white-space:nowrap;align-self:center}.course_manage .inner_right .lesson_block .group_block .search{margin-left:0;width:60%}.course_manage .inner_right .lesson_block .group_block .reuse_drop-down{max-width:23%;width:100%}.course_manage .inner_right .lesson_block .group_block .reuse_drop-down .drop_down-category{max-height:140px;display:none}.course_manage .inner_right .lesson_block .group_block .reuse_drop-down .drop_down-category.open{display:block}.course_manage .inner_right .lesson_block .group_block .btn_share{display:flex;margin-left:10px;padding:4px;max-width:150px;width:100%;background:#30e0a1;border-radius:17px;color:#343843;color:var(--dark);cursor:pointer}.course_manage .inner_right .lesson_block .group_block .btn_share div{position:relative;width:30px;height:30px;min-width:30px;min-height:30px;align-self:center;margin-right:10px;background:#27292f;border-radius:13px}.course_manage .inner_right .lesson_block .group_block .btn_share div svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:19px}.course_manage .inner_right .lesson_block .group_block .btn_share div svg path{stroke:#fff}.course_manage .inner_right .lesson_block .group_block .btn_share span{margin-left:10px;align-self:center}.course_manage .inner_right .lesson_block .lesson_row{margin-bottom:15px;padding:8px 30% 0 18px;position:relative;display:flex;width:100%;height:40px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px;cursor:pointer;transition:all .3s linear}.course_manage .inner_right .lesson_block .lesson_row .eye{padding:5px;border-radius:50%;background-color:#201e26;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;transition:all .3s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.course_manage .inner_right .lesson_block .lesson_row span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.course_manage .inner_right .lesson_block .lesson_row .group_icon{position:absolute;display:flex;align-items:center;top:-2px;right:15px;z-index:3}.course_manage .inner_right .lesson_block .lesson_row .group_icon .img_edit,.course_manage .inner_right .lesson_block .lesson_row .group_icon .img_remove{position:relative;cursor:pointer;height:40px;width:40px;z-index:5}.course_manage .inner_right .lesson_block .lesson_row .group_icon .img_edit img,.course_manage .inner_right .lesson_block .lesson_row .group_icon .img_remove img{position:absolute;top:12px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.course_manage .inner_right .lesson_block .lesson_row .group_icon .img_edit img{top:13px}.course_manage .inner_right .lesson_block .lesson_row .group_icon .ant-spin.ant-spin-spinning{margin:5px 20px 0 0}.course_manage .inner_right .lesson_block .lesson_row .group_icon .ant-spin.ant-spin-spinning span{overflow:initial}.course_manage .inner_right .lesson_block .lesson_row .group_icon.hide,.course_manage .inner_right .lesson_block .lesson_row.hide{display:none}.course_manage .inner_right .lesson_block .lesson_row:hover{background:transparent;box-shadow:0 5px 5px 0 #232323}.course_manage .inner_right .ant-image-mask{border-radius:20px}.course_manage .ant-tabs{color:#757a88}.course_manage .ant-tabs-tab:hover{color:#8146ff}.course_manage .ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #343843}.course_manage .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#8146ff}.course_manage .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{background:#8146ff;height:6px;border-top-left-radius:8px;border-top-right-radius:8px}.modal_info{max-width:600px;width:100%!important;color:#fff}.modal_info .ant-modal-body{padding:30px 40px;display:flex;flex-direction:column;background:#201e26;border-radius:16px}.modal_info .ant-modal-body .close{position:absolute;margin-left:auto;top:20px;right:30px;cursor:pointer}.modal_info .ant-modal-body .info{margin-top:20px;font-size:20px;line-height:normal;text-align:center}.modal_info .ant-modal-body .buttons{margin-top:25px;display:flex;align-items:center}@media(max-width:1150px){.course_manage .top_navigation .empty{display:none!important}}@media(max-width:820px){.course_manage .inner_right{padding-bottom:100px!important}.course_manage .inner_right .top_title{margin-top:10px;padding-bottom:0!important;border-bottom:none!important}.course_manage .inner_right .top_title span{font-size:24px!important}.course_manage .top_title{margin-bottom:10px!important}.course_manage .top_filter-mobile{display:flex!important}.course_manage .top_navigation .btn_prev{margin-top:0!important}.course_manage .group_block{display:none!important}.course_manage .footer_bar{display:block!important}}@media(max-width:550px){.course_manage .top_navigation{flex-direction:column}.course_manage .top_navigation .group{margin:15px 0 0!important}}@media(max-width:1070px){.change_lesson-parent .content_parent{padding:5px 15px 15px!important;min-width:405px!important}.change_lesson-parent .content_parent .title{flex-direction:column!important}.change_lesson-parent .content_parent .title .group{max-width:inherit!important;margin-top:10px!important}.change_lesson-parent .content_parent .title span{font-size:24px!important}}@media(max-width:820px){.change_lesson-parent{padding:10px 15px 15px!important;margin-bottom:20px!important;border-radius:15px!important}.change_lesson-parent .img_remove{top:19px!important}.change_lesson-parent .name_lesson{padding-top:5px!important;font-size:16px!important}.change_lesson-parent .name_lesson .lesson.input_classic{padding:4px 10px 6px 35px!important;max-width:calc(100% - 45px)!important;font-size:16px!important}.change_lesson-parent .name_lesson .number_lesson{font-size:16px!important;top:9px!important}.change_lesson-parent .stage_parent .btn_save{max-width:calc(100% - 45px)!important}.change_lesson-parent .group_inner{flex-direction:column!important}.change_lesson-parent .group_inner .stage_parent{max-width:inherit!important}.change_lesson-parent .group_inner .stage_block{padding:0!important;background-color:transparent!important;margin-right:0!important;max-width:inherit!important;border:none!important}.change_lesson-parent .group_inner .stage_block .stage{padding:8px 5px!important;height:40px!important;margin-right:10px!important}.change_lesson-parent .group_inner .stage_block .stage img{width:30px;height:30px}.change_lesson-parent .group_inner .stage_block .btn_add{margin-top:10px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.change_lesson-parent .group_inner .content_parent{padding:15px!important;margin-top:15px!important}.change_lesson-parent .group_inner .content_parent .title span{font-size:18px!important}}@media(max-width:500px){.change_lesson-parent .content_parent{min-width:inherit!important}.change_lesson-parent .content_parent .form_antd .demo_row{margin:-10px 0 15px!important;flex-direction:column!important}.change_lesson-parent .content_parent .form_antd .demo_row span{align-self:auto!important}.change_lesson-parent .content_parent .form_antd .demo_row .group{margin-top:5px!important;max-width:inherit!important}.change_lesson-parent .content_parent .btn_save{font-size:14px!important;padding-top:3px!important;width:100%!important;max-width:100%!important}.change_lesson-parent .buttonWithCount .btn_save{max-width:100%!important}}@-webkit-keyframes show-matherial{0%{opacity:0}to{opacity:1}}@-webkit-keyframes hide-matherial{0%{opacity:1}to{opacity:0}}.change_lesson-parent{padding:18px;margin-bottom:15px;position:relative;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.change_lesson-parent.entered,.change_lesson-parent.entering{-webkit-animation:show-matherial .4s linear forwards;animation:show-matherial .4s linear forwards}.change_lesson-parent.exited,.change_lesson-parent.exiting{-webkit-animation:hide-matherial .4s linear forwards;animation:hide-matherial .4s linear forwards}.change_lesson-parent .name_lesson{display:flex;justify-content:space-between;margin-bottom:7px;position:relative}.change_lesson-parent .name_lesson .img{width:30px;height:30px;align-self:center;cursor:pointer}.change_lesson-parent .name_lesson .lesson.input_classic{padding:9px 10px 11px 35px;max-width:315px;background:#201e26;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px;font-size:20px;line-height:24px}.change_lesson-parent .name_lesson .lesson.input_classic::-webkit-input-placeholder{color:#fff}.change_lesson-parent .name_lesson .lesson.input_classic::placeholder{color:#fff}.change_lesson-parent .name_lesson .number_lesson{position:absolute;top:6px;left:15px;font-size:20px;color:#757a88;z-index:3}.change_lesson-parent .img_remove{position:absolute;top:20px;right:20px;z-index:3;cursor:pointer}.change_lesson-parent .img_remove .svg{width:30px;height:30px;min-width:30px;min-height:30px;position:relative;background:#27292f;border-radius:13px}.change_lesson-parent .img_remove .svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.change_lesson-parent .group_inner{display:flex}.change_lesson-parent .stage_parent{display:flex;flex-direction:column;max-width:315px;width:100%;margin-right:35px}.change_lesson-parent .stage_parent .btn_save{padding:3px;margin-bottom:15px;width:100%;height:30px;text-align:center;background:#30e0a1;box-shadow:0 9px 10px rgba(48,224,161,.2);border-radius:13px;color:#343843;color:var(--dark);cursor:pointer}.change_lesson-parent .stage_parent .stage_block{width:100%;padding:10px;background:#201e26;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:20px}.change_lesson-parent .stage_parent .stage_block .stage{padding:8px 10px;margin-bottom:10px;position:relative;display:flex;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:16px;cursor:pointer}.change_lesson-parent .stage_parent .stage_block .stage img{margin-right:10px;align-self:center}.change_lesson-parent .stage_parent .stage_block .stage .info{align-self:center;overflow-wrap:anywhere}.change_lesson-parent .stage_parent .stage_block .stage .remove_icon{position:absolute;display:flex;justify-content:center;top:50%;right:8px;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ff3434;border-radius:13px;cursor:pointer}.change_lesson-parent .stage_parent .stage_block .stage .remove_icon svg{align-self:center}.change_lesson-parent .stage_parent .stage_block .stage.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88}.change_lesson-parent .stage_parent .stage_block .btn_add{display:flex;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.change_lesson-parent .stage_parent .stage_block .btn_add img{margin-right:15px;align-self:center}.change_lesson-parent .stage_parent .stage_block .btn_add span{color:#3077ff}.change_lesson-parent .stage_parent .stage_block .arrow_block{position:relative;min-width:40px;height:40px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.change_lesson-parent .stage_parent .stage_block .arrow_block svg{position:absolute;top:16px;left:14px;transition:all .3s ease}.change_lesson-parent .stage_parent .stage_block .arrow_block.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88}.change_lesson-parent .stage_parent .stage_block .arrow_block.active svg{transition:all .3s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.change_lesson-parent .content_parent{padding:25px;max-width:912px;width:100%;background:#201e26;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:20px}.change_lesson-parent .content_parent .title{display:flex;justify-content:space-between;margin-bottom:13px}.change_lesson-parent .content_parent .title span{font-size:32px;line-height:38px}.change_lesson-parent .content_parent .title .group{display:flex;max-width:305px;width:100%;height:25px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.change_lesson-parent .content_parent .title .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.change_lesson-parent .content_parent .title .group div.active{background:#3077ff;border-radius:26px;color:#fff}.change_lesson-parent .content_parent .group_drop-down{width:100%;-webkit-user-select:none;user-select:none}.change_lesson-parent .content_parent .group_drop-down .title{margin:0 0 5px 15px;color:#a2aaca;color:var(--text_color_dark)}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down{padding:7px 12px;margin-bottom:15px;width:100%;height:40px;border:1px solid transparent;background:#474c5a;transition:all .4s;z-index:4}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down .drop_down-category li{position:relative;transition:all .5s}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down .drop_down-category li svg{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;width:12px;height:7px;transition:all .5s;z-index:1}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down .drop_down-category li svg.active{transition:all .5s;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:40%}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down span{color:#fff}.change_lesson-parent .content_parent .group_drop-down .reuse_drop-down:hover{border-color:#a2aaca;border-color:var(--text_color_dark)}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop{width:100%;position:absolute;top:-200px;opacity:0;max-height:0;visibility:hidden;transition:max-height .5s,opacity .1s,position .5s,visibility .5s,top .5s;z-index:-1}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop div{padding:8px 0 8px 30px;margin-right:0;font-size:16px;line-height:19px;color:#757a88;transition:max-height .5s,opacity .3s,position .5s,visibility .5s,background-color .5s}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop div span{color:#757a88}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop div:hover{background-color:#4b505c;transition:max-height .5s,opacity .3s,position .5s,visibility .5s,background-color .5s}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop .programming{display:flex;align-items:center}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop .programming img{margin-left:15px;cursor:help}.change_lesson-parent .content_parent .group_drop-down.select .drop_down-category .select_drop.active{transition:max-height .5s,opacity .1s,position .5s,visibility .5s,top .5s;position:inherit;visibility:inherit;opacity:1;z-index:0;max-height:200px}.change_lesson-parent .content_parent input,.change_lesson-parent .content_parent textarea{padding:5px 15px 6px;margin-bottom:15px;width:100%;background:#474c5a;background:var(--background_lighten-dark);border:1px solid transparent;border-radius:16px;resize:none;outline:none;color:#fff;transition:all .4s}.change_lesson-parent .content_parent input::-webkit-input-placeholder,.change_lesson-parent .content_parent textarea::-webkit-input-placeholder{font-size:14px;color:#757a88}.change_lesson-parent .content_parent input::placeholder,.change_lesson-parent .content_parent textarea::placeholder{font-size:14px;color:#757a88}.change_lesson-parent .content_parent input:active,.change_lesson-parent .content_parent textarea:active{box-shadow:none;border-color:transparent}.change_lesson-parent .content_parent input:focus,.change_lesson-parent .content_parent textarea:focus{box-shadow:none;border-color:#a2aaca;border-color:var(--text_color_dark)}.change_lesson-parent .content_parent input:hover,.change_lesson-parent .content_parent textarea:hover{box-shadow:none;background:#474c5a;background:var(--background_lighten-dark);border-color:#a2aaca;border-color:var(--text_color_dark)}.change_lesson-parent .content_parent input.resize,.change_lesson-parent .content_parent textarea.resize{resize:vertical}.change_lesson-parent .content_parent .textarea_container{position:relative}.change_lesson-parent .content_parent .textarea_container .resize_icon{position:absolute;right:-1px;bottom:14px;display:flex;flex-direction:column;pointer-events:none;background-color:#343843;background-color:var(--dark);border-radius:10px}.change_lesson-parent .content_parent .textarea_container .resize_icon svg:first-child{margin-bottom:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.change_lesson-parent .content_parent .textarea_container ::-webkit-scrollbar{width:8px;height:4px}.change_lesson-parent .content_parent .textarea_container ::-webkit-scrollbar-thumb{background:linear-gradient(rgba(162,170,202,0),#80899e);border-radius:9em}.change_lesson-parent .content_parent .player-wrapper{margin-bottom:10px}.change_lesson-parent .content_parent .player-wrapper iframe,.change_lesson-parent .content_parent .player-wrapper video{border-radius:10px}.change_lesson-parent .content_parent .demo_row{display:flex;justify-content:space-between;margin:0 0 15px}.change_lesson-parent .content_parent .demo_row span{margin-left:15px;align-self:center;color:#a2aaca;color:var(--text_color_dark)}.change_lesson-parent .content_parent .demo_row .group{display:flex;max-width:303px;width:100%;height:22px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.change_lesson-parent .content_parent .demo_row .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;font-size:12px;white-space:nowrap;cursor:pointer}.change_lesson-parent .content_parent .demo_row .group div.active{background:#3077ff;border-radius:26px;color:#fff}.change_lesson-parent .content_parent .label{margin:0 0 5px 15px;color:#a2aaca}.change_lesson-parent .content_parent .group_buttons{display:flex;-webkit-user-select:none;user-select:none}.change_lesson-parent .content_parent .group_buttons .btn_cansel,.change_lesson-parent .content_parent .group_buttons .btn_save{padding:3px 6px 6px;text-align:center;max-width:170px;width:100%;height:30px;color:#343843;color:var(--dark);background:#30e0a1;border:none;box-shadow:0 9px 10px rgba(48,224,161,.2);border-radius:13px;transition:all .4s;cursor:pointer}.change_lesson-parent .content_parent .group_buttons .btn_cansel.disabled,.change_lesson-parent .content_parent .group_buttons .btn_save.disabled{transition:all .4s;background-color:#343843;background-color:var(--dark);color:#fff;cursor:auto;box-shadow:none}.change_lesson-parent .content_parent .group_buttons .btn_cansel{margin-left:15px;background-color:#ff3434;color:#fff;box-shadow:none}.change_lesson-parent .content_parent .create_quiz{position:relative}.change_lesson-parent .content_parent .create_quiz .reuse_drop-down{margin-bottom:10px;padding-top:7px;height:40px;width:100%;max-width:inherit;background-color:#474c5a;background-color:var(--background_lighten-dark);z-index:4}.change_lesson-parent .content_parent .create_quiz input{margin-bottom:0}.change_lesson-parent .content_parent .create_quiz .recomenditon{margin:15px 0}.change_lesson-parent .content_parent .create_quiz .recomenditon .reuse_drop-down{z-index:5}.change_lesson-parent .content_parent .create_quiz .recomenditon .textarea_antd{margin-top:10px}.change_lesson-parent .content_parent .create_quiz .recomenditon .textarea_antd:last-child{margin-bottom:15px}.change_lesson-parent .content_parent .edit_quiz .recomenditon .reuse_drop-down{z-index:5}.change_lesson-parent .content_parent .edit_quiz .recomenditon .textarea_antd{margin-top:10px}.change_lesson-parent .content_parent .edit_quiz .recomenditon .textarea_antd:last-child{margin-bottom:15px}.change_lesson-parent .content_parent .edit_quiz .group input{padding:9px 15px 8px}.change_lesson-parent .content_parent .edit_quiz .btn_save{display:block!important;padding:3px 20px;width:100%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:30px;text-align:center;background:#30e0a1;border:none;box-shadow:0 9px 10px rgba(48,224,161,.2);border-radius:13px;color:#343843;color:var(--dark);cursor:pointer}.change_lesson-parent .content_parent .choice_parent{display:flex;margin-top:10px;justify-content:center;align-items:center;position:relative}.change_lesson-parent .content_parent .choice_parent .checkbox_antd span.ant-checkbox-inner{background-color:transparent;border:3px solid #474c5a}.change_lesson-parent .content_parent .choice_parent .checkbox_antd .ant-checkbox.ant-checkbox-checked span.ant-checkbox-inner{border:3px solid #3077ff}.change_lesson-parent .content_parent .choice_parent .checkbox_antd .ant-checkbox.ant-checkbox-checked span.ant-checkbox-inner:hover{box-shadow:none}.change_lesson-parent .content_parent .choice_parent .checkbox_antd .ant-checkbox-checked:after{border:none}.change_lesson-parent .content_parent .choice_parent .checkbox_antd span.ant-checkbox-inner{width:20px;height:20px}.change_lesson-parent .content_parent .choice_parent .checkbox_antd span.ant-checkbox{top:.3em}.change_lesson-parent .content_parent .choice_parent .group{position:relative;width:100%}.change_lesson-parent .content_parent .choice_parent .group .input_classic{padding-right:15px;height:40px;background:#474c5a;background:var(--background_lighten-dark);border-radius:16px}.change_lesson-parent .content_parent .choice_parent .group input{margin-bottom:0}.change_lesson-parent .content_parent .choice_parent .group img{position:absolute;top:10px;right:10px;z-index:3;cursor:pointer}.change_lesson-parent .content_parent .choice_parent .add_answer{margin-left:15px;cursor:pointer}.change_lesson-parent .content_parent .row_navigation-questions{margin:15px 0 10px;display:flex;flex-wrap:wrap}.change_lesson-parent .content_parent .row_navigation-questions .number{position:relative;margin-right:5px;margin-bottom:5px;width:25px;height:25px;background:#474c5a;background:var(--background_lighten-dark);border-radius:8px;transition:all .2s ease;cursor:pointer}.change_lesson-parent .content_parent .row_navigation-questions .number span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.change_lesson-parent .content_parent .row_navigation-questions .number:hover{background-color:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27)}.change_lesson-parent .content_parent .row_navigation-questions .number.active{background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27)}.change_lesson-parent .content_parent .row_navigation-questions .create_question,.change_lesson-parent .content_parent .row_navigation-questions .remove_question{position:relative;margin-right:5px;width:25px;height:25px;background:#30e0a1;border-radius:8px;cursor:pointer}.change_lesson-parent .content_parent .row_navigation-questions .create_question svg,.change_lesson-parent .content_parent .row_navigation-questions .remove_question svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.change_lesson-parent .content_parent .row_navigation-questions .remove_question{margin-right:0;background:#ff3434}.change_lesson-parent .content_parent .row_navigation-questions .count_resp{display:flex;margin-left:auto;align-self:center;color:#a2aaca;color:var(--text_color_dark)}.change_lesson-parent .content_parent .row_navigation-questions .count_resp span{margin-right:20px}.change_lesson-parent .content_parent .row_navigation-questions .count_resp .ant-input-number.ant-input-number-sm{width:50px;height:27px;color:#fff;border-color:transparent;box-shadow:none;background-color:transparent}.change_lesson-parent .content_parent .row_navigation-questions .count_resp .ant-input-number.ant-input-number-sm input:active,.change_lesson-parent .content_parent .row_navigation-questions .count_resp .ant-input-number.ant-input-number-sm input:focus{box-shadow:none}.change_lesson-parent .content_parent .row_navigation-questions .count_resp .ant-input-number.ant-input-number-sm:hover{background-color:#fff;color:#000}.change_lesson-parent .content_parent .scorm_matherial{position:relative}.change_lesson-parent .content_parent .scorm_matherial .label_scorm{padding:4px 22px 4px 4px;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#3077ff;border-radius:17px;cursor:pointer}.change_lesson-parent .content_parent .scorm_matherial .label_scorm .upload_icon{margin-right:10px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:13px;background:#27292f}.change_lesson-parent .content_parent .scorm_matherial .group_buttons{margin-top:50px}.change_lesson-parent .content_parent .ant-upload.ant-upload-drag{margin-bottom:15px;background-color:#474c5a;border:1px solid transparent}.change_lesson-parent .content_parent .ant-upload.ant-upload-drag .text{font-size:16px;line-height:19px;color:#757a88}.change_lesson-parent .content_parent .ant-upload.ant-upload-drag:hover{border:1px solid #a2aaca;border:1px solid var(--text_color_dark)}.change_lesson-parent .content_parent .ant-upload-list-item-info,.change_lesson-parent .content_parent .ant-upload-list-item-info a{color:#fff}.change_lesson-parent .content_parent .ant-upload-list-item.ant-upload-list-item-done.ant-upload-list-item-list-type-picture{margin:-5px 0 15px;background-color:#343843;background-color:var(--dark);border-color:transparent}.change_lesson-parent .content_parent .ant-upload-list-item.ant-upload-list-item-done.ant-upload-list-item-list-type-picture svg{color:#fff}.change_lesson-parent .content_parent img.ant-upload-list-item-image{border-radius:5px}.change_lesson-parent span.ant-progress-text{color:#fff;margin-top:-2px}@media(max-width:820px){.view_lesson{padding:5px 15px 10px!important;margin-bottom:20px!important;border-radius:15px!important}.view_lesson .name_lesson{padding-top:5px!important;font-size:16px!important}.view_lesson .group_inner{flex-direction:column!important}.view_lesson .group_inner .stage_block{padding:0!important;background-color:transparent!important;margin-right:0!important;max-width:inherit!important;border:none!important}.view_lesson .group_inner .stage_block .stage{padding:8px 5px!important;height:40px!important;margin-right:10px!important;-webkit-user-select:none;user-select:none}.view_lesson .group_inner .stage_block .stage img{width:30px;height:30px}.view_lesson .group_inner .group{margin-left:inherit!important}.view_lesson .group_inner .content_parent{padding:15px!important}.view_lesson .group_inner .content_parent .title{flex-direction:column!important}.view_lesson .group_inner .content_parent .title .group{max-width:inherit!important}.view_lesson .group_inner .content_parent .title span{display:none!important}}@keyframes show-matherial{0%{opacity:0}to{opacity:1}}@keyframes hide-matherial{0%{opacity:1}to{opacity:0}}.view_lesson{padding:0 18px 20px;margin-bottom:15px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.view_lesson.entered,.view_lesson.entering{-webkit-animation:show-matherial .4s linear forwards;animation:show-matherial .4s linear forwards}.view_lesson.exited,.view_lesson.exiting{-webkit-animation:hide-matherial .4s linear forwards;animation:hide-matherial .4s linear forwards}.view_lesson .name_lesson{display:flex;padding-top:15px;justify-content:space-between;margin-bottom:7px;font-size:20px;line-height:24px;cursor:pointer}.view_lesson .name_lesson .eye{margin:-10px 77px 0 0;padding:5px;border-radius:50%;background-color:#201e26;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;transition:all .3s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view_lesson .name_lesson .img{width:30px;height:30px;align-self:center;cursor:pointer}.view_lesson .name_lesson .arrow{padding:10px;border-radius:50%;background-color:#201e26;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:center;transition:all .3s linear;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view_lesson .group_inner{display:flex;width:100%;margin-right:42px}.view_lesson .group_inner .group{display:flex;margin-left:auto;max-width:305px;width:100%;height:25px;align-self:center;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.view_lesson .group_inner .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.view_lesson .group_inner .group div.active{background:#3077ff;border-radius:26px;color:#fff}.view_lesson .group_inner .stage_block{max-width:315px;margin-right:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:50px;width:100%;padding:10px;background:#201e26;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:20px}.view_lesson .group_inner .stage_block .stage{padding:8px 10px;margin-bottom:10px;display:flex;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:16px;cursor:pointer}.view_lesson .group_inner .stage_block .stage img{margin-right:10px;align-self:center}.view_lesson .group_inner .stage_block .stage .info{align-self:center;overflow-wrap:anywhere}.view_lesson .group_inner .stage_block .stage.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88}.view_lesson .group_inner .stage_block .stage:last-child{margin-bottom:0}.view_lesson .group_inner .stage_block .loading_matherial{margin-top:5px;display:flex;align-items:center;justify-content:space-between;color:#a2aaca;color:var(--text_color_dark);background:rgba(32,30,38,0);border-radius:8px;padding:3px 8px}.view_lesson .group_inner .stage_block .loading_matherial .ant-spin{margin-top:8px}.view_lesson .group_inner .stage_block .btn_add{display:flex;cursor:pointer}.view_lesson .group_inner .stage_block .btn_add img{margin-right:15px;align-self:center}.view_lesson .group_inner .stage_block .btn_add span{color:#3077ff}.view_lesson .group_inner .stage_block .arrow_block{position:relative;min-width:40px;height:40px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.view_lesson .group_inner .stage_block .arrow_block svg{position:absolute;top:16px;left:14px;transition:all .3s ease}.view_lesson .group_inner .stage_block .arrow_block.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88}.view_lesson .group_inner .stage_block .arrow_block.active svg{transition:all .3s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.view_lesson .group_inner .content_parent{padding:25px;max-width:912px;display:flex;flex-direction:column;width:100%;background:#201e26;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:20px}.view_lesson .group_inner .content_parent.entered,.view_lesson .group_inner .content_parent.entering{-webkit-animation:show-matherial 1s linear forwards;animation:show-matherial 1s linear forwards}.view_lesson .group_inner .content_parent.exited,.view_lesson .group_inner .content_parent.exiting{-webkit-animation:hide-matherial .5s linear forwards;animation:hide-matherial .5s linear forwards}.view_lesson .group_inner .content_parent .title{display:flex;justify-content:space-between;margin-bottom:20px}.view_lesson .group_inner .content_parent .title span{font-size:40px;line-height:38px;overflow-wrap:anywhere}.view_lesson .group_inner .content_parent .title .group{display:flex;margin-bottom:3px;max-width:305px;width:100%;height:25px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.view_lesson .group_inner .content_parent .title .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.view_lesson .group_inner .content_parent .title .group div.active{background:#3077ff;border-radius:26px;color:#fff}.view_lesson .group_inner .content_parent .video_block{padding:20px;background-color:#343843;background-color:var(--dark);border-radius:16px}.view_lesson .group_inner .content_parent .video_block .video_content{position:relative;padding-top:56.25%}.view_lesson .group_inner .content_parent .video_block .video_content .react-player{position:absolute;top:0;left:0}.view_lesson .group_inner .content_parent .video_block .video_file-name{margin:5px 0 0;font-size:16px;color:#a2aaca;color:var(--text_color_dark)}.view_lesson .group_inner .content_parent iframe,.view_lesson .group_inner .content_parent video{max-height:600px}.view_lesson .group_inner .content_parent .description_title{color:#fff;font-size:24px;line-height:28px}.view_lesson .group_inner .content_parent .description{color:#a2aaca;color:var(--text_color_dark);white-space:break-spaces;font-size:20px;overflow-wrap:anywhere;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.view_lesson .group_inner .content_parent .description a{color:#3077ff}.view_lesson .group_inner .content_parent .article_container{display:flex}.view_lesson .group_inner .content_parent .article_content{background-color:#343843;background-color:var(--dark);padding:20px;border-radius:16px}.view_lesson .group_inner .content_parent .article_content .h4{font-size:24px;color:#fff}.view_lesson .group_inner .content_parent .article_content .description{color:#a2aaca;color:var(--text_color_dark);white-space:break-spaces;font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.view_lesson .group_inner .content_parent .article_content .ant-image-mask{border-radius:20px}.view_lesson .group_inner .content_parent .article_content.voice{height:100%;width:0;padding:0;opacity:0;transition:.3s;display:flex;flex-direction:column;grid-gap:10px;gap:10px}.view_lesson .group_inner .content_parent .article_content.voice .hint{color:#a2aaca}.view_lesson .group_inner .content_parent .article_content.voice .audio-item audio{width:280px;height:35px;box-shadow:0 0 10px rgba(48,119,255,.45);border-radius:18px}.view_lesson .group_inner .content_parent .article_content.voice .audio-item .label{color:#a2aaca}.view_lesson .group_inner .content_parent .article_content.voice.open{margin-left:10px;padding:20px;opacity:1;width:320px;min-width:320px}.view_lesson .group_inner .content_parent .voice_block{margin-top:15px;display:flex;grid-gap:10px;gap:10px}.view_lesson .group_inner .content_parent .scorm_content iframe{width:100%;height:auto;max-height:none;min-height:600px}.view_lesson .group_inner .content_parent .custom_steps{display:flex;flex-wrap:wrap;width:100%}.view_lesson .group_inner .content_parent .custom_steps .line{margin:15px 5px 0;height:1px;max-width:50px;width:100%;background-color:#a2aaca;background-color:var(--text_color_dark)}.view_lesson .group_inner .content_parent .custom_steps .step{position:relative;margin-bottom:10px;width:32px;height:32px;border-radius:50%;background-color:#343843;background-color:var(--dark);border:1px solid transparent;transition:all .3s ease;cursor:pointer}.view_lesson .group_inner .content_parent .custom_steps .step span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view_lesson .group_inner .content_parent .custom_steps .step.active,.view_lesson .group_inner .content_parent .custom_steps .step:hover{border:1px solid #fff}.view_lesson .group_inner .content_parent .custom_steps .ant-steps-item-finish .ant-steps-item-icon{border-color:orange}.view_lesson .group_inner .content_parent .custom_steps .ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:orange}.view_lesson .group_inner .content_parent .task_content{background-color:#343843;padding:20px;border-radius:16px}.view_lesson .group_inner .content_parent .task_content .player-wrapper{position:relative;margin-top:10px;padding-top:56.25%}.view_lesson .group_inner .content_parent .task_content .react-player{position:absolute;top:0;left:0}.view_lesson .group_inner .content_parent .task_content .description{color:#a2aaca;color:var(--text_color_dark);white-space:break-spaces;font-size:20px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.view_lesson .group_inner .content_parent .task_content iframe,.view_lesson .group_inner .content_parent .task_content video{max-height:600px;border-radius:15px}.view_lesson .group_inner .content_parent .code_block{padding:20px;background-color:#343843;border-radius:16px}.view_lesson .group_inner .content_parent .h4{font-size:24px;color:#fff}.view_lesson .group_inner .content_parent .text{color:#a2aaca;font-size:20px;margin-bottom:0}.view_lesson .group_inner .content_parent .url_title{font-size:24px;margin-top:5px}.view_lesson .group_inner .content_parent .url_ref{font-size:20px;color:#a2aaca;color:var(--text_color_dark)}.view_lesson .group_inner .content_parent .url_ref a{color:#3077ff}.view_lesson .group_inner .content_parent .comment_title{margin:20px 0 0;color:#fff;font-size:24px;line-height:29px}.view_lesson .group_inner .content_parent .comment_input{position:relative}.view_lesson .group_inner .content_parent .comment_input .input_classic{border-radius:15px;padding:9px 50px 9px 20px}.view_lesson .group_inner .content_parent .comment_input .input_classic::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#757a88}.view_lesson .group_inner .content_parent .comment_input .input_classic::placeholder{font-size:16px;line-height:19px;color:#757a88}.view_lesson .group_inner .content_parent .comment_input img{position:absolute;top:0;right:0;z-index:4;cursor:pointer}.view_lesson .group_inner .content_parent .comment{padding:7px 30px 30px 53px;margin-top:15px;margin-bottom:20px;position:relative;border-radius:15px;background:#343843}.view_lesson .group_inner .content_parent .comment_photo{position:absolute;top:5px;left:5px}.view_lesson .group_inner .content_parent .comment_fio{margin-bottom:3px;font-size:14px;line-height:17px}.view_lesson .group_inner .content_parent .comment_date{margin-bottom:14px;font-size:12px;line-height:14px;color:#474c5a}.view_lesson .group_inner .content_parent .comment_text{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark);font-size:16px;line-height:19px}.view_lesson .group_inner .content_parent .comment_like-dislike{display:flex}.view_lesson .group_inner .content_parent .comment_like-dislike span{margin-right:10px;font-size:14px;line-height:17px;cursor:pointer}.view_lesson .group_inner .content_parent .comment_like-dislike svg{margin-right:5px;align-self:center;cursor:pointer}.view_lesson .group_inner .content_parent .comment_remove{position:absolute;display:flex;justify-content:center;top:10px;right:8px;width:20px;height:20px;background:#ff3434;border-radius:13px;cursor:pointer}.view_lesson .group_inner .content_parent .comment_remove svg{align-self:center}.view_lesson .group_inner .content_parent iframe,.view_lesson .group_inner .content_parent video{border-radius:10px}.view_lesson .group_inner .content_parent .greenStep.ant-steps-item-process>.ant-steps-item-container>.ant-steps-item-icon{background-color:#30e0a1;border-color:#30e0a1}.view_lesson .group_inner .content_parent .ant-steps-item-description{margin-top:5px;color:#fff}.view_lesson .group_inner .content_parent .ant-steps-item-icon{background-color:#343843;background-color:var(--dark);border-color:#343843;border-color:var(--dark)}.view_lesson .group_inner .content_parent .ant-steps-item-icon span{color:#fff}.view_lesson .group_inner .content_parent .ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon{border-color:#fff}.view_lesson .group_inner .content_parent .ant-steps .ant-steps-item:not(.ant-steps-item-active):not(.ant-steps-item-process)>.ant-steps-item-container[role=button]:hover .ant-steps-item-icon span{color:#fff}.view_lesson .group_inner .content_parent .ant-steps-item-icon .ant-steps-icon{top:-.7px}.view_lesson .group_inner .content_parent .ant-upload-list-item.ant-upload-list-item-done.ant-upload-list-item-list-type-card{margin-top:0}.view_lesson .group_inner .content_parent .ant-upload-list-item-info{background-color:transparent!important}.view_lesson .group_inner .content_parent .ant-upload-list-item-info a,.view_lesson .group_inner .content_parent .ant-upload-list-item-info span{color:#a2aaca;color:var(--text_color_dark)}.view_lesson .group_inner .content_parent .ant-steps-item-finish>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after,.view_lesson .group_inner .content_parent .ant-steps-item-wait>.ant-steps-item-container>.ant-steps-item-content>.ant-steps-item-title:after{background-color:#a2aaca!important;background-color:var(--text_color_dark)!important}.add_course-parent{display:flex;width:100%;color:#fff}.add_course-parent .h2{font-size:32px}.add_course-parent .group{padding-right:5px;margin-top:17px;width:100%}.add_course-parent .group .remove_course{position:absolute;top:50px;right:50px;width:80px;height:80px;background-color:#ff3434;border-radius:50%;cursor:pointer;z-index:4}.add_course-parent .group .remove_course .group_image{position:absolute;top:50%;left:50%;width:30px;height:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add_course-parent .group .remove_course .group_image svg{position:absolute}.add_course-parent .group .remove_course .group_image svg:nth-child(2){top:15px;left:13px}.add_course-parent .group .top_navigation{margin-right:30px;display:flex;justify-content:space-between}.add_course-parent .group .top_navigation .btn_prev{padding:1px 15px 2px 30px;margin-top:9px;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#343843;background:var(--dark);border-radius:20px}.add_course-parent .group .top_navigation .btn_prev svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.add_course-parent .group .top_navigation .group{display:flex;max-width:540px;padding-right:0;margin-top:0;margin-left:10px;width:100%;height:25px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.add_course-parent .group .top_navigation .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.add_course-parent .group .top_navigation .group div.active{background:#3077ff;border-radius:26px;color:#fff}.add_course-parent .group .top_navigation .empty{max-width:150px;width:100%}.add_course-parent .group .inner{min-width:580px;width:100%}.add_course-parent .group .inner .steps{display:flex;max-width:580px;padding:15px 20px;margin-bottom:25px;width:100%;background:#201f26;border-radius:25px}.add_course-parent .group .inner .steps .step{position:relative;margin-right:10px;width:40px;height:40px;align-self:center;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:50%}.add_course-parent .group .inner .steps .step span{position:absolute;font-size:16px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add_course-parent .group .inner .steps .step:not(:first-child){margin-left:10px}.add_course-parent .group .inner .steps .step:last-child{margin-right:0}.add_course-parent .group .inner .steps .step.active{background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-color:transparent}.add_course-parent .group .inner .steps .line{align-self:center;max-width:190px;width:100%;height:1px;background-color:#343843;background-color:var(--dark)}.add_course-parent .group .inner .step_1 .h2{margin:0 0 15px 15px;font-size:20px;max-width:580px;line-height:24px}.add_course-parent .group .inner .step_1 .cards_course-parent{display:flex;margin-bottom:40px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course{padding:20px;max-width:580px;width:100%;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .title{margin:0 0 10px 15px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#a2aaca;color:var(--text_color_dark);font-size:14px;white-space:nowrap}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .title span{line-height:16.71px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .title svg{margin-left:10px;cursor:help}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .form-group{margin:0 0 0 15px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .form-group label:before{margin-bottom:1px;border-color:#a2aaca;border-color:var(--text_color_dark);background:transparent;box-shadow:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .form-group label:after{margin-bottom:1px;border-color:#a2aaca;border-color:var(--text_color_dark);box-shadow:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down{position:relative;padding:8px 15px;background:#8146ff;border-radius:16px;cursor:pointer;color:#fff;font-size:14px;z-index:2}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down img{margin-right:14px;width:16px;height:16px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down span{vertical-align:middle}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down .arrow{position:absolute;top:9px;right:18px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down .arrow.tranform{top:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list{width:100%;padding-right:17px;max-height:0;-webkit-transform:scale(0);transform:scale(0);background-color:#8146ff;border-radius:0 0 16px 16px;transition:all .3s ease;z-index:2;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list ul{margin:0;padding:10px 0 0;max-height:0;opacity:0;z-index:-1;transition:max-height .5s,opacity .5s,z-index .5s}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list li{padding:11px 0;border-top:1px solid hsla(0,0%,100%,.2);color:#fff;font-size:14px;cursor:pointer}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list li:last-child{padding-bottom:0}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list.active{transition:max-height .5s,opacity .5s,z-index .5s;max-height:340px;opacity:1!important;z-index:3;-webkit-transform:scale(1);transform:scale(1)}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .drop_down-list.active ul{transition:max-height .5s,opacity .5s,z-index .5s;max-height:340px;opacity:1;z-index:3}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .input_custom-parent{margin-bottom:15px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .input_custom-parent .title_info{margin-bottom:10px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .input_custom-parent .title_info span{margin-bottom:0;line-height:16.71px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .input_custom-parent:last-child{margin-bottom:0}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .demo_row{display:flex;justify-content:space-between;margin:15px 0}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .demo_row span{align-self:center;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .demo_row .group_demo{display:flex;max-width:303px;margin-top:0;width:100%;height:22px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .demo_row .group_demo div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;font-size:12px;white-space:nowrap;cursor:pointer}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .demo_row .group_demo div.active{background:#3077ff;border-radius:26px;color:#fff}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .label_crop{height:77px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed transparent;text-align:center;background:#343843;background:var(--dark);border-radius:10px;cursor:pointer}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .label_crop img{margin-bottom:5px;width:26px;height:20px;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .label_crop span{font-size:14px;line-height:19px;color:#757a88;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .ant-upload.ant-upload-drag{background-color:#343843;background-color:var(--dark);border:1px dashed transparent}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .ant-upload.ant-upload-drag:hover{border-color:#474c5a;border-color:var(--background_lighten-dark)}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .ant-upload-list-item{background-color:#343843;background-color:var(--dark);color:#fff;border:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .ant-upload-list-item a,.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .ant-upload-list-item span.anticon.anticon-delete svg{color:#fff}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .draggable .text{font-size:14px;line-height:19px;color:#757a88}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range{margin-bottom:15px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range .date_range-antd{width:100%}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range .ant-picker.ant-picker-range{padding:8px 10px;background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range .ant-picker.ant-picker-range.ant-picker-focused{border-color:#a2aaca!important;border-color:var(--text_color_dark)!important;outline:none!important;box-shadow:none}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range .ant-picker-active-bar{background-color:#a2aaca;background-color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range span.ant-picker-suffix,.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .date_range span.anticon.anticon-swap-right{color:#fff}.add_course-parent .group .inner .step_1 .cards_course-parent .cards_course .input_classic{height:40px}.add_course-parent .group .inner .step_1 .cards_course-parent .parent_course-card{margin-left:30px}.add_course-parent .group .inner .step_1 .landing_parent{margin-bottom:40px;display:flex;position:relative}.add_course-parent .group .inner .step_1 .landing_parent .landing_block{padding:20px;position:relative;max-width:580px;width:100%;background:#201f26;border-radius:25px;transition:all .3s linear}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info{margin:0 0 10px 15px;display:flex;align-items:center;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info .form-group{margin:0 0 0 auto}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info .form-group label:before{margin-bottom:1px;border-color:#a2aaca;border-color:var(--text_color_dark);background:transparent;box-shadow:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info .form-group label:after{margin-bottom:1px;border-color:#a2aaca;border-color:var(--text_color_dark);box-shadow:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info svg{margin-left:10px;cursor:help}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info span{line-height:16.71px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .title_info.hide{transition:opacity,visibility,max-height .1s linear;position:absolute;opacity:0;visibility:hidden;max-height:0}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .demo_row{margin-bottom:10px;display:flex;width:100%;height:22px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px;transition:all .3s linear;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .demo_row div{width:100%;text-align:center;color:#757a88;font-size:12px;white-space:nowrap;transition:all .3s ease;cursor:pointer}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .demo_row div.active{background:#3077ff;border-radius:26px;color:#fff}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .demo_row span{align-self:center;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .demo_row.border{border-color:#3077ff}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable{margin-bottom:15px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .ant-upload.ant-upload-drag{background-color:#343843;background-color:var(--dark);border:1px dashed transparent}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .ant-upload.ant-upload-drag:hover{border-color:#474c5a;border-color:var(--background_lighten-dark)}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .ant-upload-list-item{background-color:#343843;background-color:var(--dark);color:#fff;border:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .ant-upload-list-item a,.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .ant-upload-list-item span.anticon.anticon-delete svg{color:#fff}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .draggable .text{font-size:14px;line-height:19px;color:#757a88}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .label_crop{height:77px;padding:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px dashed transparent;text-align:center;background:#343843;background:var(--dark);border-radius:10px;cursor:pointer}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .label_crop img{margin-bottom:5px;width:26px;height:20px;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .label_crop span{font-size:14px;line-height:19px;color:#757a88;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .ant-upload{visibility:hidden;opacity:0;position:absolute}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .ant-upload-list-item{background-color:#343843;background-color:var(--dark);color:#fff;border:none}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image .ant-upload-list-item-progress{width:90%}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image a,.add_course-parent .group .inner .step_1 .landing_parent .landing_block .crop_image span.anticon.anticon-delete{color:#fff}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .textarea_parent{position:relative}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .textarea_parent .resize{position:absolute;right:-1px;bottom:14px;display:flex;flex-direction:column;pointer-events:none;background-color:#343843;background-color:var(--dark);border-radius:10px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .textarea_parent .resize svg:first-child{margin-bottom:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.add_course-parent .group .inner .step_1 .landing_parent .landing_block ::-webkit-scrollbar{width:8px;height:4px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block ::-webkit-scrollbar-thumb{background:linear-gradient(rgba(162,170,202,0),#80899e);border-radius:9em}.add_course-parent .group .inner .step_1 .landing_parent .landing_block .ant-input[disabled]{background:#343843;background:var(--dark);border-color:transparent}.add_course-parent .group .inner .step_1 .landing_parent .landing_block textarea.ant-input.textarea_antd{resize:vertical;max-height:inherit;min-height:76px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block textarea.ant-input.textarea_antd:not(:last-child){margin-bottom:15px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block textarea.ant-input.textarea_antd.hide{transition:opacity,visibility,max-height .1s linear;position:absolute;opacity:0;visibility:hidden;max-height:0;max-width:540px;left:0}.add_course-parent .group .inner .step_1 .landing_parent .landing_block textarea.ant-input.textarea_antd.description{min-height:120px}.add_course-parent .group .inner .step_1 .landing_parent .landing_block textarea.ant-input.textarea_antd.contain{min-height:220px}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview{margin-left:30px;display:flex;flex-direction:column;width:100%;right:0;max-height:417px;transition:all .5s linear}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .btn_share{padding:8px 15px;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.7;border-radius:16px;background:#3077ff;background:var(--blue);cursor:pointer;color:#fff;transition:all .3s linear}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .btn_share:hover{opacity:1}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview{padding:0 30px;display:flex;position:relative;max-height:417px;height:100%;width:100%;background-size:100% 100%!important;background-position:50%;background-repeat:no-repeat;border-radius:30px;color:#fff}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .label{position:absolute;font-size:20px;line-height:24px;top:-40px;left:15px}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner{margin:auto auto auto 0;padding:20px;position:relative;max-width:300px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:33px;background:rgba(52,56,67,.5)}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner .title{margin-bottom:10px;font-size:32px;font-weight:600;line-height:32px;overflow-wrap:break-word}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner .info{margin-bottom:20px;max-width:600px;font-size:16px;line-height:19px;overflow-wrap:break-word}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner .btn_bottom{display:flex;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner .btn_bottom .record{padding:5px;width:100%;text-align:center;font-size:16px;background:#3077ff;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:14px;cursor:pointer}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview .banner.right{margin:auto 0 auto auto}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview.default .banner{background-color:transparent}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview.default .banner .record{background-color:#343843;background-color:var(--dark)}.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview.dark .banner .info,.add_course-parent .group .inner .step_1 .landing_parent .parent_banner-preview .banner_preview.dark .banner .title{color:#343843!important;color:var(--dark)!important}.add_course-parent .group .inner .step_1 .group_block{padding:20px;margin-bottom:40px;max-width:580px;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_1 .group_block .description_row{margin-bottom:15px}.add_course-parent .group .inner .step_1 .group_block .description_row .title{margin:0 0 10px 15px;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .group_block .description_row .description{display:flex;padding:8px 15px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.add_course-parent .group .inner .step_1 .group_block .description_row .description img{margin-right:15px;align-self:center}.add_course-parent .group .inner .step_1 .group_block .description_row .description .text_1,.add_course-parent .group .inner .step_1 .group_block .description_row .description .text_2{margin-right:15px;max-width:180px;width:100%;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add_course-parent .group .inner .step_1 .group_block .description_row .description .text_2{max-width:160px}.add_course-parent .group .inner .step_1 .group_block .description_row .description .group_icon{display:flex;margin-left:auto}.add_course-parent .group .inner .step_1 .group_block .description_row .description .group_icon img:last-child{margin-right:0}.add_course-parent .group .inner .step_1 .group_block .description_row .description .group_icon img{align-self:center;cursor:pointer}.add_course-parent .group .inner .step_1 .group_block .input_custom-parent{width:100%;margin:0 0 15px}.add_course-parent .group .inner .step_1 .group_block .input_custom-parent .title_info{margin-bottom:10px}.add_course-parent .group .inner .step_1 .group_block .input_custom-parent .title_info span,.add_course-parent .group .inner .step_1 .group_block .input_custom-parent:last-child{margin-bottom:0}.add_course-parent .group .inner .step_1 .group_block .btn_add{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.add_course-parent .group .inner .step_1 .group_block .btn_add img{margin-right:10px;align-self:center}.add_course-parent .group .inner .step_1 .group_block .btn_add span{align-self:center;color:#3077ff}.add_course-parent .group .inner .step_1 .basic_info-parent{display:flex;margin-bottom:40px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block{padding:20px;position:relative;width:100%;max-width:580px;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .demo_row{margin-bottom:15px;display:flex;width:100%;height:22px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px;transition:all .3s linear;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .demo_row div{width:100%;text-align:center;color:#757a88;font-size:12px;white-space:nowrap;transition:all .3s ease;cursor:pointer}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .demo_row div.active{background:#3077ff;border-radius:26px;color:#fff}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .demo_row span{align-self:center;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .demo_row.border{border-color:#3077ff}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .title_info{margin-bottom:10px;display:flex;align-items:center}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .title_info span{margin:0 0 0 15px;color:#a2aaca;line-height:16.71px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .title_info svg{margin-left:10px;cursor:help}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block{position:relative}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_classic{padding-top:1px;margin-bottom:0;height:40px;z-index:5}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .parent_tag{position:absolute;width:100%;padding-top:23px;top:20px;left:0;opacity:0;max-height:0;z-index:-1;background-color:#474c5a;background-color:var(--background_lighten-dark);border-radius:0 0 10px 10px;transition:all .3s;overflow-y:auto;overflow-x:hidden}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .parent_tag .tag{width:100%;padding:5px 0 5px 15px;cursor:pointer;border-radius:0;margin-bottom:0}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .parent_tag .tag:hover{background-color:#31343d}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .parent_tag .tag:last-child:hover{border-radius:0 0 10px 10px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .parent_tag.open{transition:all .3s;opacity:1;overflow-y:auto;max-height:155px;z-index:4}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill{width:100%;background:#757a88;border-radius:16px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill .ant-select-selector{padding:0 40px 0 15px;background:#343843;background:var(--dark);height:40px;border:1px solid transparent;border-radius:16px;color:#fff;box-shadow:none}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill .ant-select-selector input{margin-top:3px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill span.ant-select-selection-item{top:3px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#fff!important}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill .ant-select-selection-placeholder{margin-top:9px;font-size:14px;line-height:17px;color:#fff}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill .ant-select-open .ant-select-selector{border-radius:16px 16px 0 0;border-color:transparent}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill .ant-select-arrow{display:none}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill.active{border-radius:16px 16px 0 0;border-color:#9b99a7}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .input_select-skill.active .ant-select-selector{border-radius:16px 16px 0 0!important}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block span.ant-select-selection-search{left:13px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .img_add{position:absolute;top:5px;right:5px;cursor:pointer;z-index:4}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .ant-select-item.ant-select-item-option:hover{background-color:#4a5060}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .select_block .spin_loading{position:absolute;top:10px;right:10px;z-index:5}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .icon_currency{position:absolute;display:flex;align-items:center;justify-content:center;top:88px;right:24px;height:32px;width:32px;background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88;border-radius:12px;z-index:3}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .icon_currency span{margin:0 0 0 1px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .input_classic{margin-bottom:15px;height:40px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .h3{margin:15px 0;font-size:16px;line-height:19px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .skill_block{margin-top:15px;padding:7.5px 12px 2.5px;display:flex;flex-wrap:wrap;background:#343843;background:var(--dark);border-radius:16px;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark)}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .skill_block .skill{position:relative;padding:2px 30px 3px 10px;margin-right:5px;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#30e0a1;background:rgba(48,224,161,.2);border-radius:34px}.add_course-parent .group .inner .step_1 .basic_info-parent .basic_info-block .skill_block .skill img{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan{margin-left:34px;padding:15px 15px 5px;width:100%;max-height:150px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:30px}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .title{margin-bottom:15px;display:flex;align-items:center}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .title img{margin-right:15px}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .title span{font-size:16px;line-height:19px}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .list_skills{display:flex;flex-wrap:wrap;max-height:77px;overflow-y:auto}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .list_skills .skill{margin:0 10px 10px 0;padding:5px 5px 5px 10px;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px;background:rgba(22,21,27,.65);border-radius:29px;cursor:pointer}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .list_skills .skill span{margin-right:10px}.add_course-parent .group .inner .step_1 .basic_info-parent .academic_plan .no_data{color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_1 .contact_block{display:flex;padding:20px;margin-bottom:40px;max-width:580px;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_1 .contact_block .title_info{margin-bottom:10px}.add_course-parent .group .inner .step_1 .contact_block .title_info span{margin:0 0 0 15px;line-height:16.71px}.add_course-parent .group .inner .step_1 .contact_block .input_custom-parent{margin-top:0;margin-right:10px;width:100%}.add_course-parent .group .inner .step_1 .contact_block .phone_parent{margin-bottom:0;width:100%}.add_course-parent .group .inner .step_1 .contact_block .phone_parent .title{margin-bottom:10px;line-height:16.71px}.add_course-parent .group .inner .step_1 .contact_block .phone_parent .phoneNumber{height:40px;background-color:#343843;background-color:var(--dark)}.add_course-parent .group .inner .step_1 .contact_block .phone_parent .icon_country{top:34px}.add_course-parent .group .inner .step_1 .contact_block .phone_parent .arrow_phone{top:27px}.add_course-parent .group .inner .step_1 .btn_next{-webkit-user-select:none;user-select:none;max-width:580px;box-shadow:none}.add_course-parent .group .inner .step_1 span.ant-progress-text{color:#fff}.add_course-parent .group .inner .step_2{display:flex;flex-direction:column;min-height:calc(100vh - 180px)}.add_course-parent .group .inner .step_2 .h2{margin:25px 0 15px 15px;font-size:20px;line-height:24px;display:flex;align-items:center}.add_course-parent .group .inner .step_2 .h2 svg{margin-left:10px;margin-top:2px;cursor:help}.add_course-parent .group .inner .step_2 .speaker_parent-block{display:flex;flex-direction:column;position:relative}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col{padding:20px;position:absolute;max-height:1px;-webkit-transform:scale(0);transform:scale(0);opacity:0;background:#201f26;border-radius:25px;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,opacity .5s,-webkit-transform .7s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s,-webkit-transform .7s}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row{display:flex;margin-bottom:15px}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row .photo{margin-right:10px;position:relative}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row .photo img{max-width:265px;min-width:265px;max-height:265px;min-height:265px}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row .photo .btn_photo{position:absolute;padding:3px 4px 4px;height:28px;width:calc(100% - 20px);bottom:10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row .fio{display:flex;flex-direction:column;align-self:baseline;margin-top:-10px}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .photo_row .fio .input_custom-parent{margin-top:25px}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col .textarea_antd{margin-bottom:15px}.add_course-parent .group .inner .step_2 .speaker_parent-block .left_col.show{position:relative;margin-top:25px;max-height:500px;max-width:580px;min-width:580px;-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,opacity .5s,-webkit-transform .7s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s,-webkit-transform .7s}.add_course-parent .group .inner .step_2 .speaker_parent-block .right_col{padding:10px 20px 5px;max-width:580px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_2 .speaker_parent-block .right_col .description_row{margin-bottom:15px}.add_course-parent .group .inner .step_2 .speaker_parent-block .btn_save{margin-top:0}.add_course-parent .group .inner .step_2 .who_suit-block{padding:20px;max-width:580px;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_2 .who_suit-block .description_row{margin-bottom:15px}.add_course-parent .group .inner .step_2 .who_suit-block .description_row:last-child{margin-bottom:0}.add_course-parent .group .inner .step_2 .who_suit-block .input_custom-parent{width:100%;margin-bottom:15px;margin-top:0}.add_course-parent .group .inner .step_2 .who_suit-block .textarea_antd{margin-bottom:15px}.add_course-parent .group .inner .step_2 .who_suit-block.template{position:absolute;max-height:1px;max-width:1px;min-width:1px;-webkit-transform:scale(0);transform:scale(0);opacity:0}.add_course-parent .group .inner .step_2 .who_suit-block.show{position:relative;margin-top:25px;max-height:500px;max-width:580px;min-width:580px;-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,opacity .5s,-webkit-transform .7s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s,-webkit-transform .7s}.add_course-parent .group .inner .step_2 .what_learn-block{padding:20px;max-width:580px;margin-bottom:25px;background:#201f26;border-radius:25px}.add_course-parent .group .inner .step_2 .what_learn-block .description_row{margin-bottom:15px}.add_course-parent .group .inner .step_2 .what_learn-block .description_row .title{line-height:17px}.add_course-parent .group .inner .step_2 .what_learn-block .description_row:last-child{margin-bottom:0}.add_course-parent .group .inner .step_2 .what_learn-block .input_custom-parent{width:100%;margin-bottom:15px}.add_course-parent .group .inner .step_2 .what_learn-block .textarea_antd{margin-bottom:15px}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down-parent{padding:6px 15px;position:relative;width:100%;height:40px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:16px;cursor:pointer;z-index:3}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down-parent .placeholder{position:absolute;top:5px;left:15px;font-size:16px;color:#757a88}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down-parent span{font-size:16px}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down-parent svg{position:absolute;top:17px;right:17px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down-parent.open svg{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down{padding-top:35px;margin-top:-30px;margin-bottom:5px;max-height:0;opacity:0;overflow-y:auto;overflow-x:hidden;background:#474c5a;background:var(--background_lighten-dark);border:1px solid #757a88;border-radius:16px;transition:max-height .5s,opacity .5s,margin .5s,z-index .5s;z-index:-1}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down .item{padding:5px 15px;width:100%;cursor:pointer;transition:color .3s}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down .item:hover{color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_2 .what_learn-block .drop_down.open{transition:max-height .5s,opacity .5s,margin .5s,z-index .5s;position:relative;margin-bottom:15px;opacity:1;max-height:200px;z-index:2}.add_course-parent .group .inner .step_2 .what_learn-block.template{position:absolute;max-height:1px;max-width:1px;min-width:1px;-webkit-transform:scale(0);transform:scale(0);opacity:0}.add_course-parent .group .inner .step_2 .what_learn-block.show{position:relative;margin-top:25px;max-height:500px;max-width:580px;min-width:580px;-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,opacity .5s,-webkit-transform .7s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s;transition:margin .5s,max-height .5s,max-width .5s,min-width .5s,transform .7s,opacity .5s,-webkit-transform .7s}.add_course-parent .group .inner .step_2 .btn_prev{padding:9px;height:40px;max-width:135px;width:100%;margin-right:15px;color:#fff;text-align:center;background:#474c5a;background:var(--background_lighten-dark);border-radius:15px;cursor:pointer}.add_course-parent .group .inner .step_2 .btn_next{-webkit-user-select:none;user-select:none;box-shadow:none;max-width:580px;width:100%}.add_course-parent .group .inner .step_2 .btn_add{display:flex;cursor:pointer}.add_course-parent .group .inner .step_2 .btn_add img{margin-right:10px;align-self:center}.add_course-parent .group .inner .step_2 .btn_add span{align-self:center;color:#3077ff}.add_course-parent .group .inner .step_2 .btn_add.show_speaker{margin:25px 0 0 15px}.add_course-parent .group .inner .step_2 .btn_save{padding:3px 6px 6px;margin-top:15px;max-width:167px;height:30px;text-align:center;color:#343843;color:var(--dark);border-radius:13px;cursor:pointer}.add_course-parent .group .inner .step_2 .btn_preview,.add_course-parent .group .inner .step_2 .btn_save{width:100%;background:#30e0a1;box-shadow:0 9px 10px rgba(48,224,161,.2);-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_2 .btn_preview{max-width:220px;height:40px}.add_course-parent .group .inner .step_2 .btn_save-course{margin-right:15px;margin-bottom:20px;height:40px;max-width:220px;width:100%;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_2 .description_row .title{margin:0 0 5px 15px;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_2 .description_row .description{display:flex;padding:8px 15px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px;transition:all .3s}.add_course-parent .group .inner .step_2 .description_row .description img{margin-right:15px;align-self:center}.add_course-parent .group .inner .step_2 .description_row .description .text_1,.add_course-parent .group .inner .step_2 .description_row .description .text_2{margin-right:15px;max-width:180px;width:100%;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add_course-parent .group .inner .step_2 .description_row .description .text_2{max-width:160px}.add_course-parent .group .inner .step_2 .description_row .description .group_icon{display:flex;margin-left:auto}.add_course-parent .group .inner .step_2 .description_row .description .group_icon img:last-child{margin-right:0}.add_course-parent .group .inner .step_2 .description_row .description .group_icon img{align-self:center;cursor:pointer}.add_course-parent .group .inner .step_2 .description_row .description.active{border-color:#a2aaca;border-color:var(--text_color_dark)}.add_course-parent .group .inner .step_3 .demo_row{max-width:580px;width:100%;display:flex;justify-content:space-between;margin:0 0 15px}.add_course-parent .group .inner .step_3 .demo_row span{align-self:center;color:#a2aaca;color:var(--text_color_dark)}.add_course-parent .group .inner .step_3 .demo_row .group_demo{display:flex;margin-top:0;margin-bottom:25px;width:100%;height:22px;align-self:end;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.add_course-parent .group .inner .step_3 .demo_row .group_demo div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;font-size:12px;white-space:nowrap;cursor:pointer}.add_course-parent .group .inner .step_3 .demo_row .group_demo div.active{background:#3077ff;border-radius:26px;color:#fff}.add_course-parent .group .inner .step_3 .btn_row{display:flex;max-width:580px;margin-bottom:25px;width:100%}.add_course-parent .group .inner .step_3 .btn_row .btn_prev{padding:9px;margin-right:15px;max-width:135px;height:auto;width:100%;text-align:center;background:#474c5a;background:var(--background_lighten-dark);border-radius:15px;cursor:pointer;-webkit-user-select:none;user-select:none}.add_course-parent .group .inner .step_3 .btn_row .btn_send{padding:9px;margin-top:0;height:40px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.add_course-parent .group .inner .step_3 .parent_course{padding:25px;display:flex;justify-content:center;max-width:580px;width:100%;background:#1e1f26;border-radius:30px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item{min-width:297px;width:calc(25% - 30px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;position:relative;display:flex;flex-direction:column;background:#343843;border-radius:30px;order:4}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .preview_image{border-radius:30px;width:100%;aspect-ratio:1.77}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .rate{position:absolute;display:flex;padding:4px 14px;top:23px;left:22px;height:25px;background:rgba(32,30,38,.6);border-radius:34px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .rate .ant-rate{font-size:10px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .popular{position:absolute;top:23px;right:22px;display:flex;padding:2px 3px;background:rgba(32,30,38,.6);border-radius:34px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .popular .svg{display:flex}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .popular .svg svg{align-self:center}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .popular span{margin:0 10px;font-size:14px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .category{display:flex;margin:0 20px 10px;padding:4px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:34px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .category img{margin-right:10px;align-self:center}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .category span{font-size:14px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .info{margin:0 20px 7px;max-width:280px;font-size:20px;line-height:24px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage li,.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage ul{padding:0;margin:0}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage ul{margin:0 20px 5px!important;display:flex;flex-wrap:wrap}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage li{display:flex;align-items:center;white-space:nowrap;font-size:16px;color:#a2aaca;color:var(--text_color_dark);cursor:help}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage li img{margin-left:5px;margin-top:-1px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .stage li:not(:last-child){margin-right:15px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .title_skill{margin:0 20px 10px;font-size:16px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .key_skills{margin:0 20px 10px;max-height:123px;overflow:auto;display:flex;flex-wrap:wrap}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .key_skills .skills{display:flex;padding:4px 10px;margin-bottom:5px;position:relative;flex-wrap:wrap;color:#a2aaca;color:var(--text_color_dark);font-size:14px;background:rgba(162,170,202,.2);border-radius:16px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .key_skills .skills img{position:absolute;top:8px;right:5px;cursor:pointer}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .key_skills .skills:not(:last-child){margin-right:8px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .date_course{padding:3px;margin:0 20px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(32,30,38,.6);border-radius:34px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .date_course img{width:19px;height:19px;vertical-align:sub}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .date_course svg{vertical-align:sub}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .date_course span{margin:0 7px;font-size:14px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block{margin-top:auto}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row{display:flex;margin:0 0 10px 20px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .copy_link{display:flex;flex-direction:column;max-width:55px;width:100%;margin-right:10px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .copy_link .title{font-size:16px;margin-bottom:5px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .copy_link .svg{padding:3px;display:flex;align-items:center;justify-content:center;border-radius:31px;background-color:#797e8d}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .copy_link .svg svg{max-width:30px;height:18px;cursor:pointer}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .copy_link .svg svg path{stroke:#fff}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog{max-width:210px;width:100%}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .title{font-size:16px;margin-bottom:5px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .corp{padding:1px 5px;margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:24px;color:#fff;background:#474c5a;border-radius:149px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .corp div{vertical-align:middle}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox{height:24px;margin-right:10px;align-self:center}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch input:checked+.slider:before{-webkit-transform:translateX(22px);transform:translateX(22px)}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox input:checked+.slider{background-color:#797e8d}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch{margin-top:0}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch .slider.round{height:24px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .link_row .view_catalog .checkbox .switch .slider:before{height:19px;width:19px;bottom:3px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .comment_row{display:flex;margin:10px 20px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block .comment_row .comment_count{margin-right:10px;max-width:167px;width:100%;height:24px;text-align:center;color:#fff;border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:16px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .bottom_block a{color:#fff}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .cost{margin:0 20px 10px;font-size:16px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .cost span{margin-right:5px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .group_btn{display:flex;width:100%}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .group_btn .btn_edit-course{margin:0 0 15px 20px;padding:9px;text-align:center;flex-grow:1;font-size:14px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .group_btn .btn_view{margin-left:10px;margin-right:20px;position:relative;width:41px;height:41px;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item .group_btn .btn_view svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item iframe,.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item video{border-radius:30px}.add_course-parent .group .inner .step_3 .parent_course .reuse_course-item:nth-child(4n+4){margin-right:0}.add_course-parent .group .inner .step_3 .btn_send{padding:7px;margin-top:25px;height:40px;max-width:580px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:15px;cursor:pointer}.add_course-parent .group_bottom-btn{margin-top:auto}.add_course-parent .input_classic{background-color:#343843;background-color:var(--dark)}.add_course-parent .ant-upload.ant-upload-drag{background-color:#343843!important;background-color:var(--dark)!important}.add_course-parent input::-webkit-inner-spin-button,.add_course-parent input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add_course-parent input[type=number]{-moz-appearance:textfield}.add_course-parent .ant-tabs{color:#757a88}.add_course-parent .ant-tabs-tab:hover{color:#8146ff}.add_course-parent .ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #343843}.add_course-parent .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#8146ff}.add_course-parent .ant-tabs-tab-btn:active{color:#757a88}.add_course-parent .ant-tabs-top>.ant-tabs-nav .ant-tabs-ink-bar{background:#8146ff;height:6px;border-top-left-radius:8px;border-top-right-radius:8px}@media(max-width:1300px){.add_course-parent .step_1 .cards_course-parent{flex-direction:column}.add_course-parent .step_1 .cards_course-parent .chat_gpt{margin:40px 0 0!important;max-width:580px!important;min-height:300px}.add_course-parent .step_1 .cards_course-parent .chat_gpt .result{max-height:250px!important;min-height:250px!important}.add_course-parent .step_1 .landing_parent{flex-direction:column;width:100%;max-width:580px!important}.add_course-parent .step_1 .landing_parent .landing_block{margin-bottom:60px!important}.add_course-parent .step_1 .landing_parent .parent_banner-preview{bottom:0;margin:0!important;max-width:580px!important;min-height:400px!important}.add_course-parent .step_1 .landing_parent .parent_banner-preview .banner_preview{height:100vh!important}.add_course-parent .step_1 .landing_parent .parent_course-card{bottom:0;left:0}.add_course-parent .step_1 .basic_info-parent{max-width:580px!important;flex-direction:column}.add_course-parent .step_1 .basic_info-parent .basic_info-block{margin-bottom:20px!important}.add_course-parent .step_1 .basic_info-parent .academic_plan{margin-left:0!important}}@media(max-width:1035px){.add_course-parent .step_1 .cards_course-parent{max-width:580px!important;flex-direction:column}.add_course-parent .step_1 .cards_course-parent .reuse_course-item{margin:20px auto 40px!important}.add_course-parent .step_1 .cards_course-parent .reuse_course-item .label{left:35px!important}}@media(max-width:820px){.add_course-parent .top_navigation{margin-right:0!important;flex-direction:column!important}.add_course-parent .top_navigation .btn_prev{margin-bottom:10px!important}.add_course-parent .top_navigation .group{margin-left:0!important;max-width:100%!important;margin-right:auto!important;padding-bottom:0!important}.add_course-parent .top_navigation .empty{display:none!important}.add_course-parent .remove_course{top:70px!important;-webkit-transform:scale(.5)!important;transform:scale(.5)!important;right:4%!important}.add_course-parent .h2{margin-bottom:15px!important}.add_course-parent .group{padding-bottom:100px!important}.add_course-parent .parent_buttons{display:none!important}.add_course-parent .footer_bar{display:block!important}.add_course-parent .inner{min-width:inherit!important}.add_course-parent .inner .steps{max-width:inherit!important;margin-bottom:15px!important}.add_course-parent .inner .steps .line{margin:0 10px!important;max-width:inherit!important}.add_course-parent .inner .steps .step{min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;margin:0!important}.add_course-parent .inner .step_1{padding-bottom:110px!important}.add_course-parent .inner .step_1 .contact_block{flex-direction:column!important}.add_course-parent .inner .step_1 .contact_block .input_custom-parent{margin-right:0!important;margin-bottom:10px!important}.add_course-parent .inner .step_1 .banner_preview,.add_course-parent .inner .step_1 .cards_course-parent,.add_course-parent .inner .step_1 .contact_block .phone_parent{max-width:inherit!important}.add_course-parent .inner .step_1 .basic_info-block,.add_course-parent .inner .step_1 .btn_next,.add_course-parent .inner .step_1 .cards_course,.add_course-parent .inner .step_1 .contact_block,.add_course-parent .inner .step_1 .group_block,.add_course-parent .inner .step_1 .landing_block{padding:15px!important;max-width:inherit!important;min-width:inherit!important;border-radius:16px!important}.add_course-parent .inner .step_1 .btn_next{padding:8px!important}.add_course-parent .inner .step_2{padding-bottom:110px!important}.add_course-parent .inner .step_2 .h2{margin-top:10px!important}.add_course-parent .inner .step_2 .speaker_parent-block{flex-direction:column!important}.add_course-parent .inner .step_2 .speaker_parent-block .left_col{margin-bottom:10px!important;max-width:inherit!important;min-width:inherit!important}.add_course-parent .inner .step_2 .speaker_parent-block .left_col.show{max-height:760px!important}.add_course-parent .inner .step_2 .speaker_parent-block .right_col{margin-left:0!important;max-width:inherit!important;min-width:inherit!important}.add_course-parent .inner .step_2 .speaker_parent-block .btn_add{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.add_course-parent .inner .step_2 .group_bottom-btn,.add_course-parent .inner .step_2 .what_learn-block,.add_course-parent .inner .step_2 .who_suit-block{max-width:inherit!important;min-width:inherit!important}.add_course-parent .inner .step_2 .group_bottom-btn{flex-direction:column!important}.add_course-parent .inner .step_2 .group_bottom-btn .btn_prev,.add_course-parent .inner .step_2 .group_bottom-btn .btn_preview,.add_course-parent .inner .step_2 .group_bottom-btn .btn_save-course{margin:0 0 10px!important;width:100%!important;max-width:100%!important}.add_course-parent .inner .step_2 .btn_add{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.parent_landing-isAuth .preview_course .group_photo{flex-direction:column!important}.parent_landing-isAuth .preview_course .group_photo .left{margin:50px auto 0!important;width:100%!important;text-align:center!important}.parent_landing-isAuth .preview_course .group_photo .left .info{max-width:100%!important;text-align:center!important}.parent_landing-isAuth .preview_course .group_photo .btn_bottom .record{margin:0 auto!important}.parent_landing-isAuth .preview_course .group_photo .right{width:100%!important}.parent_landing-isAuth .preview_course .group_photo .right .image{width:inherit!important}}@media(max-width:520px){.add_course-parent .remove_course{-webkit-transform:scale(.5)!important;transform:scale(.5)!important;right:4%!important;top:92px!important}.add_course-parent .top_navigation .group{height:auto!important;flex-direction:column!important;border-radius:8px!important}.add_course-parent .top_navigation .group div{border-radius:4px!important}.add_course-parent .photo_row{flex-direction:column!important}.add_course-parent .photo_row .photo{display:flex}.add_course-parent .photo_row .photo img{max-width:316px!important;margin:0 auto!important}.add_course-parent .photo_row .photo .btn_photo{width:calc(100% - 170px)!important}.add_course-parent .photo_row .fio{align-self:auto!important}}@media(max-width:480px){.add_course-parent .group_demo{flex-direction:column!important;height:auto!important;border-radius:10px!important}.add_course-parent .group_demo div{padding:5px 0!important;border-radius:10px!important}}@media(max-width:380px){.add_course-parent .photo_row .photo .btn_photo{width:calc(100% - 60px)!important}}.modal_edit-image .ant-modal-content{border-radius:40px}.modal_edit-image .edit_image{margin:auto;display:flex;flex-direction:column}.modal_edit-image .edit_image .ReactCrop{margin:0 auto}.modal_edit-image .edit_image .canvas,.modal_edit-image .edit_image canvas{position:absolute;width:1px;height:1px;opacity:0}.modal_edit-image .edit_image .group_btn{display:flex;margin:15px 0 0}.modal_edit-image .edit_image .group_btn .btn{padding:3px 16px;width:100%;text-align:center;background-color:#3077ff;border-radius:16px;color:#fff;cursor:pointer}.modal_edit-image .edit_image .group_btn .btn.cansel{margin-left:10px;max-width:100px;background-color:#474c5a;background-color:var(--background_lighten-dark)}.ant-select-dropdown{background-color:#343843;margin-top:-20px;border-radius:0}.ant-select-dropdown.ant-select-dropdown-placement-topLeft{padding:0;background-color:#343843;border-radius:16px 16px 0 0}.ant-select-dropdown.ant-select-dropdown-placement-bottomRight{padding:0;background-color:#343843}.ant-select-item.ant-select-item-option.ant-select-item-option-active{background-color:#4a5060}.ant-select-item.ant-select-item-option{color:#fff}.ant-select-item.ant-select-item-option.ant-select-item-option-selected,.ant-select-item.ant-select-item-option:hover{background-color:#4a5060}.ant-picker-dropdown.ant-picker-dropdown-range.ant-picker-dropdown-placement{color:#fff}.ant-picker-date-panel{color:#fff;background-color:#343843;background-color:var(--dark)}.ant-picker-date-panel button{color:#fff}.ant-picker-cell-inner{color:#fff;border-color:#474c5a;border-color:var(--background_lighten-dark)}.ant-picker input{color:#fff}.ant-picker-header{border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner{background-color:#343843;background-color:var(--dark)}.ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner:before{border-color:#a2aaca;border-color:var(--text_color_dark)}.createDateRangePicker .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner,.createDateRangePicker .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner{background-color:#27c456!important}.createDateRangePicker .ant-picker-cell-in-view.ant-picker-cell-in-range:before,.createDateRangePicker .ant-picker-cell-in-view.ant-picker-cell-range-end:not(.ant-picker-cell-range-end-single):before,.createDateRangePicker .ant-picker-cell-in-view.ant-picker-cell-range-start:not(.ant-picker-cell-range-start-single):before,.createDateRangePicker .ant-picker-time-panel-column>li.ant-picker-time-panel-cell-selected .ant-picker-time-panel-cell-inner{background:#474c5a!important;background:var(--background_lighten-dark)!important}.createDateRangePicker .ant-btn-primary{background-color:rgba(31,150,67,.8980392157)!important;border-color:rgba(31,150,67,.8980392157)!important}.modal_date span{font-size:16px}.modal_date .ant-modal-footer{border-top:none}.modal_date .btn_ok{margin-left:auto;padding:8px;color:#fff;max-width:90px;width:100%;font-size:14px;border:none;text-align:center;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:8px;cursor:pointer}.modal_date .ant-modal-content{background-color:#343843;background-color:var(--dark)}@media(max-width:750px){.parent_forgot-login,.parent_login{width:calc(100vw - 30px)!important}}@media(max-width:600px){.parent_forgot-login,.parent_login{width:calc(100% - 20px)!important;margin:10px!important;position:relative!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;top:0!important;left:0!important}}.login_page{width:100%;height:100vh;background:#16151b}.parent_forgot-login,.parent_login{padding:20px 20px 0;position:absolute;max-width:720px;width:100%;min-height:450px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;background:#201e26;border:1px solid #343843;box-shadow:0 20px 160px rgba(0,0,0,.3);border-radius:24px}.parent_forgot-login .drop_down-language,.parent_login .drop_down-language{position:absolute;display:flex;justify-content:space-between;align-items:center;max-width:95px;width:100%;right:20px;top:25px;padding:4px 9px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:17px;color:#fff;cursor:pointer;z-index:5}.parent_forgot-login .drop_down-language img,.parent_login .drop_down-language img{max-height:15px;min-height:15px;max-width:21px;min-width:21px}.parent_forgot-login .drop_down-language svg,.parent_login .drop_down-language svg{transition:all .5s;min-height:5px;min-width:10px}.parent_forgot-login .drop_down-language .drop_down,.parent_login .drop_down-language .drop_down{position:absolute;top:18px;left:-1px;padding-top:10px;opacity:0;-webkit-transform:scale(0);transform:scale(0);max-height:0;border-radius:0 0 17px 17px;width:calc(100% + 2px);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);background-color:#343843;background-color:var(--dark);border-top:1px solid transparent;transition:all .3s;z-index:-2}.parent_forgot-login .drop_down-language .drop_down .language,.parent_login .drop_down-language .drop_down .language{display:flex;padding:4px 10px 4px 9px;align-items:center;cursor:pointer}.parent_forgot-login .drop_down-language .drop_down .language img,.parent_login .drop_down-language .drop_down .language img{max-height:15px;max-width:21px;margin-right:9px}.parent_forgot-login .drop_down-language .drop_down .language:hover,.parent_login .drop_down-language .drop_down .language:hover{background-color:#474c5a;background-color:var(--background_lighten-dark)}.parent_forgot-login .drop_down-language .drop_down .language:last-child,.parent_login .drop_down-language .drop_down .language:last-child{border-radius:0 0 17px 17px}.parent_forgot-login .drop_down-language .drop_down.open,.parent_login .drop_down-language .drop_down.open{transition:all .3s;opacity:1;-webkit-transform:scale(1);transform:scale(1);max-height:150px}.parent_forgot-login .drop_down-language.open svg,.parent_login .drop_down-language.open svg{transition:all .5s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.parent_forgot-login h2,.parent_login h2{font-size:36px;line-height:38px;color:#fff;text-align:center}.parent_forgot-login .title,.parent_login .title{margin:0 0 5px 15px;color:#a2aaca;color:var(--text_color_dark)}.parent_forgot-login .checkbox_group,.parent_login .checkbox_group{margin-top:0;padding-left:0}.parent_forgot-login .checkbox_group .form-group,.parent_login .checkbox_group .form-group{margin-top:10px}.parent_forgot-login .ant-form-item-has-error input,.parent_login .ant-form-item-has-error input{background-color:#474c5a!important;background-color:var(--background_lighten-dark)!important}.parent_forgot-login .ant-form-item-has-error input:hover,.parent_login .ant-form-item-has-error input:hover{border-color:transparent;box-shadow:none}.parent_forgot-login .ant-form-item-has-error input:focus,.parent_login .ant-form-item-has-error input:focus{border-color:#a2aaca!important;border-color:var(--text_color_dark)!important;box-shadow:none!important}.parent_forgot-login .ant-form-item-has-error input:active,.parent_login .ant-form-item-has-error input:active{border-color:transparent!important;box-shadow:none!important}.parent_forgot-login .ant-form-item-extra,.parent_login .ant-form-item-extra{position:absolute;top:40px;left:0;margin-top:5px;color:red}.parent_forgot-login input#basic_password,.parent_login input#basic_password{background:#474c5a;color:#fff}.parent_forgot-login span.anticon.anticon-eye-invisible.ant-input-password-icon:hover,.parent_login span.anticon.anticon-eye-invisible.ant-input-password-icon:hover{color:#fff}.parent_forgot-login .input_custom,.parent_login .input_custom{padding:3px 11px 5px;width:100%;height:40px;background:#474c5a;background:var(--background_lighten-dark);border-radius:16px;font-size:16px;line-height:19px;border-color:transparent;color:#fff;z-index:0;box-shadow:none}.parent_forgot-login .input_custom::-webkit-input-placeholder,.parent_login .input_custom::-webkit-input-placeholder{color:#757a88;font-size:16px;line-height:19px}.parent_forgot-login .input_custom::placeholder,.parent_login .input_custom::placeholder{color:#757a88;font-size:16px;line-height:19px}.parent_forgot-login .input_custom:hover,.parent_login .input_custom:hover{border-color:transparent;box-shadow:none}.parent_forgot-login .input_custom:focus,.parent_login .input_custom:focus{border-color:#a2aaca;border-color:var(--text_color_dark);box-shadow:none}.parent_forgot-login .input_custom:active,.parent_login .input_custom:active{border-color:transparent;box-shadow:none}.parent_forgot-login .btn_send,.parent_login .btn_send{padding:5px;text-align:center;color:#fff;max-width:170px;width:100%;border-radius:15px;border:none;cursor:pointer}.parent_forgot-login .btn_send,.parent_forgot-login .btn_send:hover,.parent_login .btn_send,.parent_login .btn_send:hover{background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_forgot-login .btn_send:active,.parent_login .btn_send:active{box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_forgot-login .a,.parent_login .a{color:#fff}.parent_forgot-login input:-webkit-autofill,.parent_forgot-login input:-webkit-autofill:active,.parent_forgot-login input:-webkit-autofill:focus,.parent_forgot-login input:-webkit-autofill:hover,.parent_login input:-webkit-autofill,.parent_login input:-webkit-autofill:active,.parent_login input:-webkit-autofill:focus,.parent_login input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.parent_forgot-login input:-webkit-autofill,.parent_login input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.parent_forgot-login span.ant-input-affix-wrapper.ant-input-affix-wrapper-lg.ant-input-password.input_custom,.parent_login span.ant-input-affix-wrapper.ant-input-affix-wrapper-lg.ant-input-password.input_custom{border:none!important;background-color:#474c5a!important;background-color:var(--background_lighten-dark)!important;box-shadow:none!important}.parent_forgot-login{min-height:inherit;background:#201e26;border:1px solid #343843;box-shadow:0 20px 160px rgba(0,0,0,.3);border-radius:30px}.parent_forgot-login .group_btn{display:flex;justify-content:space-between}.parent_forgot-login .group_btn .btn{padding:5px;margin-right:10px;text-align:center;color:#fff;max-width:170px;width:100%;border-radius:15px;border:none;cursor:pointer}.parent_forgot-login .group_btn .btn,.parent_forgot-login .group_btn .btn:hover{background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_forgot-login .group_btn .btn:active{box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_forgot-login .group_btn .request{max-width:190px}.parent_forgot-login .group_btn .prev{max-width:130px}.parent_forgot-login .ant-input{background-color:#474c5a;background-color:var(--background_lighten-dark)}.parent_forgot-login input#restore_password_confirm,.parent_forgot-login input#restore_password_password{color:#fff}@media(max-width:650px){.parent_register .organization_block{margin-top:20px!important}}@media(max-width:600px){.register{width:100%!important;margin:10px auto 0!important;position:relative!important;-webkit-transform:translate(0)!important;transform:translate(0)!important;top:0!important;left:0!important;min-height:inherit!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.register h2{font-size:26px!important;line-height:28px!important}}.parent_register{display:flex;height:100vh}.parent_register .register{padding:20px 20px 0;position:absolute;top:50%;left:50%;min-height:450px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;width:50vw;background:#201e26;border:1px solid #343843;box-shadow:0 20px 160px rgba(0,0,0,.3);border-radius:40px}.parent_register .register h2{font-size:36px;line-height:38px;color:#fff;text-align:center}.parent_register .register .title{margin:0 0 5px 15px;color:#a2aaca;color:var(--text_color_dark)}.parent_register .register .checkbox_group{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;width:100%;margin-top:0;padding-left:0}.parent_register .register .checkbox_group .form-group{margin-bottom:0;margin-top:10px}.parent_register .register .input_custom{padding:3px 11px 5px;width:100%;height:40px;background:#474c5a;background:var(--background_lighten-dark);border-radius:16px;font-size:16px;line-height:19px;border-color:transparent;color:#fff;z-index:0;box-shadow:none}.parent_register .register .input_custom::-webkit-input-placeholder{color:#757a88;font-size:16px;line-height:19px}.parent_register .register .input_custom::placeholder{color:#757a88;font-size:16px;line-height:19px}.parent_register .register .input_custom:hover{border-color:transparent;box-shadow:none}.parent_register .register .input_custom:focus{border-color:#a2aaca;border-color:var(--text_color_dark);box-shadow:none}.parent_register .register .input_custom:active{border-color:transparent;box-shadow:none}.parent_register .register input#basic_password,.parent_register .register input#basic_password2,.parent_register .register input#basic_username{background:transparent;color:#fff}.parent_register .register .btn_send{padding:4px 5px;text-align:center;color:#fff;max-width:200px;width:100%;border-radius:15px;border:none;cursor:pointer}.parent_register .register .btn_send,.parent_register .register .btn_send:hover{background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_register .register .btn_send:active{box-shadow:0 9px 20px rgba(48,119,255,.45)}.parent_register .register .a{color:#fff}.parent_register .register .ant-form-item-has-error input{background-color:#474c5a!important;background-color:var(--background_lighten-dark)!important}.parent_register .register .ant-form-item-has-error input:hover{border-color:transparent;box-shadow:none}.parent_register .register .ant-form-item-has-error input:focus{border-color:#a2aaca!important;border-color:var(--text_color_dark)!important;box-shadow:none!important}.parent_register .register .ant-form-item-has-error input:active{border-color:transparent!important;box-shadow:none!important}.parent_register .register input:-webkit-autofill,.parent_register .register input:-webkit-autofill:active,.parent_register .register input:-webkit-autofill:focus,.parent_register .register input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.parent_register .register input:-webkit-autofill{-webkit-text-fill-color:#fff!important}.parent_register span.ant-input-affix-wrapper.input_custom.ant-input-affix-wrapper-lg.ant-input-affix-wrapper-status-error.ant-input-affix-wrapper-has-feedback{background:#474c5a;background:var(--background_lighten-dark)}.parent_register .organization_block{margin:auto;max-width:580px;width:100%}.parent_register .organization_block .h2{margin-bottom:15px;font-size:24px;line-height:24px;color:#fff}.parent_register .organization_block .form_block{padding:20px;background:#201e26;border:1px solid #343843;box-shadow:0 20px 160px rgba(0,0,0,.3);border-radius:25px}.parent_register .organization_block .form_block .reuse_input-parent{margin-bottom:5px}.parent_register .organization_block .form_block .reuse_input-parent .input_classic{margin-bottom:0}.parent_register .organization_block .form_block .info_short{margin:5px 0 15px 15px;font-size:14px;line-height:17px;color:#474c5a;color:var(--background_lighten-dark)}.parent_register .organization_block .form_block .title_about{margin-left:15px;margin-bottom:5px;font-size:14px;line-height:17px;color:#a2aaca;color:var(--text_color_dark)}.parent_register .organization_block .form_block .textarea_antd{padding:12px 15px;max-height:115px;min-height:115px;overflow-y:auto;resize:none;font-size:16px;line-height:19px;color:#fff;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:16px}.parent_register .organization_block .form_block .textarea_antd::-webkit-input-placeholder{color:#757a88;font-size:14px}.parent_register .organization_block .form_block .textarea_antd::placeholder{color:#757a88;font-size:14px}.parent_register .organization_block .form_block .checkbox_group{flex-direction:row-reverse;justify-content:flex-end;margin:0;padding:0}.parent_register .organization_block .form_block .checkbox_group span{color:#fff;white-space:nowrap}@media(max-width:820px){.check_work-parent{padding-bottom:100px!important}}@media(max-width:700px){.check_work-parent .group_demo-block{flex-direction:column!important;align-items:inherit!important}.check_work-parent .group_demo-block div:first-child{margin-bottom:10px!important}.check_work-parent .group_demo-block .group_demo{max-width:100%!important}}@media(max-width:300px){.check_work-parent{margin:15px 10px!important}}.check_work-parent{margin:15px auto;display:flex;flex-direction:column;max-height:calc(100vh - 30px);min-height:calc(100vh - 30px);max-width:1320px;overflow:auto;color:#fff}.check_work-parent .check_work{display:flex;flex-direction:column;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px)}.check_work-parent .check_work .top_info{padding:20px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.check_work-parent .check_work .top_info .image_block{display:flex;margin-bottom:15px;width:100%;padding-bottom:15px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.check_work-parent .check_work .top_info .image_block img{width:50px;height:50px;border-radius:16px;align-self:center}.check_work-parent .check_work .top_info .image_block .fio{margin-left:15px;align-self:center;font-size:24px;line-height:29px}.check_work-parent .check_work .top_info .info_row{margin-top:10px;display:flex}.check_work-parent .check_work .top_info .info_row span{align-self:center;font-size:16px}.check_work-parent .check_work .top_info .info_row span:first-child{color:#757a88;margin-right:5px}.check_work-parent .check_work .h3{margin:25px 0 20px;font-size:40px;line-height:48px}.check_work-parent .check_work .img_preview{margin-bottom:15px;border-radius:30px;max-width:960px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.check_work-parent .check_work .h4{font-size:24px;line-height:29px}.check_work-parent .check_work .question{margin-bottom:10px;font-size:20px;color:#a2aaca;color:var(--text_color_dark)}.check_work-parent .check_work .upload_icon{margin-right:5px;height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.check_work-parent .check_work .box_teatcher-answer{position:relative;margin-top:20px;padding:20px;max-width:960px;width:100%;background:#343843;background:var(--dark);border:1px solid #ff3434;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:24px;z-index:2}.check_work-parent .check_work .box_teatcher-answer .top_row{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark);font-size:24px;line-height:29px}.check_work-parent .check_work .box_teatcher-answer .top_row .number_answer{align-self:center}.check_work-parent .check_work .box_teatcher-answer .top_row .time{font-size:16px;color:#757a88;align-self:center}.check_work-parent .check_work .box_teatcher-answer .bottom_row .text_row{display:flex;margin-top:5px}.check_work-parent .check_work .box_teatcher-answer .bottom_row .text_row span{align-self:center;font-size:16px}.check_work-parent .check_work .box_teatcher-answer .bottom_row .text_row span:first-child{margin-right:5px;color:#757a88}.check_work-parent .check_work .box_teatcher-answer .bottom_row .text_row img{margin-right:5px;height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.check_work-parent .check_work .box_teatcher-answer .bottom_row .text_row a{align-self:center!important;font-size:16px!important;color:#fff!important}.check_work-parent .check_work .box_teatcher-answer.border_green{border-color:#30e0a1}.check_work-parent .check_work .box_teatcher-answer.white_blue{border-color:#b3daff}.check_work-parent .check_work .box_teatcher-answer.border_red{border-color:#ff3434}.check_work-parent .check_work .box_teatcher-answer-bottom{margin-top:-40px;padding:40px 20px 20px;max-width:960px;width:100%;background:#474c5a;background:var(--background_lighten-dark);border-radius:24px;z-index:1}.check_work-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row{display:flex;margin-top:5px}.check_work-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row span{align-self:center;font-size:16px}.check_work-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row span:first-child{margin-right:5px;color:#757a88}.check_work-parent .check_work .box_teatcher-answer-response{margin-top:-40px;padding:55px 20px 20px;max-width:960px;width:100%;background:#474c5a;background:var(--background_lighten-dark);border-radius:24px;z-index:1}.check_work-parent .check_work .box_teatcher-answer-response .btn_row{display:flex}.check_work-parent .check_work .box_teatcher-answer-response .btn_row .btn{padding:2px;height:28px;text-align:center;border-radius:10px;border:1px solid transparent;cursor:pointer}.check_work-parent .check_work .box_teatcher-answer-response .btn_row .success{margin-right:13px;max-width:160px;width:100%;color:#30e0a1;background:rgba(48,224,161,.2)}.check_work-parent .check_work .box_teatcher-answer-response .btn_row .success.active{border:1px solid #30e0a1}.check_work-parent .check_work .box_teatcher-answer-response .btn_row .denied{margin-right:13px;max-width:200px;width:100%;color:#ff3434;background:rgba(255,52,52,.2)}.check_work-parent .check_work .box_teatcher-answer-response .btn_row .denied.active{border:1px solid #ff3434}.check_work-parent .check_work .box_teatcher-answer-response .parent_block{margin-top:10px}.check_work-parent .check_work .box_teatcher-answer-response .parent_block .ant-upload.ant-upload-drag{background-color:#343843!important;background-color:var(--dark)!important;border-color:transparent!important;border-radius:16px}.check_work-parent .check_work .box_teatcher-answer-response .parent_block .ant-upload.ant-upload-drag .ant-upload-drag-container{color:#757a88!important}.check_work-parent .check_work .box_teatcher-answer-response .parent_block .btn_denied,.check_work-parent .check_work .box_teatcher-answer-response .parent_block .btn_success{margin-top:15px;padding:2px;height:28px;max-width:160px;width:100%;color:#30e0a1;background:rgba(48,224,161,.2);text-align:center;border-radius:10px;cursor:pointer}.check_work-parent .check_work .box_teatcher-answer-response .parent_block .btn_denied{max-width:200px;color:#ff3434;background:rgba(255,52,52,.2)}.check_work-parent .check_work .comment_title{margin:35px 0 15px;color:#fff;font-size:18px;line-height:21px}.check_work-parent .check_work .comment_input{position:relative}.check_work-parent .check_work .comment_input .input_classic{border-radius:15px;padding:9px 50px 9px 20px}.check_work-parent .check_work .comment_input .input_classic::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#757a88}.check_work-parent .check_work .comment_input .input_classic::placeholder{font-size:16px;line-height:19px;color:#757a88}.check_work-parent .check_work .comment_input img{position:absolute;top:0;right:0;z-index:4;cursor:pointer}.check_work-parent .check_work .comment{padding:7px 30px 7px 53px;margin:15px 0;position:relative;background-color:#201e26;border-radius:15px}.check_work-parent .check_work .comment_photo{position:absolute;top:5px;left:5px}.check_work-parent .check_work .comment_fio{margin-bottom:3px;font-size:14px;line-height:17px}.check_work-parent .check_work .comment_date{margin-bottom:14px;font-size:12px;line-height:14px;color:#474c5a}.check_work-parent .check_work .comment_text{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark);font-size:16px;line-height:19px}.check_work-parent .check_work .comment_like-dislike{display:flex}.check_work-parent .check_work .comment_like-dislike span{margin-right:10px;font-size:14px;line-height:17px;cursor:pointer}.check_work-parent .check_work .comment_like-dislike svg{margin-right:5px;align-self:center;cursor:pointer}.check_work-parent .check_work .ant-upload-list-item-name{color:#fff}.check_work-parent .check_work span.ant-upload-list-item-card-actions.picture{display:none}@media(max-width:1400px){.check_test .list_history-quiz .history_quiz{max-width:100%!important;margin-right:0!important}}@media(max-width:820px){.check_test{padding-bottom:100px!important}}@media(max-width:500px){.check_test .group_demo-block{flex-direction:column!important;align-items:inherit!important}.check_test .group_demo-block div:first-child{margin-bottom:10px!important}.check_test .group_demo-block .group_demo div:first-child{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:0 10px!important}.check_test .history_quiz .top_block{flex-direction:column!important}.check_test .history_quiz .top_block .group_left{margin:0 auto 10px!important}.check_test .history_quiz .top_block .group_left .group_block div{margin:6px 5px 0!important}}@media(max-width:301px){.check_test{margin:15px 10px!important}}.check_test{display:flex;flex-direction:column;width:100%;color:#fff}.check_test .top_info{margin:0 0 25px;padding:20px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.check_test .top_info .image_block{display:flex;margin-bottom:15px;width:100%;padding-bottom:15px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.check_test .top_info .image_block img{width:50px;height:50px;border-radius:16px;align-self:center}.check_test .top_info .image_block .fio{margin-left:15px;align-self:center;font-size:24px;line-height:29px}.check_test .top_info .info_row{margin-top:10px;display:flex}.check_test .top_info .info_row span{align-self:center;font-size:16px}.check_test .top_info .info_row span:first-child{color:#757a88;margin-right:5px}.check_test .list_history-quiz{display:flex;flex-wrap:wrap;margin-top:25px;width:100%}.check_test .list_history-quiz .history_quiz{padding:20px;margin-right:22px;margin-bottom:22px;max-width:642px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.check_test .list_history-quiz .history_quiz .top_block{display:flex;justify-content:space-between;padding-bottom:5px;font-size:20px;margin-bottom:5px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.check_test .list_history-quiz .history_quiz .top_block svg{margin-right:10px;align-self:center;width:45px;height:45px}.check_test .list_history-quiz .history_quiz .top_block span{align-self:center;white-space:nowrap}.check_test .list_history-quiz .history_quiz .top_block .group_block,.check_test .list_history-quiz .history_quiz .top_block .group_left{display:flex}.check_test .list_history-quiz .history_quiz .top_block .group_block span{line-height:17px}.check_test .list_history-quiz .history_quiz .date_current{display:flex;margin-bottom:10px;flex-direction:column;text-align:center;font-size:14px}.check_test .list_history-quiz .history_quiz .result_list li{display:flex;flex-direction:column;margin-bottom:5px;font-size:16px}.check_test .list_history-quiz .history_quiz .result_list li .indx{margin-right:10px}.check_test .list_history-quiz .history_quiz .result_list li .answer{margin-left:20px}.check_test .list_history-quiz .history_quiz .result_list li:last-child{margin-bottom:0}.check_test .list_history-quiz .history_quiz:nth-child(2n+2){margin-right:0}@media(max-width:1430px){.groups_list-parent .group_page-list{justify-content:center!important}.groups_list-parent .group_page-list .item:nth-child(4n+4){margin-right:20px!important}}@media(max-width:1115px){.groups_list-parent .top_sort{margin-bottom:15px!important}}@media(max-width:1070px){.groups_list-parent .group_page-list .item:nth-child(3n+3){margin-right:20px!important}}@media(max-width:820px){.groups_list-parent .inner_block{padding-right:5px!important}.groups_list-parent .top{margin-bottom:15px!important;padding-bottom:0!important;border-bottom:none!important}.groups_list-parent .top span{font-size:24px!important}.groups_list-parent .top .group_demo{display:none!important}.groups_list-parent .top .block .btn_prev{margin-top:0!important}.top_filter-mobile{display:flex!important}.footer_bar{display:block!important}}@media(max-width:783px){.groups_list-parent .inner_block .statistic_block .top_sort .search{display:none!important}.groups_list-parent .inner_block .statistic_block .top_sort .reuse_drop-down{max-width:100%!important}.groups_list-parent .demo_row-mobile{display:block!important}}@media(max-width:580px){.groups_list-parent .group_page .group_page-list .item{margin-right:0!important}.top_filter-mobile{display:flex!important}}@media(max-width:550px){.groups_list-parent .inner_block .top_filter{flex-direction:column!important}.groups_list-parent .inner_block .top_filter .reuse_drop-down{max-width:inherit!important}.groups_list-parent .inner_block .top_filter .reuse_drop-down:first-child{margin-bottom:10px}.groups_list-parent .inner_block .top_filter .search{margin:10px 0 0!important}}.groups_list-parent{display:flex;margin:0 auto;width:100%;color:#fff}.groups_list-parent .inner_block{padding-right:5px;position:relative;width:100%}.groups_list-parent .inner_block .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.groups_list-parent .inner_block .top span{font-size:32px;line-height:38px}.groups_list-parent .inner_block .top .location{color:#464c59}.groups_list-parent .inner_block .group_page .top_filter{display:flex;width:100%}.groups_list-parent .inner_block .group_page .top_filter .reuse_drop-down{max-width:500px;width:100%;margin-right:10px}.groups_list-parent .inner_block .group_page .top_filter .reuse_drop-down .drop_down-category{z-index:4}.groups_list-parent .inner_block .group_page .top_filter .search{margin:0;max-width:797px;width:100%}.groups_list-parent .inner_block .group_page .group_page-list{margin-top:30px;display:flex;flex-wrap:wrap}.groups_list-parent .inner_block .group_page .group_page-list .item{display:flex;flex-direction:column;padding:15px;max-width:311px;margin:0 14px 15px 0;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:22px}.groups_list-parent .inner_block .group_page .group_page-list .item .photo_users{display:flex;justify-content:space-between;margin-bottom:5px}.groups_list-parent .inner_block .group_page .group_page-list .item .photo_users svg.grey_icon rect:nth-child(3){fill:grey}.groups_list-parent .inner_block .group_page .group_page-list .item .photo_users .group_photo{display:flex;z-index:0}.groups_list-parent .inner_block .group_page .group_page-list .item .photo_users .group_photo img{width:26px;height:26px;border-radius:10px}.groups_list-parent .inner_block .group_page .group_page-list .item .title_group{margin-bottom:5px}.groups_list-parent .inner_block .group_page .group_page-list .item .info{margin-bottom:13px;color:#757a88}.groups_list-parent .inner_block .group_page .group_page-list .item .btn_open{padding:2px 4px 4px;max-width:167px;width:100%;height:26px;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.5);border-radius:13px;cursor:pointer}.groups_list-parent .inner_block .group_page .group_page-list .item .archive{margin-left:10px;padding:2px 10px 4px;white-space:nowrap;background:#a2aaca;background:var(--text_color_dark);border-radius:13px;box-shadow:0 9px 10px rgba(149,153,161,.27);cursor:pointer;-webkit-user-select:none;user-select:none}.groups_list-parent .inner_block .group_page .group_page-list .item.light{background-color:#4a5060}.groups_list-parent .inner_block .pagination_all{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.groups_list-parent .inner_block .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.groups_list-parent .inner_block .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:#343843;background-color:var(--dark)}.groups_list-parent .inner_block .pagination_all .ant-pagination-item-active{border-color:transparent}.groups_list-parent .inner_block .pagination_all .ant-pagination-item-active a{background-color:#61687c}.groups_list-parent .inner_block .pagination_all li.ant-pagination-next,.groups_list-parent .inner_block .pagination_all li.ant-pagination-options,.groups_list-parent .inner_block .pagination_all li.ant-pagination-prev{display:none}.groups_list-parent .inner_block .pagination_all span.ant-pagination-item-ellipsis,.groups_list-parent .inner_block .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.groups_list-parent .inner_block .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.group_demo{display:flex;max-width:540px;margin-top:5px;width:100%;height:25px;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.group_demo div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.group_demo div.active{background:#3077ff;border-radius:26px;color:#fff}.top_filter-mobile{padding:4px;margin-bottom:20px;height:44px;display:none;justify-content:space-between;background:#343843;border-radius:34px;transition:all .2s ease}.top_filter-mobile .icon{display:flex}.top_filter-mobile .group_navigation-mobile{display:flex;align-self:center;transition:all .3s ease}.top_filter-mobile .group_navigation-mobile div{width:43px;height:32px;position:relative;background:#27292f;border-radius:14px;border:4px solid #a1a3b2}.top_filter-mobile .group_navigation-mobile div svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.top_filter-mobile .group_navigation-mobile div.active{border-color:#3077ff}.top_filter-mobile .group_navigation-mobile div:not(:last-child){margin-right:5px}.top_filter-mobile .filters_mobile{display:flex;margin:0 auto;align-self:center;transition:all .2s ease}.top_filter-mobile .filters_mobile div:not(:first-child){margin-left:5px}.top_filter-mobile .settings{align-self:center}.top_filter-mobile.hidden .filters_mobile{display:none;height:0;-webkit-transform:scale(0);transform:scale(0)}@media(max-width:1280px){.inner_request .statistic_row{flex-wrap:wrap!important;max-height:inherit!important}.inner_request .statistic_row .item{margin-bottom:10px}.inner_request .statistic_row.hide{max-height:0!important}}@media(max-width:1170px){.inner_request .statistic_row{flex-wrap:wrap!important;max-height:inherit!important}.inner_request .statistic_row .item{margin-bottom:10px}.inner_request .statistic_row.hide{max-height:0!important}.inner_request .request_top.mrg{margin-top:-10px!important}.inner_request .home_work-list{justify-content:space-around}}@media(max-width:820px){.inner_request .footer_bar{display:block!important}.inner_request .middle_block .top_sort .search{display:none!important}.inner_request .middle_block .top_sort .reuse_drop-down{max-width:100%!important}.inner_request .inner_block{padding-bottom:60px!important}.inner_request .inner_block .top{display:none!important}}@media(max-width:783px){.inner_request .course_top-filter{display:none!important}.inner_request .demo_row-mobile{display:block!important}.inner_request .top_filter-mobile{display:flex!important}}@media(max-width:630px){.inner_request .statistic_row .item:last-child{margin-right:0!important}.inner_request .statistic_row .item:not(:last-child){margin-right:5px!important}.inner_request .statistic_row .item:nth-child(2){margin-right:0!important}}@media(max-width:603px){.inner_request .statistic_row{justify-content:center!important}.inner_request .statistic_row .chart{margin-bottom:-10px!important}.inner_request .statistic_row .item{padding:15px!important;max-width:200px!important;max-height:215px!important}.inner_request .statistic_row .item .title{font-size:11px!important}.inner_request .statistic_row .item img{width:100%;height:auto}.inner_request .statistic_row .item .img_stat{height:20px!important}.inner_request .statistic_row .item .info{margin:25px 0 0!important}.inner_request .statistic_row .item .info .left span{font-size:12px!important}.inner_request .statistic_row .item .info .right{font-size:16px!important}.inner_request .statistic_row .item:nth-child(odd){margin-right:5px!important}.inner_request .middle_block .request_top{display:none!important}}.inner_request{display:flex;width:100%;color:#fff}.inner_request .inner_block{padding-right:5px;position:relative;width:100%}.inner_request .inner_block .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.inner_request .inner_block .top .block{display:flex;flex-direction:column}.inner_request .inner_block .top .block .btn_prev{padding:1px 15px 2px 30px;margin-top:17px;margin-bottom:10px;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#343843;background:var(--dark);border-radius:20px}.inner_request .inner_block .top .block .btn_prev svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.inner_request .inner_block .top span{font-size:32px;line-height:38px}.inner_request .inner_block .top .group{display:flex;margin-top:5px;max-width:540px;width:100%;height:25px;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px}.inner_request .inner_block .top .group div{width:100%;text-align:center;color:#757a88;transition:all .7s ease;white-space:nowrap;cursor:pointer}.inner_request .inner_block .top .group div.active{background:#3077ff;border-radius:26px;color:#fff}.inner_request .inner_block .middle_block .top_sort{margin-bottom:15px;display:flex}.inner_request .inner_block .middle_block .top_sort .reuse_drop-down{max-width:295px;width:100%}.inner_request .inner_block .middle_block .top_sort .reuse_drop-down:first-child{margin-right:15px}.inner_request .inner_block .middle_block .top_sort .search{margin-right:0;width:100%}.inner_request .inner_block .middle_block .no_content{font-size:18px;text-align:center}.inner_request .inner_block .middle_block .statistic_row{display:flex;margin:20px 0;max-height:225px;opacity:1;transition:max-height .7s ease}.inner_request .inner_block .middle_block .statistic_row .item{padding:20px 24px;max-width:282px;width:100%;max-height:225px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px;transition:all .7s ease}.inner_request .inner_block .middle_block .statistic_row .item .chart{height:80px;margin-bottom:40px;margin-top:-20px}.inner_request .inner_block .middle_block .statistic_row .item .title{margin-bottom:15px}.inner_request .inner_block .middle_block .statistic_row .item .info{display:flex;margin:25px 0 10px}.inner_request .inner_block .middle_block .statistic_row .item .info .left{margin-right:15px;padding:4px;display:flex;background:#474c5a;background:var(--background_lighten-dark);border-radius:8px}.inner_request .inner_block .middle_block .statistic_row .item .info .left svg{align-self:center}.inner_request .inner_block .middle_block .statistic_row .item .info .left span{margin-left:4px;font-size:14px;line-height:18px;color:#ff3434}.inner_request .inner_block .middle_block .statistic_row .item .info .right{font-weight:600;font-size:24px;line-height:24px;white-space:nowrap}.inner_request .inner_block .middle_block .statistic_row .item span{font-size:12px;line-height:16px;color:#757a88}.inner_request .inner_block .middle_block .statistic_row .item:not(:last-child){margin-right:15px}.inner_request .inner_block .middle_block .statistic_row.hide{transition:max-height .7s ease;visibility:hidden;opacity:0;max-height:0}.inner_request .inner_block .middle_block .request_top{display:flex;margin-bottom:15px;transition:all .7s ease}.inner_request .inner_block .middle_block .request_top .button_nav{display:flex;margin-right:15px;padding:4px 13px 4px 4px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:17px;transition:all .3s ease;cursor:pointer;-webkit-user-select:none;user-select:none}.inner_request .inner_block .middle_block .request_top .button_nav div{margin-right:10px;position:relative;width:30px;height:30px;min-width:30px;min-height:30px;align-self:center;background:#27292f;border-radius:13px}.inner_request .inner_block .middle_block .request_top .button_nav div svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.inner_request .inner_block .middle_block .request_top .button_nav span{align-self:center}.inner_request .inner_block .middle_block .request_top .button_nav .group_img{position:relative;margin-right:10px;height:30px;width:30px;align-self:center}.inner_request .inner_block .middle_block .request_top .button_nav .group_img img{position:absolute}.inner_request .inner_block .middle_block .request_top .button_nav.active{background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:17px}.inner_request .inner_block .middle_block .request_top.mrg{transition:all .7s ease;margin-top:-30px}.inner_request .inner_block .middle_block .request_table{padding:10px 15px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px;transition:max-width .7s ease}.inner_request .inner_block .middle_block .request_table .table_row{margin-bottom:10px;background:#474c5a;background:var(--background_lighten-dark);box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px;height:38px}.inner_request .inner_block .middle_block .request_table .table_row .group_block{display:flex;height:38px;padding:5px 6px}.inner_request .inner_block .middle_block .request_table .table_row .group_block img{margin-right:10px;width:27px;min-width:27px;height:27px;border-radius:10px}.inner_request .inner_block .middle_block .request_table .table_row .group_block .border{margin-right:10px;width:1px;background-color:#757a88}.inner_request .inner_block .middle_block .request_table .table_row .group_block .fio{margin-right:15px;max-width:150px;align-self:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.inner_request .inner_block .middle_block .request_table .table_row .group_block .phone{max-width:120px;width:100%;margin-right:10px;align-self:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inner_request .inner_block .middle_block .request_table .table_row .group_block .date{margin-right:15px;align-self:center;white-space:nowrap}.inner_request .inner_block .middle_block .request_table .table_row .group_block .name_course{margin-right:15px;max-width:290px;align-self:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent{display:flex;padding:5.5px 12px;margin-left:auto;margin-right:10px;position:relative;max-width:160px;width:100%;background:rgba(162,170,202,.2);border:1px solid #30e0a1;border-radius:10px;cursor:pointer;z-index:2}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .row{display:flex;padding-bottom:4px;margin-top:4px;flex-grow:1;justify-content:space-between;align-self:center}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .row span,.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .row svg{align-self:center;transition:all .3s ease}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .row span{max-width:87px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children{position:absolute;padding-top:5px;opacity:0;max-height:0;min-height:0;top:27px;left:-1px;-webkit-transform:scale(0);transform:scale(0);width:calc(100% + 2px);background:rgba(162,170,202,.2);border:1px solid #a2aaca;border-top:none;border-radius:0 0 10px 10px;transition:max-height .3s,min-height .3s,opacity .3s,z-index .3s;z-index:-1}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children .group{margin-bottom:3px;margin-left:12px;cursor:pointer}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children .group:hover{color:#30e0a1}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children .group:last-child{margin-bottom:30px}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children .group.active{color:#30e0a1}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children .group.active.select{color:#00ff12}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .groups_children.open{transition:max-height .3s,min-height .3s,opacity .3s,z-index .3s;z-index:1;opacity:1;-webkit-transform:scale(1);transform:scale(1);overflow-y:auto;overflow-x:hidden;max-height:85px;min-height:85px}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .btn_success{position:absolute;display:flex;justify-content:center;top:84px;left:-1px;padding:5px;width:calc(100% + 2px);height:28px;text-align:center;opacity:0;color:#30e0a1;background:#6ba48d;border:1px solid #30e0a1;border-radius:10px;transition:all .3s ease;z-index:-1;-webkit-transform:scale(0);transform:scale(0)}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .btn_success span{align-self:center}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent .btn_success:hover{color:#cbf7e8}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent.open{background:rgba(162,170,202,.2);border-color:#a2aaca;border-color:var(--text_color_dark);border-bottom:none;border-radius:10px 10px 0 0;z-index:0}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent.open .row{border-bottom:1px solid #757a88}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.inner_request .inner_block .middle_block .request_table .table_row .group_block .drop_down-parent.open .btn_success{transition:all .3s ease;opacity:1;z-index:1;-webkit-transform:scale(1);transform:scale(1)}.inner_request .inner_block .middle_block .request_table .table_row .group_block .btn{margin-left:auto;max-width:160px;width:100%;padding:3px;text-align:center;border-radius:10px;cursor:pointer}.inner_request .inner_block .middle_block .request_table .table_row .group_block .btn.red{background:rgba(255,52,52,.2);color:#ff3434}.inner_request .inner_block .middle_block .request_table .table_row.open{transition:height .3s ease;height:125px}.inner_request .inner_block .middle_block .request_table .table_row.hide,.inner_request .inner_block .middle_block .request_table .table_row.hide .group_block{transition:height .3s ease,margin .3s ease,padding .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,height .3s ease,margin .3s ease,padding .3s ease;transition:transform .3s ease,height .3s ease,margin .3s ease,padding .3s ease,-webkit-transform .3s ease;height:1px;-webkit-transform:scale(0);transform:scale(0);margin:0!important;padding:0!important}.inner_request .inner_block .middle_block .request_table .table_row.row_mobile{height:auto}.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block{height:auto;flex-direction:column;transition:all .3s ease}.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block .bottom_row,.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block .middle_row,.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block .top_row{display:flex;justify-content:space-between;margin:5px 0}.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block .bottom_row .btn,.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block .bottom_row .drop_down-parent{height:28px;margin-left:inherit!important;width:100%;max-width:inherit}.inner_request .inner_block .middle_block .request_table .table_row.row_mobile .group_block.open{transition:all .3s ease;padding-bottom:90px!important}.inner_request .inner_block .middle_block .request_table .btn_show-table{padding:4px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:24px;cursor:pointer}.inner_request .inner_block .middle_block .request_table .pagination_all{margin:0 auto}.inner_request .inner_block .middle_block .request_table .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.inner_request .inner_block .middle_block .request_table .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:#343843;background-color:var(--dark)}.inner_request .inner_block .middle_block .request_table .pagination_all .ant-pagination-item-active{border-color:transparent}.inner_request .inner_block .middle_block .request_table .pagination_all .ant-pagination-item-active a{background-color:#61687c}.inner_request .inner_block .middle_block .request_table .pagination_all li.ant-pagination-next,.inner_request .inner_block .middle_block .request_table .pagination_all li.ant-pagination-options,.inner_request .inner_block .middle_block .request_table .pagination_all li.ant-pagination-prev{display:none}.inner_request .inner_block .middle_block .request_table .pagination_all span.ant-pagination-item-ellipsis,.inner_request .inner_block .middle_block .request_table .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.inner_request .inner_block .middle_block .request_table .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.inner_request .inner_block .middle_block .request_table.max_width{transition:max-width .7s ease;max-width:1304px}.inner_request .inner_block .middle_block .request_table.max_width .name_course{max-width:600px}.inner_request .top_filter-mobile{padding:4px;margin-bottom:20px;display:none;justify-content:space-between;background:#343843;border-radius:34px;transition:all .2s ease}.inner_request .top_filter-mobile .icon{display:flex}.inner_request .top_filter-mobile .filters_mobile{display:flex;margin:0 auto;align-self:center;transition:all .2s ease}.inner_request .top_filter-mobile .filters_mobile .search_{position:relative;width:62px;height:34px;border:4px solid #a1a3b2;border-radius:14px;background:#27292f}.inner_request .top_filter-mobile .filters_mobile .search_ svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.inner_request .top_filter-mobile .filters_mobile div:not(:first-child){margin-left:5px}.inner_request .top_filter-mobile .settings{align-self:center}.inner_request .top_filter-mobile.hidden .filters_mobile{display:none;height:0;-webkit-transform:scale(0);transform:scale(0)}.inner_request .search_mobile{position:relative;display:none;border-radius:14px;max-height:0;max-width:0;opacity:0;transition:all .3s ease}.inner_request .search_mobile .svg{position:absolute;top:2px;left:5px;width:30px;height:30px;min-width:30px;min-height:30px;margin-right:10px;background:#27292f;border-radius:13px;z-index:4}.inner_request .search_mobile .svg svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.inner_request .search_mobile .input_search-mobile{padding-left:35px;background:rgba(161,163,178,.2);border:1px solid #a2aaca!important}.inner_request .search_mobile span{margin-left:15px;align-self:center;font-size:14px;color:#fff;cursor:pointer}.inner_request .search_mobile.active{display:flex;align-self:center;max-height:34px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;opacity:1}.modal_settings-mobile{padding-bottom:0;background:#343843;border-radius:16px}.modal_settings-mobile .ant-modal-content{border-radius:20px}.modal_settings-mobile .title{padding-bottom:15px;display:flex;justify-content:space-between;border-bottom:1px solid #474c5a}.modal_settings-mobile .title .group_left{display:flex}.modal_settings-mobile .title .group_left img{margin-right:10px;align-self:center}.modal_settings-mobile .title .group_left span{font-size:18px;color:#fff}.modal_settings-mobile .title .close{align-self:center}.modal_settings-mobile .title .close img{cursor:pointer;width:24px;height:24px}.modal_settings-mobile .list{min-height:200px;font-size:16px;line-height:19px;color:#757a88;cursor:pointer}.modal_settings-mobile .list div{margin-top:20px}@media(max-width:540px){.notification .inner_block .top{padding-bottom:15px!important;margin-bottom:15px!important;flex-direction:column!important}.notification .inner_block .top span{font-size:24px!important;line-height:24px!important;text-align:center}.notification .inner_block .top .group{max-width:100%!important;width:100%!important}.notification .notification_items{margin-right:5px!important}.notification .notification_items .item{flex-direction:column!important}.notification .notification_items .item .type{margin-right:0!important;max-width:100%!important;width:100%!important}.notification .notification_items .item .date{align-self:center!important}.notification .notification_items .item .border{display:none!important}.notification .notification_items .item .message{margin-right:0!important;text-align:center!important}.notification .notification_items .item .btn{max-width:100%!important;width:100%!important}}.notification{display:flex;width:100%;color:#fff}.notification .inner_block{position:relative;width:100%}.notification .inner_block .top{display:flex;justify-content:space-between;padding-right:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.notification .inner_block .top .block{display:flex;flex-direction:column}.notification .inner_block .top .block .btn_prev{padding:1px 15px 2px 30px;margin-top:17px;margin-bottom:10px;height:25px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#343843;background:var(--dark);border-radius:20px}.notification .inner_block .top .block .btn_prev svg{position:absolute;top:9px;left:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);cursor:pointer}.notification .inner_block .top span{font-size:32px;line-height:38px}.notification .inner_block .top .group{display:flex;margin-top:12px;max-width:305px;width:100%;height:25px;background:rgba(162,170,202,.2);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);border-radius:15px;-webkit-user-select:none;user-select:none}.notification .inner_block .top .group div{width:100%;text-align:center;color:#757a88;transition:all .3s ease;white-space:nowrap;cursor:pointer}.notification .inner_block .top .group div.active{background:#3077ff;border-radius:26px;color:#fff}.notification .inner_block .notification_items{padding:10px 10px 0;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.notification .inner_block .notification_items .item{display:flex;align-items:baseline;padding:5px 6px;margin-bottom:10px;width:100%;background:#474c5a;background:var(--background_lighten-dark);box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px}.notification .inner_block .notification_items .item .type{margin-right:20px;padding:2px;height:28px;max-width:160px;min-width:160px;text-align:center;border:1px solid #fff;border-radius:10px;white-space:nowrap}.notification .inner_block .notification_items .item .border{margin:0 20px;width:1px;height:20px;align-self:center;background-color:#757a88}.notification .inner_block .notification_items .item .course_name,.notification .inner_block .notification_items .item .date,.notification .inner_block .notification_items .item .phone,.notification .inner_block .notification_items .item .student_name{white-space:nowrap}.notification .inner_block .notification_items .item .message{margin-right:15px;max-width:245px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.notification .inner_block .notification_items .item .btn{margin-left:auto;padding:2px;max-width:165px;width:100%;height:28px;color:#b3daff;text-align:center;background:rgba(179,218,255,.2);border:1px solid transparent;border-radius:10px;transition:all .3s;cursor:pointer}.notification .inner_block .notification_items .item .btn.show{background:rgba(48,224,161,.2);color:#30e0a1}.notification .inner_block .notification_items .item .btn:hover{transition:all .3s;border-color:#a2aaca;border-color:var(--text_color_dark)}.notification .inner_block .pagination_all{margin:20px auto 0}.notification .inner_block .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.notification .inner_block .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:#343843;background-color:var(--dark)}.notification .inner_block .pagination_all .ant-pagination-item-active{border-color:transparent}.notification .inner_block .pagination_all .ant-pagination-item-active a{background-color:#61687c}.notification .inner_block .pagination_all li.ant-pagination-next,.notification .inner_block .pagination_all li.ant-pagination-options,.notification .inner_block .pagination_all li.ant-pagination-prev{display:none}.notification .inner_block .pagination_all span.ant-pagination-item-ellipsis,.notification .inner_block .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.notification .inner_block .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}.modal_notification{max-width:460px;width:100%!important;background:#201e26;border:1px solid #343843;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff}.modal_notification .close_modal{cursor:pointer}.modal_notification .ant-modal-body,.modal_notification .ant-modal-content{background:#201e26;border-radius:40px;box-shadow:none}.modal_notification .ant-modal-body .title,.modal_notification .ant-modal-content .title{margin-bottom:25px;text-align:center;font-size:24px;line-height:29px}.modal_notification .ant-modal-body .message,.modal_notification .ant-modal-body .name,.modal_notification .ant-modal-body .phone,.modal_notification .ant-modal-content .message,.modal_notification .ant-modal-content .name,.modal_notification .ant-modal-content .phone{display:flex;margin-bottom:15px;height:46px;padding:0 15px 2px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:20px}.modal_notification .ant-modal-body .message span,.modal_notification .ant-modal-body .name span,.modal_notification .ant-modal-body .phone span,.modal_notification .ant-modal-content .message span,.modal_notification .ant-modal-content .name span,.modal_notification .ant-modal-content .phone span{align-self:center}.modal_notification .ant-modal-body textarea.ant-input.textarea_antd.ant-input-disabled,.modal_notification .ant-modal-content textarea.ant-input.textarea_antd.ant-input-disabled{background-color:#343843;background-color:var(--dark);color:#fff;border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);cursor:auto}.modal_notification .ant-modal-body .link_redirect,.modal_notification .ant-modal-content .link_redirect{padding:5px 15px;margin:0 auto;display:flex;justify-content:center;font-size:16px;color:#fff;max-width:240px;width:100%;text-align:center;background:#3077ff;text-decoration:none;border-radius:8px;transition:all .3s;cursor:pointer}.modal_notification .ant-modal-body{padding-bottom:0}.view_item-journal{max-width:1430px;margin:0 auto;padding-bottom:20px;color:#fff}.view_item-journal .box_teatcher-answer,.view_item-journal .box_teatcher-answer-bottom{max-width:inherit}@media(max-width:820px){.payment_resp .parallax{display:none!important}.payment_resp .center_block{padding:15px!important;position:relative!important}.payment_resp .center_block .h1{font-size:20px!important}}.payment_resp{width:100%;max-width:100%;color:#fff;height:100%}.payment_resp .parallax{width:calc(100% + 60px);margin-left:-60px;height:100%}.payment_resp .parallax .block_parralax,.payment_resp .parallax .block_parralax .left_col{display:flex;justify-content:space-between;height:100%}.payment_resp .parallax .block_parralax .left_col{flex-direction:column}.payment_resp .parallax .block_parralax .left_col .left_bottom,.payment_resp .parallax .block_parralax .left_col .left_top{margin-left:60px}.payment_resp .parallax .block_parralax .left_col .left_middle{margin-left:20px}.payment_resp .parallax .block_parralax .right_col{display:flex;flex-direction:column;justify-content:space-between;height:100%}.payment_resp .parallax .block_parralax .right_col .right_top{margin-left:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment_resp .parallax .block_parralax .right_col .right_bottom{margin-right:60px}.payment_resp .parallax .block_parralax .right_col .right_middle{position:absolute;top:48%;right:-30px}.payment_resp .parallax div:first-child{height:100%}.payment_resp .center_block{position:absolute;padding:40px 60px;display:flex;align-items:center;flex-direction:column;max-width:600px;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#1d1e25;border:1px solid #343843;box-shadow:0 20px 160px rgba(0,0,0,.3);border-radius:40px}.payment_resp .center_block img{margin-bottom:30px}.payment_resp .center_block .h1{font-size:36px;line-height:43px;text-align:center}.payment_resp .center_block .status_payment{margin-top:10px;max-width:380px;width:100%;font-size:16px;line-height:19px;color:#757a88;text-align:center}.payment_resp .center_block .error_btn,.payment_resp .center_block .success_btn{margin-top:30px;padding:11px 15px;max-width:265px;width:100%;text-align:center;background:#cf1a1a;box-shadow:0 9px 20px rgba(207,26,26,.2);border-radius:15px;cursor:pointer}.payment_resp .center_block .success_btn{background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45)}@media(max-width:820px){.view_study-page{margin-left:0!important;padding-bottom:100px!important}.view_study-page .btn_prev{margin-top:0!important}.view_study-page .footer_bar{display:block!important}}@media(max-width:520px){.view_study-page .top_info{padding-bottom:10px!important}.view_study-page .top_info .full_name{margin-bottom:10px!important;font-size:24px!important;line-height:24px!important}.view_study-page .top_info .group_avatar{flex-direction:column!important}.view_study-page .top_info .group_avatar img{margin:0 0 10px!important}}.view_study-page{display:flex;flex-direction:column;color:#fff;width:100%}.view_study-page .top_info{display:flex;flex-direction:column;position:relative;padding-bottom:20px}.view_study-page .top_info,.view_study-page .top_info .full_name{margin-bottom:20px;border-bottom:1px solid #343843;border-bottom:1px solid var(--dark)}.view_study-page .top_info .full_name{padding-bottom:10px;font-size:32px;line-height:38px}.view_study-page .top_info .group_avatar{display:flex}.view_study-page .top_info .group_avatar img{margin-right:15px;width:102px;height:102px;border-radius:20px;align-self:center}.view_study-page .top_info .group_avatar .skills_study{display:flex;padding:16px 20px 13px;flex-direction:column;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:20px}.view_study-page .top_info .group_avatar .skills_study span{margin-bottom:15px;color:#fff}.view_study-page .top_info .group_avatar .skills_study .skills{display:flex;flex-wrap:wrap}.view_study-page .top_info .group_avatar .skills_study .skills .skill{margin:0 5px 5px 0;padding:4px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:rgba(48,224,161,.2);border-radius:34px;color:#30e0a1}.view_study-page .top_info .group_avatar .skills_study .skills .skill.yellow{color:#ffd23b;background:rgba(255,210,59,.2)}.view_study-page .stages_block .stage .title{margin-bottom:10px;color:#a2aaca;color:var(--text_color_dark);font-size:16px;line-height:19px}.view_study-page .stages_block .stage .h4{margin-bottom:14px;font-size:20px;line-height:24px}.view_study-page .stages_block .stage .icons_block{display:flex;flex-wrap:wrap;margin:15px 0 10px}.view_study-page .stages_block .stage .icons_block .icon_svg:not(:first-child){margin-left:15px}.view_study-page .stages_block .stage .icons_block .icon_svg svg circle{fill:#343843;fill:var(--dark)}.view_study-page .stages_block .stage .icons_block .icon_svg.true svg circle{fill:#30e0a1}.view_study-page .stages_block .stage .icons_block .icon_svg.failed svg circle{fill:#cf1a1a}.view_study-page .stages_block .stage .icons_block .icon_svg.incomplete svg circle{fill:#757a88}@media(max-width:1115px){.student_homework .search_block{flex-wrap:wrap!important;justify-content:space-around!important}.student_homework .search_block .reuse_drop-down,.student_homework .search_block .search{max-width:inherit!important;width:auto!important;flex-grow:1!important}.student_homework .search_block .journal_{max-width:inherit!important;width:auto!important}}@media(max-width:820px){.student_homework{padding-bottom:100px!important}.student_homework .group_demo{display:none!important}.student_homework .search_block{flex-direction:column!important}.student_homework .search_block .home_,.student_homework .search_block .journal_,.student_homework .search_block .progress_studys,.student_homework .search_block .result_test,.student_homework .search_block .reuse_drop-down{display:none!important}.student_homework .search_block .search{max-width:inherit!important}.student_homework .test_work{flex-direction:column!important}.student_homework .test_work .matherial_block,.student_homework .test_work .stage_block,.student_homework .test_work .work_block{margin-right:0!important;padding-bottom:10px!important;max-width:inherit!important;width:100%!important;min-height:90px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;border-radius:16px!important}.student_homework .test_work .stage_block{margin-bottom:10px!important;padding:10px!important;min-height:70px!important}.student_homework .test_work .stage_block .stage{max-width:inherit!important}.student_homework .test_work .matherial_block{margin-bottom:10px!important;padding:10px!important;min-height:70px!important}.student_homework .test_work .matherial_block .matherial{max-width:inherit!important}.student_homework .home_work{flex-direction:column!important}.student_homework .home_work .matherial_block,.student_homework .home_work .stage_block,.student_homework .home_work .work_block{margin-bottom:10px!important;padding:10px!important;margin-right:0!important;max-width:inherit!important;width:100%!important;min-height:90px!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;border-radius:16px!important}.student_homework .home_work .stage_block{margin-bottom:10px!important;min-height:70px!important}.student_homework .home_work .stage_block .stage{max-width:inherit!important}.student_homework .home_work .matherial_block{min-height:70px!important;margin-bottom:10px!important}.student_homework .home_work .matherial_block .matherial{max-width:inherit!important}.student_homework .journal .table_row .top{margin-top:0!important}.student_homework .journal .table_row .top .fio,.student_homework .journal .table_row .top .type{max-width:100%!important}.student_homework .journal .table_row .top .type{margin-right:0!important;text-align:center!important}.student_homework .journal .table_row .top .border{display:none!important}.student_homework .journal .table_row .middle .date{max-width:100%!important;margin-right:15px!important;text-align:inherit!important}.student_homework .journal .table_row .middle .border{margin-right:0!important}.student_homework .journal .table_row .middle .name_course{max-width:100%!important;margin-right:0!important;margin-left:15px!important;text-align:center!important}.student_homework .journal .table_row .parent_group{max-width:100%!important}.student_homework .journal .table_row .parent_group .lesson{max-width:100%!important;margin-right:15px!important}.student_homework .journal .table_row .parent_group .border{margin-right:0!important}.student_homework .journal .table_row .parent_group .stage{max-width:100%!important;margin-left:15px!important;text-align:center!important}}.student_homework{margin:15px auto;display:flex;flex-direction:column;max-height:calc(100vh - 30px);min-height:calc(100vh - 30px);max-width:1425px;overflow:auto;color:#fff}.student_homework .group_demo{margin-top:9px}.student_homework .top_navigation{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.student_homework .group_title{padding-bottom:20px;margin-top:5px;margin-bottom:20px;font-size:32px;line-height:32px;border-bottom:1px solid #343843;border-bottom:1px solid var(--dark)}.student_homework .search_block{display:flex;width:100%}.student_homework .search_block .home_,.student_homework .search_block .journal_,.student_homework .search_block .progress_studys,.student_homework .search_block .result_test{display:flex;margin-right:15px;margin-bottom:10px;padding:4px 15px 4px 4px;max-width:180px;width:100%;height:40px;background:#343843;border:1px solid #474c5a;border-radius:17px;transition:all .3s ease;-webkit-user-select:none;user-select:none;cursor:pointer}.student_homework .search_block .home_ div,.student_homework .search_block .journal_ div,.student_homework .search_block .progress_studys div,.student_homework .search_block .result_test div{width:30px;height:30px;min-width:30px;min-height:30px;position:relative;margin-right:10px;background:#27292f;border-radius:13px}.student_homework .search_block .home_ div svg,.student_homework .search_block .journal_ div svg,.student_homework .search_block .progress_studys div svg,.student_homework .search_block .result_test div svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.student_homework .search_block .home_ span,.student_homework .search_block .journal_ span,.student_homework .search_block .progress_studys span,.student_homework .search_block .result_test span{white-space:nowrap;align-self:center}.student_homework .search_block .home_:hover,.student_homework .search_block .journal_:hover,.student_homework .search_block .progress_studys:hover,.student_homework .search_block .result_test:hover{border-color:#a2aaca;border-color:var(--text_color_dark)}.student_homework .search_block .home_.active,.student_homework .search_block .journal_.active,.student_homework .search_block .progress_studys.active,.student_homework .search_block .result_test.active{background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27)}.student_homework .search_block .journal_{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.student_homework .search_block .reuse_drop-down{padding:8px 12px;flex-grow:1;height:40px;margin-right:8px;transition:all .3s ease}.student_homework .search_block .reuse_drop-down .drop_down-category.open{z-index:4}.student_homework .search_block .reuse_drop-down:hover{transition:all .3s ease;border-color:#a2aaca;border-color:var(--text_color_dark)}.student_homework .search_block .search{width:100%;max-width:255px;margin:0}.student_homework .test_work{display:flex;margin-top:10px;padding-right:5px}.student_homework .test_work .title{margin-bottom:20px;font-size:18px;color:#a2aaca;color:var(--text_color_dark);text-align:center}.student_homework .test_work .stage_block{padding:20px;margin-right:15px;max-width:375px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.student_homework .test_work .stage_block .stage{display:flex;justify-content:space-between;padding:15px;margin-bottom:10px;max-width:335px;width:100%;height:50px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.student_homework .test_work .stage_block .stage span{max-width:300px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.student_homework .test_work .stage_block .stage .count_matherial{padding:2px 12px;height:24px;align-self:center;font-size:15px;line-height:18px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);white-space:nowrap;border-radius:8px}.student_homework .test_work .stage_block .stage.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.student_homework .test_work .stage_block .stage:last-child{margin-bottom:0}.student_homework .test_work .matherial_block{padding:20px;margin-right:15px;max-width:313px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.student_homework .test_work .matherial_block .matherial{display:flex;padding:8px;margin-bottom:10px;max-width:275px;width:100%;height:50px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.student_homework .test_work .matherial_block .matherial .img{position:relative;margin-right:10px;width:34px;height:34px;min-height:34px;min-width:34px;background:#474c5a;background:var(--background_lighten-dark);border-radius:11px}.student_homework .test_work .matherial_block .matherial .img svg{position:absolute;top:9px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.student_homework .test_work .matherial_block .matherial span{max-width:250px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.student_homework .test_work .matherial_block .matherial .count_response{position:relative;margin-left:auto;width:25px;height:25px;border-radius:10px;background-color:#3077ff;align-self:center}.student_homework .test_work .matherial_block .matherial .count_response span{position:absolute;top:2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.student_homework .test_work .matherial_block .matherial .count_response.null{background-color:#292c35}.student_homework .test_work .matherial_block .matherial .count_response.null span{color:#a2aaca;color:var(--text_color_dark)}.student_homework .test_work .matherial_block .matherial.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.student_homework .test_work .matherial_block .matherial.active .img{background-color:#3077ff}.student_homework .test_work .matherial_block .matherial.active .img svg path,.student_homework .test_work .matherial_block .matherial.active .img svg rect{fill:#fff}.student_homework .test_work .matherial_block .matherial:last-child{margin-bottom:0}.student_homework .test_work .work_block{display:flex;flex-direction:column;padding:20px;max-width:586px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.student_homework .test_work .work_block .row_study{padding:10px;margin-bottom:10px;background:#474c5a;box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px}.student_homework .test_work .work_block .row_study .top{display:flex;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #343843}.student_homework .test_work .work_block .row_study .top img{width:30px;height:30px;border-radius:10px}.student_homework .test_work .work_block .row_study .top .name{max-width:140px;width:100%;align-self:center;white-space:nowrap}.student_homework .test_work .work_block .row_study .top .name_matherial{max-width:190px;width:100%;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.student_homework .test_work .work_block .row_study .top .date{align-self:center;white-space:nowrap}.student_homework .test_work .work_block .row_study .middle{display:flex;margin:10px 0}.student_homework .test_work .work_block .row_study .middle .count{padding:3px 6px;height:28px;max-width:70px;width:100%;text-align:center;align-self:center;background:rgba(48,224,161,.2);border-radius:10px}.student_homework .test_work .work_block .row_study .middle .count span{color:#30e0a1}.student_homework .test_work .work_block .row_study .middle .count.false{background:rgba(255,52,52,.2)}.student_homework .test_work .work_block .row_study .middle .count.false span{color:#ff3434}.student_homework .test_work .work_block .row_study .middle .attempts,.student_homework .test_work .work_block .row_study .middle span{align-self:center}.student_homework .test_work .work_block .row_study .bottom{padding:5px;width:100%;text-align:center;color:#b3daff;background:rgba(179,218,255,.2);border-radius:10px;cursor:pointer}.student_homework .test_work .work_block .row_study .border{margin:5px 10px 0;height:20px;width:1px;background-color:#757a88}.student_homework .test_work .work_block .row_study:last-child{margin-bottom:0}.student_homework .home_work{display:flex;margin-top:10px;padding-right:5px}.student_homework .home_work .title{margin-bottom:20px;font-size:18px;color:#a2aaca;color:var(--text_color_dark);text-align:center}.student_homework .home_work .stage_block{padding:20px;margin-right:15px;max-width:375px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.student_homework .home_work .stage_block .stage{display:flex;justify-content:space-between;padding:15px;margin-bottom:10px;max-width:335px;width:100%;height:50px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.student_homework .home_work .stage_block .stage span{max-width:300px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.student_homework .home_work .stage_block .stage .count_matherial{padding:2px 12px;height:24px;align-self:center;font-size:15px;line-height:18px;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);white-space:nowrap;border-radius:8px}.student_homework .home_work .stage_block .stage.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.student_homework .home_work .stage_block .stage:last-child{margin-bottom:0}.student_homework .home_work .matherial_block{padding:20px;margin-right:15px;max-width:313px;height:730px;width:100%;background:#201e26;box-shadow:0 20px 100px rgba(0,0,0,.25);border-radius:20px}.student_homework .home_work .matherial_block .matherial{display:flex;padding:8px;margin-bottom:10px;max-width:275px;width:100%;height:50px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.student_homework .home_work .matherial_block .matherial .img{position:relative;margin-right:10px;width:34px;height:34px;min-height:34px;min-width:34px;background:#474c5a;background:var(--background_lighten-dark);border-radius:11px}.student_homework .home_work .matherial_block .matherial .img svg{position:absolute;top:7px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.student_homework .home_work .matherial_block .matherial .img.code{background-color:transparent}.student_homework .home_work .matherial_block .matherial .img.code svg{top:0}.student_homework .home_work .matherial_block .matherial .img.code svg circle{fill:#474c5a;fill:var(--background_lighten-dark)}.student_homework .home_work .matherial_block .matherial span{max-width:250px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;align-self:center}.student_homework .home_work .matherial_block .matherial .count_response{position:relative;margin-left:auto;width:25px;height:25px;border-radius:10px;background-color:#3077ff;align-self:center}.student_homework .home_work .matherial_block .matherial .count_response span{position:absolute;top:2px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.student_homework .home_work .matherial_block .matherial .count_response.null{background-color:#292c35}.student_homework .home_work .matherial_block .matherial .count_response.null span{color:#a2aaca;color:var(--text_color_dark)}.student_homework .home_work .matherial_block .matherial.active{background:#474c5a;background:var(--background_lighten-dark);border:1px solid #a2aaca;border:1px solid var(--text_color_dark);box-shadow:0 20px 40px rgba(0,0,0,.3);border-radius:18px}.student_homework .home_work .matherial_block .matherial.active .img{background-color:#3077ff}.student_homework .home_work .matherial_block .matherial.active .img svg path{fill:#fff}.student_homework .home_work .matherial_block .matherial.active .img.code{background-color:transparent}.student_homework .home_work .matherial_block .matherial.active .img.code svg circle{fill:#3077ff}.student_homework .home_work .matherial_block .matherial:last-child{margin-bottom:0}.student_homework .home_work .work_block{display:flex;flex-direction:column;padding:20px;max-width:586px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.student_homework .home_work .work_block .row_study{padding:10px;margin-bottom:10px;background:#474c5a;box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px}.student_homework .home_work .work_block .row_study .top{display:flex;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #343843}.student_homework .home_work .work_block .row_study .top img{width:30px;height:30px;border-radius:10px}.student_homework .home_work .work_block .row_study .top .border{margin:5px 10px 0;height:20px;width:1px;background-color:#757a88}.student_homework .home_work .work_block .row_study .top .name{max-width:140px;width:100%;align-self:center;white-space:nowrap}.student_homework .home_work .work_block .row_study .top .name_matherial{max-width:190px;width:100%;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.student_homework .home_work .work_block .row_study .top .date{align-self:center;white-space:nowrap}.student_homework .home_work .work_block .row_study .middle{margin:10px 0}.student_homework .home_work .work_block .row_study .bottom{padding:5px;width:100%;text-align:center;color:#b3daff;background:rgba(179,218,255,.2);border-radius:10px;cursor:pointer}.student_homework .home_work .work_block .row_study:last-child{margin-bottom:0}.student_homework .home_work .empty{margin:0 auto;font-size:18px}.student_homework .journal{margin-top:10px;padding-right:5px}.student_homework .journal .request_table{padding:10px 15px 0;max-width:1305px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.student_homework .journal .request_table .table_row{display:flex;padding:5px 6px;margin-bottom:10px;height:38px;background:#474c5a;background:var(--background_lighten-dark);box-shadow:0 30px 40px rgba(0,0,0,.3);border-radius:15px;cursor:pointer}.student_homework .journal .request_table .table_row img{margin-right:10px;width:27px;height:27px;border-radius:10px}.student_homework .journal .request_table .table_row .border{margin-right:10px;width:1px;background-color:#757a88}.student_homework .journal .request_table .table_row .fio{margin-right:15px;max-width:145px;align-self:center;width:100%;color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.student_homework .journal .request_table .table_row .type{max-width:245px;width:100%;margin-right:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;align-self:center}.student_homework .journal .request_table .table_row .date{margin-right:15px;max-width:139px;width:100%;text-align:center;align-self:center;white-space:nowrap}.student_homework .journal .request_table .table_row .name_course{margin-right:15px;max-width:465px;align-self:center;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student_homework .journal .request_table .table_row .parent_group{display:flex;max-width:465px;width:100%}.student_homework .journal .request_table .table_row .parent_group .lesson,.student_homework .journal .request_table .table_row .parent_group .stage{max-width:130px;width:100%;text-overflow:ellipsis;overflow:hidden;align-self:center;white-space:nowrap}.student_homework .journal .request_table .table_row .result{padding:3px 6px 6px;margin-left:auto;height:28px;max-width:70px;width:100%;text-align:center;border-radius:10px;background:rgba(48,224,161,.2);white-space:nowrap}.student_homework .journal .request_table .table_row .result span{color:#30e0a1}.student_homework .journal .request_table .table_row .result.false{background-color:rgba(255,52,52,.2)}.student_homework .journal .request_table .table_row .result.false span{color:#ff3434}.student_homework .journal .request_table .table_row .btn{margin-left:auto;max-width:160px;width:100%;padding:3px;text-align:center;border-radius:10px}.student_homework .journal .request_table .table_row .btn.true{color:#30e0a1;background:rgba(48,224,161,.2)}.student_homework .journal .request_table .table_row .btn.false{color:#ff3434;background:rgba(255,52,52,.2)}.student_homework .journal .request_table .table_row .btn.need_check{color:#ffd23b;background:rgba(255,210,59,.2)}.student_homework .journal .request_table .table_row.home_work-mobile{height:auto;flex-direction:column}.student_homework .journal .request_table .table_row.home_work-mobile .middle,.student_homework .journal .request_table .table_row.home_work-mobile .top{display:flex;justify-content:space-between;margin:5px 0;margin-bottom:0!important}.student_homework .journal .request_table .table_row.home_work-mobile .result{height:inherit;max-width:inherit!important;background-color:transparent}.student_homework .journal .request_table .table_row.home_work-mobile .result .btn{margin-left:inherit;max-width:inherit}.student_homework .journal .request_table .table_row.test_mobile{height:auto;flex-direction:column}.student_homework .journal .request_table .table_row.test_mobile .middle,.student_homework .journal .request_table .table_row.test_mobile .parent_group,.student_homework .journal .request_table .table_row.test_mobile .top{display:flex;justify-content:space-between;margin:5px 0;margin-bottom:0!important}.student_homework .journal .request_table .table_row.test_mobile .result{max-width:inherit!important}.student_homework .journal .request_table .btn_show-table{padding:4px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:24px;cursor:pointer}.student_homework .journal .request_table.max_width{max-width:1304px}.student_homework .journal .request_table.max_width .name_course{max-width:600px}.student_homework .no_content{margin:0 auto;font-size:18px;text-align:center}@media(max-width:820px){.check_code-parent{padding-bottom:100px!important}}@media(max-width:700px){.check_code-parent .group_demo-block{flex-direction:column!important;align-items:inherit!important}.check_code-parent .group_demo-block div:first-child{margin-bottom:10px!important}.check_code-parent .group_demo-block .group_demo{max-width:100%!important}}@media(max-width:550px){.check_work .btn_row .btn{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.check_work .text_row{flex-direction:column!important}}@media(max-width:300px){.check_code-parent{margin:15px 10px!important}}.check_code-parent{display:flex;flex-direction:column;max-width:1320px;width:100%;color:#fff}.check_code-parent .check_work{display:flex;flex-direction:column;max-height:calc(100vh - 70px);min-height:calc(100vh - 70px)}.check_code-parent .check_work .top_info{padding:20px;width:100%;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px}.check_code-parent .check_work .top_info .image_block{display:flex;margin-bottom:15px;width:100%;padding-bottom:15px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.check_code-parent .check_work .top_info .image_block img{width:50px;height:50px;border-radius:16px;align-self:center}.check_code-parent .check_work .top_info .image_block .fio{margin-left:15px;align-self:center;font-size:24px;line-height:29px}.check_code-parent .check_work .top_info .info_row{margin-top:10px;display:flex}.check_code-parent .check_work .top_info .info_row span{align-self:center;font-size:16px}.check_code-parent .check_work .top_info .info_row span:first-child{color:#757a88;margin-right:5px}.check_code-parent .check_work .h3{margin:15px 0;font-size:40px;line-height:48px}.check_code-parent .check_work .img_preview{border-radius:30px;max-width:960px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.check_code-parent .check_work .h4{font-size:24px;line-height:29px}.check_code-parent .check_work .detail{margin-bottom:10px;font-size:20px;line-height:10px;color:#a2aaca;color:var(--text_color_dark)}.check_code-parent .check_work .upload_icon{margin-right:5px;height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.check_code-parent .check_work .box_teatcher-answer{position:relative;margin-top:20px;padding:20px;max-width:960px;width:100%;background:#343843;background:var(--dark);border:1px solid #ff3434;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:24px;z-index:2}.check_code-parent .check_work .box_teatcher-answer .top_row{display:flex;justify-content:space-between;padding-bottom:15px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark);font-size:24px;line-height:29px}.check_code-parent .check_work .box_teatcher-answer .top_row .number_answer{align-self:center}.check_code-parent .check_work .box_teatcher-answer .top_row .time{font-size:16px;color:#757a88;align-self:center}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row{display:flex;margin-top:5px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row span{align-self:center;font-size:16px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row span:first-child{margin-right:5px;color:#757a88}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row img{margin-right:5px;height:21px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row a{align-self:center!important;font-size:16px!important;color:#fff!important}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row section{height:200px!important;border-radius:10px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row section .editor{width:100%}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row section .monaco-editor.no-user-select.showUnused.showDeprecated,.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row section .overflow-guard{border-radius:10px 10px 0 0!important}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .output_container{position:relative;height:100%;overflow-y:auto;overflow-x:hidden;border-radius:0 0 10px 10px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .output_container .result_title{margin:1px 0 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:14px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .output_container .overflow-guard{border-radius:0 0 10px 10px!important}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .output_container pre{margin-bottom:30px;overflow:hidden!important;white-space:pre-wrap}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .buttons_editor{margin:10px 0 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .buttons_editor .btn{padding:5px 15px;margin:0 15px 0 0;text-align:center;max-width:120px;width:100%;height:32px;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#3077ff;box-shadow:0 9px 30px rgba(48,119,255,.2);border-radius:23px;cursor:pointer}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .monaco-editor.no-user-select.showUnused.showDeprecated,.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .monaco-editor.no-user-select.showUnused.showDeprecated .overflow-guard{border-radius:10px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .line-numbers{font-size:15px}.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .cldr.codicon.codicon-folding-collapsed,.check_code-parent .check_work .box_teatcher-answer .bottom_row .text_row .cldr.codicon.codicon-folding-expanded{font-size:110%}.check_code-parent .check_work .box_teatcher-answer.border_green{border-color:#30e0a1}.check_code-parent .check_work .box_teatcher-answer.white_blue{border-color:#b3daff}.check_code-parent .check_work .box_teatcher-answer.border_red{border-color:#ff3434}.check_code-parent .check_work .box_teatcher-answer-bottom{margin-top:-40px;padding:40px 20px 20px;max-width:960px;width:100%;background:#474c5a;background:var(--background_lighten-dark);border-radius:24px;z-index:1}.check_code-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row{display:flex;margin-top:5px}.check_code-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row span{align-self:center;font-size:16px}.check_code-parent .check_work .box_teatcher-answer-bottom .bottom_row .text_row span:first-child{margin-right:5px;color:#757a88}.check_code-parent .check_work .box_teatcher-answer-response{margin-top:-40px;padding:55px 20px 20px;max-width:960px;width:100%;background:#474c5a;background:var(--background_lighten-dark);border-radius:24px;z-index:1}.check_code-parent .check_work .box_teatcher-answer-response .btn_row{display:flex}.check_code-parent .check_work .box_teatcher-answer-response .btn_row .btn{padding:2px;height:28px;text-align:center;border-radius:10px;border:1px solid transparent;cursor:pointer}.check_code-parent .check_work .box_teatcher-answer-response .btn_row .success{margin-right:13px;max-width:160px;width:100%;color:#30e0a1;background:rgba(48,224,161,.2)}.check_code-parent .check_work .box_teatcher-answer-response .btn_row .success.active{border:1px solid #30e0a1}.check_code-parent .check_work .box_teatcher-answer-response .btn_row .denied{margin-right:13px;max-width:200px;width:100%;color:#ff3434;background:rgba(255,52,52,.2)}.check_code-parent .check_work .box_teatcher-answer-response .btn_row .denied.active{border:1px solid #ff3434}.check_code-parent .check_work .box_teatcher-answer-response .parent_block{margin-top:10px}.check_code-parent .check_work .box_teatcher-answer-response .parent_block .ant-upload.ant-upload-drag{background-color:#343843!important;background-color:var(--dark)!important;border-color:transparent!important;border-radius:16px}.check_code-parent .check_work .box_teatcher-answer-response .parent_block .ant-upload.ant-upload-drag .ant-upload-drag-container{color:#757a88!important}.check_code-parent .check_work .box_teatcher-answer-response .parent_block .btn_denied,.check_code-parent .check_work .box_teatcher-answer-response .parent_block .btn_success{margin-top:15px;padding:2px;height:28px;max-width:160px;width:100%;color:#30e0a1;background:rgba(48,224,161,.2);text-align:center;border-radius:10px;cursor:pointer}.check_code-parent .check_work .box_teatcher-answer-response .parent_block .btn_denied{max-width:200px;color:#ff3434;background:rgba(255,52,52,.2)}.check_code-parent .check_work .comment_title{margin:35px 0 15px;color:#fff;font-size:18px;line-height:21px}.check_code-parent .check_work .comment_input{position:relative}.check_code-parent .check_work .comment_input .input_classic{border-radius:15px;padding:9px 50px 9px 20px}.check_code-parent .check_work .comment_input .input_classic::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#757a88}.check_code-parent .check_work .comment_input .input_classic::placeholder{font-size:16px;line-height:19px;color:#757a88}.check_code-parent .check_work .comment_input img{position:absolute;top:0;right:0;z-index:4;cursor:pointer}.check_code-parent .check_work .comment{padding:7px 30px 7px 53px;margin:15px 0;position:relative;background-color:#201e26;border-radius:15px}.check_code-parent .check_work .comment_photo{position:absolute;top:5px;left:5px}.check_code-parent .check_work .comment_fio{margin-bottom:3px;font-size:14px;line-height:17px}.check_code-parent .check_work .comment_date{margin-bottom:14px;font-size:12px;line-height:14px;color:#474c5a}.check_code-parent .check_work .comment_text{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark);font-size:16px;line-height:19px}.check_code-parent .check_work .comment_like-dislike{display:flex}.check_code-parent .check_work .comment_like-dislike span{margin-right:10px;font-size:14px;line-height:17px;cursor:pointer}.check_code-parent .check_work .comment_like-dislike svg{margin-right:5px;align-self:center;cursor:pointer}.check_code-parent .check_work .ant-upload-list-item-name{color:#fff}.check_code-parent .check_work span.ant-upload-list-item-card-actions.picture{display:none}.check_code-parent .check_work iframe,.check_code-parent .check_work video{border-radius:20px}@media(max-width:1380px){.history_pay .table_block th{white-space:inherit!important}}@media(max-width:820px){.history_pay{padding-bottom:100px!important;padding-left:0!important}.history_pay .h1{padding-bottom:10px!important}.history_pay .h1 span{font-size:24px!important;line-height:24px!important}.history_pay .top_sort{flex-wrap:wrap}.history_pay .top_sort .reuse_drop-down{margin-bottom:20px!important;margin-right:0!important;max-width:100%!important}.history_pay .top_sort .search{margin-left:0!important}}.history_pay{display:flex;width:100%;color:#fff}.history_pay .inner_block{position:relative;width:100%}.history_pay .inner_block .h1{display:flex;justify-content:space-between;padding-right:10px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.history_pay .inner_block .h1 span{font-size:32px;line-height:38px}.history_pay .inner_block .top_sort{display:flex;margin-bottom:20px;-webkit-user-select:none;user-select:none}.history_pay .inner_block .top_sort .reuse_drop-down{max-width:295px;width:100%;z-index:4}.history_pay .inner_block .top_sort .reuse_drop-down:first-child{margin-right:15px;z-index:5}.history_pay .inner_block .top_sort .search{margin-right:0;width:100%}.history_pay .inner_block .statistic_row{display:flex;margin:20px 0;max-height:225px;opacity:1;transition:max-height .7s ease}.history_pay .inner_block .statistic_row .item{padding:20px 24px;max-width:282px;width:100%;max-height:225px;background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);border-radius:24px;transition:all .7s ease}.history_pay .inner_block .statistic_row .item .chart{height:80px;margin-bottom:40px;margin-top:-20px}.history_pay .inner_block .statistic_row .item .title{margin-bottom:15px}.history_pay .inner_block .statistic_row .item .info{display:flex;margin:25px 0 10px}.history_pay .inner_block .statistic_row .item .info .left{margin-right:15px;padding:4px;display:flex;background:#474c5a;background:var(--background_lighten-dark);border-radius:8px}.history_pay .inner_block .statistic_row .item .info .left svg{align-self:center}.history_pay .inner_block .statistic_row .item .info .left span{margin-left:4px;font-size:14px;line-height:18px;color:#ff3434}.history_pay .inner_block .statistic_row .item .info .right{font-weight:600;font-size:24px;line-height:24px;white-space:nowrap}.history_pay .inner_block .statistic_row .item span{font-size:12px;line-height:16px;color:#757a88}.history_pay .inner_block .statistic_row .item:not(:last-child){margin-right:15px}.history_pay .inner_block .statistic_row.hide{transition:max-height .7s ease;visibility:hidden;opacity:0;max-height:0}.history_pay .inner_block .export_btn{margin:15px 0;padding:3px 15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;background-color:green;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none}.history_pay .inner_block .table_block .ant-table{border-radius:10px;background-color:#474c5a;background-color:var(--background_lighten-dark)}.history_pay .inner_block .table_block .ant-table th{background-color:#474c5a;background-color:var(--background_lighten-dark);border-bottom:1px solid #343843;border-bottom:1px solid var(--dark);color:#fff;white-space:nowrap}.history_pay .inner_block .table_block .ant-table th:before{top:27px!important;height:100%!important}.history_pay .inner_block .table_block .ant-table td{border-bottom:1px solid #343843;border-bottom:1px solid var(--dark);color:#a2aaca;color:var(--text_color_dark)}.history_pay .inner_block .table_block .ant-table tr:last-child td{border-bottom:none}.history_pay .inner_block .table_block .ant-table tr:last-child td:first-child{border-radius:0 0 0 10px}.history_pay .inner_block .table_block .ant-table tr:last-child td:last-child{border-radius:0 0 10px 0}.history_pay .inner_block .table_block .ant-table tr:hover,.history_pay .inner_block .table_block .ant-table tr:hover td{background-color:#343843;background-color:var(--dark)}.history_pay .inner_block .table_block .ant-table th.ant-table-cell.ant-table-cell-scrollbar{display:none}.history_pay .inner_block .table_block .ant-table .ant-table-header{border-radius:10px 10px 0 0}.history_pay .inner_block .table_block .ant-table th.ant-table-cell:nth-last-child(2n){border-radius:0 10px 0 0}.history_pay .inner_block .table_block .ant-table ::-webkit-scrollbar-corner{background:transparent}.history_pay .inner_block .table_block .pagination_all{margin:20px auto 0}.history_pay .inner_block .table_block .pagination_all .ant-pagination-item{margin-right:5px;background-color:transparent;border:none}.history_pay .inner_block .table_block .pagination_all .ant-pagination-item a{border-radius:8px!important;color:#fff;background-color:#343843;background-color:var(--dark)}.history_pay .inner_block .table_block .pagination_all .ant-pagination-item-active{border-color:transparent}.history_pay .inner_block .table_block .pagination_all .ant-pagination-item-active a{background-color:#61687c}.history_pay .inner_block .table_block .pagination_all li.ant-pagination-next,.history_pay .inner_block .table_block .pagination_all li.ant-pagination-options,.history_pay .inner_block .table_block .pagination_all li.ant-pagination-prev{display:none}.history_pay .inner_block .table_block .pagination_all span.ant-pagination-item-ellipsis,.history_pay .inner_block .table_block .pagination_all span.anticon.anticon-double-left.ant-pagination-item-link-icon,.history_pay .inner_block .table_block .pagination_all span.anticon.anticon-double-right.ant-pagination-item-link-icon{color:#61687c}@media(max-width:1550px){.modules{margin-left:20px!important}}@media(max-width:1420px){.modules .inner_block{margin-right:30px!important}.modules .inner_block .module_list{justify-content:center}}@media(max-width:820px){.modules{margin-left:0!important}.modules .inner_block{margin-right:0!important}}@media(max-width:720px){.modules .title{font-size:24px!important;line-height:24px!important}}.modules{display:flex;color:#fff;position:relative}.modules,.modules .inner_block{width:100%}.modules .title{margin-bottom:20px;font-size:32px;line-height:38px;padding-bottom:20px;border-bottom:1px solid #474c5a;border-bottom:1px solid var(--background_lighten-dark)}.modules .module_list{width:100%;display:flex;flex-wrap:wrap;grid-gap:30px;gap:30px}.modules .module_list li{padding:15px;margin:0 0 20px;display:flex;flex-direction:column;min-width:297px;width:calc(25% - 30px);background:#343843;background:var(--dark);border:1px solid #474c5a;border:1px solid var(--background_lighten-dark);box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:22px}.modules .module_list li .module_image{margin-bottom:15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;min-height:40px;background:#201e26;border-radius:13px}.modules .module_list li .module_name{margin-bottom:10px;font-weight:400;font-size:16px;line-height:19px}.modules .module_list li .module_info{margin-bottom:13px;height:100%;line-height:17px;color:#757a88}.modules .module_list li .module_cost{margin:auto 20px 10px 0;display:flex;align-items:center;font-size:16px}.modules .module_list li .module_cost div{margin-right:5px}.modules .module_list li .module_cost div:last-child{margin-right:0;height:23px;color:#30e0a1;white-space:nowrap}.modules .module_list li .btn{margin-top:auto;padding:6px 7px 8px;width:100%;text-align:center;color:#fff;background:#3077ff;box-shadow:0 9px 10px rgba(48,119,255,.27);border-radius:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.modal_module{padding-bottom:0;max-width:716px;width:100%!important;background:#201e26;border:1px solid #343843;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:40px;color:#fff}.modal_module .close_modal{position:absolute;display:flex;align-items:center;justify-content:center;top:30px;right:30px;cursor:pointer}.modal_module .ant-modal-body,.modal_module .ant-modal-content{background:#201e26;border-radius:40px;box-shadow:none}.modal_module .ant-modal-body .module_icon,.modal_module .ant-modal-content .module_icon{margin-bottom:15px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#343843;background:var(--dark);border-radius:13px}.modal_module .ant-modal-body .h2,.modal_module .ant-modal-content .h2{margin-bottom:15px;font-size:40px;line-height:48px}.modal_module .ant-modal-body .module_image,.modal_module .ant-modal-content .module_image{margin-bottom:15px;width:100%}.modal_module .ant-modal-body .module_image img,.modal_module .ant-modal-content .module_image img{max-width:655px;width:100%;max-height:360px;border-radius:20px}.modal_module .ant-modal-body .h3,.modal_module .ant-modal-content .h3{margin-bottom:15px;font-size:20px;line-height:24px}.modal_module .ant-modal-body .detail,.modal_module .ant-modal-content .detail{padding:1px;margin-bottom:15px;font-size:16px;line-height:19px;color:#a2aaca;color:var(--text_color_dark);white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.modal_module .ant-modal-body .duration,.modal_module .ant-modal-content .duration{margin-bottom:15px;display:flex;align-items:center}.modal_module .ant-modal-body .duration span,.modal_module .ant-modal-content .duration span{font-size:16px;margin-right:10px}.modal_module .ant-modal-body .duration span:last-child,.modal_module .ant-modal-content .duration span:last-child{margin-right:0;color:#a2aaca;color:var(--text_color_dark)}.modal_module .ant-modal-body .groups_btn-provide,.modal_module .ant-modal-content .groups_btn-provide{display:flex;align-items:center;-webkit-user-select:none;user-select:none}.modal_module .ant-modal-body .btn_provide,.modal_module .ant-modal-content .btn_provide{margin:0 auto;padding:10px 15px 11px;font-size:14px;line-height:17px;width:100%;text-align:center;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.modal_module .ant-modal-body .btn_provide.pay_subscription,.modal_module .ant-modal-content .btn_provide.pay_subscription{margin-left:15px;background:#30e0a1;box-shadow:0 9px 20px rgba(48,224,161,.2)}.modal_module .ant-modal-body{padding:30px}@media(max-width:780px){.modal_module{width:auto!important;margin-left:15px!important;margin-right:15px!important}.modal_module .h2{font-size:26px!important;line-height:26px!important}}@media(max-width:550px){.modal_module .duration{flex-wrap:wrap}.modal_module .duration span:first-child{white-space:nowrap}.modal_module .groups_btn-provide{flex-direction:column}.modal_module .groups_btn-provide .btn_provide.pay_subscription{margin-left:0!important;margin-top:15px!important}}@media(max-width:1430px){.parent_landing{margin:55px 0 auto 20px!important}}@media(max-width:1100px){.parent_landing header .btn_redirect,.parent_landing header .nav_bar{display:none!important}.parent_landing header .btn_redirect-mobile{display:block!important}}@media(max-width:820px){.parent_landing{margin:15px 0 0!important;padding:15px!important;border-radius:25px!important}.parent_landing header{padding:0!important;margin-bottom:10px!important}.parent_landing header .nav_bar{display:none!important}.parent_landing header .btn_redirect-mobile{display:block!important}.parent_landing .preview_course{padding:15px!important;min-height:650px!important;max-height:650px!important;border-radius:25px!important}.parent_landing .preview_course .info_course{padding:15px!important;margin:0 auto!important;border-radius:18px!important}.parent_landing .preview_course .info_course .record{border-radius:14px!important}.parent_landing .preview_course .info_course .info,.parent_landing .preview_course .info_course .title{margin-bottom:15px!important}.parent_landing .preview_course .group{flex-direction:column}.parent_landing .preview_course .group .left{margin-top:40px!important;width:auto!important;text-align:center}.parent_landing .preview_course .group .left .info{margin:auto;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}.parent_landing .preview_course .group .left .btn_bottom{display:inline-block!important}.parent_landing .preview_course .group .left .btn_bottom .video_icon{display:none!important}.parent_landing .preview_course .group .right{margin-top:40px!important;width:100%!important}.parent_landing .preview_course .group .right .image{margin:0 auto!important;width:540px!important}.parent_landing .preview_course .group .right .image img{left:25%!important}.parent_landing .preview_course .course_figure6{bottom:70px!important;right:50px!important}.parent_landing .preview_skills{border-radius:25px!important}.parent_landing .title_video{margin:40px 0 15px!important;font-size:26px!important;line-height:31px!important}.parent_landing .video iframe,.parent_landing .video video{border-radius:25px!important}.parent_landing .spikers_new,.parent_landing .title_speakers{display:none!important}.parent_landing .speakers_title-mobile,.parent_landing .spikers_mobile-new{display:block!important}.parent_landing .course_contains{margin-top:40px!important;padding:15px!important;border-radius:25px!important}.parent_landing .course_contains .h1{font-size:26px!important;line-height:31px!important}.parent_landing .course_contains .info_row{margin-right:auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;flex-direction:column;align-items:normal!important}.parent_landing .course_contains .info_row .matherial{margin-bottom:10px!important;flex-wrap:wrap}.parent_landing .course_contains .info_row .info{flex-wrap:wrap}.parent_landing .course_contains .info_row .info .date_row{margin-bottom:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.parent_landing .course_contains .stages .name{margin-top:30px!important;font-weight:500;font-size:20px!important;line-height:24px!important}.parent_landing .course_contains .date_row{margin-right:10px!important}.parent_landing .course_contains .academic_hours{margin-left:0!important}.parent_landing .format_study{display:none!important}.parent_landing .format_study-mobile{display:block!important}.parent_landing .course_figure6{width:40px!important;height:40px!important}.parent_landing .course_figure6 img{width:15px;height:19px;left:12.5px!important;top:10px!important}.parent_landing .who_suits{margin-top:40px!important;justify-content:center!important}.parent_landing .who_suits .title{margin-bottom:20px!important;font-size:28px!important;line-height:31px!important}.parent_landing .who_suits .list{flex-direction:column!important;justify-content:center!important}.parent_landing .who_suits .list li{padding:15px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px!important}.parent_landing .what_learn{margin-top:40px!important;padding:0!important}.parent_landing .what_learn .title{margin-bottom:15px!important;font-size:26px!important;line-height:31px!important}.parent_landing .what_learn .list{align-items:center;flex-direction:column!important}.parent_landing .what_learn .list .check_icon{display:none!important}.parent_landing .what_learn .list .info{margin-bottom:15px!important}.parent_landing .what_learn .check_icon-mobile{display:block!important;margin-bottom:10px}.parent_landing .footer{margin-top:40px!important;padding:15px!important;min-height:650px!important;max-height:650px!important;border-radius:25px!important}.parent_landing .footer .reuse_form{margin:auto!important;padding:15px!important;border-radius:18px!important}.parent_landing .footer .reuse_form .btn_send,.parent_landing .footer .reuse_form input,.parent_landing .footer .reuse_form textarea{border-radius:14px!important}.parent_landing .footer .reuse_form .h1,.parent_landing .footer .reuse_form .info{margin-bottom:15px!important}.parent_landing .footer .reuse_form .h1{font-size:32px!important;line-height:38px!important}.parent_landing .feedback .title{font-weight:600;font-size:26px!important;line-height:31px!important;text-align:center}.parent_landing .feedback .card_feedback{display:block!important;margin:0 auto!important;max-width:70%!important}.parent_landing .feedback .dots{display:block!important}.parent_landing .feedback ul.ant-rate.ant-rate-disabled{top:-7px!important}.parent_landing::-webkit-scrollbar{width:0!important}.parent_landing::-webkit-scrollbar-thumb{background:transparent}.footer_bar{display:block!important}.modal_feedback{width:calc(100% - 30px)!important}.modal_feedback .ant-modal-body{padding:15px!important}.modal_feedback .ant-modal-body .close{top:15px!important;right:15px!important}.modal_feedback .ant-modal-body .close,.modal_feedback .ant-modal-body .close img{height:30px!important;width:30px!important}.modal_feedback .ant-modal-body .reuse_form .h1{font-size:26px!important;line-height:31px!important}}@media(max-width:750px){.parent_landing .who_suits{display:none!important}.parent_landing .who_suits-mobile{display:block!important}.parent_landing .footer{padding:20px!important}.parent_landing .footer .h1{white-space:inherit!important}.parent_landing .footer .reuse_form{margin:auto!important}.parent_landing .ant-modal.modal_pay .modal_row-pay .name_module{margin-right:0!important;font-size:16px!important;line-height:20px!important}}@media(max-width:700px){.ant-modal.modal_pay{display:none!important}.ant-modal.modal_pay-mobile{display:block!important}}@media(max-width:650px){.parent_landing .who_suits-mobile{margin-top:40px!important}.parent_landing .what_learn{padding:0!important}.parent_landing .feedback_mobile{margin:40px 15px 0!important}}@media(max-width:580px){.parent_landing .info_course .title{font-size:36px!important;line-height:36px!important}}@media(max-width:550px){.parent_landing header{padding:0!important}.parent_landing .group_right{padding:15px!important;border-radius:40px!important}.parent_landing .format_study-mobile .slick-slider.format_study-slides-mobile{height:410px!important}.parent_landing .format_study-mobile .block_dots{margin-top:40px!important}.parent_landing .preview_course .info_course{padding:15px!important}.parent_landing .preview_course .info_course .title{text-align:center!important;font-size:28px!important;line-height:28px!important;font-weight:400!important}.parent_landing .preview_course .info_course .info{text-align:center!important;font-size:14px!important;line-height:17px!important}.parent_landing .preview_course .record{max-width:100%!important;width:100%!important}.parent_landing .preview_skills{border-radius:16px!important}.parent_landing .footer .reuse_form{padding:12px!important;margin:0 auto!important}.parent_landing .footer .reuse_form .h1{font-size:32px!important;line-height:32px!important}.parent_landing .footer .reuse_form .btn_send{max-width:100%!important;width:100%!important}}@media(max-width:420px){.parent_landing .spikers_mobile-new img{min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;width:inherit;height:auto}.parent_landing .footer .reuse_form .h1{font-size:26px!important;line-height:31px!important}.ant-modal.modal_feedback{width:calc(100vw - 30px)!important}}@media(max-width:350px){.parent_landing header{margin-bottom:10px!important;flex-direction:column!important;align-items:center!important}.parent_landing .format_study-mobile .slick-slider.format_study-slides-mobile .slider_item,.parent_landing .format_study-mobile .slick-slider.format_study-slides-mobile .slider_item img{width:100%!important}}.parent_landing{padding:30px;margin:55px auto auto;position:relative;max-width:1305px;width:100%;color:#343843;color:var(--dark);background:#fff}.parent_landing header{padding:0 60px;margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}.parent_landing header .icon{line-height:12px}.parent_landing header .icon span{font-size:38px;font-weight:500;line-height:10px;vertical-align:middle;text-transform:uppercase}.parent_landing header .icon svg{margin-top:2px}.parent_landing header .nav_bar{white-space:nowrap;align-self:center}.parent_landing header .nav_bar li{display:inline-block;font-size:18px;color:#757a88;cursor:pointer}.parent_landing header .nav_bar li:not(:last-child){margin-right:30px}.parent_landing header .btn_redirect{padding:13px;white-space:nowrap;max-width:150px;width:100%;text-align:center;background:#3077ff;border-radius:18px;color:#fff}.parent_landing header .btn_redirect,.parent_landing header .btn_redirect-mobile{box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);cursor:pointer}.parent_landing header .btn_redirect-mobile{position:relative;display:none;width:40px;height:40px;background-color:#3077ff;border-radius:14px}.parent_landing header .btn_redirect-mobile img{position:absolute;top:11px;left:11px}.parent_landing .main{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow-y:auto;overflow-x:hidden;border-radius:0 0 8px 8px}.parent_landing .drop_down-header{position:absolute;padding-top:25px;border-top:1px solid rgba(161,163,178,.3);height:0;opacity:0;visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:all .3s ease}.parent_landing .drop_down-header .list li{margin-bottom:20px;font-size:20px;line-height:24px;text-align:center;color:#757a88;cursor:pointer}.parent_landing .drop_down-header .list li:hover{color:#52555f}.parent_landing .drop_down-header .btn_redirect-burger{padding:13px 25px;margin:0 auto 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:19px;white-space:nowrap;text-align:center;background:#3077ff;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:18px;color:#fff;cursor:pointer}.parent_landing .drop_down-header .h1{margin-bottom:10px;font-weight:600;font-size:32px;line-height:38px;text-align:center}.parent_landing .drop_down-header .info{margin-bottom:15px;font-size:16px;line-height:19px;text-align:center}.parent_landing .drop_down-header .reuse_form{padding:14px 50px;margin-bottom:30px;background:#c5f0f7;border-radius:20px}.parent_landing .drop_down-header .reuse_form .arrow_phone{top:54px}.parent_landing .drop_down-header .reuse_form .btn_send{width:-webkit-fill-available}.parent_landing .drop_down-header.active{position:relative;visibility:inherit;height:auto;opacity:1;-webkit-transform:scale(1);transform:scale(1)}.parent_landing .preview_course{width:100%;min-height:650px;max-height:650px;display:flex;padding:30px 27px;position:relative;overflow:hidden;background-size:cover!important;background-position:100% 100%!important;background-repeat:no-repeat!important;border-radius:35px;color:#343843;color:var(--dark)}.parent_landing .preview_course .btn_share{padding:8px 15px;position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:.7;border-radius:16px;background:#3077ff;background:var(--blue);cursor:pointer;color:#fff;transition:all .3s linear}.parent_landing .preview_course .btn_share:hover{opacity:1}.parent_landing .preview_course .course_figure6{position:fixed;width:80px;height:80px;bottom:40px;right:6%;border-radius:50%;background-color:#343843;background-color:var(--dark);-webkit-filter:drop-shadow(0 30px 40px rgba(0,0,0,.3));filter:drop-shadow(0 30px 40px rgba(0,0,0,.3));z-index:1;cursor:pointer}.parent_landing .preview_course .course_figure6 img{left:25px;position:absolute;top:20px}.parent_landing .preview_course .info_course{margin:auto auto auto 0;max-width:550px;padding:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;background:rgba(52,56,67,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:33px;color:#fff}.parent_landing .preview_course .info_course .title{margin-bottom:10px;font-size:42px;font-weight:600;line-height:42px;overflow-wrap:break-word}.parent_landing .preview_course .info_course .info{margin-bottom:20px;max-width:600px;font-size:16px;line-height:19px;overflow-wrap:break-word}.parent_landing .preview_course .info_course .btn_bottom{display:flex}.parent_landing .preview_course .info_course .btn_bottom .record{padding:10px;width:280px;text-align:center;color:#fff;font-size:16px;background:#3077ff;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:18px;cursor:pointer}.parent_landing .preview_course .info_course .btn_bottom .video_icon{position:relative;margin-left:15px;width:45px;height:45px;background-color:#343843;background-color:var(--dark);border-radius:50%;cursor:pointer;-webkit-filter:drop-shadow(10px 61px 25px rgba(0,0,0,.01)) drop-shadow(6px 34px 21px rgba(0,0,0,.05)) drop-shadow(3px 15px 15px rgba(0,0,0,.09)) drop-shadow(1px 4px 8px rgba(0,0,0,.1)) drop-shadow(0 0 0 rgba(0,0,0,.1));filter:drop-shadow(10px 61px 25px rgba(0,0,0,.01)) drop-shadow(6px 34px 21px rgba(0,0,0,.05)) drop-shadow(3px 15px 15px rgba(0,0,0,.09)) drop-shadow(1px 4px 8px rgba(0,0,0,.1)) drop-shadow(0 0 0 rgba(0,0,0,.1))}.parent_landing .preview_course .info_course .btn_bottom .video_icon img{position:absolute;top:16px;left:19px;vertical-align:middle}.parent_landing .preview_course .info_course .btn_bottom .price{margin-left:20px;font-size:26px;font-weight:500;color:#30e0a1}.parent_landing .preview_course .info_course.right{margin:auto 0 auto auto}.parent_landing .preview_course .btn_describe{position:absolute;bottom:40px;right:40px;padding:10px;width:240px;text-align:center;color:#fff;opacity:.7;font-size:16px;background:#3077ff;box-shadow:10px 61px 25px rgba(0,0,0,.1),6px 34px 21px rgba(0,0,0,.1),3px 15px 15px rgba(0,0,0,.1),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1);border-radius:18px;transition:all .2s linear;cursor:pointer}.parent_landing .preview_course .btn_describe:hover{opacity:1}.parent_landing .preview_course .price_{position:absolute;top:60px;left:20%;color:#fff;font-size:24px;font-weight:600}.parent_landing .preview_course.default .info_course{background-color:transparent}.parent_landing .preview_course.default .info_course .record{background-color:#343843;background-color:var(--dark)}.parent_landing .preview_course.dark .info_course .info,.parent_landing .preview_course.dark .info_course .title{color:#343843!important;color:var(--dark)!important}.parent_landing .title_video{margin:100px 0 40px;font-size:48px;line-height:57px;font-weight:600;color:#343843;color:var(--dark)}.parent_landing .video .react-player{width:100%!important;height:515px!important;margin-bottom:0!important}.parent_landing .video iframe,.parent_landing .video video{border-radius:35px}.parent_landing .preview_skills{padding:25px 25px 10px;display:flex;flex-wrap:wrap;margin-top:10px;width:100%;background:#343843;background:var(--dark);border-radius:35px}.parent_landing .preview_skills .skill{margin:0 15px 15px 0;padding:8px 20px 9px;height:39px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;font-size:16px;background:rgba(22,21,27,.65);border:1px solid #30e0a1;border-radius:34px;color:#fff}.parent_landing .preview_skills .skill span{line-height:16.7px}.parent_landing .preview_skills .skill:last-child{margin-right:0}.parent_landing .title_speakers{margin:100px 0 40px;font-weight:600;font-size:48px;line-height:57px;color:#343843;color:var(--dark)}.parent_landing .spikers_new{width:100%;min-height:350px;max-height:350px;border-radius:38px;background-color:#343843;background-color:var(--dark)}.parent_landing .spikers_new .spikers_slides{height:350px;border-radius:35px}.parent_landing .spikers_new .spikers_slides .slider_card{height:100%;display:flex!important;color:#fff}.parent_landing .spikers_new .spikers_slides .slider_card .slider_image{max-height:350px;max-width:351px;min-height:350px;min-width:351px;border-radius:35px;background-size:cover!important;background-position:50%;background-color:#1e2026}.parent_landing .spikers_new .spikers_slides .slick-list{border-radius:35px;height:100%}.parent_landing .spikers_new .spikers_slides .info_speaker{padding:23px 30px 30px;display:flex;flex-direction:column;height:100%}.parent_landing .spikers_new .spikers_slides .info_speaker .title{margin-bottom:20px;max-width:305px;width:100%;font-weight:500;font-size:32px;line-height:38px}.parent_landing .spikers_new .spikers_slides .info_speaker .skills_list{margin-bottom:15px;display:flex;flex-wrap:wrap;max-height:110px;overflow-y:auto}.parent_landing .spikers_new .spikers_slides .info_speaker .skills_list .skill{margin:0 15px 15px 0;padding:8px 20px 9px;height:39px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;background:rgba(22,21,27,.65);border:1px solid #30e0a1;border-radius:34px}.parent_landing .spikers_new .spikers_slides .info_speaker .skills_list .skill span{line-height:16.7px}.parent_landing .spikers_new .spikers_slides .info_speaker .skills_list .skill:last-child{margin-right:0}.parent_landing .spikers_new .spikers_slides .info_speaker .skills_list::-webkit-scrollbar-thumb{border-radius:9em;background:#474c5a;background:var(--background_lighten-dark)}.parent_landing .spikers_new .spikers_slides .info_speaker .name{margin:auto 0 15px;padding-bottom:15px;font-weight:600;font-size:24px;line-height:29px;border-bottom:1px solid #757a88}.parent_landing .spikers_new .spikers_slides .info_speaker .position{display:flex;margin-bottom:15px}.parent_landing .spikers_new .spikers_slides .info_speaker .position span{line-height:16px}.parent_landing .spikers_new .spikers_slides .info_speaker .description{margin:0;max-height:90px;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";white-space:break-spaces;transition:all .3s linear}.parent_landing .spikers_new .spikers_slides .info_speaker .description::-webkit-scrollbar-thumb{border-radius:9em;background:#474c5a;background:var(--background_lighten-dark)}.parent_landing .spikers_new .spikers_slides .slick-next,.parent_landing .spikers_new .spikers_slides .slick-prev{position:absolute;top:255px;right:30px;width:30px;height:30px}.parent_landing .spikers_new .spikers_slides .slick-next img,.parent_landing .spikers_new .spikers_slides .slick-prev img{width:30px;height:30px}.parent_landing .spikers_new .spikers_slides .slick-next:before,.parent_landing .spikers_new .spikers_slides .slick-prev:before{content:""}.parent_landing .spikers_new .spikers_slides .slick-prev{left:auto;right:80px;z-index:1}.parent_landing .spikers_new::-webkit-scrollbar-thumb{background:#757a88!important}.parent_landing .spikers_mobile-new{display:none;color:#fff}.parent_landing .spikers_mobile-new .speakers_title-mobile{margin:40px 0 15px;font-weight:600;font-size:26px;line-height:31px;color:#343843;color:var(--dark)}.parent_landing .spikers_mobile-new .spikers_mobile-inner{padding:25px 15px;margin:0 auto;max-width:345px;width:100%;background:#343843;background:var(--dark);border-radius:25px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .title{margin-bottom:18px;max-width:250px;width:100%;font-weight:500;font-size:26px;line-height:31px}.parent_landing .spikers_mobile-new .spikers_mobile-inner img{margin:15px 0;min-width:315px;max-width:315px;min-height:260px;max-height:260px;border-radius:30px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .skills_list{display:flex;flex-wrap:wrap;max-height:70px;overflow-y:auto;-webkit-user-select:none;user-select:none}.parent_landing .spikers_mobile-new .spikers_mobile-inner .skills_list .skill{margin:0 10px 10px 0;padding:0 20px 3px;height:28px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center;background:rgba(22,21,27,.65);border:1px solid #30e0a1;border-radius:34px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .skills_list .skill span{font-size:12px;line-height:14px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .skills_list .skill:last-child{margin-right:0}.parent_landing .spikers_mobile-new .spikers_mobile-inner .skills_list::-webkit-scrollbar-thumb{background:#757a88!important}.parent_landing .spikers_mobile-new .spikers_mobile-inner .name{margin:auto 0 15px;padding-bottom:15px;font-weight:600;font-size:24px;line-height:29px;border-bottom:1px solid #757a88}.parent_landing .spikers_mobile-new .spikers_mobile-inner .position{margin-left:1px;display:flex;margin-bottom:15px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .position span{line-height:16px}.parent_landing .spikers_mobile-new .spikers_mobile-inner .description{margin:0;max-height:90px;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";white-space:break-spaces;transition:all .3s linear}.parent_landing .spikers_mobile-new .spikers_mobile-inner .description::-webkit-scrollbar-thumb{background:#757a88!important}.parent_landing .course_contains{margin-top:100px;padding:50px 60px;position:relative;width:100%;border:1px solid #343843;border:1px solid var(--dark);border-radius:35px}.parent_landing .course_contains .h1{margin-bottom:20px;font-weight:600;font-size:48px;line-height:57px;color:#343843;color:var(--dark)}.parent_landing .course_contains .info_row{margin-bottom:20px;display:flex;flex-wrap:wrap;align-items:center}.parent_landing .course_contains .info_row .matherial{display:flex;align-items:center}.parent_landing .course_contains .info_row .matherial div{padding:4px 10px;margin-right:10px;background:rgba(162,170,202,.2);border-radius:34px}.parent_landing .course_contains .info_row .matherial div span{font-size:16px;line-height:19px;color:#475067}.parent_landing .course_contains .info_row .info{display:flex}.parent_landing .course_contains .info_row .info .date_row{margin-right:10px;padding:2.5px;display:flex;align-items:center;background:#343843;background:var(--dark);border-radius:34px}.parent_landing .course_contains .info_row .info .date_row .date{display:flex;align-items:center}.parent_landing .course_contains .info_row .info .date_row .date img{height:20.5px;width:20.5px}.parent_landing .course_contains .info_row .info .date_row .date span{margin:0 7px;color:#fff}.parent_landing .course_contains .info_row .info .academic_hours{padding:2.5px 12px 2.5px 2.5px;display:flex;align-items:center;background:#343843;background:var(--dark);border-radius:34px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;color:#fff}.parent_landing .course_contains .info_row .info .academic_hours img{width:21px;height:20.5px}.parent_landing .course_contains .info_row .info .academic_hours span{margin-left:6px}.parent_landing .course_contains .text_description{padding:1px;width:100%;color:#757a88;font-size:16px;line-height:19px;max-height:200px;white-space:break-spaces;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow-y:hidden;transition:all .3s linear;overflow-wrap:break-word}.parent_landing .course_contains .text_description a{color:#00f}.parent_landing .course_contains .text_description.open{max-height:650px;overflow-y:auto}.parent_landing .course_contains .text_description::-webkit-scrollbar-thumb{background:#757a88}.parent_landing .course_contains .show_all{display:flex;align-items:center;font-size:16px;color:#3077ff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.parent_landing .course_contains .show_all span{line-height:16px}.parent_landing .course_contains .title_stages{margin:10px 0;font-weight:500;font-size:24px}.parent_landing .course_contains .stages .name{margin-top:10px;max-width:550px;width:100%;font-size:16px;color:#757a88}.parent_landing .course_contains .stages .name:first-child{margin-top:30px}.parent_landing .course_contains:after{content:"";position:absolute;top:-2px;right:-1px;background:url(/static/media/corner.74788dc0.svg);width:62.5px;height:63.5px;background-color:#fff}.parent_landing .format_study{margin:100px 0 -20px}.parent_landing .format_study .title{margin-bottom:40px;font-weight:600;font-size:48px;line-height:57px}.parent_landing .format_study .list{display:flex;justify-content:space-evenly;flex-wrap:wrap}.parent_landing .format_study .list li{margin-right:20px;margin-bottom:20px;min-height:466px;width:-webkit-min-content;width:min-content;display:flex;flex-direction:column;border:1px solid #757a88;border-radius:30px}.parent_landing .format_study .list li .top{padding:15px}.parent_landing .format_study .list li .top .title{margin-bottom:10px;font-weight:500;font-size:24px;line-height:29px;text-align:center}.parent_landing .format_study .list li .top .info{font-size:16px;line-height:19px;color:#757a88}.parent_landing .format_study .list li .bottom{margin-top:auto}.parent_landing .format_study .list li .bottom img{margin-left:-1px;margin-bottom:-1px}.parent_landing .format_study-mobile{display:none;margin-top:40px}.parent_landing .format_study-mobile .title{margin-bottom:15px;font-weight:600;font-size:26px;line-height:31px}.parent_landing .format_study-mobile .format_study-slides-mobile .parent_slider-item{display:block!important}.parent_landing .format_study-mobile .format_study-slides-mobile .slider_item{margin:0 auto;min-height:430px;max-height:430px;max-width:300px;width:-webkit-min-content;width:min-content;display:flex;flex-direction:column;border:1px solid #757a88;border-radius:30px}.parent_landing .format_study-mobile .format_study-slides-mobile .slider_item .top{padding:15px}.parent_landing .format_study-mobile .format_study-slides-mobile .slider_item .top .title{margin-bottom:10px;font-weight:500;font-size:24px;line-height:29px;text-align:center}.parent_landing .format_study-mobile .format_study-slides-mobile .slider_item .top .info{font-size:16px;line-height:19px;color:#757a88}.parent_landing .format_study-mobile .format_study-slides-mobile .slider_item .bottom{margin-top:auto}.parent_landing .who_suits{margin-top:100px;margin-bottom:40px;color:#343843;color:var(--dark)}.parent_landing .who_suits .title{margin-bottom:40px;font-weight:600;font-size:48px;line-height:57px}.parent_landing .who_suits .list{display:flex;flex-wrap:wrap}.parent_landing .who_suits .list li{margin-bottom:10px;margin-right:20px;padding:30px 20px;background:#d1f7fd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:414px;min-width:300px;border-radius:30px}.parent_landing .who_suits .list li .number{position:relative;width:41px;height:41px;font-size:20px;line-height:24px;background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border-radius:50%}.parent_landing .who_suits .list li .number span{color:#fff;position:absolute;top:7px;left:13px}.parent_landing .who_suits .list li .to_whom{margin-top:15px;max-width:320px;width:100%;font-weight:500;font-size:32px;line-height:38px}.parent_landing .who_suits .list li .to_whom span{white-space:nowrap}.parent_landing .who_suits .list li .info{margin-top:8px;max-width:350px;font-size:16px;line-height:19px;color:#757a88}.parent_landing .who_suits .list li:nth-child(2){background:#b1e5ed}.parent_landing .who_suits .list li:nth-child(3){background:#88cdd8}.parent_landing .who_suits-mobile{margin-top:40px;display:none}.parent_landing .who_suits-mobile .title{margin-bottom:15px;font-weight:600;font-size:26px;line-height:31px}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item{margin-right:10px;padding:15px 20px;background:#d1f7fd;border-radius:25px}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item .number{position:relative;width:35px;height:35px;font-size:16px;line-height:19px;background-color:#343843;background-color:var(--dark);border:1px solid #474c5a;border-radius:50%}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item .number span{color:#fff;position:absolute;top:6px;left:12px}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item .to_whom{margin-top:10px;font-weight:500;font-size:22px;line-height:26px}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item .to_whom span{white-space:nowrap}.parent_landing .who_suits-mobile .who_suits-slides-mobile .slider_item .info{margin-top:8px;font-size:14px;line-height:17px;color:#757a88}.parent_landing .what_learn{margin-top:100px}.parent_landing .what_learn .title{margin-bottom:40px;font-weight:600;font-size:48px;line-height:57px}.parent_landing .what_learn .list{display:flex;flex-wrap:wrap}.parent_landing .what_learn .list li{margin:0 10px 10px 0;max-width:400px;width:100%;min-width:300px}.parent_landing .what_learn .list li .parent_check{display:flex;justify-content:center;flex-direction:column;height:100%}.parent_landing .what_learn .list li .check_icon{margin-bottom:15px;align-self:center}.parent_landing .what_learn .list li .check_icon-mobile{align-self:center}.parent_landing .what_learn .list li .skill{padding:3px 15px 7px;margin:0 auto 10px;font-size:20px;text-align:center;line-height:24px;color:#23cd90;background:rgba(48,224,161,.2);border-radius:34px}.parent_landing .what_learn .list li .info{padding:2px;margin-top:auto;font-size:16px;line-height:19px;text-align:center;color:#757a88;height:100%;white-space:pre-wrap;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.parent_landing .what_learn .list li .check_icon-mobile{display:none}.parent_landing .feedback{margin-top:100px}.parent_landing .feedback .title{margin-bottom:40px;font-weight:600;font-size:48px;line-height:57px}.parent_landing .feedback .card_feedback{position:relative;padding:25px;max-width:530px;height:inherit;min-height:200px;background:#343843;background:var(--dark);border-radius:30px}.parent_landing .feedback .card_feedback .title{display:flex;margin-bottom:15px}.parent_landing .feedback .card_feedback .title img{margin-right:15px;border-radius:16px}.parent_landing .feedback .card_feedback .title .right .fio{margin-top:10px;font-weight:500;font-size:24px;line-height:29px;color:#fff}.parent_landing .feedback .card_feedback .title .right .rate{position:relative}.parent_landing .feedback .card_feedback .title .right .rate .ant-rate{position:absolute;top:-17px;left:0;font-size:10px}.parent_landing .feedback .card_feedback .title .right .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.parent_landing .feedback .card_feedback .comment_feedback{font-size:16px;color:#fff}.parent_landing .feedback .card_feedback .remove{position:absolute;top:20px;right:20px;width:30px;height:30px;border-radius:50%;background-color:#474c5a;background-color:var(--background_lighten-dark);transition:all .3s ease;cursor:pointer}.parent_landing .feedback .card_feedback .remove img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.parent_landing .feedback .card_feedback .remove:hover{background-color:#525868}.parent_landing .feedback .feedback_slides{position:relative}.parent_landing .feedback .feedback_slides .slick-track{display:flex}.parent_landing .feedback .feedback_slides .slick-slide{height:inherit;margin-right:20px}.parent_landing .feedback .feedback_slides .slick-slide>div:first-child{height:100%}.parent_landing .feedback .feedback_slides .slick-slide.slick-active{height:inherit;margin-right:20px}.parent_landing .feedback .feedback_slides .slick-slide.slick-active>div:first-child{height:100%}.parent_landing .feedback .feedback_slides .slick-next,.parent_landing .feedback .feedback_slides .slick-prev{position:absolute;top:-70px;left:84%}.parent_landing .feedback .feedback_slides .slick-next:before,.parent_landing .feedback .feedback_slides .slick-prev:before{content:""}.parent_landing .feedback .feedback_slides .slick-next.slick-disabled,.parent_landing .feedback .feedback_slides .slick-prev.slick-disabled{opacity:.5}.parent_landing .feedback .feedback_slides .slick-prev{top:-70px;left:80%;z-index:1}.parent_landing .feedback .dots{display:none}.parent_landing .feedback_mobile{display:none;margin:40px 100px 0}.parent_landing .feedback_mobile .title{margin-bottom:15px;font-weight:600;font-size:26px;line-height:31px}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback{padding:15px;margin-left:10px;margin-right:10px;max-width:530px;min-height:245px;max-height:245px;background:#343843;background:var(--dark);border-radius:30px}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title{display:flex;margin-bottom:15px}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title img{margin-right:15px;border-radius:16px}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title .right .fio{margin-top:10px;font-weight:500;font-size:22px;line-height:26px;color:#fff}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title .right .rate{position:relative}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title .right .rate .ant-rate{position:absolute;top:-8px;left:0;font-size:10px}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .title .right .rate li.ant-rate-star{margin-right:3px;margin-bottom:0;background-color:transparent}.parent_landing .feedback_mobile .feedback-slides-mobile .card_feedback .comment_feedback{font-size:14px;color:#fff}.parent_landing .footer{margin-top:100px;min-height:650px;max-height:650px;display:flex;padding:30px 27px;position:relative;overflow:hidden;background-size:cover!important;background-position:100% 100%!important;background-repeat:no-repeat!important;border-radius:35px;color:#343843;color:var(--dark)}.parent_landing .footer .reuse_form{margin:auto auto auto 0;padding:30px;max-width:504px;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:rgba(52,56,67,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:33px;transition:.1s ease}.parent_landing .footer .reuse_form input,.parent_landing .footer .reuse_form textarea{background:#fff;border-radius:20px;border:none;color:#343843;color:var(--dark)}.parent_landing .footer.right .reuse_form{margin:auto 0 auto auto}.parent_landing .block_dots{margin-top:20px;display:flex;justify-content:center}.parent_landing::-webkit-scrollbar-thumb{border-radius:9em;background:#474c5a;background:var(--background_lighten-dark)}.btn_prev-landing{position:absolute;top:12px;left:265px;padding:4px 15px 4px 30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#343843;background:var(--dark);border-radius:20px;color:#fff;cursor:pointer}.btn_prev-landing svg{position:absolute;top:11px;left:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer_bar{display:none;width:calc(100% - 30px);z-index:3;bottom:5px!important}.modal_feedback{position:relative;width:100%!important;max-width:525px;background:#fff;border:1px solid #343843;border:1px solid var(--dark);box-shadow:0 30px 120px rgba(0,0,0,.99);border-radius:25px;color:#343843;color:var(--dark)}.modal_feedback .title{margin-bottom:20px;max-width:300px;width:100%;font-size:24px;line-height:29px;color:#343843;color:var(--dark)}.modal_feedback .close{position:absolute;top:-30px;right:-30px;cursor:pointer}.modal_feedback .h1{margin-bottom:5px;font-weight:600;font-size:48px;line-height:57px}.modal_feedback .text_info{margin-bottom:20px;font-size:16px;line-height:19px}.modal_feedback .btn_send{width:100%!important;height:40px;padding:9px;text-align:center;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);border-radius:16px;cursor:pointer}.modal_feedback .btn_send.disabled{cursor:auto;opacity:.5}.modal_feedback .ant-modal-content{background-color:transparent;box-shadow:none}.modal_feedback .ant-modal-body{background:transparent!important;box-shadow:none}.reuse_form .h1{margin-bottom:5px;font-weight:600;font-size:48px;line-height:57px}.reuse_form .info{margin-bottom:20px;font-size:16px;line-height:19px}.reuse_form .feedbackForm .ant-row.ant-form-item{margin-bottom:-2px}.reuse_form .arrow_phone{position:absolute;top:51px;right:3px;width:50px;height:40px;cursor:pointer}.reuse_form .arrow_phone svg{position:absolute;top:16px;right:20px}.reuse_form .arrow_phone.active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reuse_form .drop_down-phone{max-height:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);width:100%;background-color:#31343d;border-radius:0 0 17px 17px;transition:all .2s ease;z-index:3}.reuse_form .drop_down-phone ul{padding:0;margin:0 auto}.reuse_form .drop_down-phone li{padding:5px 15px;margin:0;font-size:14px;color:#fff;cursor:pointer}.reuse_form .drop_down-phone li:hover{background-color:#3c404c}.reuse_form .drop_down-phone li:last-child{padding-top:0;padding-bottom:5px;border-radius:0 0 17px 17px}.reuse_form .drop_down-phone.active{margin-top:-15px;margin-bottom:10px;min-width:100px;max-height:200px;-webkit-transform:scale(1);transform:scale(1);opacity:1}.reuse_form .phoneNumber{margin:15px 0;padding:9px 15px 9px 40px;font-size:14px;line-height:17px;outline:none;background:#343843;border:1px solid #474c5a;border-radius:16px;color:#fff;transition:all .2s ease}.reuse_form .phoneNumber.active{border:none;border-radius:16px 16px 0 0}.reuse_form .phoneNumber:focus:before{content:"";width:21px;height:15px}.reuse_form .icon_country{position:absolute;top:59px;left:15px}.reuse_form .btn_send{margin-top:15px;padding:8px;width:220px;font-size:16px;color:#fff!important;background:#3077ff!important;box-shadow:10px 61px 25px rgba(0,0,0,.01),6px 34px 21px rgba(0,0,0,.05),3px 15px 15px rgba(0,0,0,.09),1px 4px 8px rgba(0,0,0,.1),0 0 0 rgba(0,0,0,.1)!important;border-radius:18px;border:none;--antd-wave-shadow-color:transparent}.reuse_form .btn_send.disabled{opacity:.5}.reuse_form .deal{padding-bottom:10px;margin-top:15px;font-size:14px;line-height:17px;color:#757a88;border-bottom:1px solid #757a88}.reuse_form .cost{margin:15px 0;display:flex;justify-content:space-between}.reuse_form .cost .left_cost{align-self:end;font-weight:600;font-size:20px;line-height:24px;text-decoration:line-through;color:#757a88}.reuse_form .cost .right_cost{padding:0;font-weight:600;font-size:24px;line-height:29px}.reuse_form input:-webkit-autofill,.reuse_form input:-webkit-autofill:focus{-webkit-transition:background-color 600000s 0s,color 600000s 0s;transition:background-color 600000s 0s,color 600000s 0s}.reuse_form .ant-input-status-error:not(.ant-input-disabled):not(.ant-input-borderless).ant-input{background-color:#343843;background-color:var(--dark)}@media(max-width:820px){.modal_feedback{width:calc(100% - 30px)!important}}@media(max-width:300px){.app{padding:0!important}}:root{--full-height:100vh;--dark:#343843;--background_lighten-dark:#474c5a;--text_color_dark:#a2aaca;--blue:#3077ff}*{box-sizing:border-box}.grecaptcha-badge{visibility:hidden}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:linear-gradient(rgba(162,170,202,0),#80899e);border-radius:9em}::selection{background:grey}::-moz-selection{background:grey}li,ul{padding:0;margin:0}li{list-style:none}.app{overflow-y:auto;background:#16151b;overflow-x:hidden}.app.overflow_hidden{overflow-y:hidden}pre{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.introjs-overlay{display:none}.introjs-helperLayer{z-index:0}.introjs-arrow.left{border-right-color:#3077ff;border-right-color:var(--blue)}.introjs-arrow.right{border-left-color:#3077ff;border-left-color:var(--blue)}.introjs-arrow.top{border-bottom-color:#3077ff;border-bottom-color:var(--blue)}.introjs-arrow.bottom{border-top-color:#3077ff;border-top-color:var(--blue)}.introjs-tooltipbuttons{border-top-color:transparent}.introjs-tooltipbuttons a{border-radius:15px;color:#fff;border-color:#474c5a;background:transparent;text-shadow:none;transition:all .3s linear}.introjs-tooltipbuttons a:focus,.introjs-tooltipbuttons a:hover{color:#fff;border-color:#3077ff;background:#3077ff;box-shadow:0 9px 20px rgba(48,119,255,.45);text-shadow:none}.introjs-tooltiptext{margin:0 auto;padding:0 0 20px;max-width:210px;border-bottom:1px solid #474c5a}.introjs-tooltip{background:rgba(30,31,38,.8);border:1px solid #1e1f26;border-radius:15px 24px 24px 24px;font-size:13px;line-height:16px;color:#fff}.introjs-tooltip .introjs-skipbutton{color:#fff}.introjs-helperLayer,.introjs-tooltipReferenceLayer{height:auto!important}.ant-modal{color:#fff}.ant-message{z-index:10000000200}.ant-popover-inner,span.ant-popover-arrow-content{-webkit-user-select:none;user-select:none;background-color:#474c5a}.ant-popover-inner .ant-popover-message-title,span.ant-popover-arrow-content .ant-popover-message-title{color:#a2aaca}.ant-popover-inner button.ant-btn.ant-btn-sm,span.ant-popover-arrow-content button.ant-btn.ant-btn-sm{color:#474c5a}.ant-popover-inner button.ant-btn.ant-btn-sm.ant-btn-primary,span.ant-popover-arrow-content button.ant-btn.ant-btn-sm.ant-btn-primary{background-color:#3077ff;border-color:transparent;color:#fff}.ant-popover-inner button.ant-btn.ant-btn-sm:hover,span.ant-popover-arrow-content button.ant-btn.ant-btn-sm:hover{border-color:#a2aaca}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill{-webkit-text-fill-color:#fff!important}
/*# sourceMappingURL=main.e4892ffe.chunk.css.map */