.delete_icon{margin-right:10px;margin-left:10px;width:30px;height:30px;background:url(../img/deactive.99a6aa55.svg) no-repeat 50%;background-size:contain;cursor:pointer}.textarea{overflow-y:auto!important}.modal_error_text{margin-top:10px;white-space:pre-line}.modal_content .save_btn{background-color:#00a99d;border:1px solid #fff;margin-right:20px}.modal_content .cancel_btn{border:1px solid #fff}.page_container{display:flex;flex-direction:column}.page_head{width:100%;min-height:73px;background:linear-gradient(180deg,#003761,#00528c 79.64%);display:flex;align-items:center;justify-content:space-between;padding:0 30px;position:sticky;top:0;z-index:3}@media screen and (max-width:600px){.page_head{flex-wrap:wrap}}.page_head-title{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width:600px){.page_head-title{width:100%;text-align:center}}.page_head-buttons{display:flex;width:100%}@media screen and (max-width:1060px){.page_head-buttons{flex-wrap:wrap;justify-content:center;gap:8px;margin:8px}}.page_head-buttons input::-moz-placeholder{color:#fff;font-size:20px;font-style:normal;font-weight:700}.page_head-buttons input::placeholder{color:#fff;font-size:20px;font-style:normal;font-weight:700}.page_head-btn{margin:0 20px;width:240px;height:38px;border-radius:12px;border:1px solid #fff;background:#00a99d;font-size:20px;font-weight:700;text-align:center;padding:0 20px}.page_head-btn,.page_head-duplicate{color:#fff;font-style:normal;line-height:normal}.page_head-duplicate{font-size:28px;font-weight:300;cursor:pointer}.page_content{display:flex;position:relative;width:100%;justify-content:space-between}.page_lesson{width:100%;margin-right:780px;transition:.6s;padding:40px 60px}@media screen and (max-width:1680px){.page_lesson{margin-right:700px}}@media screen and (max-width:600px){.page_lesson{padding:30px}}.page_lesson .class_link{padding:10px 5px 5px;color:#00a99d;font-size:18px;font-weight:600}.page_lesson .duplicate_btn,.page_lesson .save_btn{height:40px;border-radius:12px;border:1px solid #fff;background:#00a99d;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.page_lesson .save_btn{width:180px}.page_lesson .save_btn-container{margin-top:20px;display:flex;align-items:center}.page_lesson .save_btn-container .buttons{gap:10px;display:flex;flex-wrap:wrap}.page_lesson .save_btn-container .success_message{padding:0 15px;color:#00a99d;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page_lesson.full_page{transition:.6s;width:100%;margin:0}.page_lesson-data{display:flex;flex-direction:column;max-width:760px;width:100%}.page_lesson-data .event_list-text{color:#11334d;font-size:15px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .event_list .methodology_card .card-body{padding:0}.page_lesson-data .date_picker .input-group-append{width:100%}.page_lesson-data .date_picker .input-group-append ::v-deep label.form-control{padding-left:20px!important}.page_lesson-data .date_picker .input-group-append .form-control{flex-direction:row-reverse}.page_lesson-data .date_picker .input-group{height:44px;border-radius:8px;border:2px solid #11334d}.page_lesson-data .date_picker .input-group ::v-deep button{background:#00a99d}.page_lesson-data .date_picker .input-group input{border:none;height:100%}.page_lesson-data .add_item{margin-left:10px;margin-right:10px;display:flex;align-items:center;justify-content:space-between;height:44px;border-radius:8px;border:1px dashed #11334d;padding:12px 22px;color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal;cursor:pointer}.page_lesson-data .add_item-btn{width:21px;height:41px;background:url(../img/add_plus.1ba45d64.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.page_lesson-data .card{border-radius:7px;border:1px solid #11334d}.page_lesson-data .card.share_lesson{display:flex;padding:10px 0;border:none}.page_lesson-data .card .card-header{border-bottom:none}.page_lesson-data .card .collapse_panel{border-radius:8px;background:#f3faf8;position:relative}.page_lesson-data .card .collapse_panel .students_container{padding:0 10px;max-height:320px;overflow-y:scroll}.page_lesson-data .card .collapse_panel .students_container .search_member{position:sticky;top:0}.page_lesson-data .card .collapse_panel .students_container .all_members{width:100%;background:#fff;position:sticky;padding:6px 10px;top:42px;border-radius:8px;border:1px solid #dee2e6;margin-bottom:8px}.page_lesson-data .card .collapse_panel .assigned_team{margin:35px 0 20px;width:100%;height:44px;border-radius:8px;border:1px solid #11334d;display:flex;align-items:center;padding:0 25px;color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel .tags_input{border-radius:8px;border:1px solid #11334d;height:44px!important;margin-bottom:20px}.page_lesson-data .card .collapse_panel .tags_input:active,.page_lesson-data .card .collapse_panel .tags_input:focus{outline:none;box-shadow:none}.page_lesson-data .card .collapse_panel .tags_input ::v-deep .b-form-tags-list{margin-top:0!important}.page_lesson-data .card .collapse_panel .tags_input ::v-deep input{display:flex;align-items:center;padding:10px 15px}.page_lesson-data .card .collapse_panel .tags_input ::v-deep input::-moz-placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel .tags_input ::v-deep input::placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel .time_picker-container{padding-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.page_lesson-data .card .collapse_panel .time_picker-container .b-form-timepicker,.page_lesson-data .card .collapse_panel .time_picker-container .custom-select{padding:0 10px;width:240px;height:44px;display:flex;align-items:center;margin-right:20px;border-radius:8px;border:1px solid #11334d}.page_lesson-data .card .collapse_panel-text{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel-text .efficiency_value{color:#00a99d;font-weight:600}.page_lesson-data .card .collapse_panel .card-text{padding:0 10px}.page_lesson-data .card .collapse_panel textarea{border-radius:10px;border:1px solid #11334d;padding:15px 22px;margin-bottom:22px}.page_lesson-data .card .collapse_panel textarea::-moz-placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel textarea::placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.page_lesson-data .card .collapse_panel .remove_student-btn{width:21px;height:41px;background:url(../img/minus.3913abc8.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.page_lesson-data .card .collapse_panel .add_student{display:flex;align-items:center;justify-content:space-between;height:36px;border-radius:8px;border:1px dashed #11334d;padding:12px 22px;color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal;margin:4px 10px}.page_lesson-data .card .collapse_panel .add_student.added{background:#00a99d;color:#fff}.page_lesson-data .card .collapse_panel .add_student.methodology{height:44px;margin:20px 0}.page_lesson-data .card .collapse_panel .add_student-btn{width:21px;height:41px;background:url(../img/add_plus.1ba45d64.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.page_lesson-data .card .collapse_panel .add_btn{padding:6px 18px;height:40px;border-radius:12px;border:1px solid #fff;background:#00a99d;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.page_lesson-data .card .collapse_panel .add_btn:focus{box-shadow:none}.page_lesson-data .card .collapse_panel .add_btn-container{display:flex;align-items:center;justify-content:flex-end}.page_lesson-data .card .collapse_panel-input{margin-bottom:15px;border-radius:8px;border:1px solid #11334d;height:44px!important}.page_lesson-data .card .collapse_panel-input.textarea{height:unset!important}.page_lesson-data .card .collapse_panel .range_container{padding:20px 0;display:flex;justify-content:center;flex-direction:column;align-items:center}.page_lesson-data .card .collapse_panel .range_container .tick_container{width:98%;display:flex;justify-content:space-between}.page_lesson-data .card .collapse_panel .range_container .tick_container .tick{width:2px;height:8px;background:#000}.page_lesson-data .card .collapse_panel .range_container input{width:100%}.page_lesson-data .card .collapse_panel .range_container ::v-deep input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:#00a99d;border:2px solid #11334d;cursor:ew-resize;box-shadow:0 0 2px 0 #00a99d;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out}.page_lesson-data .card .collapse_panel .range_container ::v-deep input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;height:8px;background:#11334d}.page_lesson-data .goals,.page_lesson-data .team{padding:10px 0}.page_lesson-data .goals .goal_btn,.page_lesson-data .team .goal_btn{color:#11334d;font-size:20px;font-style:normal;font-weight:700;line-height:normal;width:100%;background:transparent;display:flex;align-items:center;justify-content:space-between}.page_lesson-data .goals .goal_btn:focus,.page_lesson-data .team .goal_btn:focus{outline:none;box-shadow:none}.page_lesson-data .goals .create_new,.page_lesson-data .team .create_new{padding:4px 18px;height:34px;border-radius:12px;border:1px solid #fff;background:#00a99d;color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.page_lesson-data .goals .arrow_down,.page_lesson-data .team .arrow_down{width:31px;height:16px;background:url(../img/arrow_down.cb1556d3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.page_lesson-data .event_list{margin:30px 0;padding:30px 26px;width:100%;border-radius:14px;background:#a9b5bf}.page_lesson-data .event_btn{color:#11334d;font-size:20px;font-style:normal;font-weight:700;line-height:normal;width:100%;background:#e5e9ec;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:600px){.page_lesson-data .event_btn{flex-wrap:wrap}}.page_lesson-data .event_btn:focus{outline:none;box-shadow:none}.page_lesson-data .event_btn .arrow_down-min{justify-content:space-between}.page_lesson-data .event_btn .goal_title{width:300px;height:30px;padding:2px 10px;background:#fff;border-radius:6px;border:1px solid #11334d;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center}@media screen and (max-width:500px){.page_lesson-data .event_btn .goal_title{width:100%}}.page_lesson-data .event_btn .arrow_down{width:31px;height:16px;background:url(../img/arrow_down.cb1556d3.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.page_lesson-data .event_item{width:100%;height:49px;border-radius:10px}.page_lesson-data .expert_item{background:#f8f8f8;border-radius:7px;border:2px solid #11334d;color:#11334d;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:2px 15px;width:100%;height:38px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.page_lesson-data .expert_item:focus{outline:none;box-shadow:none}.page_lesson-data .expert_item .arrow_right-btn{width:16px;height:29px;background:url(../img/arrow_right.779f68de.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.page_subtitle{font-size:20px;font-style:italic;font-weight:500;margin-bottom:13px}.page_subtitle,.page_title{color:#11334d;line-height:normal}.page_title{font-size:22px;font-style:normal;font-weight:700}.page_title-container{display:flex;align-items:center;justify-content:space-between}.page_title-container input{max-width:760px;width:100%;height:44px;display:flex;align-items:center;border-radius:8px;border:1px solid #11334d}.page_title-container .change_btn{width:140px;height:40px;border-radius:12px;border:1px solid #fff;background:#00a99d;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;cursor:pointer}.page_title-container .edit_btn{width:29px;height:32px;background:url(../img/edit_btn.555330ec.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer}.page_right-bar{position:fixed;right:0;width:780px;height:100%;background:#00a99d;filter:drop-shadow(0 5px 25px #004475);display:flex;align-items:center;transition:.6s}@media screen and (max-width:1680px){.page_right-bar{width:700px}}.page_right-bar .bar_btn{cursor:pointer;margin-left:14px}.page_right-bar.open_bar{transition:.6s;width:100px}.page_right-bar .didactic_content{padding:50px 40px 20px 22px;display:flex;flex-direction:column;width:100%;height:100%}.page_right-bar .didactic_content .models_container{padding:30px;display:flex;justify-content:space-between;flex-wrap:wrap}.page_right-bar .didactic_content .models_container .model_item{display:flex;justify-content:center;align-items:center;width:290px;border-radius:8px;background:#fff;color:#11334d;font-size:17px;font-style:normal;font-weight:700;line-height:normal;padding:10px 20px;margin:10px 0;position:relative;cursor:pointer}@media screen and (max-width:1680px){.page_right-bar .didactic_content .models_container .model_item{width:250px}}.page_right-bar .didactic_content .models_container .model_item.disabled{background:#9d9d9d;pointer-events:none}.page_right-bar .didactic_content .models_container .model_item .add_layer{position:absolute;top:-30px;width:100%;height:100%;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.3s;visibility:hidden;opacity:0;display:flex;justify-content:center;align-items:center}.page_right-bar .didactic_content .models_container .model_item:hover .add_layer{top:0;transition:.3s;visibility:visible;opacity:1;cursor:pointer}.page_right-bar .didactic_content.hide_content{display:none}.page_right-bar .didactic_content .search_input-container{width:100%;position:relative}.page_right-bar .didactic_content .search_input-container input{height:54px;border-radius:8px;border:2px solid #11334d;padding:0 70px 0 20px}.page_right-bar .didactic_content .search_input-container input:focus{outline:none;box-shadow:none}.page_right-bar .didactic_content .search_icon{position:absolute;right:20px;top:10px;width:36px;height:36px;background:url(../img/green_loop.28c78181.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.page_right-bar .didactic_content .educative_title{text-align:center;color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding:50px 0 10px}.page_right-bar .didactic_title{color:#fff;font-size:28px;font-style:normal;font-weight:700;line-height:normal;padding-bottom:20px}.page_right-bar .didactic_search{padding:20px 0;display:flex;width:100%;color:#11334d;font-size:20px;font-style:italic;font-weight:500;line-height:normal}.page_right-bar .didactic_search .search_radios,.page_right-bar .didactic_search .search_radios div{display:flex}.page_right-bar .didactic_search .search_radios ::v-deep .custom-radio{padding:0 50px!important;display:flex;align-items:center}.page_right-bar .didactic_search .search_radios ::v-deep .custom-radio label{margin-left:10px;color:#11334d;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.page_right-bar .didactic_search .search_radios ::v-deep .custom-radio input[type=radio i]{width:20px;height:20px}.modal_content{padding:10px 20px}.modal_title{color:#11334d;font-size:22px;font-style:normal;font-weight:700;line-height:normal;padding:10px 0}.modal_input{margin:10px 0}.modal_input .method_item{border-radius:8px;border:1px solid #11334d;min-height:44px!important;margin-bottom:5px;padding:8px 14px;display:flex;align-items:center;color:#11334d;font-size:16px;font-style:normal;font-weight:500;line-height:normal;max-height:80px;overflow-y:auto}.modal_input .method_item::-webkit-scrollbar{width:10px;cursor:pointer}.modal_input .method_item::-webkit-scrollbar-thumb,.modal_input .method_item::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.modal_input label{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.modal_input input{border:1px solid #11334d}.modal_input input::-moz-placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.modal_input input::placeholder{color:#11334d;font-size:18px;font-style:italic;font-weight:500;line-height:normal}.modal_btn{display:flex;justify-content:flex-end;align-items:center;padding:20px 0 10px}.modal_btn .add_btn,.modal_btn .cancel_btn{height:40px;border-radius:12px;border:1px solid #fff;background:#00a99d;color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:flex;align-items:center;justify-content:center;padding:5px 20px;cursor:pointer}textarea::-webkit-scrollbar{width:10px;cursor:pointer}textarea::-webkit-scrollbar-thumb,textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:18px;cursor:pointer}.form-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:8px;background:#11334d;border-radius:5px;outline:none;position:relative;margin-top:5px;margin-bottom:5px}.form-range::-webkit-slider-runnable-track{background:#11334d;height:8px;border-radius:5px;margin-top:5px;margin-bottom:5px}.form-range::-moz-range-track{background:#11334d;height:8px;border-radius:5px;margin-top:5px;margin-bottom:5px}.form-range::-ms-track{background:transparent;border-color:transparent;color:transparent;height:8px;border-radius:5px;margin-top:5px;margin-bottom:5px}.form-range::-ms-fill-lower{background:red;border-radius:5px;margin-top:5px;margin-bottom:5px}.form-range::-ms-fill-upper{background:#11334d;border-radius:5px;margin-top:5px;margin-bottom:5px}