@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap);.fail_toast_cont{width:739px;min-height:120px;border-radius:12px;box-shadow:0 6px 30px 0 rgba(255,128,139,.4);background-color:var(--blush-pink);position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;top:39px;z-index:1000000;padding:18px 67px 12px 66px;overflow:hidden}.fail_toast_close_icon{width:12px;height:12px;position:absolute;top:27px;right:26px;color:#fff;cursor:pointer;font-size:16px}.fail_toast_icon{width:17.3px;height:17.3px;position:absolute;left:28px;top:23px}.fail_toast_title{display:block;font-size:16px;font-weight:700;letter-spacing:-.2px}.fail_toast_error_message,.fail_toast_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;color:var(--white)}.fail_toast_error_message{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;letter-spacing:-.18px;width:100%;min-height:41px;max-height:41px}.fail_toast_error_message>span{display:inline-block;width:90%;height:100%}.fail_toast_action_button{width:146px;height:40px;border-radius:7px;background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}@media only screen and (max-width:992px){.fail_toast_cont{width:80%;top:70px;padding:18px 27.5px 25px 27px}.fail_toast_error_message{justify-content:center;flex-wrap:wrap;margin-top:7px;min-height:80px}.fail_toast_action_button{width:173px;margin-top:11.3px;margin-bottom:25px}.fail_toast_title{margin-left:25px}}@media only screen and (max-width:600px){.fail_toast_cont{width:95%}.fail_toast_close_icon{top:18px;right:20px}}.success_toast_cont{width:739px;height:120px;border-radius:12px;box-shadow:0 6px 30px 0 rgba(6,214,160,.4);background-color:var(--aquamarine);position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;top:39px;z-index:1000000}.success_toast_close_icon{width:12px;height:12px;position:absolute;top:32px;right:36.6px;color:#fff;cursor:pointer;font-size:16px}.success_toast_title{font-size:16px;font-weight:700;letter-spacing:-.2px;top:15.7px}.success_toast_error_message,.success_toast_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;color:var(--white);position:absolute;left:31.1px}.success_toast_error_message{display:block;font-size:14px;font-weight:500;letter-spacing:-.18px;max-width:574px;max-height:41px;top:40.7px}@media only screen and (max-width:992px){.success_toast_cont{width:80%}}@media only screen and (max-width:600px){.success_toast_cont{width:95%}.success_toast_close_icon{top:18px;right:20px}}.music_sheets_top_imae{top:-120px;right:-50px;width:250px}.learn_landing_page_cont>img{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:-1;object-fit:cover}.landing_page_email_box_logo{width:123.6px;height:31.2px;position:absolute;top:29.5px;left:31.8px}.landing_page_email_box_cont{width:100%;height:100%;position:fixed;z-index:9999;top:0;left:0;right:0;bottom:0}.landing_page_email_box_cont>.landing_page_email_box_cover_image{width:100%;height:100%;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;object-fit:cover}.landing_page_email_box_close_btn{width:40px;height:40px;display:flex;justify-content:center;align-items:center;position:absolute;top:15.5px;right:16px;cursor:pointer}.landing_page_email_box_cont>.landing_page_email_box_main_cont{width:62.9%;max-width:806px;height:433px;background-color:var(--white);border-radius:12px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-right:auto;margin-left:auto;display:flex;justify-content:flex-start}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.loadingAnim{position:absolute!important;top:-22px}.landing_page_email_box_cont>.landing_page_email_box_main_cont>img{width:35.8%;max-width:288.4px;height:100%;object-fit:cover}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div{width:49.9%;margin-left:7%;margin-top:1vh;margin-bottom:10vh;padding-top:88.5px;height:75%}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>h6{padding:0;margin:0;font-family:HKGrotesk;font-size:41px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--dark);opacity:.9}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>p{width:100%;padding:0;margin-top:18.5px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey);opacity:.9}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>div{width:100%;height:50px;position:relative;margin-top:3vh}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>div>img{position:absolute;left:4.5%;top:19.8px;width:13.6px;height:10.8px}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>div>input{width:100%;height:100%;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;padding-left:11.7%;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div>span{width:100%;height:52px;cursor:pointer;margin-top:33.5px;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);border-radius:7px;background-color:var(--bright-cyan);margin-bottom:5vh}.our_teachers_landing_cont{width:100%;height:835px;position:relative;display:flex;justify-content:space-between;padding:0}.our_teachers_landing_cont .bottom_img,.our_teachers_landing_cont .top_img{right:0}@media screen and (max-width:1279px){.our_teachers_landing_cont .bottom_img,.our_teachers_landing_cont .top_img{right:-200px}}@media screen and (max-width:1024px){.our_teachers_landing_cont .bottom_img,.our_teachers_landing_cont .top_img{right:-400px}}@media screen and (max-width:1200px){.our_teachers_landing_bach_to_beats_text_cont{padding-left:32px!important;padding-right:10px;padding-top:35px!important}}@media screen and (max-width:768px){.our-teacher-box{margin-top:80px!important}.our_teachers_landing_main_text,.our_teachers_landing_sub_text{width:65%!important}}.our_teachers_landing_text_cont{height:100%;width:73.8%;padding:0;margin:0;position:relative}.our_teachers_landing_text_cont>.our_teachers_landing_main_image{width:100%;height:100%;object-fit:cover}.our_teachers_landing_text_cont>div{position:absolute;width:100%;height:100%;padding-left:11.4%;padding-top:107.8px;top:0;left:0}.our_teachers_landing_people_img{display:block;width:33.3px;height:27.3px}.our_teachers_landing_heading{font-size:48px;font-weight:700;line-height:1.31;margin-top:13.9px}.our_teachers_landing_heading,.our_teachers_landing_main_text{display:block;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white)}.our_teachers_landing_main_text{width:54.7%;max-width:482px;font-weight:500}.our_teachers_landing_main_text,.our_teachers_landing_sub_text{height:75px;margin-top:37px;font-size:18px;line-height:1.44;opacity:.8}.our_teachers_landing_sub_text{display:block;width:50%;max-width:462px;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--pale-peach)}.our_teachers_landing_bach_to_beats_text_cont{width:26.2%;height:279px;position:absolute;right:0;top:310px;background-color:#f4f8fc;padding-left:82px;padding-right:10px;padding-top:70px}.our_teachers_landing_bach_to_beats_text_cont>p{display:block}.our_teachers_landing_bach_to_beats_text_cont>p:first-child{color:var(--dark)}.our_teachers_landing_bach_to_beats_text_cont>p:first-child,.our_teachers_landing_bach_to_beats_text_cont>p:last-child{font-family:HKGrotesk;font-size:26px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.23;letter-spacing:normal;text-align:left}.our_teachers_landing_bach_to_beats_text_cont>p:last-child{color:var(--aqua-marine);margin-top:7px}@media screen and (max-width:900px){.our_teachers_landing_bach_to_beats_text_cont>p{font-size:22px!important}}@media screen and (max-width:700px){.our_teachers_landing_bach_to_beats_text_cont{padding-top:25px!important}.our_teachers_landing_bach_to_beats_text_cont>p{font-size:20px!important}}.max-width-1900{max-width:1900px}.header_main_text_cont{margin-top:100px;margin-left:11.7%;width:100%}.header_learn_music_text{color:#fbe7b5}.header_anywhere_text,.header_learn_music_text{font-family:HKGrotesk;font-size:41px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;display:block}.header_anywhere_text{color:#fff}.header_sub_caption_text{width:185px;margin-top:30px;line-height:1.38;text-align:left;color:var(--white-light)}.header_see_how_it_works,.header_sub_caption_text{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;display:block}.header_see_how_it_works{margin-top:33px;width:85%;height:59px;line-height:59px;border-radius:33px;border:1px solid #fbe7b5;position:relative;text-align:center;color:rgba(251,231,181,.8)}.header_see_how_it_works>span{width:59.1px;height:59.1px;border-radius:50%;background-color:#fff;position:absolute;display:flex;justify-content:center;align-items:center;left:0}.header_book_a_lesson_button{margin-top:53.9px;display:flex;justify-content:center;align-items:center;width:85%;height:52px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff;border-radius:7px;cursor:pointer}.header_desktop_main_text_cont{width:450px;height:490px;margin-left:9.2%}.header_desktop_main_text_learn_music{display:block;width:100%;height:148px;font-family:HKGrotesk;font-size:60px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:var(--white)}.header_desktop_main_text_learn_music>span{color:var(--pale-peach)}.header_desktop_main_text_learn_with_online_teachers{display:block;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--white-light);width:197px;margin-top:17px}.header_desktop_main_text_learn_with_online_teachers.second{width:320px;color:var(--white-light)}.header_desktop_main_text_learn_with_online_teachers.second a{color:var(--bright-cyan);text-decoration:underline;cursor:pointer}.header_desktop_main_text_learn_with_online_teachers.second span:nth-child(2){color:var(--white-light);font-weight:700}.header_desktop_main_text_try_first_lesson{display:block;font-weight:600;text-align:left;color:rgba(251,231,181,.8);width:100%;padding-left:46px}.header_desktop_main_text_cont>button,.header_desktop_main_text_try_first_lesson{font-family:HKGrotesk;font-size:18px;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-top:31px}.header_desktop_main_text_cont>button{width:330px;height:66px;border:none;border-radius:9px;background-color:var(--bright-cyan);font-weight:700;color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}button{cursor:pointer!important}.timeline-box{width:90vw;min-height:173px;padding:34.3px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;position:absolute;top:92%;left:0;right:0}.our_classroom_text{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:rgba(109,114,119,.8);padding:0 34px;margin-top:33px}.mobile_timeline_landing_main{width:100%;padding-top:50px}.mobile_timeline_landing_cont{width:80.3%;margin-bottom:46.1px;height:279px;margin-left:auto;margin-right:auto;position:relative}.mobile_timeline_landing_cont:last-child{margin-bottom:0}.mobile_timeline_landing_cont>img{position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_timeline_landing_cont:first-child>img{width:150.7px;height:137.1px;top:-120px}.mobile_timeline_landing_cont:nth-child(2)>img{width:137.5px;height:151.6px;top:-130px}.mobile_timeline_landing_cont:last-child>img{width:168.9px;height:132.3px;top:-122px}.mobile_timeline_landing_cont>div{width:100%;height:179px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-top:100px;position:relative}.mobile_timeline_landing_cont>div>h2{font-size:22px;font-weight:700;color:var(--black);margin-top:34px}.mobile_timeline_landing_cont>div>h2,.mobile_timeline_landing_cont>div>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.mobile_timeline_landing_cont>div>p{width:100%;margin-top:20px;font-size:16px;font-weight:500;line-height:1.31;color:#91989f;padding:0 35px}.flip{transform:scaleX(-1)}.header-background{min-height:95vh;height:auto;padding-bottom:60px;position:relative}.header-background>img{position:absolute;z-index:-1;width:100%;height:100%;top:0;right:0;left:0;bottom:0;object-fit:cover}.header_background_play_button{position:absolute;top:42.8%;right:26.5%;width:118.6px;height:118.6px;background-color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.header_background_play_button svg{position:absolute;top:-100px;z-index:99}.header_background_play_button>img{width:118.1px;height:35.4px;position:absolute;bottom:118.6px;left:-5px;opacity:.9}.header_background_play_button text{fill:#ff9800}@media screen and (max-width:1024px){.timeline-box{margin-top:1rem!important}.desktop_carousel_with_iframe{margin-bottom:200px}.header_main_text_cont{margin-top:0}}@media screen and (max-width:992px){.timeline-box{top:88%}}@media screen and (max-width:768px){.landing_page_email_box_cont>.landing_page_email_box_main_cont>img{display:none}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.landing_page_email_box_main_cont_div{width:85%}.header_background_play_button{right:15.5%}.timeline-box{margin-top:0!important}}.our_teachers_back_main_text{width:100%;font-weight:500;color:var(--white-light);margin-top:22px}.our_teachers_back_main_text,.our_teachers_back_sub_text{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal}.our_teachers_back_sub_text{width:90%;height:73px;margin-top:47px;font-weight:700;text-align:left;color:var(--pale-peach-light)}.our_teachers_back_instruments_cont{width:100%;height:217px;margin-top:38px;border-radius:18px;-webkit-backdrop-filter:blur(21.6px);backdrop-filter:blur(21.6px);background-color:#fff;margin-left:auto;margin-right:auto;padding:36.8px;position:relative}.our_teachers_back_instruments_plus{width:14px;height:27px;font-family:HKGrotesk;font-size:21px;font-weight:500;font-stretch:normal;font-style:normal;line-height:27px;letter-spacing:-.53px;text-align:center;color:#91989f;position:absolute;top:48px;right:6.3%}.our_teachers_back_instruments_cont>ul{display:flex;justify-content:space-between;height:65.6px 46px 33px 32px}.our_teachers_back_instruments_cont>ul>li{width:16.7%;text-align:center;position:relative}.our_teachers_back_instruments_cont>ul>li:first-child>img{width:20px;height:20.5px}.our_teachers_back_instruments_cont>ul>li:nth-child(2)>img{width:22.1px;height:22.6px}.our_teachers_back_instruments_cont>ul>li:nth-child(3)>img{width:23.9px;height:24.5px}.our_teachers_back_instruments_cont>ul>li:last-child>img{width:19.2px;height:19px}.our_teachers_back_instruments_cont>ul>li>span{font-family:HKGrotesk;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.28px;text-align:center;color:#91989f;position:absolute;top:44px;left:0;right:0;margin-left:auto;margin-right:auto}.our_teachers_back_instruments_cont>ul>li:last-child>span{top:34px}.our_teachers_back_instruments_cont>button{width:100%;height:52px;margin:56px auto 0;border:none;border-radius:7px;background-color:#58dbee;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.learn_mobile_music_logo{width:36.6px;height:27px;position:absolute;top:57px;left:38.6px}.learn_mobile_music_heading{font-size:34px;font-weight:700;color:#fff;top:100px}.learn_mobile_music_heading,.learn_mobile_music_sub_heading{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;position:absolute;left:37px}.learn_mobile_music_sub_heading{margin-top:12px;font-size:18px;font-weight:500;color:var(--white-light);top:167px;width:210px}.learn_find_your_course_cont{width:85.9%;height:279px;border-radius:18px;-webkit-backdrop-filter:blur(21.6px);backdrop-filter:blur(21.6px);border:1px solid rgba(239,242,247,.12);background-color:hsla(0,0%,100%,.1);position:absolute;bottom:75px;left:0;right:0;margin-left:auto;margin-right:auto}.learn_find_your_course_cont>h3{width:100%;font-size:20px;font-weight:700;color:#fbe7b5;margin-top:39px}.learn_find_your_course_cont>h3,.learn_find_your_course_cont>p{text-align:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.learn_find_your_course_cont>p{width:253px;height:75px;color:var(--white-light);margin:25px auto 0;font-size:18px;font-weight:500;line-height:1.44}.learn_find_your_course_cont>p>span{font-size:18px;font-weight:500;color:#fff}.learn_find_your_course_cont>button{width:78.6%;height:52px;margin:39px auto 0;border:none;border-radius:7px;background-color:#58dbee;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white)}.learn_desktop_music_logo{position:absolute;top:118px;left:7.9%;width:36.6px;height:27px}.landing_learn_title_text{top:154px;font-size:48px;font-weight:700;color:var(--white)}.landing_learn_caption_text,.landing_learn_title_text{position:absolute;left:7.8%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.landing_learn_caption_text{display:block;width:388px;height:104px;font-size:18px;font-weight:500;line-height:1.56;text-align:left;color:var(--white-light);top:237px}.landing_learn_caption_text>span{color:var(--white)}.landing_find_first_course_cont{width:388px;height:265px;padding:37px 38px 44px 39px;border-radius:18px;-webkit-backdrop-filter:blur(21.6px);backdrop-filter:blur(21.6px);border:1px solid rgba(239,242,247,.12);position:absolute;top:390px;left:7.8%;background-color:hsla(0,0%,100%,.2)}.landing_find_first_course_cont>h3{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--pale-peach)}.landing_find_first_course_cont>p{font-weight:500;color:var(--white-light);margin-top:25px}.landing_find_first_course_cont>button,.landing_find_first_course_cont>p{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.landing_find_first_course_cont>button{width:100%;height:52px;margin:12px 0 0;border-radius:7px;background-color:var(--bright-cyan-light);font-weight:700;color:var(--white);outline:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.practice_specialized_practice_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);width:370px}.more_ways_main_text{font-size:48px;font-weight:700;line-height:1.31;letter-spacing:normal;color:var(--dark);display:block}.more_ways_main_text,.more_ways_to_help_text{margin:0;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.more_ways_to_help_text{font-size:40px;font-weight:500;line-height:1.3;letter-spacing:-1px;color:var(--bluey-grey)}.landing_ready_cont_tablet{width:88.3%;height:434px;border-radius:14px;background-color:var(--slate);position:relative;margin:497px auto 0;padding-top:74px}.landing_ready_cont_tablet>div{width:100%;height:564.2px;position:absolute;top:-400px;left:-150px}.landing_ready_cont_tablet>div>.landing_ready_main_image{width:100%;height:100%}.landing_ready_cont_tablet>div>.landing_ready_main_tick_icon{position:absolute;top:30px;width:15.6px;height:10.7px;left:50%;top:145.5px}.landing_ready_cont_tablet>div>h2{margin-top:12px;font-size:22px;font-weight:700;letter-spacing:normal;text-align:left;color:var(--slate);top:163px;left:35%}.landing_ready_cont_tablet>div>h2,.landing_ready_cont_tablet>div>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;position:absolute}.landing_ready_cont_tablet>div>p{width:278px;font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey-light);top:195px;left:31.8%}.landing_ready_cont_tablet>h2{width:208px;font-size:32px;font-weight:700;line-height:1.31;text-align:center;color:var(--pale-peach);margin:0 auto 53px}.landing_ready_cont_tablet>h2,.landing_ready_cont_tablet>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.landing_ready_cont_tablet>p{width:217px;font-size:22px;font-weight:600;line-height:1.45;color:var(--white-light);margin-right:auto;margin-left:auto}.landing_ready_cont_tablet>p>span{color:var(--bright-cyan)}.landing_ready_cont_tablet>button{outline:none;border:none;width:264px;height:52px;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);margin:53px auto 0;display:block}@media (max-width:600px){.header_mobile_main_text_try_first_lesson{display:block;font-family:HKGrotesk;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:rgba(251,231,181,.8);width:100%;margin-top:31px}.landing_page_email_box_cont>.landing_page_email_box_main_cont>.loadingAnim{position:absolute!important;top:-30px}.learn_landing_page_cont{height:1165px}.landing_page_email_box_cont>.landing_page_email_box_main_cont{width:95%}.landing_ready_cont_tablet{margin:257px auto 81px}.landing_ready_cont_tablet>div{top:-400px;left:-60px;width:375px}.landing_ready_cont_tablet>div>.landing_ready_main_tick_icon{position:absolute;width:15.6px;height:10.7px;left:50%;top:170.5px}.landing_ready_cont_tablet>div>h2{margin-top:0;font-size:18px;font-weight:700;letter-spacing:normal;text-align:left;color:var(--slate);top:183px;left:29%}.landing_ready_cont_tablet>div>h2,.landing_ready_cont_tablet>div>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;position:absolute}.landing_ready_cont_tablet>div>p{width:265px;font-size:14px;font-weight:500;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey-light);top:205px;left:18.8%}.practice_specialized_practice_text{max-width:370px;width:70%}.header_main_text_cont{margin-top:50px}.header_anywhere_text{font-size:28px}.header_desktop_main_text_learn_with_online_teachers{font-size:18px}}.landing_ready_cont{width:89.8%;max-width:1226px;height:508px;margin:100px auto 81px;border-radius:22px;background-color:var(--slate);position:relative;padding-top:80px;display:flex;justify-content:center}.landing_ready_cont>div{height:100%}.landing_ready_cont>div:first-child{width:41%}.landing_ready_cont>div:first-child>h2{margin:0;font-size:46px;font-weight:700;line-height:1.3;color:var(--pale-peach);width:100%}.landing_ready_cont>div:first-child>h2,.landing_ready_cont>div:first-child>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.landing_ready_cont>div:first-child>p{width:420px;font-size:37px;font-weight:600;line-height:1.22;text-align:left;color:var(--white);opacity:.8}.landing_ready_cont>div:first-child>p>span{color:var(--bright-cyan)}.landing_ready_cont>div:first-child>button{width:69.3%;height:69px;margin-top:56px;border:none;border-radius:9px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:var(--white);cursor:pointer}.landing_ready_cont>div:last-child{width:49%;position:relative}.landing_ready_cont .landing_ready_main_image{position:absolute;top:-130px}.landing_ready_cont .landing_ready_main_tick_icon{width:15.6px;height:10.7px;position:absolute;left:348.7px;top:12px}.landing_ready_cont>div:last-child>.landing_ready_main_satisfaction{font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--slate);opacity:.9;margin:36px 0 0 236.5px;white-space:nowrap}.landing_ready_cont>div:last-child>.landing_ready_main_satisfaction_text{width:316px;height:63px;margin:16px 0 0 195.5px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey);opacity:.8}.practice_boxes_heading_text{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.practice_boxes_text{color:var(--bluey-grey)}.practice_boxes_text,.practice_tune_your_instrument_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.practice_tune_your_instrument_text{color:var(--slate);margin-bottom:200px}.landing_practice_cont{max-width:1226px;margin:105px auto 115px}@media (max-width:600px){.landing_practice_cont{margin-bottom:0}}@media (max-width:768px){.music_sheets_top_imae{top:-95px}}.about_mobile_tissimo_box{width:100%;height:449px;background-color:var(--bright-cyan);position:relative}.about_mobile_tissimo_box_logo_cont{width:77.3%;height:208px;border-radius:18px;background-color:var(--slate);display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-71px}.about_mobile_tissimo_box_logo_cont>img{width:94px;height:83px}.about_mobile_tissimo_box_main_text{width:77.3%;display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:normal;text-align:left;color:var(--white);position:absolute;top:190px;left:0;right:0;margin-right:auto;margin-left:auto}.desktop_carousel_with_iframe{position:relative;height:60vw;width:100vw}.desktop_carousel_with_iframe .vimeo_carousel_video_iframe,.desktop_carousel_with_iframe iframe{position:relative;top:0;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;height:100%;background-color:#fff}.our_classroom_popup_video{position:fixed;z-index:9999;width:100%;height:100%;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.our_classroom_popup_video #our_classroom_popup_video_iframe,.our_classroom_popup_video .our_classroom_popup_video_iframe{position:absolute;width:80%;height:80%;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;filter:blur(0);-webkit-filter:blur(0);z-index:99999}.our_classroom_popup_video iframe{width:100%;height:100%}.teacher_header_image_cont_mobile{width:100%;max-width:375px;height:auto;position:relative;margin-left:auto;margin-right:auto}.teacher_header_image_cont_mobile>div{width:120px;height:130px;cursor:pointer;position:absolute;top:56%;right:50px;text-align:center}.teacher_header_image_cont_mobile>div>span{display:block}.teacher_header_image_cont_mobile>div>span:first-child{width:52px;height:52px;background-color:#fff;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;box-shadow:0 0 80px 0 rgba(88,219,238,.88)}.nav_mobile_learn_music_anywhere{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;color:var(--white)}.nav_mobile_learn_music_anywhere{width:205px;height:47px;margin:43.6px 0 0;font-size:19px;line-height:1.16;letter-spacing:-.19px;text-align:left;overflow-y:auto}.nav_mobile_learn_music_anywhere>span{display:block;opacity:.9}.nav_mobile_learn_music_anywhere>span:last-child{color:var(--aqua-marine);opacity:1}.nav_mobile_learn_music_anywhere.not_teacher{color:var(--slate)}.nav_mobile_copyright_text{position:absolute;bottom:15px;left:0;right:0;margin-left:auto;margin-right:auto;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.nav_mobile_login_signup_cont{width:60%;height:100%;margin:0 auto;display:flex;justify-content:space-between}.nav_mobile_login_signup_cont>span{display:flex;justify-content:center;align-items:center;width:146px;height:48px;cursor:pointer;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;opacity:.9}.nav_mobile_login_signup_cont>span:first-child{text-decoration:underline}.nav_mobile_login_signup_cont>span:last-child{font-weight:700;color:var(--dark);background-color:#fff;border-radius:7px;opacity:1}.teacher_header_image_cont_mobile>div>span:first-child>img{width:15.9px;height:17.6px}.teacher_header_image_cont_mobile>div>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:var(--white-light);margin-top:16px;white-space:nowrap}.teacher_header_image_cont_desktop{width:100%;float:right;position:relative}.teacher_header_image_cont_desktop>img{width:125%;height:125%}.teacher_header_image_cont_desktop>div{width:120px;height:130px;cursor:pointer;position:absolute;bottom:15px;left:-50px;text-align:center}.teacher_header_image_cont_desktop>div>span{display:block}.teacher_header_image_cont_desktop>div>span:first-child{width:92px;height:92px;background-color:#fff;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;box-shadow:0 0 80px 0 rgba(88,219,238,.88)}.teacher_header_image_cont_desktop>div>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:var(--white-light);margin-top:16px;white-space:nowrap}@media only screen and (max-width:768px){.our-teachers-back{margin-top:-150px}.timeline-box{width:90vw;z-index:1!important}}.header-background{min-height:550px;background-size:cover;background-repeat:no-repeat;background-position:40% 20%}@media screen and (min-width:600px){.header-background{min-height:550px;background-size:cover;background-image:linear-gradient(90deg,#22313f 0,rgba(51,69,85,.55) 42%,rgba(62,81,99,0));background-repeat:no-repeat;background-position:40% 20%}}.teacher-back{background-color:#1d192d!important}.navbar{position:absolute;height:84px;width:90vw;border-radius:12px;left:5vw;top:5vw;padding:15px;-webkit-backdrop-filter:blur(21.6px);z-index:9999999;backdrop-filter:blur(21.6px);transition:all .5s;background-color:var(--white)}.navbar.nav-mobile{position:fixed;height:100%;width:100%!important;top:0;left:0;right:0;bottom:0;padding:5vh;z-index:100000;border-radius:0;overflow:hidden;overflow-y:auto}@media (min-width:600px){.navbar{width:95vw;top:1vw;left:2.5vw}}.our-teachers-back{background-color:#22313f}.nav-dark{background-color:rgba(62,81,99,.3)}.nav-light{background-color:hsla(0,0%,100%,.7)}@-moz-document url-prefix(){.nav-light{background-color:#fff!important}.nav-dark{background-color:#3e5163}}.font13{font-size:13px!important}.font16{font-size:16px}.font36{font-size:36px!important}.font24{font-size:24px!important}.black-text{color:#333!important}.signup-btn{min-width:95px;max-width:140px;width:100%;height:40px;border:none;border-radius:7px;background-color:#3e5163;white-space:nowrap}.font48{font-size:48px}.font40{font-size:40px}.font22{font-size:22px}.font33{font-size:33px!important}.font34{font-size:34px!important}@media (min-width:768px){.signup-btn{width:125px;height:40px;border:none;border-radius:7px;background-color:#3e5163}.font-md-14{font-size:14px!important}.font-md-16{font-size:16px!important}.font-md-20{font-size:20px!important}.font-md-60{font-size:60px!important}.font-md-48{font-size:48px!important}.font-md-40{font-size:40px!important}.font-md-18{font-size:18px!important}.font-md-28{font-size:28px!important}}@media (min-width:992px){.signup-btn{width:125px;height:40px;border:none;border-radius:7px;background-color:#3e5163}.font-lg-15{font-size:15px!important}.font-lg-16{font-size:16px!important}.font-lg-48{font-size:48px!important}.font-lg-42{font-size:42px!important}.font-lg-18{font-size:18px!important}}.cream-text{color:#fbe7b5!important}.gray-text{color:#91989f!important}.dark-gray-text{color:#3e5163!important}.light-blue-text{color:#58dbee!important}.red-text{color:#ff808b!important}.green-text{color:#06d6a0!important}.light-blue-back{background-color:#58dbee!important}.cream-back{background-color:#fbe7b5!important}.dark-gray-back{background-color:#3e5163!important}.light-gray-back{background-color:#f6f9fc!important}@media (min-width:768px){.practice-section{padding:100px 86px 100px 0}.book-btn{width:100%;max-width:314px;height:66px;margin:0 .6px 0 0;border-radius:9px;border:none;font-size:21px}}.spacer-100{margin-top:10vh}.spacer-p-200{padding-top:200px}.book-btn{height:54px;width:100%;border-radius:9px;border:none;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.section2{background-image:linear-gradient(180deg,#fcf4e2,#fffdf7 57%,var(--white));height:383px;z-index:-1;position:absolute;width:100%}.boxes{width:100px;height:100px;border-radius:12px;-webkit-backdrop-filter:blur(21.6px);backdrop-filter:blur(21.6px);background-color:hsla(0,0%,100%,.6)}.our-teacher-box{max-width:372px;max-height:236px;border-radius:18px;-webkit-backdrop-filter:blur(21.6px);backdrop-filter:blur(21.6px);background-color:#fff}.our_teachers_landing_become_teacher_cont{width:372px;text-align:center}.our_teachers_landing_become_teacher_cont a{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--bright-cyan);opacity:.8}.sheet-boxes{width:50px;height:50px;border-radius:12px}.learn{height:100%!important;min-height:761px!important}.practice-section{padding:0}.back-to-top{width:155px;height:56px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:#fff}.border-right-22{border-top-right-radius:22px;border-bottom-right-radius:22px}li:before{font-weight:700}img{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}@media (min-width:768px){.learn{height:761px!important}}@media screen and (max-width:600px){.desktop_carousel_with_iframe{position:relative;height:60vw;width:100vw;margin-bottom:0}.nav_mobile_copyright_text{display:none}.section2{height:1475px}.our_classroom_popup_video #our_classroom_popup_video_iframe,.our_classroom_popup_video .our_classroom_popup_video_iframe{width:100%;height:209px}.our-teachers-back{background-color:#22313f;margin-top:111px}.learn{height:1009px!important;min-height:0!important}}@media screen and (max-width:320px){.header_see_how_it_works{width:90%;text-align:initial;padding-left:30%}.header_book_a_lesson_button{margin-top:30px}.practice_specialized_practice_text{max-width:370px;width:60%}.nav_mobile_login_signup_cont{margin-top:0}.navbar.nav-mobile{padding-bottom:120px;overflow-y:auto!important}.header_desktop_main_text_learn_with_online_teachers.second{width:95%}}.main-container{padding-left:9vw;padding-right:9vw}.about-page{background-repeat:no-repeat;background-position:100% 0}.about-box{min-height:223px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.avatar{width:125px;height:125px}.divider{width:114.6px;height:0;margin:50.4px 162.4px 0 126.9px;border:4px solid #eff4fa}.z-index1{z-index:1}.about_page_staff_cont{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.about_page_staff_cont>div{width:25%;height:auto;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:30px;padding:0 0 30px}.about_page_staff_cont>div>img{width:99px;height:98px;border-radius:93px;object-fit:contain;display:block;margin:48px auto 0;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.about_page_staff_cont>div>h3{font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:var(--black);width:100%;text-align:center;margin-top:21px;margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.about_page_staff_cont>div>.about_page_job_title{color:var(--bluey-grey-light);margin-top:1px;margin-bottom:0}.about_page_staff_cont>div>.about_page_designation,.about_page_staff_cont>div>.about_page_job_title{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;width:100%;text-align:center;display:block}.about_page_staff_cont>div>.about_page_designation{height:23px;color:var(--slate);margin-top:7px}.about_page_staff_cont>div>.about_page_about_staff{display:block;width:73.5%;height:auto;margin:23px auto 5px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:var(--slate);overflow:visible}.about_page_vision_mission_cont{width:100%;display:flex;justify-content:space-between}.about_page_vision_mission_cont>div{width:47.4%;height:198px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--slate);position:relative}.about_page_vision_mission_cont>div>h2{margin-top:14px;margin-bottom:0;padding:0;position:absolute;top:20px;left:9.2%;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;color:var(--white)}.about_page_vision_mission_cont>div>span{top:83px}.about_page_vision_mission_cont>div>p,.about_page_vision_mission_cont>div>span{display:block;position:absolute;width:48%;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:left;color:var(--pale-grey);left:9.2%;height:67px;overflow:visible}.about_page_vision_mission_cont>div>p{margin:0;padding:0;top:73px}.about_page_vision_mission_cont>div>img{position:absolute;right:0;bottom:0;width:45.2%}.about_page_vision_mission_cont>div:first-child{background-color:var(--bright-cyan)}.about_page_vision_mission_cont>div:last-child>span{color:var(--pale-sky-blue)}.about_page_vision_mission_cont>div:first-child>span>span{font-weight:700}.about_page_vision_mission_cont>div:last-child>span>span{font-weight:700;color:var(--pale-grey-two)}@media only screen and (max-width:1024px){.about_page_vision_mission_cont>div>img{width:152.9px;height:124.7px}.about_page_vision_mission_cont>div>span{font-size:16px}}@media only screen and (max-width:768px){.about_page_staff_cont>div{width:40.8%;height:421.1px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:30px}.about_page_vision_mission_cont{width:100%;display:flex;justify-content:space-around;flex-wrap:wrap}.about_page_vision_mission_cont>div{width:100%;height:198px}.about_page_vision_mission_cont>div:first-child{margin-bottom:36px}.about_page_vision_mission_cont>div>h2{top:47px}.about_page_vision_mission_cont>div>p{top:103px;font-size:18px}}@media only screen and (max-width:600px){.about_page_vision_mission_cont>div{height:376px}.about_page_vision_mission_cont>div>img{position:absolute;right:auto;bottom:0;left:0;right:0;margin-right:auto;margin-left:auto}.about_page_vision_mission_cont>div>span{width:75%;height:90px}.about_page_staff_cont{padding-left:0}.about_page_staff_cont>div{width:100%}}.spacer-50{padding-top:50px}.delete-circle{width:38px;height:38px;border-radius:50%;background-position:50% 50%;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}input[type=file]{display:none}input[type=text]{color:#3e5163}.chip{margin-top:5px;margin-bottom:5px;color:#f6f9fc;background-color:#3e5163}.chip:focus{background-color:#f6f9fc;color:#3e5163}.chips.focus{border-bottom:1px solid #d3e1ed;outline:1px solid #58dbee;box-shadow:none}.dropdown-content li>a,.dropdown-content li>span,.input-field .prefix.active{color:#000!important}.autocomplete-content li .highlight{color:#58dbee!important}.teacher-back{background-color:#1d192d}.features_desktop_cont>div>div>p:last-child{display:block;width:80%;max-width:274px;padding-top:45px;font-size:18px;line-height:1.44;letter-spacing:-.22px;text-align:center;margin:0 auto}.features_desktop_cont>div>div>p:last-child,.teacher_header_being_teacher_text{font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;color:var(--white-light)}.teacher_header_being_teacher_text{width:79.5%;max-width:411px;height:62px;margin:10px auto 39px;font-size:14px;letter-spacing:normal}.teacher_header_being_teacher_btn{width:78.9%;max-width:296px;height:52px;margin:36px auto 41px;border-radius:7px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:normal}.teacher_header_being_teacher_btn{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:center;color:var(--white-light)}@media (min-width:500px) and (max-width:1200px){.growing-opportunities-sm{max-width:650px!important}}.landing_help_center_cont{margin-top:147px!important}.landing_help_center_heading{width:100%;font-family:HKGrotesk;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.landing_help_center_search_cont{width:45.2%;height:52px;margin:39px auto 58px;position:relative}.landing_help_center_search_cont>input{border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);width:100%;height:100%;outline:none;padding-left:56.3px;padding-right:56.3px}.landing_help_center_search_cont>input:placeholder{font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:rgba(34,49,63,.5)}.landing_help_center_search_cont>.landing_help_center_search_icon{position:absolute;left:24.5px;top:50%;transform:translateY(-50%);width:12.2px;height:12.2px}.landing_help_center_search_cont>.landing_help_center_remove_search_string{position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}.landing_help_center_search_cont>.progress{position:absolute;top:-10px;left:0;right:0;width:100%;background-color:rgba(88,219,238,.3)}.landing_help_center_search_cont>.progress>.indeterminate{background-color:rgba(88,219,238,.9)}.h-75{min-height:80%!important}.help_center_chat_btn_cont{width:56px;height:56px;box-shadow:0 3px 25px 0 rgba(29,63,96,.15);background-color:var(--bright-cyan);border-radius:50%;display:flex;align-items:center;justify-content:center;position:fixed;top:85%;right:30px;cursor:pointer;z-index:999}.help_center_chat_btn_cont>img{width:20.4px;height:20.4px}@media screen and (max-width:600px){.landing_help_center_search_cont{width:100%}}.sheet-music-header{height:497px;border-bottom-left-radius:40px;position:relative;width:100%}.sheet-music-header>img{position:absolute;top:0;left:0;right:0;bottom:o;object-fit:cover;width:100%;height:100%;border-bottom-left-radius:40px}.sheet_music_header_text_desktop{position:absolute;width:100%;left:0;right:0;top:151px;text-align:center}.sheet_music_header_text_desktop>span{color:var(--pale-peach)}.sheet_music_header_search_field_desktop{position:absolute;top:341px;left:0;right:0;margin-left:auto;margin-right:auto;width:670px}.sheet_music_header_search_field_desktop>input{display:block;width:100%;height:52px;margin-left:auto;margin-right:auto;padding-left:56.2px;border-radius:9px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);outline:none}.sheet_music_header_search_field_desktop>img{position:absolute;left:24.4px;top:50%;transform:translateY(-50%)}.sheet_music_header_text{width:110px;font-family:HKGrotesk;font-size:42px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);margin-top:146px;margin-left:12.3%;position:absolute}.sheet_music_header_text>span{color:var(--pale-peach)}.sheet_music_header_search_field{width:100%;height:52px;top:73%;position:relative;display:flex;justify-content:center;position:absolute}.sheet_music_header_search_field>input{width:75.2%;outline:none;height:52px;padding:16px 16px 16px 50px;border-radius:9px;border:.6px solid var(--pale-sky-blue);background-color:var(--white)}.sheet_music_header_search_field>img{position:absolute;left:18.6%;width:12.2px;height:12.2px;top:50%;transform:translateY(-50%);opacity:.5}.start-collection-box{border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-top:91px}.start_your_collection_pic{width:100%;height:528px;margin-top:67.1px;position:relative}.start_your_collection_pic>div{width:84%;height:378px;border-radius:12px;box-shadow:0 3px 55px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%)}.start_your_collection_header_text{width:149px;font-size:33px;font-weight:700;color:var(--black);top:45px}.start_your_collection_header_text,.start_your_collection_sub_header_text{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.start_your_collection_sub_header_text{width:72.1%;font-size:19px;font-weight:500;text-align:center;color:var(--bluey-grey-light);top:170px}.start_your_collection_get_started_btn{width:198px;height:48px;border-radius:7px;background-color:var(--bright-cyan-light);display:flex;align-items:center;justify-content:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:40px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}@media (min-width:768px){.sheet-music-header{border-bottom-left-radius:80px}}@media only screen and (max-width:768px){.sheet_music_header_search_field_desktop{width:63%}}@media only screen and (max-width:600px){.sheet-music-header{height:385px}.sheets_carousel_header{padding-left:5%;width:100%}}.mx-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.mt-5,.my-5{margin-top:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.px-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.py-2{padding-top:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-bottom:.5rem!important}.px-2{padding-left:.5rem!important}.pt-3,.py-3{padding-top:1rem!important}.px-3{padding-right:1rem!important}.py-3{padding-bottom:1rem!important}.px-3{padding-left:1rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.px-4{padding-right:1.5rem!important}.py-4{padding-bottom:1.5rem!important}.px-4{padding-left:1.5rem!important}.pt-5,.py-5{padding-top:3rem!important}.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mt-n10{margin-top:-4rem!important}.ml-n5{margin-left:-3rem!important}@media (min-width:576px){.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-5{margin-top:3rem!important}.my-sm-10{margin-top:6rem!important;margin-bottom:6rem!important}.px-sm-0{padding-right:0!important}.px-sm-0{padding-left:0!important}}@media (min-width:600px){.d-md-flex{display:flex!important}.container-md{width:80%!important;margin:0 auto!important;max-width:1280px!important}.mt-md-0,.my-md-0{margin-top:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.mt-md-3{margin-top:1rem!important}.mb-md-3{margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important}.my-md-4{margin-bottom:1.5rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mx-md-5{margin-right:3rem!important}.my-md-5{margin-bottom:3rem!important}.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.py-md-0{padding-top:0!important}.px-md-0{padding-right:0!important}.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.pr-md-2{padding-right:.5rem!important}.px-md-3{padding-right:1rem!important}.px-md-3{padding-left:1rem!important}.p-md-5{padding:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.left-md-align{text-align:left!important}}@media (min-width:992px){.px-lg-10{padding-right:6rem!important;padding-left:6rem!important}.footer{padding:50px 120px!important}.mx-lg-3{margin-right:1rem!important}.mx-lg-3{margin-left:1rem!important}.mr-lg-4{margin-right:1.5rem!important}.my-lg-10{margin-top:9rem!important;margin-bottom:9rem!important}.ml-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.p-lg-5{padding:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.px-lg-5{padding-left:3rem!important}.mx-lg-auto{margin-right:auto!important}.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.mr-xl-5{margin-right:3rem!important}.pr-xl-250{padding-right:250px!important}}@media (min-width:576px){.d-sm-flex{display:flex!important}}@media (min-width:600px){.position-md-absolute{position:absolute!important}.back-md-transparent{background-color:initial!important}.d-md-flex{display:flex!important}}.m-auto{margin:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.overflow-hidden{overflow:hidden}.h-75{height:50%!important}.vh-100{height:100vh}.text-white{color:#fff}.white-back{background-color:#fff}.d-flex{display:flex!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.border-none{border:none!important}.border-22{border-radius:22px}.border-7{border-radius:7px}.horizontal_bar_preloader{height:10px!important;background-color:rgba(88,219,238,.3)!important}.horizontal_bar_preloader .indeterminate{background-color:#58dbee!important}.signup_first_last_cont{height:50px;width:100%;display:flex;justify-content:space-between;margin-top:41px;margin-bottom:22px;padding:0 24px}.signup_first_last_cont>div{width:47.9%;height:50px;position:relative}.signup_first_last_cont>div>input{width:100%;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:20%}.signup_first_last_cont>div>img{width:13px;height:14.6px;position:absolute;left:7.7%;top:50%;transform:translateY(-50%)}#signUpContent input{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.9)}.sign_up_preloader_position{position:absolute!important;top:-10px;left:0;right:0}@media only screen and (max-width:600px){.signup_first_last_cont{display:block;justify-content:normal;height:auto;margin-bottom:0}.signup_first_last_cont>div{width:100%;margin-bottom:22px}.signUpContent{padding-bottom:60px}}#signinModalContent input{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.9)}#resetPasswordModalContent .formErrorText,#signinModalContent .formErrorText{text-align:left!important;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:var(--blush-pink);margin-left:23px}@media only screen and (max-width:600px){#signinModalContent .formErrorText{text-align:left!important;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:var(--blush-pink);margin-left:23px}}.tissimo_loading_overlay{width:100%;height:100%;top:0;left:0;right:0;bottom:0;position:fixed;background-color:initial;z-index:1010;cursor:not-allowed!important}.complete_sign_up_flow{height:625px!important}.I-am-a-selection_new{width:100%;height:166px;background-color:#f1f5f9;display:flex;justify-content:center;padding:0;margin:0;transition:all .4s ease}.I-am-a-selection_new>li{width:134px;height:100%;cursor:pointer}.I-am-a-selection_new>li:first-child{margin-right:20px}.I-am-a-selection_new>li>img{width:96.1px;height:78.4px;display:block;margin:26.2px auto 0}.I-am-a-selection_new>li>span{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--dark);margin-top:18.4px}.I-am-a-selection_new>li.selected{border-bottom:6px solid var(--bright-cyan)}.complete_account_preloader_position{position:absolute!important;top:-10px;left:0;right:0}@media only screen and (max-width:320px){.I-am-a-selection-container+div .RectangleSignUpButton{margin-top:30px!important}}#signInSignUpModal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;height:605px!important;max-height:100%!important;width:535px!important;margin:auto;overflow-y:hidden!important;overflow-x:hidden!important;will-change:top,opacity;border-radius:6px!important;background-color:#fff!important;top:3%!important}#signInSignUpModal.reset_password_email{height:399.4px!important;top:22.2%!important;overflow:hidden!important;padding-left:23px!important;padding-right:23px!important}#signInSignUpModal.reset_password_email:hover{overflow:hidden!important}#signInSignUpModal.reset_password_email .loginHeading{margin-top:42px!important}#signInSignUpModal.reset_password_email .reset_password_sub_text{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:rgba(51,51,51,.7);margin-top:47.5px}#signInSignUpModal.reset_password_email .reset_password_sub_text>span{font-weight:700;color:#333;opacity:.8}#signInSignUpModal.reset_password_email .reset_password_submit_cont{width:83%;height:52px;display:flex;justify-content:space-between;margin:62.2px auto}#signInSignUpModal.reset_password_email .reset_password_submit_cont>span{width:50%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#fff;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light);border-radius:7px;cursor:pointer}#signInSignUpModal.reset_password_email .reset_password_submit_cont>span:last-child{background-color:var(--bright-cyan-light);color:hsla(0,0%,100%,.8)}#signInSignUpModal.reset_password_email .loginInputFields{margin-top:36.8px;margin-bottom:0!important;width:83%!important}#signInSignUpModal.reset_password_email .loginInputFields img{left:18.1px!important}#signInSignUpModal.reset_password_email .loginInputFields .LoginEmailField,#signInSignUpModal.reset_password_email .loginInputFields .LoginEmailField input{margin:0!important}#signInSignUpModal.reset_password_email .loginInputFields .LoginEmailField input{width:100%!important}#signInSignUpModal.reset_password_email .loginInputFields .formErrorText{margin-left:0!important}#signInSignUpModal:hover{overflow-y:auto!important}#signInSignUpModal .modal-content{padding:0!important;position:absolute;margin:0;right:0;left:0}.mobile_login_heading{width:166px;height:62px;margin:16px auto}.mobile_login_heading>span{display:block;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--bluey-grey);opacity:.8;white-space:nowrap}.mobile_login_heading>span:first-child{color:var(--dark)}@media only screen and (min-width:1450px){#signInSignUpModal{height:620px!important}}@media only screen and (max-width:1440px){#signInSignUpModal{height:620px!important}}@media only screen and (max-width:1280px){#signInSignUpModal{height:620px!important;max-height:100%!important}}@media only screen and (max-width:768px){#signInSignUpModal{height:605px!important;overflow-y:auto!important}}@media only screen and (max-width:600px){#signInSignUpModal.reset_password_email{height:100%!important;top:0!important}#signInSignUpModal.reset_password_email .loginHeading{margin-top:40%!important}#signInSignUpModal{display:none;position:fixed;left:0;right:0;top:0!important;bottom:0;background-color:#fafafa;padding:0;height:100%!important;width:100%!important;margin:auto;overflow-y:auto;overflow-x:hidden!important;will-change:top,opacity;border-radius:0!important;background-color:#fff!important}#signInSignUpModal .modal-content{width:100%!important;padding-bottom:0!important;margin:0;right:0;left:0}}@media only screen and (max-width:414px){#signInSignUpModal{height:100%!important}}@media only screen and (max-width:411px){#signInSignUpModal{height:100%!important}}@media only screen and (max-width:375px){#signInSignUpModal{height:100%!important}}@media only screen and (max-width:360px){#signInSignUpModal{height:100%!important;top:0!important}}@media only screen and (max-width:320px){#signInSignUpModal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;height:100%!important;max-height:100%!important;width:100%!important;margin:auto;overflow-y:auto!important;overflow-x:hidden!important;will-change:top,opacity;border-radius:6px!important;background-color:#fff!important}#signInSignUpModal .modal-content{width:100%!important;padding-bottom:20px!important;margin:0;right:0;left:0}}.footer_desktop_cont{width:100%;display:flex;justify-content:center;align-items:center;height:297px;margin-top:16.9px;position:relative;padding-left:8.9%;padding-right:8%}.footerColorNotWhite{background-color:#242333}.footer_desktop_cont>div{width:247px;margin-right:124px}.footer_desktop_cont>div:last-child{margin-right:0}.footer_desktop_cont>div>span{display:block;margin-bottom:25px;height:30px;line-height:30px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(51,51,51,.8);white-space:nowrap;cursor:pointer}.footer_desktop_cont>div>span a{color:rgba(51,51,51,.8)}.footer_desktop_cont.footerColorNotWhite>div>span,.footer_desktop_cont.footerColorNotWhite>div>span a,.mobile_footer_main_cont.footerColorNotWhite>div>span,.mobile_footer_main_cont.footerColorNotWhite a{color:var(--white-light)!important}.footer_desktop_cont>div:first-child>span:first-child>img{width:132px;height:100%;display:inline-block;margin-top:-5px}.footer_desktop_cont>div:first-child>span:nth-child(2){width:89px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:-.16px;color:var(--slate);margin-left:47px;white-space:normal;cursor:auto}.footer_desktop_cont.footerColorNotWhite>div:first-child>span:nth-child(2){color:var(--white-light)}.footer_desktop_cont>div:first-child>span:nth-child(2)>span{color:var(--aqua-marine)}.footer_desktop_cont>div:first-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey-light);margin-left:47px;white-space:nowrap;cursor:auto}.footer_desktop_cont>div:last-child>span:first-child{white-space:nowrap;padding-top:30px}.footer_desktop_cont>div:last-child>span:first-child>img{display:inline-block;margin-right:34.3px}.footer_desktop_cont>div:last-child>span:first-child>img:last-child{margin-right:0}.footer_desktop_cont>div:last-child>span:nth-child(2){padding-top:27px}.footer_desktop_cont>div:last-child>span:nth-child(2)>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine-light);text-decoration:underline}.footer_desktop_cont>div:last-child>span:nth-child(2)>span:first-child{margin-right:35px}.footer_desktop_cont>div:last-child>span:nth-child(3){position:relative}.footer_desktop_cont>div:last-child>span:nth-child(3)>span{outline:none;width:155px;height:56px;border-radius:28px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:36px;left:30%;display:flex;align-items:center;justify-content:center;cursor:pointer}.footer_desktop_cont.footerColorNotWhite>div:last-child>span:nth-child(3)>span{background-color:#1d192d;border:1px solid #1d192d}.footer_desktop_cont>div:last-child>span:nth-child(3)>span>img{display:inline-block;margin-right:17.2px}.mobile_footer_main_cont{height:600px;padding-top:78px;width:100%}.footer_mobile_cont{width:100%;height:200px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.footer_mobile_cont>.footer_mobile_items{width:132px}.footer_mobile_cont>.footer_mobile_items:first-child{margin-right:13%}.footer_mobile_cont>.footer_mobile_items:last-child{width:112px}.footer_mobile_cont>.footer_mobile_items>span{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);height:44px;margin-bottom:10px;cursor:pointer}.footer_mobile_cont>.footer_mobile_items>span a{color:var(--black)}.footer_mobile_cont>.footer_mobile_items>span:first-child{margin-bottom:54px;cursor:auto}.footer_mobile_cont>.footer_mobile_items:last-child>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-.18px;color:var(--slate)}.footer_mobile_cont>.footer_mobile_items:last-child>span:first-child>span{color:var(--aqua-marine)}.footer_mobile_cont.footerColorNotWhite>.footer_mobile_items:last-child>span:first-child,.mobile_footer_main_cont.footerColorNotWhite .footer_mobile_items>span{color:var(--white-light)}.footer_mobile_cont_social_icons_cont{display:block;width:230.2px;margin:53.2px auto 0}.footer_mobile_cont_social_icons_cont>img{display:inline-block;margin-right:38px}.footer_mobile_cont_social_icons_cont>img:last-child{margin-right:0}.mobile_footer_main_cont>ul{width:183px;margin:46.5px auto 0}.mobile_footer_main_cont>ul>li{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bright-cyan)}.mobile_footer_main_cont>ul>li:last-child{float:right}.footer_mobile_copyright_cont{height:56px;line-height:56px;width:300px;margin:35px auto 0}.footer_mobile_copyright_cont>span{display:inline-block}.footer_mobile_copyright_cont>span:first-child{margin-right:40px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.footer_mobile_copyright_cont>span:last-child{width:56px;height:100%;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:var(--white)}.mobile_footer_main_cont.footerColorNotWhite .footer_mobile_copyright_cont>span:last-child{background-color:#1d192d;border:1px solid #1d192d}@media only screen and (max-width:1024px){.footer_desktop_cont>div{margin-right:82px}}.util_component_dropdown{width:145px;height:auto;min-height:65px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.18);border:1px solid #f5f5f5;background-color:var(--white);padding:15px 12px 21px 14px!important;-webkit-user-select:none;user-select:none;z-index:1001}.util_component_dropdown input{width:100%;height:36px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);padding-left:13.5px;border:1px solid var(--pale-sky-blue);outline:none}.util_component_dropdown>li{width:100%;height:36px;display:flex;align-items:center;padding-left:13.5px;cursor:pointer;overflow:hidden}.util_component_dropdown>li:hover{background-color:var(--very-light-pink)}.util_component_dropdown>li>span{display:inline-flex;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);height:100%;align-items:center}.util_component_dropdown>li.active>span{font-weight:600;color:var(--bright-cyan);text-decoration:underline}.util_component_dropdown>li>span:first-child{margin-right:14.2px}.Mobile-notifications-cont{background-color:#f9f9f9!important;height:100vh;overflow-y:auto;position:fixed;top:60px;left:0;right:0;z-index:101}.Mobile-notifications-main-buttons{margin:30px auto 19px;background-color:#fff;width:243px;height:30px;padding:0;border-radius:5px}.Mobile-notifications-main-buttons-history{width:122px}.Mobile-notifications-main-buttons-dismissed,.Mobile-notifications-main-buttons-history{height:30px;line-height:30px;display:inline-block;background-color:#fff;text-align:center;vertical-align:middle;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:#3e5163;cursor:pointer}.Mobile-notifications-main-buttons-dismissed{width:121px}.Mobile-notifications-item-cont{margin-right:50px;margin-left:13px;margin-bottom:12px;position:relative}.Mobile-notifications-item{margin:0 0 0 30px;width:100%}.Mobile-notifications-item-date{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.15px;color:rgba(34,49,63,.5);display:block;margin-bottom:5px}.Mobile-notifications-item-box{width:100%;background-color:#fff;border-radius:9px;border:1px solid #fff;padding:17px 18px;margin-bottom:15px;position:relative}.Mobile-notifications-item-box-content{width:100%;position:relative}.Mobile-notifications-item-box-content li{display:inline-block}.Mobile-notifications-item-box-content-text{width:93%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:left;color:#333;margin-right:5%}.Mobile-notifications-item-box-content-close-icon{position:relative;padding:0;width:2%;height:100%}.Mobile-notifications-item-box-content-close-icon img{position:absolute;bottom:20px;right:0;width:7.9px;height:7.9px}.Mobile-notifications-item-online-icon{width:6px;height:6px;border-radius:50px;object-fit:contain;background-color:#58dbee;position:absolute;left:-41px;top:0;margin-top:auto;margin-bottom:auto;bottom:0}.Mobile-notifications-dismissed-message{width:100%;margin-bottom:19px}.Mobile-notifications-dismissed-message span{width:243px;height:37px;font-family:HKGrotesk-Regular;color:rgba(34,49,63,.5);margin-left:auto;margin-right:auto}.Mobile-notifications-dismissed-clear-btn,.Mobile-notifications-dismissed-message span{display:block;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center}.Mobile-notifications-dismissed-clear-btn{width:100%;font-family:HKGrotesk;color:#2fc8de;margin:25px auto;cursor:pointer}.mobile_notifications_created_at{font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.15px;color:rgba(34,49,63,.5);position:absolute;white-space:nowrap;bottom:5px;right:5px}@media screen and (min-width:993px){.Mobile-notifications-cont{overflow-y:auto;overflow-x:hidden;position:fixed;top:0;left:auto;width:295px;right:0;bottom:0;height:100vh;z-index:101}.Mobile-notifications-cont.hideWithAnim{width:0}}.right_links_nav{height:43px!important;line-height:normal!important;width:185px;display:flex;align-items:center}.right_links_nav,.right_links_nav.flexEnd{justify-content:flex-end}.right_links_nav.course_creation_nav_item{position:fixed;transform:none;top:34px;right:10px;width:165px}.right_links_nav>div:first-child{width:16.4px;height:16.4px;display:flex;align-items:center;cursor:pointer;margin-right:33px}.right_links_nav>div:first-child>img{display:inline-block;width:16.4px;height:16.4px}.right_links_nav>div:first-child>img:last-child{width:8.5px;height:4.8px;margin-left:8.1px}.right_links_nav>div:nth-child(2){width:26px;height:15.2px;position:relative;cursor:pointer;margin-right:15px}.right_links_nav>div:nth-child(2)>img{width:13.7px;height:15.2px}.right_links_nav>div:nth-child(2)>span{display:inline-flex;position:absolute;left:6px;top:-8px;width:15px;height:15px;border-radius:50%;background-color:var(--blush-pink);align-items:center;justify-content:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}.right_links_nav>div:last-child{width:73px;height:43px;background-color:var(--pale-grey);border-top-left-radius:50px;border-bottom-left-radius:50px;padding:6px 7px;display:flex;justify-content:space-between;align-items:center}.right_links_nav.course_creation_nav_item>div:last-child{background-color:rgba(51,51,51,.03)}.right_links_nav>div:last-child>img:first-child{width:30px;height:31px;border-radius:50%;object-fit:cover;cursor:pointer}.right_links_nav>div:last-child>span{display:inline-block;text-align:center;height:31px;line-height:31px;width:10px;cursor:pointer;margin-right:8px}.right_links_help_menu_position{position:fixed;right:100px;top:70px}.right_links_menu_position{position:fixed;right:0;top:70px}.about_version_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999}.about_version_cont>div{width:401px;height:246px;padding-top:52px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--slate);position:absolute;top:69.5px;left:0;right:0;margin-right:auto;margin-left:auto}.about_version_close_btn{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:14px;right:13.4px;background-color:#fff;border-radius:50%;cursor:pointer}.about_version_close_btn>img{width:8px;height:8px}.about_version_logo_cont{width:66px;height:66px;margin:0 auto;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:50%}.about_version_number_cont{font-size:24px}.about_version_copyright_cont,.about_version_number_cont{display:block;width:100%;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:var(--white);text-align:center;margin-top:23px}.about_version_copyright_cont{font-size:16px}@media only screen and (max-width:1024px){.right_links_nav.course_creation_nav_item{right:5px!important}}@media only screen and (max-width:600px){.about_version_cont>div{width:90%}.right_links_menu_position{position:fixed;right:0;top:50px}}.navbar_right_links_class>div{background-color:initial!important}.baroque_cont_sheet{width:100%;margin-top:7px;height:84px;overflow:hidden;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;text-align:center}.baroque_cont_sheet::-webkit-scrollbar{display:none}.baroque_cont_sheet>div{display:inline-block;border-radius:9px;width:208px;height:84px;margin-right:43px;position:relative}.baroque_cont_sheet>div>img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.baroque_cont_sheet>div>h2{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--white);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:100%;text-align:center;opacity:.9}.new_sheets_carousel_main{width:330px;height:175px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-right:29px;display:inline-block!important;white-space:normal;cursor:pointer;padding:12px 16px 16px 10px;position:relative;display:inline-block}.new_sheets_carousel_main>img{width:147px;max-width:45%;height:100%;object-fit:contain}.new_sheets_carousel_main>div{width:139px;height:100%;position:relative;float:right;padding-top:12px}.new_sheets_carousel_main>div>h6{margin:0;font-size:16px;line-height:1.31;color:var(--black);display:-webkit-box}.new_sheets_carousel_main>div>h6,.sheets_carousel_new_sheets_carousel_type{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sheets_carousel_new_sheets_carousel_type{display:block;font-size:14px;line-height:1.29;color:var(--slate);margin-top:6px;display:-webkit-box}.new_sheets_carousel_play_cont{width:43px;height:43px;background-color:var(--bright-cyan);border-radius:50%;right:0;top:97px;color:#fff}.new_sheets_carousel_play_cont,.new_sheets_carousel_plus_cont{display:flex;justify-content:center;align-items:center;position:absolute}.new_sheets_carousel_plus_cont{width:26px;height:27px;margin-top:58px;font-size:18px;bottom:4px}.new_sheets_carousel_added_cont{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.new_sheets_carousel_added_cont{width:73px;height:34px;border-radius:17px;background-color:rgba(6,214,160,.09);display:flex;justify-content:center;align-items:center;color:var(--aquamarine);position:absolute;bottom:8px}.success_sheet_added_toast{width:90%;max-width:739px;height:94px;border-radius:12px;box-shadow:0 6px 30px 0 rgba(6,214,160,.4);background-color:var(--aquamarine);position:fixed;top:64px;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center;z-index:1000}.success_sheet_added_toast>span{font-family:HKGrotesk;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.26px;text-align:left;color:var(--white)}.success_sheet_added_toast>i{color:var(--white);font-size:16px;cursor:pointer;position:absolute;right:36.6px;top:50%;transform:translateY(-50%)}.music_sheets_cont{width:100%;padding:27px 25px 290px 226px}.music_sheets_enjoy_music_image_section{width:100%;height:186px;margin-top:24px;position:relative;border-radius:12px;border:1px solid #707070}.music_sheets_enjoy_music_image_section>img{width:100%;height:100%;object-fit:cover;border-radius:12px;border:1px solid #707070}.music_sheets_enjoy_music_image_section>div{position:absolute;top:50px;left:58px;height:84px}.music_sheets_enjoy_music_image_section>div>span{display:block}.music_sheets_enjoy_music_image_section>div>span:first-child{color:var(--white)}.music_sheets_enjoy_music_image_section>div>span:first-child,.music_sheets_enjoy_music_image_section>div>span:last-child{font-family:HKGrotesk;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left}.music_sheets_enjoy_music_image_section>div>span:last-child{color:var(--pale-peach)}.music_sheets_main_cont{width:90%;max-width:1015px;margin:0 auto}.music_sheets_ns_section_title{font-size:20px}.music_sheets_ns_section_title,.music_sheets_ns_sheet_title{width:100%;margin:0;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black)}.music_sheets_ns_sheet_title{font-size:16px}.music_sheet_remove_padding>div:first-child{padding-left:0}@media screen and (max-width:1024px){.music_sheets_enjoy_music_image_section>img{object-fit:fill}}@media screen and (max-width:992px){.music_sheets_cont{padding-left:0}}@media screen and (max-width:768px){.music_sheets_ns_section_cont{margin-top:120px}}@media screen and (max-width:600px){.music_sheets_enjoy_music_image_section>img{object-fit:cover}.music_sheets_enjoy_music_image_section>div{left:0;right:0;margin-left:auto;margin-right:auto;width:100%}.music_sheets_enjoy_music_image_section>div>span{width:100%;text-align:center!important}.music_sheets_ns_section_cont{margin-top:50px}}.new_sheets_carousel{height:195px;width:100%;margin-top:23px;position:relative}.new_sheets_carousel>div:first-child::-webkit-scrollbar{display:none}.new_sheets_carousel>div:first-child{height:195px;overflow:hidden;overflow-x:auto;white-space:nowrap;width:100%;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding-top:10px;padding-left:20px}.new_sheets_carousel::-webkit-scrollbar{display:none}.new_sheets_carousel_next_btn_mobile{width:38px;height:38px;box-shadow:0 3px 6px 0 rgba(0,0,0,.11);background-color:var(--white);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;left:80%;top:69px}.landing_page_top_composers_cont{width:100%;margin-top:45.7px;position:relative}.landing_page_top_composers_cont>div:first-child::-webkit-scrollbar{display:none}.landing_page_top_composers_cont>div:first-child{width:100%;height:180px;overflow:hidden;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.landing_page_top_composers_cont .landing_page_top_composers_cont_main{display:inline-block;height:180px;margin-right:80px;width:160px}.landing_page_top_composers_cont .landing_page_top_composers_cont_main>div,.landing_page_top_composers_cont .landing_page_top_composers_cont_main>img{width:133px;height:133px;border-radius:50%;margin:0 auto;display:block}.landing_page_top_composers_cont .landing_page_top_composers_cont_main>h3{width:100%;margin:20.3px auto 0;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}@media only screen and (max-width:600px){.landing_page_top_composers_cont .landing_page_top_composers_cont_main{margin-right:20px}}.question_section_title{text-transform:capitalize;font-size:16px;font-weight:700;line-height:1.31;color:rgba(0,0,0,.8)}.question_section_sub_title,.question_section_sub_title a,.question_section_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.question_section_sub_title,.question_section_sub_title a{font-size:14px;font-weight:500;line-height:1.14;color:rgba(0,0,0,.7);cursor:pointer;margin-bottom:10px}.question_section_sub_title a:hover{text-decoration:underline}.teacher_profile_close_button{width:40px;height:45.3px;display:flex;justify-content:center;align-items:center;cursor:pointer}.teacher_profile_close_button>img{width:12px;height:12px}.info_toast_cont{width:739px;height:auto;min-height:120px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.16);background-color:var(--white);position:fixed;padding:19px 27px 25px 65.7px;left:0;right:0;margin-left:auto;margin-right:auto;top:39px;z-index:100000000}.info_toast_cont_info_icon{width:17.6px;height:17.6px;position:absolute;top:21.1px;left:27px}.info_toast_cont>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:-.2px;color:var(--black);opacity:.9}.info_toast_cont>h6,.info_toast_cont>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.info_toast_cont>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.18px;color:var(--bluey-grey);margin:5px 0 0;width:85%;max-width:574px}.info_toast_cont>p.info_toast_with_action_btn{width:57.9%;max-width:428px}.info_toast_action_btn{height:40px;border:1px solid var(--pale-sky-blue);background-color:var(--white);top:50%;transform:translateY(-50%);color:var(--dark)}.info_toast_action_btn,.info_toast_dont_show_btn{width:146px;position:absolute;right:9.9%;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.info_toast_dont_show_btn{top:75%;color:var(--blush-pink);text-decoration:underline}.info_toast_remove_btn{width:12px;height:12px;position:absolute;top:25.3px;right:27px;cursor:pointer}.info_toast_cont_close_icon{position:absolute;right:0;top:0}@media screen and (max-width:600px){.info_toast_cont{width:89.4%;padding:19px 27px 25px}.info_toast_action_btn,.info_toast_dont_show_btn{position:static;top:auto;transform:none;right:auto;margin:11.3px auto 0}.info_toast_cont>p.info_toast_with_action_btn{width:auto;max-width:none}.info_toast_cont>h6{margin-left:26px}.info_toast_cont_info_icon{top:20px}}.tutorials_article_cont{margin:40px 0 68px 42.1px;position:relative}.tutorials_article_cont_box{margin-top:2vh;height:60vh;overflow-x:auto;overflow-y:auto;width:100%;padding-left:10px;scroll-behavior:smooth;display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:1vw;column-gap:1vw;grid-row-gap:1vh;row-gap:1vh;grid-template-columns:auto auto auto}.tutorials_article_cont_box>div{width:292px;height:224px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:1vh .5vw;display:inline-block;padding:25px 25px 24px;white-space:normal;cursor:pointer}.tutorials_article_cont_box>div>img{width:100%;height:84px;object-fit:cover;margin-right:auto;margin-left:auto;border-radius:6px;display:block}.tutorials_article_cont_box>div>h2{font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;color:var(--black);margin:15px 0 0;width:205px;height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tutorials_article_cont_box>div>h2,.tutorials_article_cont_box>div>h3{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.tutorials_article_cont_box>div>h3{display:block;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;color:var(--slate);margin-top:8px}.tutorials_article_cont_box::-webkit-scrollbar{display:none}.tutorials_article_cont_box{-ms-overflow-style:none;scrollbar-width:none}.tutorials_main_title{width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);margin:78px auto 62px}.tutorials_article_cont_box>span{display:flex;justify-content:center;align-items:center;border-radius:21px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid var(--pale-sky-blue);background-color:var(--white);position:absolute;left:82%;bottom:94px;cursor:pointer;z-index:99;width:42px;height:42px}.tutorials_article_cont_box>span>img{transform:rotateY(180deg);width:6.9px;height:12.1px}.tutorials_article_info_message_cont{margin:20px auto 0}@media screen and (max-width:600px){.tutorials_article_cont{margin-left:0}.tutorials_article_cont_box{height:60vh;margin:5vh 5vw;overflow-y:auto;width:100%;padding-left:0;scroll-behavior:smooth;display:list-item}}.chatbot_cont{width:354px;height:215px;padding:28px 29px 69px 35px;background-color:var(--slate);position:absolute;top:100px;right:32px;border-radius:12px;z-index:1}.chatbot_main_title{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--pale-peach);opacity:.8;margin:0 0 0 .5px}.chatbot_main_sub_messages{color:var(--pale-sky-blue);margin-top:17px}.chatbot_main_link_to_helpcenter,.chatbot_main_sub_messages{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;opacity:.8}.chatbot_main_link_to_helpcenter{color:var(--white);margin-top:7px}.chatbot_main_link_to_helpcenter>u{color:var(--bright-cyan);cursor:pointer}.chatbot_main_close_btn{display:flex;justify-content:center;align-items:center;width:40px;height:40px;position:absolute;top:19px;right:21.6px;cursor:pointer}.chatbot_main_close_btn>img{width:12px;height:12px}.chatbot_cont>.chatbot_cont_div{width:100%;height:auto;min-height:200px;position:absolute;top:180px;left:0;z-index:999;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);border-top-left-radius:24px;border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:0 26px 28px}@media screen and (max-width:600px){.chatbot_cont{width:100%;height:215px;top:0;bottom:auto;left:0;right:0;z-index:99999}.chatbot_cont_div{height:100%}}@media screen and (max-width:320px){.chatbot_cont_div{height:400px!important}}.credit_transfer_from_to_cont{height:80px;display:flex;justify-content:space-between}.credit_transfer_from_to_cont>div{width:46.2%;max-width:312.9px;height:76px}.credit_transfer_from_to_cont>img{width:11.8px;height:13.4px;display:inline-block;margin-top:32px}.credit_transfer_from_to_cont>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.credit_transfer_from_to_cont>div>div{width:100%;height:50px;position:relative;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;cursor:pointer}.credit_transfer_from_to_cont>div>div>span:first-child{display:inline-block;width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);margin-left:18px}.credit_transfer_from_to_cont>div>div.disabled{background-color:var(--very-light-pink);cursor:not-allowed}.credit_transfer_from_to_cont>div>div>div{position:absolute;top:0;left:0;z-index:1}.credit_transfer_course_dropdown_box{width:300px!important;height:189px;overflow-y:auto;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;z-index:1;padding:15px 14px}.credit_transfer_tissimo_balance_option{width:100%;height:66px;display:flex;align-items:center;padding-left:20px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);cursor:pointer}.credit_transfer_tissimo_balance_option:hover{border-radius:9px;background-color:var(--pale-grey)}.credit_transfer_from_to_cont>div>div>img{position:absolute;right:18px}.credit_transfer_reason_cont{width:100%;margin-top:17px}.credit_transfer_reason_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.credit_transfer_reason_cont>div,.credit_transfer_reason_other_input{height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:5px;display:flex;justify-content:space-between;align-items:center;padding-left:18px;padding-right:18px;position:relative;cursor:pointer}.credit_transfer_reason_other_input{width:100%;display:initial;justify-content:normal;align-items:normal;cursor:auto}.credit_transfer_reason_cont>div>div{position:absolute;width:100%;left:0;top:-10px;z-index:1}.credit_transfer_reason_dropdown{width:100%}.credit_transfer_reason_cont>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.credit_transfer_save_cancel_btn{width:100%;margin-top:57px;height:52px;display:flex;justify-content:space-between}.credit_transfer_save_cancel_btn>div{width:48%;max-width:217px;height:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.credit_transfer_save_cancel_btn>div:first-child{background-color:#fff;text-decoration:underline;color:var(--black)}.credit_transfer_save_cancel_btn>div:nth-child(2){background-color:var(--bright-cyan);border-radius:7px}.credit_transfer_save_cancel_btn>div:nth-child(2).disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed}.chatbot_contact_us_cont{width:100%;height:100%;padding-top:31.7px;overflow:hidden;overflow-y:auto}.chatbot_contact_us_cont>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.chatbot_contact_us_select_topic_cont{width:100%;height:50px;margin:6px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;position:relative;padding-left:18.2px;padding-right:19.4px;cursor:pointer}.chatbot_contact_us_select_topic_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);display:inline-block;width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chatbot_contact_us_select_topic_cont>img{width:12.7px;height:7.3px}.chatbot_contact_us_select_topic_cont>div:last-child{position:absolute;width:100%;left:0;top:0}.chatbot_contact_us_select_topic_dropdown{position:absolute;left:0;top:-40px;width:100%}.chatbot_contact_us_cont>input,.chatbot_contact_us_textarea{margin-top:5px;height:182px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 18px 0;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.chatbot_contact_us_cont>input{width:100%;height:50px;padding:initial;padding-left:18px;padding-right:18px}.chatbot_contact_us_textarea:focus{border:1px solid var(--pale-sky-blue)}.chatbot_contact_us_send_btn{display:block;width:17.5px;height:16.1px;margin:41px 0 0 auto;cursor:pointer}.chatbot_contact_us_send_btn.disabled{cursor:not-allowed;opacity:.6}.credit_transfer_course_dropdown_box{width:100%}@media screen and (max-width:320px){.chatbot_contact_us_cont{padding-bottom:20px}}.course_dropdown_cont{width:100%;height:66px;padding-left:20px;display:flex;justify-content:flex-start;align-items:center;background-color:#fff}.course_dropdown_cont:hover{border-radius:9px;background-color:var(--pale-grey)}.course_dropdown_cont>section{display:inline-block;width:35px;height:35px;border-radius:8px;margin-right:16px}.course_dropdown_cont>section>img{width:100%;height:100%;object-fit:cover;opacity:.56}.course_dropdown_cont>div{height:38px;width:75%}.course_dropdown_cont>div>span{display:block}.course_dropdown_cont>div>span:first-child{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.course_dropdown_cont>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.contact_us_top_section_cont{width:100%;height:auto}.contact_us_top_section_cont>div:first-child{width:100%;height:29px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.contact_us_top_section_cont>div:first-child>i{display:inline-block;margin-right:18.2px;color:var(--pale-sky-blue)}.contact_us_top_section_cont>div:first-child>span{font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--pale-peach)}.contact_us_top_section_cont>div:nth-child(2){width:100%;height:54px;margin-top:30px;display:flex;justify-content:center;align-items:center}.contact_us_top_section_cont>div:nth-child(2)>div:first-child{width:134px;height:54px;margin-right:20px}.contact_us_top_section_cont>div:nth-child(2)>div:first-child>img{width:100%;height:100%;object-fit:cover}.contact_us_top_section_cont>div:nth-child(2)>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--pale-sky-blue)}.contact_us_top_section_cont>div:nth-child(2)>div:nth-child(2)>span{font-weight:600;color:var(--white)}.start_conversation_cont{width:100%;height:218px;border-radius:9px;background-color:var(--pale-grey);margin-top:26px;padding:26px 23px 28px 25px}.start_conversation_cont>h6{margin:0;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.start_conversation_frequency_cont{width:100%;height:42px;margin-top:21px;display:flex;justify-content:center;align-items:center}.start_conversation_frequency_cont>div:first-child{width:73px;height:42px;margin-right:20px}.start_conversation_frequency_cont>div:first-child>img{width:100%;height:100%;object-fit:cover}.start_conversation_frequency_cont>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.start_conversation_frequency_cont>div:nth-child(2)>span{font-weight:600;color:var(--black)}.start_conversation_send_message_btn{width:100%;height:52px;margin-top:28px;border-radius:9px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);position:relative;cursor:pointer}.start_conversation_send_message_btn>img{position:absolute;left:20.9px}.chatbot_thanks_section{width:100%;height:auto;padding-top:102.5px;padding-bottom:98px}.chatbot_thanks_section>img{width:131px;height:128.4px;display:block;margin:0 auto}.chatbot_thanks_section>h6{font-size:20px;font-weight:700;line-height:1.3;margin:31.1px 0 0}.chatbot_thanks_section>h6,.chatbot_thanks_section>p{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.chatbot_thanks_section>p{font-size:16px;font-weight:500;line-height:1.31;margin:19px 0 0}.chatbot_thanks_section>p>a{color:var(--black)}.tissimo_team_cont{width:100%;height:auto}.tissimo_team_cont>div:first-child{width:100%;height:21px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer}.tissimo_team_cont>div:first-child>i{display:inline-block;margin-right:18.2px;color:var(--pale-sky-blue)}.tissimo_team_cont>div:first-child>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--pale-sky-blue)}.tissimo_team_cont>div:nth-child(2){width:100%;height:56px;margin-top:29px;display:flex;justify-content:flex-start;align-items:center}.tissimo_team_cont>div:nth-child(2)>div:first-child{width:56px;height:56px;display:inline-flex;justify-content:center;align-items:center;margin-right:18.5px;background-color:var(--white);border-radius:50%}.tissimo_team_cont>div:nth-child(2)>div:nth-child(2){font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.blogs_email_sign_up_box{width:80%;height:240px;margin:5vh 10vw;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:sticky}.blogs_email_sign_up_box,.blogs_email_sign_up_box_left{display:flex;justify-content:space-evenly;align-items:center;align-self:center;flex-direction:row}.blogs_email_sign_up_box_left{width:50%;height:100%}.blogs_email_sign_up_box_right{width:50%;margin:1vh 1vw;display:flex;justify-content:space-evenly;align-items:center;align-self:center;flex-direction:column}.blogs_email_sign_up_box_left>img:first-child{height:100%;margin-top:-2vh}.blogs_email_sign_up_box_right>h5{width:auto;margin:2vh 2vw;line-height:1.31;letter-spacing:normal;color:var(--black)}.blogs_email_sign_up_box_right>h5,.blogs_email_sign_up_box_right>p{text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal}.blogs_email_sign_up_box_right>p{margin:0 3vw;line-height:1.33;letter-spacing:-.3px;color:#6a5acd}.blog_show_email_sign_up_action_btn{height:40px;color:var(--white);background-color:var(--bright-cyan);margin:2vh 2vw}.blog_show_email_sign_up_action_btn{width:auto;cursor:pointer;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;z-index:101;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;padding:2vh 1vw;display:flex;justify-content:center;align-items:center;align-content:center}@media screen and (max-width:600px){.blog_articles_cont{width:82%;max-width:308px;margin:132px auto 0;min-height:100vh}.blog_articles_image_title_cont{height:155px}.blog_articles_image_title_cont>span{width:250px;height:62px;bottom:28px;overflow:hidden;text-overflow:clip;white-space:normal;font-size:24px;display:-webkit-box;max-width:250px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.blogs_email_sign_up_box{height:auto;margin:0;padding:1vh 1vw;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:sticky;flex-direction:column}.blogs_email_sign_up_box,.blogs_email_sign_up_box_left{width:100%;display:flex;justify-content:space-evenly;align-items:center;align-self:center}.blogs_email_sign_up_box_left{height:100%;flex-direction:row}.blogs_email_sign_up_box_right{width:100%;margin:1vh 1vw;display:flex;justify-content:space-evenly;align-items:center;align-self:center;flex-direction:column}.blogs_email_sign_up_box_right>span{padding:0 3vw}}.help_center_articles_page_back_btn{width:126px;height:56px;border-radius:28px;box-shadow:0 10px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);position:fixed;top:125px;left:70px;z-index:999;cursor:pointer}.help_center_articles_page_back_btn img{width:10.9px;height:10.9px;display:inline-block;margin-right:18.2px}.help_center_articles_cont{width:59.7%;max-width:818px;margin:153px auto 0;min-height:100vh}.help_center_articles_image_title_cont{width:100%;height:231px;border-radius:12px;position:relative;opacity:.93}.help_center_articles_image_title_cont>img{width:100%;height:100%;object-fit:cover;border-radius:12px;z-index:-1}.help_center_articles_image_title_cont>span{position:absolute;display:block;width:86.4%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HKGrotesk;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white);bottom:39px;left:6.7%;text-shadow:#000 0 0 10px}.help_center_articles_main_body{width:100%;margin-top:53px}.help_center_articles_main_body_was_helpful_cont{width:243px;height:118px;margin:139px auto 112px}.help_center_articles_main_body_was_helpful_cont>span{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:rgba(0,0,0,.8);width:100%;text-align:center;display:block}.help_center_articles_main_body_was_helpful_cont>div{width:100%;height:52px;margin-top:40px;display:flex;justify-content:space-between}.help_center_articles_main_body_was_helpful_cont>div>img{display:flex;justify-content:center;align-items:center;height:100%;width:108px;cursor:pointer}.help_center_articles_main_body_was_helpful_cont>div>span:first-child{border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px}.help_center_articles_main_body_was_helpful_cont>div>span:last-child{border-radius:7px;background-color:var(--bright-cyan)}.help_center_articles_main_body_feedback_thanks_cont{width:250px;height:176.4px;margin:109.5px auto 83px}.help_center_articles_main_body_feedback_thanks_cont>img{width:131px;height:128.4px;margin:0 auto;display:block}.help_center_articles_main_body_feedback_thanks_cont>span{display:block;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:rgba(0,0,0,.8);margin-top:22.1px}.help_center_articles_main_body ul{list-style-type:disc!important;padding-left:15px!important}.help_center_articles_main_body ul li{list-style-type:disc!important}.help_center_articles_main_body nav{height:auto;line-height:normal;color:initial;box-shadow:none}.help_center_articles_main_body nav ul li{transition:initial;float:none}.help_center_articles_main_body nav ul li a{transition:initial;font-size:medium;color:#155bda;text-decoration:underline;display:initial;padding:initial;background-color:initial}@media screen and (max-width:600px){.help_center_articles_cont{width:82%;max-width:308px;margin:132px auto 0;min-height:100vh}.help_center_articles_image_title_cont{height:155px}.help_center_articles_image_title_cont>span{width:250px;height:62px;bottom:28px;overflow:hidden;text-overflow:clip;white-space:normal;font-size:24px;display:-webkit-box;max-width:250px;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.blog_articles_main_body{width:100%;margin-top:53px}.blog_articles_main_body>h1{font-size:2.2rem}.blog_articles_main_body>h1,.blog_articles_main_body>h2{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--slate)}.blog_articles_main_body>h2{font-size:1.56rem}.blog_articles_main_body>h3{font-size:1.3rem;font-weight:700;line-height:1.31}.blog_articles_main_body>h3,.blog_articles_page_back_btn{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.blog_articles_page_back_btn{width:126px;height:56px;border-radius:28px;box-shadow:0 10px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;position:fixed;top:125px;left:70px;z-index:999;cursor:pointer}.blog_articles_page_back_btn img{width:10.9px;height:10.9px;display:inline-block;margin-right:18.2px}.blog_articles_cont{width:59.7%;max-width:818px;margin:153px auto 0;min-height:100vh}.blog_articles_image_title_cont{width:100%;height:231px;border-radius:12px;position:relative;opacity:.93}.blog_articles_image_title_cont>img{width:100%;height:100%;object-fit:cover;border-radius:12px;z-index:-1}.blog_articles_image_title_cont>span{position:absolute;display:block;width:86.4%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HKGrotesk;font-size:32px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white);bottom:39px;left:6.7%;text-shadow:#000 0 0 10px}.blog_articles_main_body_was_helpful_cont{width:243px;height:118px;margin:139px auto 112px}.blog_articles_main_body_was_helpful_cont>span{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:rgba(0,0,0,.8);width:100%;text-align:center;display:block}.blog_articles_main_body_was_helpful_cont>div{width:100%;height:52px;margin-top:40px;display:flex;justify-content:space-between}.blog_articles_main_body_was_helpful_cont>div>img{display:flex;justify-content:center;align-items:center;height:100%;width:108px;cursor:pointer}.blog_articles_main_body_was_helpful_cont>div>span:first-child{border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px}.blog_articles_main_body_was_helpful_cont>div>span:last-child{border-radius:7px;background-color:var(--bright-cyan)}.blog_articles_main_body_feedback_thanks_cont{width:250px;height:176.4px;margin:109.5px auto 83px}.blog_articles_main_body_feedback_thanks_cont>img{width:131px;height:128.4px;margin:0 auto;display:block}.blog_articles_main_body_feedback_thanks_cont>span{display:block;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:rgba(0,0,0,.8);margin-top:22.1px}.blog_articles_main_body ul{padding-left:15px!important}.blog_articles_main_body ul,.blog_articles_main_body ul li{list-style-type:disc!important}.blog_articles_main_body nav{height:auto;line-height:normal;color:initial;box-shadow:none}.blog_articles_main_body nav ul li{transition:initial;float:none}.blog_articles_main_body nav ul li a{transition:initial;font-size:medium;color:#155bda;text-decoration:underline;display:initial;padding:initial;background-color:initial}@media screen and (max-width:600px){.blog_articles_cont{width:82%;max-width:308px;margin:132px auto 0;min-height:100vh}.blog_articles_image_title_cont{height:155px}.blog_articles_image_title_cont>span{width:250px;height:62px;bottom:28px;overflow:hidden;text-overflow:clip;white-space:normal;font-size:24px;display:-webkit-box;max-width:250px;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.service_fee_cont{width:100%;margin-top:142px}.service_fee_cont>.teacher_earnings_text{margin:0;width:100%;font-family:HKGrotesk;font-size:42px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.service_fee_trial_lessons_cont{width:77.7%;max-width:1061px;height:254px;margin:55px auto 0;border-radius:12px;box-shadow:0 0 50px 0 rgba(29,63,96,.12);border:1px solid var(--very-light-pink);background-color:var(--white);padding-left:34.3px;display:flex;align-items:center;justify-content:flex-start}.service_fee_trial_lessons_cont>img{display:block;width:198.6px;height:175.1px;object-fit:cover;margin-right:55.1px}.service_fee_trial_lessons_cont>div{width:65%;max-width:689px;height:104px}.service_fee_trial_lessons_cont>div>span{display:block}.service_fee_trial_lessons_cont>div>span:first-child{font-weight:500}.service_fee_trial_lessons_cont>div>span:first-child,.service_fee_trial_lessons_cont>div>span:last-child{font-family:HKGrotesk;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:var(--slate)}.service_fee_trial_lessons_cont>div>span:last-child{font-weight:700;margin-top:25px;white-space:nowrap;overflow:hidden}.service_fee_trial_lessons_cont>div>span:last-child>span{font-size:20px;color:var(--bright-cyan)}.service_fee_trial_lessons_mobile_cont{margin:55px auto 0;width:95%;min-height:460px;border-radius:12px;box-shadow:0 0 50px 0 rgba(29,63,96,.12);border:1px solid var(--very-light-pink);background-color:var(--white);padding:39px 23px 73px 39px}.service_fee_trial_lessons_mobile_cont>div{width:100%}.service_fee_trial_lessons_mobile_cont>div>span{display:block;font-weight:500}.service_fee_trial_lessons_mobile_cont>div>span,.service_fee_trial_lessons_mobile_cont>div>span:last-child{font-family:HKGrotesk;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:var(--slate)}.service_fee_trial_lessons_mobile_cont>div>span:last-child{font-weight:700;margin-top:25px}.service_fee_trial_lessons_mobile_cont>div>span:last-child>span{font-size:20px;color:var(--bright-cyan)}.service_fee_trial_lessons_mobile_cont>img{display:block;width:131px;height:128.4px;margin:31.1px auto 0}.service_fee_breakdown_cont{width:77.2%;max-width:1054px;margin:65px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}.service_fee_breakdown_cont>div{width:46.8%;height:100%;height:456px}.service_fee_breakdown_cont>div>span{display:block;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);width:100%;margin-bottom:29px}.service_fee_breakdown_cont>div>div{width:100%;height:401px;border-radius:12px;background-color:var(--pale-grey);padding-top:78px}.service_fee_breakdown_sf_heading{width:62.2%;height:23px;display:flex;align-items:center;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-bottom:35px}.service_fee_breakdown_sf_heading>img{width:14.8px;height:14.8px}.service_fee_breakdown_sf_heading>span{font-family:HKGrotesk;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:var(--dark);display:inline-block}.service_fee_breakdown_sf_heading>span:first-child{margin-right:8.3px}.service_fee_breakdown_sf_heading>span:last-child{margin-left:auto}.service_fee_breakdown_sf_data{width:62.2%;height:23px;margin:0 auto 20px;display:flex;justify-content:flex-start;align-items:center}.service_fee_breakdown_sf_data>span{display:inline-block}.service_fee_breakdown_sf_data>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;text-align:left;color:var(--slate)}.service_fee_breakdown_sf_data>span:nth-child(2){border:1px solid var(--very-light-pink);width:74.9%;margin-left:auto}.service_fee_breakdown_sf_data>span:last-child{margin-left:auto}.service_fee_breakdown_earn_more_text{width:72.6%;margin:0 auto 42px;display:flex;justify-content:flex-start}.service_fee_breakdown_earn_more_text>span{display:block}.service_fee_breakdown_earn_more_text>span:first-child{width:10px;height:10px;border-radius:50%;background-color:var(--bright-cyan);margin-right:7%;margin-top:7px}.service_fee_breakdown_earn_more_text>span:last-child{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--slate);opacity:.9;width:87.5%}.calculate_your_earnings_text{width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);margin:60px 0 0}.calculate_your_earnings_mobile_cont{width:85%;min-height:399px;padding-top:50px;padding-bottom:50px}.calculate_your_earnings_cont,.calculate_your_earnings_mobile_cont{border-radius:12px;box-shadow:0 0 50px 0 rgba(29,63,96,.12);border:1px solid var(--very-light-pink);background-color:var(--slate);margin:36px auto 0}.calculate_your_earnings_cont{max-width:1055px;width:77.2%;height:399px}.calculate_your_earnings_extra_text{display:block;width:77%;margin:10px auto 0;font-size:12px;color:var(--white-light)}.calculate_your_earnings_input_cont{width:77%;height:76px;margin:75.6px auto 0;display:flex;justify-content:space-between;align-items:center}.calculate_your_earnings_input_cont>div:first-child{width:21.2%;height:100%;position:relative}.calculate_your_earnings_input_cont>div:first-child>span,.calculate_your_earnings_input_cont>div:nth-child(2)>span,.calculate_your_earnings_input_cont>div:nth-child(3)>span,.calculate_your_earnings_input_cont>div:nth-child(4)>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--white-light);white-space:nowrap}.calculate_your_earnings_input_cont>div:first-child>div,.calculate_your_earnings_input_cont>div:nth-child(3)>div{width:100%;height:50px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;margin-top:5px;display:flex;align-items:center;justify-content:space-between;padding-right:12.7px;padding-left:21.3px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);cursor:pointer}.calculate_your_earnings_input_cont>div:nth-child(2){width:23.2%;height:100%}.calculate_your_earnings_input_cont>div:nth-child(2)>input,.calculate_your_earnings_input_cont>div:nth-child(3)>input{width:100%;height:50px;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);padding-left:18px}.calculate_your_earnings_input_cont>div:nth-child(3){width:22.2%;height:100%}.calculate_your_earnings_input_cont>div:nth-child(3) div{cursor:auto}.calculate_your_earnings_input_cont>div:nth-child(4){width:25.29%;height:100%}.calculate_your_earnings_input_cont>div:nth-child(4)>div{margin-top:5px;width:100%;height:52px;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white-light);display:flex;align-items:center;justify-content:center;cursor:pointer}.calculate_your_earnings_report_cont{width:77.3%;height:132px;margin:41.4px auto 0;border-radius:9px;background-color:hsla(0,0%,100%,.05);padding-top:28px}.calculate_your_earnings_percent_cont{width:256px;height:21px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.calculate_your_earnings_percent_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white-light)}.calculate_your_earnings_report_cont>div:nth-child(2){width:256px;height:0;margin:12.5px auto 0;opacity:.15;border:1px solid var(--white)}.calculate_your_earnings_report_cont>div:last-child{width:256px;height:31px;margin:8.5px auto 0;display:flex;justify-content:space-between;align-items:center}.calculate_your_earnings_report_cont>div:last-child>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:var(--white);opacity:.9}.calculate_your_earnings_report_cont>div:last-child>span:last-child{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--pale-peach)}.calculate_your_earnings_mobile_calculate_cont,.calculate_your_earnings_mobile_price_per_hour_cont,.calculate_your_earnings_mobile_student_lesson_cont,.calculate_your_earnings_mobile_tier_cont{width:70%;height:76px;margin:0 auto}.calculate_your_earnings_mobile_calculate_cont>span,.calculate_your_earnings_mobile_price_per_hour_cont>span,.calculate_your_earnings_mobile_student_lesson_cont>span,.calculate_your_earnings_mobile_tier_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--white-light)}.calculate_your_earnings_mobile_price_per_hour_cont>div,.calculate_your_earnings_mobile_tier_cont>div{width:100%;height:50px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;margin-top:5px;display:flex;align-items:center;justify-content:space-between;padding-right:12.7px;padding-left:21.3px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);cursor:pointer;position:relative}.calculate_your_earnings_tier_dropdown_cont{position:absolute;top:25px;left:0;width:100%;height:150px;background-color:#fff;border-radius:6px;overflow-y:auto}.calculate_your_earnings_tier_dropdown_cont>span{display:flex;height:35px;align-items:center;width:100%;padding-left:10px}.calculate_your_earnings_tier_dropdown_cont>span:hover{background-color:var(--very-light-pink)}.calculate_your_earnings_mobile_calculate_cont,.calculate_your_earnings_mobile_price_per_hour_cont,.calculate_your_earnings_mobile_student_lesson_cont{margin-top:35px}.calculate_your_earnings_mobile_price_per_hour_cont>input,.calculate_your_earnings_mobile_student_lesson_cont>input{width:100%;height:50px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;margin-top:5px;padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.calculate_your_earnings_mobile_calculate_cont>div{font-family:HKGrotesk;height:52px;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center}.service_fee_we_provide_cont{width:77.3%;max-width:1056px;height:153px;border-radius:12px;background-color:var(--pale-grey);margin:69px auto 84px;position:relative;display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px}.service_fee_we_provide_cont>span{display:block;width:867px;height:53px;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:var(--slate)}@media screen and (max-width:1024px){.calculate_your_earnings_cont,.service_fee_breakdown_cont,.service_fee_trial_lessons_cont,.service_fee_we_provide_cont{width:95%}}@media screen and (max-width:768px){.service_fee_trial_lessons_cont>div>span:first-child{margin-top:-29px}.service_fee_breakdown_cont>div{width:85%;margin:0 auto 30px}.service_fee_we_provide_cont{width:85%;height:250px}.service_fee_we_provide_cont>span{display:block;width:80%;height:auto}.calculate_your_earnings_tier_dropdown_cont{top:15px}}@media screen and (max-width:600px){.service_fee_breakdown_cont>div{width:95%}.service_fee_breakdown_sf_heading>span:last-child{white-space:nowrap}.calculate_your_earnings_mobile_calculate_cont,.calculate_your_earnings_mobile_price_per_hour_cont,.calculate_your_earnings_mobile_student_lesson_cont,.calculate_your_earnings_mobile_tier_cont{width:80%;height:76px}.calculate_your_earnings_report_cont{width:100%}.service_fee_we_provide_cont{width:85%;height:300px}}.landing_page_email_box_cont_preloader_position{position:absolute!important;top:-10px;left:0;right:0}.stripe_faq_heading{font-size:28px;text-align:center;width:100%;margin:147px 0 0}.stripe_faq_heading,.stripe_faq_sub_heading{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.stripe_faq_sub_heading{font-size:24px;text-align:left;margin:76px 0 0}.stripe_faq_main_cont{max-width:966.1px;width:70.8%;margin-left:auto;margin-right:auto}.stripe_faq_paragraph{padding:0;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:var(--black);margin:50px 0 0 55px}.stripe_faq_paragraph>strong{font-family:HKGrotesk;font-weight:700}.stripe_faq_paragraph>span,.stripe_faq_paragraph>span a{font-family:HKGrotesk;font-weight:500;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.stripe_faq_card{width:100%;min-height:370.2px;margin:65.5px 0 0;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-left:10px;padding-right:10px}.stripe_faq_card>div{max-width:990px;height:100%;margin:0 auto;max-height:262px;padding-top:72px}.stripe_faq_card>div>span{display:flex;justify-content:space-between;align-items:center;width:100%;height:101px;margin-bottom:40px}.stripe_faq_card>div>span:last-child{margin-bottom:0}.stripe_faq_card>div>span>div:first-child{width:48px;height:48px;background-color:var(--pale-peach);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);border-radius:50%}.stripe_faq_card>div>span>div:nth-child(2){width:90%;max-width:892px}.stripe_faq_card>div>span>div:nth-child(2)>span{display:block;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:var(--black)}.stripe_faq_card>div>span>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-weight:700}.stripe_faq_bullet_point_cont{max-width:926px;width:67.6%;margin:30px auto 0}.stripe_faq_bullet_point_cont>div{width:100%;margin-bottom:30px;display:flex;justify-content:flex-start}.stripe_faq_bullet_point_cont>div>span{display:inline-block}.stripe_faq_bullet_point_cont>div>span:first-child{width:6px!important;height:6px;background-color:var(--bright-cyan);border-radius:50%;margin-right:28px;margin-top:9px;display:block;padding:2px}.stripe_faq_bullet_point_cont>div>span:nth-child(2){font-weight:400}.stripe_faq_bullet_point_cont>div>span:nth-child(2),.stripe_faq_bullet_point_cont p{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:var(--black)}.stripe_faq_bullet_point_cont p{padding:0;font-weight:700;margin:0 0 30px 32px}@media only screen and (max-width:768px){.stripe_faq_main_cont{max-width:966.1px;width:90%;margin-left:auto;margin-right:auto}.stripe_faq_paragraph{padding:0;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:left;color:var(--black);margin:50px 0 0 10px}.stripe_faq_bullet_point_cont{width:80%}}@media only screen and (max-width:600px){.stripe_faq_card{width:100%;height:100%;min-height:370.2px}.stripe_faq_card>div>span{display:flex;justify-content:center;align-items:normal;flex-wrap:wrap;width:100%;height:auto;min-height:101px;margin-bottom:40px}.stripe_faq_card>div{max-height:none;padding-top:40px;padding-bottom:40px}.stripe_faq_card>div>span>div:first-child{margin-bottom:20px}}.affiliate-back{width:100%;height:100%;background-color:#1d192d}.steps-box{background-image:linear-gradient(53deg,#232131,#4e4e66 109%)}.z-index-1000{z-index:1000}.features_desktop_cont{display:flex;justify-content:space-between;max-width:1195px;height:489px;margin-bottom:187px;margin-left:auto;margin-right:auto}.features_desktop_cont>div{height:100%;width:30%;position:relative}.features_desktop_cont>div>img{position:absolute}.features_desktop_cont>div:first-child>img{width:90%;left:0;right:0;margin-left:auto;margin-right:auto;bottom:279px}.features_desktop_cont>div:nth-child(2)>img{top:15px;width:224px;height:193px;left:0;right:0;margin-left:auto;margin-right:auto}.features_desktop_cont>div:last-child>img{width:292px;height:184px;left:0;right:0;margin-left:auto;margin-right:auto;top:25px}.features_desktop_cont>div>div{width:100%;height:279px;object-fit:contain;border-radius:20px;-webkit-backdrop-filter:blur(33.4px);backdrop-filter:blur(33.4px);background-image:linear-gradient(53deg,#232131,#4e4e66 109%);margin-top:210px;padding-top:58px}.features_desktop_cont>div>div>span:first-child{display:block;width:254px;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:var(--white);margin-left:auto;margin-right:auto;padding-top:58px}.features_desktop_cont>div>div>span:first-child>span{color:var(--pale-peach)}.features_desktop_cont>div>div>span:last-child{display:block;width:80%;max-width:274px;padding-top:45px;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.22px;text-align:center;color:var(--white-light);margin-left:auto;margin-right:auto}.features_desktop_title_cont{width:100%;height:55px;margin:0 auto}.features_desktop_title_cont>span{display:block;width:100%;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:normal;text-align:center;color:var(--pale-peach)}.features_desktop_title_cont>span:first-child{color:var(--white)}.affiliate-header-container{margin:auto}.affiliate-header-top-nav{width:auto;height:auto;max-width:1366px;margin-left:auto;margin-right:auto;margin-top:0;position:relative}.affiliate-header-main-content-container{width:100%;height:200%;padding-top:100px;position:relative;padding-left:10%;padding-right:10%;display:flex}.affiliate_header_image_cont_mobile{margin-top:20%;position:flex;align-items:center;justify-content:center;align-self:center}.affiliate_header_image_cont_desktop{width:100%;height:100%;float:right;position:relative}.affiliate_header_image_cont_desktop>img{width:100%;height:100%}.affiliate_header_image_cont_desktop>div{width:120px;height:130px;cursor:pointer;position:absolute;bottom:15px;left:-50px;text-align:center}.affiliate_header_image_cont_desktop>div>span{display:block}.affiliate_header_image_cont_desktop>div>span:first-child{width:92px;height:92px;background-color:#fff;border-radius:9px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;box-shadow:0 0 80px 0 rgba(88,219,238,.88)}.affiliate_header_image_cont_desktop>div>span:last-child{font-size:16px;font-weight:400;line-height:1.38;margin-top:16px;white-space:nowrap}.affiliate_header_image_cont_desktop>div>span:last-child{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}.ready_to_start_cont{width:89.2%;height:522px;margin:144.9px auto 96px;padding-top:84px;border-radius:22px;background-color:var(--white)}.ready_to_start_cont>h5{width:100%;font-family:HKGrotesk;font-size:48px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.ready_to_start_cont>h5>span{color:var(--bright-cyan)}.ready_to_start_cont>p{width:602px;margin:32px auto 0;font-size:18px;font-weight:500;line-height:1.44;text-align:center;color:var(--slate)}.ready_to_start_cont>p,.ready_to_start_cont>span{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.ready_to_start_cont>span{width:314px;height:66px;margin:60px auto 0;border-radius:9px;background-color:var(--bright-cyan);border:none;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:21px;font-size:18px;font-weight:700;color:var(--white-light)}.ready_to_start_cont>img{display:block;width:480.4px;height:152.5px;margin:0 auto}.sheet_music_header_text_desktop{width:286px;font-family:HKGrotesk;font-size:53px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--white);margin-right:auto;margin-left:auto}@media screen and (max-width:768px){.features_desktop_cont{flex-wrap:wrap;height:auto}.features_desktop_cont>div{width:50.3%;margin-left:auto;margin-right:auto}.features_desktop_cont>div:first-child>img{left:0;right:0;margin-left:auto;margin-right:auto;bottom:230px}.features_desktop_cont>div:first-child>div{height:232px}.features_desktop_cont>div:last-child>div{height:231px}.features_desktop_cont>div:last-child>div>span:last-child,.features_desktop_cont>div:nth-child(2)>div>span:last-child{padding-top:22px!important}.features_desktop_cont>div:first-child>div>span:last-child{padding-top:28px!important}}@media screen and (max-width:600px){.features_desktop_cont>div{width:80.3%}.ready_to_start_cont{width:88.3%;padding:59px 33px 151px 34px;border-radius:14px}.ready_to_start_cont>h5{width:201.89px;margin:0 auto;font-size:32px;font-weight:700;line-height:1.31;color:var(--black)}.ready_to_start_cont>h5,.ready_to_start_cont>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.ready_to_start_cont>p{width:100%;max-width:264px;margin:34px auto 0;font-size:16px;font-weight:500;line-height:1.63;color:var(--slate)}.ready_to_start_cont>span{width:100%}.ready_to_start_cont>img{display:block;width:100%;height:124.9px;object-fit:cover;margin:18px auto 0}.features_desktop_cont>div:first-child>img{bottom:230px}}@media screen and (max-width:375px){.features_desktop_cont>div:first-child>img{width:270px;height:175px;top:35px}}@media screen and (max-width:320px){.features_desktop_cont>div>div>span:last-child{width:75%!important;font-size:16px;padding-top:21px}}@media (min-width:600px){.border-md-22{border-radius:22px!important}}@media (min-width:500px) and (max-width:1200px){.growing-opportunities-sm{max-width:650px!important}}.four_zero_four_cont,.four_zero_four_mobile_cont{width:100%;height:100%;position:fixed;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(119deg,var(--bright-cyan),var(--aqua-marine));overflow:hidden;overflow-y:auto}.four_zero_four_cont_logo{width:135px;height:34.4px;margin-top:41.4px;margin-left:50px;display:block;cursor:pointer}.four_zero_four_large_cont{width:50%;max-width:720px;height:100%;position:absolute;top:0;right:0}.four_zero_four_large_cont>img{position:absolute;top:-220px}.four_zero_four_large_404{width:349px;height:141px;display:block;object-fit:cover;margin-top:74.2px;margin-left:90px}.four_zero_four_cont>h5{font-size:52px;font-weight:700;color:var(--white);margin:23px 0 0 92px}.four_zero_four_cont>h5,.four_zero_four_cont_sub_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;opacity:.9}.four_zero_four_cont_sub_title{display:block;font-size:16px;font-weight:600;color:var(--slate);margin-top:19.5px;margin-left:92px}.four_zero_four_cont>ul{margin-top:103.5px;margin-left:84px;width:355px;height:130px}.four_zero_four_cont>ul>li{width:100%}.four_zero_four_cont>ul>li:first-child{height:21px;line-height:21px;margin-bottom:39px;text-align:center}.four_zero_four_cont>ul>li:first-child>a{font-size:16px;line-height:1.31;color:var(--dark)}.four_zero_four_cont>ul>li:first-child>a,.four_zero_four_cont>ul>li:last-child{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.four_zero_four_cont>ul>li:last-child{width:100%;height:66px;border-radius:9px;background-color:var(--slate);opacity:.9;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--white-light);position:relative}.four_zero_four_cont>ul>li:last-child>img{position:absolute;left:33px;transform:rotateY(180deg)}.four_zero_four_mobile_cont{padding-bottom:40px}.four_zero_four_mobile_main_image{width:553px;height:550px;object-fit:cover;margin-top:-110px}.four_zero_four_mobile_page_not_found_text{width:100%;font-family:HKGrotesk;font-size:35px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--white);margin:-40px 0 0}.four_zero_four_mobile_does_not_exist_text{width:246px;font-weight:600;color:var(--slate);margin:17.5px auto 0;opacity:.9}.four_zero_four_mobile_does_not_exist_text,.four_zero_four_mobile_report_problem_text{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.four_zero_four_mobile_report_problem_text{display:block;font-weight:700;color:var(--dark);width:100%;margin-top:49.5px;cursor:pointer}.four_zero_four_mobile_go_back_cont{width:83.5%;max-width:313px;height:52px;margin:30px auto 0;background-color:var(--slate);border-radius:9px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);opacity:.9;cursor:pointer;position:relative}.four_zero_four_mobile_go_back_cont>img{position:absolute;left:9.7%;width:16.9px;height:6.8px;transform:rotateY(180deg)}.four_zero_four_position_right_nav_link{position:absolute;top:25px;right:25px;z-index:999}.four_zero_four_position_right_nav_link>div{background-color:initial!important}.teacher_application_basic_information_cont{width:676.9px;margin-top:42px;margin-right:auto;margin-left:auto}.teacher_application_basic_information_cont>h5{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_application_basic_information_fields_box{width:100%;margin-top:17px;position:relative}.teacher_application_basic_information_fields_box small{position:absolute;left:2px;bottom:-15px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--blush-pink-light)}.teacher_application_basic_information_fields_box.first{margin-top:45px}.teacher_application_basic_information_input_label{display:flex;align-items:center;height:25px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light);position:relative}.teacher_application_basic_information_info_text{display:inline-flex;width:14.8px;height:14.8px;border:1.7px solid var(--bright-cyan);justify-content:center;align-items:center;color:var(--bright-cyan);font-size:9px;border-radius:50%;margin-left:9px;cursor:pointer}.teacher_application_basic_information_tooltip{top:0}.teacher_application_basic_information_fields_box>.full_input{padding-left:18px;color:var(--dark);opacity:.9}.teacher_application_basic_information_fields_box>.full_input,.teacher_application_basic_information_select_box{width:100%;height:50px;line-height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.teacher_application_basic_information_select_box{padding-left:19.2px;position:relative;color:rgba(34,49,63,.9);opacity:1;cursor:pointer}.teacher_application_basic_information_arrow_box{display:block;width:16px;height:16px;line-height:16px;text-align:center;position:absolute;right:18px;top:17.7px}.teacher_application_basic_information_arrow_box>img{width:12.7px;height:7.3px}.teacher_application_basic_information_instruments_box{position:absolute;top:-17px;left:-2px;width:100%;height:170px;padding:15.5px 13.5px 15.5px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);overflow-y:auto;z-index:5;opacity:1}.teacher_application_basic_information_instruments_box>li{width:98%;height:36px;line-height:36px;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);margin-right:auto;margin-left:auto}.teacher_application_basic_information_instruments_box>li.active,.teacher_application_basic_information_instruments_box>li:hover{border-radius:8px;background-color:var(--pale-grey)}.teacher_application_basic_information_instruments_box>span{display:block;background-color:var(--blush-pink);color:#fff;text-align:center;width:50%;height:36px;margin-left:auto;margin-right:auto;margin-top:15px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px}.teacher_application_basic_information_languages_spoken_cont input{background:transparent;border:none;outline:none;margin:0 4px 4px;padding:7px;width:auto;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.teacher_application_basic_information_languages_spoken_cont>span{display:inline-block;height:27.9px;line-height:27.9px;border-radius:14px;background-color:var(--bright-cyan);margin-right:11px;padding-left:13px;padding-right:10.2px;margin-bottom:10.1px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:hsla(0,0%,100%,.9)}.teacher_application_basic_information_languages_spoken_cont>span>i{line-height:27.9px;font-size:14px;padding-left:8px;cursor:pointer}.teacher_application_basic_information_languages_spoken_cont{width:100%;height:auto;min-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;margin-top:5px;padding-left:16.2px;padding-top:12px;padding-right:30px}.teacher_application_basic_information_cirty_state_zip{width:100%;height:100px;margin:0;padding:0}.teacher_application_basic_information_cirty_state_zip>li{display:inline-block;height:100px;position:relative}.teacher_application_basic_information_cirty_state_zip>li>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark-light);width:100%}.teacher_application_basic_information_cirty_state_zip>li>input{width:100%;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:5px;padding-left:18px;color:var(--dark);opacity:.9;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.teacher_application_basic_information_cirty_state_zip>li:first-child{width:236.9px;margin-right:21.1px}.teacher_application_basic_information_cirty_state_zip>li:nth-child(2){width:243.9px;margin-right:20.1px}.teacher_application_basic_information_cirty_state_zip>li:last-child{width:153.9px}.teacher_application_basic_information_cirty_state_zip>li>small{position:absolute;left:2px;bottom:5px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--blush-pink-light)}.teacher_app_basic_info_country_drop{position:absolute;top:-17px;left:-2px;width:100%;height:250px;padding:15.5px 13.5px 15.5px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);overflow-y:auto;z-index:5;opacity:1}.teacher_app_basic_info_country_drop>input{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:400;line-height:1.31;letter-spacing:-.4px;color:var(--dark)}.teacher_app_basic_info_country_drop>input,.teacher_app_basic_info_country_drop>span{display:block;width:100%;height:50px;padding-left:18px;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:left}.teacher_app_basic_info_country_drop>span{line-height:50px;font-weight:700;letter-spacing:-.35px;color:var(--black);margin-right:auto;margin-left:auto}.teacher_app_basic_info_country_drop>span:nth-child(2){margin-top:20px}.teacher_app_basic_info_country_drop>span:hover{border-radius:8px;background-color:var(--pale-grey)}@media only screen and (max-width:768px){.teacher_application_basic_information_cont{width:89.2%}}@media only screen and (max-width:600px){.teacher_application_basic_information_cirty_state_zip{height:auto}.teacher_application_basic_information_cirty_state_zip>li{display:block}.teacher_application_basic_information_cirty_state_zip>li:first-child,.teacher_application_basic_information_cirty_state_zip>li:nth-child(2){width:100%;margin-right:0}.teacher_application_basic_information_cirty_state_zip>li:last-child{width:100%}.basic_info_add_other_instrument_block>input{width:60%}.basic_info_add_other_instrument_block>span{width:25%}}.teacher_application_education_certif_cont{width:100%;margin-top:86px}.teacher_application_education_certif_cont>.sub_heading{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_application_education_saved_education_cont{width:100%;margin-top:20px;margin-bottom:20px;margin-left:20px;position:relative}.teacher_application_education_saved_education_degree{display:block;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_application_education_saved_education_year_school{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.teacher_application_education_saved_education_description{margin-top:10px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:var(--black)}.teacher_application_education_saved_education_edit_button{position:absolute;top:0;right:0;display:block;border-radius:21px;background-color:var(--bright-cyan);width:39px;height:39px;line-height:39px;text-align:center;color:#fff;font-size:12px;cursor:pointer}.teacher_application_education_certif_divider{margin-top:6.5px;width:100%;height:0;border:1px solid #ddeaf3}.teacher_application_basic_information_fields_education_times_cont{width:100%}.teacher_application_basic_information_fields_education_times_cont>li{display:inline-block;width:48%}.teacher_application_basic_information_fields_education_times_cont>li:first-child{margin-right:4%}.teacher_application_basic_information_fields_education_times_cont>li>span{display:flex;justify-content:space-between;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light);width:100%}.teacher_application_basic_information_fields_education_times_cont>li>div{width:100%;height:50px;line-height:50px;padding-left:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark-light);position:relative;margin-top:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.teacher_application_basic_information_fields_education_times_cont>li>div.present{background-color:var(--very-light-pink)}.teacher_application_education_exp_from_dropbox{width:100%;height:auto;max-height:260px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;left:0;top:0;z-index:1;-webkit-user-select:none;user-select:none;padding-bottom:10px}.teacher_application_education_exp_from_dropbox>ul{width:246px;height:30px;position:absolute;text-align:center;top:0;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #f5f5f5;background-color:var(--white)}.teacher_application_education_exp_from_dropbox>ul>li{display:inline-block;cursor:pointer;width:50%;height:30px;line-height:30px;text-align:center;background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--slate-light);border:1px solid #f5f5f5}.teacher_application_education_exp_from_dropbox>ul>li.active{border-radius:5px;background-color:var(--bright-cyan);color:#fff}.teacher_application_education_exp_month_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:hidden}.teacher_application_education_exp_year_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:auto}.teacher_application_education_exp_month_item,.teacher_application_education_exp_year_cont>div{width:33.33%;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.teacher_application_education_exp_month_item{margin:0;display:inline-block;height:40px;line-height:40px}.teacher_application_education_exp_month_item:hover{background-color:var(--pale-grey);border-radius:7px}.teacher_application_education_exp_month_item.active{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.teacher_application_remove_add_edu_cert_cont{width:100%;margin-top:42px;margin-bottom:35px}.teacher_application_remove_add_edu_cert_cont>li{display:inline-block}.teacher_application_remove_add_edu_cert_cont>li:first-child{color:var(--blush-pink-light)}.teacher_application_remove_add_edu_cert_cont>li:first-child,.teacher_application_remove_add_edu_cert_cont>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer;text-decoration:underline}.teacher_application_remove_add_edu_cert_cont>li:last-child{color:var(--aqua-marine)}.teacher_application_basic_information_input_counter{width:100%;display:block;text-align:right;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.teacher_application_basic_information_input_counter.dirty{color:var(--blush-pink)}@media screen and (max-width:600px){.teacher_application_education_exp_from_dropbox{width:300px}.teacher_application_education_exp_from_dropbox.end_month{left:auto;right:0}}.teacher_application_skills_digital_audio_heading{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;opacity:.8;color:var(--dark)}.app_under_review_cont{width:100%;height:100%}.app_under_review_cont .blob-10{position:fixed;bottom:0;left:0}.app_under_review_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.app_under_review_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.app_under_review_main_cont{width:100%;max-width:434px;margin:122px auto 0}.app_under_review_main_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black)}.app_under_review_main_image_cont{margin:13.4px auto 0;width:258px;height:246.8px;display:flex;align-items:center;justify-content:center;position:relative}.app_under_review_main_image_cont>img:last-child{position:absolute}.app_under_review_main_text_cont{width:100%;height:159px;text-align:center;margin-top:23.3px}.app_under_review_main_text_cont>span{display:block;margin-bottom:20px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:var(--black);opacity:.9}.app_under_review_main_text_cont>span:nth-child(2){font-size:16px;font-weight:400}.app_under_review_main_text_cont>span:last-child{margin:0;font-size:16px;font-weight:500;color:var(--bluey-grey)}.failed_interview_cont{width:100%;height:100%}.failed_interview_cont .blob-10{position:fixed;bottom:0;left:0}.failed_interview_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.failed_interview_cont_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.failed_interview_cont_main_body{width:100%;max-width:550px;margin:99px auto 0}.failed_interview_cont_main_body>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.failed_interview_cont_main_body>img{width:227px;height:231.4px;margin:43.8px auto 0;display:block}.failed_interview_cont_main_body>p{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:center;color:var(--black);width:90%;max-width:458px;margin:37.3px auto 0;opacity:.9}.failed_interview_cont_main_body>div{width:542px;margin:37px auto 0}.failed_interview_cont_main_body>div>span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--black);opacity:.9}.failed_interview_cont_main_body>div>span:first-child{margin-bottom:20px}.failed_interview_cont_main_body>div>span:nth-child(2),.failed_interview_cont_main_body>div>span:nth-child(3){font-size:16px;font-weight:500;color:var(--black);opacity:.9}.failed_interview_cont_main_body.final>p{margin-top:60.3px;font-size:18px;font-weight:600;line-height:1.28}.successful_interview_cont{width:100%;height:100%}.successful_interview_cont .blob-10{position:fixed;bottom:0;left:0}.successful_interview_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.successful_interview_cont_main_logo{display:block;width:126.7px;height:32.5px;cursor:pointer;position:fixed;top:29px;left:35.3px}.successful_interview_cont_main_body{width:100%;max-width:500px;margin:92px auto 0}.successful_interview_cont_main_body>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.successful_interview_cont_main_body>img{width:228.6px;height:224.5px;margin:42.1px auto 0;display:block}.successful_interview_cont_main_body>p{font-size:18px;font-weight:700;color:var(--black);margin-top:31.9px}.successful_interview_cont_main_body>div>p,.successful_interview_cont_main_body>p{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center}.successful_interview_cont_main_body>div>p{font-size:15px;color:var(--slate);margin:25px 0}.successful_interview_cont_main_body>div{max-width:348px;height:180px;margin:42.5px auto 0;border-radius:9px;background-color:var(--pale-grey);padding-top:35px;padding-left:31px;padding-right:31px}.successful_interview_cont_main_body>div>span{display:block;text-align:center;line-height:1.31;letter-spacing:normal;color:var(--slate)}.successful_interview_cont_main_body>div>div,.successful_interview_cont_main_body>div>span{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal}.successful_interview_cont_main_body>div>div{height:52px;margin:35px auto 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;letter-spacing:-.4px;color:var(--white);cursor:pointer}.successful_interview_cont_profile_picture_cont.mobile{top:50%;transform:translateY(-50%);right:23px}.successful_interview_cont_profile_picture_cont{position:absolute;right:25px;top:25px}.successful_interview_cont_profile_picture_cont.transparency>div{background-color:rgba(51,51,51,.03)!important}.interview_scheduled_cont{width:100%;height:100%;padding-bottom:60px}.interview_scheduled_cont .blob-10{position:fixed;bottom:0;left:0}.interview_scheduled_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.interview_scheduled_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.interview_scheduled_main_body{width:100%;max-width:312px;margin:99px auto 0}.interview_scheduled_main_body>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.interview_scheduled_main_body_image{width:231.8px;height:193px;display:block;margin:38px auto 0}.interview_scheduled_main_body_date_cont{width:252px;height:40px;margin:39px auto 23px;display:flex;align-items:center;justify-content:space-between}.interview_scheduled_main_body_date_cont>span{display:inline-flex}.interview_scheduled_main_body_date_cont>span:first-child{width:40px;height:40px;justify-content:center;align-items:center;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white)}.interview_scheduled_main_body_date_cont>span:last-child{width:196px;display:block}.interview_scheduled_main_body_date_cont>span:last-child>span{display:block}.interview_scheduled_main_body_date_cont>span:last-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.interview_scheduled_main_body_date_cont>span:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);opacity:.9}.interview_scheduled_main_body_date_cont>span:last-child>span:last-child>span{color:var(--bluey-grey)}.interview_scheduled_main_body_date_cont>span:last-child>span:last-child>img{display:inline-block;vertical-align:middle;width:12px;height:12px;margin-left:5px}.interview_scheduled_main_join_btn{width:312px;height:52px;border-radius:7px;background-color:var(--bright-cyan);cursor:pointer;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);margin-top:40px}.interview_scheduled_main_reschedule_cancel_cont{width:223px;margin:33px auto 0;display:flex;justify-content:space-between}.interview_scheduled_main_reschedule_cancel_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);opacity:.9;cursor:pointer}.interview_scheduled_main_reschedule_cancel_cont>span:last-child{color:var(--blush-pink)}.a_i_cont{width:100%;height:100%;padding-bottom:30px}.a_i_cont .blob-10{position:fixed;bottom:0;left:0}.a_i_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.a_i_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.a_i_main_body{width:100%;max-width:500px;margin:60px auto 0}.a_i_main_body>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.a_i_main_body_sub_text{width:95%;max-width:434px;margin:57.7px auto 0;text-align:center}.a_i_main_body_sub_text>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black);display:block;margin-bottom:0;opacity:.9}.a_i_main_body_sub_text>span:first-child{font-size:18px;font-weight:700;margin-bottom:30px;opacity:1}.awaiting_interview_results_main_img{width:255.7px;height:174.9px;margin:22.4px auto 0;display:block}.awaiting_interview_results_help_improve_cont{height:100%;max-width:406px;margin:40px auto 13.6px;padding:30px 35px 37px 34px;border-radius:9px;background-color:var(--pale-grey)}.awaiting_interview_results_help_improve_cont>div{width:100%;height:44px;margin:0 auto}.awaiting_interview_results_help_improve_cont>div>span{display:block;width:100%}.awaiting_interview_results_help_improve_cont>div>span:first-child{font-weight:500}.awaiting_interview_results_help_improve_cont>div>span:first-child,.awaiting_interview_results_help_improve_cont>div>span:last-child{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.awaiting_interview_results_help_improve_cont>div>span:last-child{font-weight:700}.awaiting_interview_results_help_improve_btn{width:85%;height:52px;margin:29px auto 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);cursor:pointer}@media only screen and (max-width:600px){.a_i_cont{width:90%;margin-left:auto;margin-right:auto}}.schedule_interview_cont{width:100%;height:100%}.schedule_interview_cont .blob-10{position:fixed;bottom:0;left:0}.schedule_interview_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.schedule_interview_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.schedule_interview_main_body{width:100%;max-width:312px;margin:99px auto 0}.schedule_interview_main_body>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.schedule_interview_main_body_image{width:231.8px;height:193px;display:block;margin:38px auto 0}.schedule_interview_main_body>span{display:block;width:100%;font-weight:500;line-height:1.31;color:var(--black);margin-top:7px;opacity:.7}.schedule_interview_main_body>div,.schedule_interview_main_body>span{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.schedule_interview_main_body>div{width:276px;height:52px;margin:47px auto 90.6px;border-radius:7px;background-color:var(--bright-cyan);opacity:.9;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--white-mid-light);cursor:pointer}.verifying_id_cont{width:100%;height:100%;padding-bottom:60px}.verifying_id_cont .blob-10{position:fixed;bottom:0;left:0}.verifying_id_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.verifying_id_cont_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.verifying_id_cont_heading{width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);margin:10vh 0 0}.verifying_id_main_cont{width:38.6%;max-width:494px;height:323px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:87px auto;padding-top:58.1px}.verifying_id_main_cont>img{width:144.4px;height:130.2px;display:block;margin:0 auto}.verifying_id_main_cont>span{display:block;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);margin-top:44.7px}@media only screen and (max-width:600px){.verifying_id_main_cont{width:85%}}.teacher_app_contact_support{width:100%;height:100%;margin:0;overflow-x:hidden}.teacher_app_contact_support_logo{position:fixed;top:34px;left:45.3px;width:107.7px;height:27.5px}.teacher_app_contact_support_right_blob{transform:rotateX(180deg);position:fixed;right:-160px;top:-160px;width:387.7px;height:488.1px}.teacher_app_contact_support_left_blob{position:fixed;left:0;bottom:0}.teacher_app_contact_support_main_heading{width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);margin:100px 0 0}.teacher_app_contact_support_sub_heading,.teacher_app_contact_support_sub_heading_two{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate);opacity:.8;margin:20.5px 0 0}.teacher_app_contact_support_sub_heading_two{color:var(--bluey-grey);margin-top:4px}.teacher_app_contact_support_box{width:443px;height:212px;padding:37px 42px 45px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:191.5px auto 111px;position:relative}.teacher_app_contact_support_box_heading{width:166px;height:42px;margin:0 auto}.teacher_app_contact_support_box_heading,.teacher_app_contact_support_box_heading>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.teacher_app_contact_support_box_heading>span{display:block;line-height:1.31}.teacher_app_contact_support_box_heading>span:first-child{font-weight:700;color:var(--slate)}.teacher_app_contact_support_box_btn{width:359px;height:52px;margin:36px auto 0;border-radius:9px;background-color:var(--slate);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:center;color:var(--white);cursor:pointer}.teacher_app_contact_support_box>img{z-index:-1;width:177.5px;height:160.1px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:-120px}@media only screen and (max-width:600px){.teacher_app_contact_support_box{width:90%}.teacher_app_contact_support_box_btn{width:100%}}.upload_id_cont{padding-bottom:135px}.upload_id_title{font-size:24px;font-weight:700;line-height:1.29;color:var(--black);margin:112px 0 0}.upload_id_sub_title,.upload_id_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;width:100%;text-align:center}.upload_id_sub_title{display:block;font-size:16px;font-weight:500;line-height:1.31;color:var(--bluey-grey-light);margin-top:4px}.upload_id_sub_title.first{margin-top:22px;color:var(--slate)}.upload_id_error_message_cont{width:95%;max-width:458px;min-height:106px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:2px solid var(--blush-pink);background-color:var(--white);display:block;margin:42px auto 0;padding:18px 20.8px 19px 74.2px}.upload_id_error_message_cont>div{min-height:38px}.upload_id_error_message_cont>div>span{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:-.35px;text-align:left}.upload_id_error_message_cont>div>span:first-child{color:var(--black)}.upload_id_error_message_cont>div>span:last-child{color:var(--bluey-grey)}.upload_id_error_message_cont>span{font-size:14px;font-weight:500;line-height:1.43;letter-spacing:-.35px;text-align:left;color:var(--aqua-marine);margin-top:13px;display:block}.upload_id_error_message_cont>span{font-family:HKGrotesk;font-stretch:normal;font-style:normal;cursor:pointer}.upload_id_contact_support_box{width:443px;height:212px;padding:37px 42px 45px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:191.5px auto 111px;position:relative}.upload_id_contact_support_box_heading{width:224px;height:42px;margin:0 auto}.upload_id_contact_support_box_heading,.upload_id_contact_support_box_heading>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.upload_id_contact_support_box_heading>span{display:block;line-height:1.31}.upload_id_contact_support_box_heading>span:first-child{font-weight:700;color:var(--slate)}.upload_id_contact_support_box_btn{width:359px;height:52px;margin:36px auto 0;border-radius:9px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:center;color:var(--white);cursor:pointer}.upload_id_contact_support_box_btn.disabled{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--slate)}.upload_id_contact_support_box>img{z-index:-1;width:177.5px;height:160.1px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:-120px}@media only screen and (max-width:600px){.upload_id_contact_support_box{width:90%}.upload_id_contact_support_box_btn{width:100%}}.teacher_application_main_nav_profile_picture_cont.mobile{top:50%;transform:translateY(-50%);right:23px}.teacher_application_main_nav_profile_picture_cont{position:absolute;right:25px;top:25px}.teacher_application_main_nav_profile_picture_cont.transparency>div{background-color:rgba(51,51,51,.03)!important}.teacher_application_previous_next_cont{width:100%;margin-top:55.5px;margin-bottom:60px;display:flex;justify-content:space-between}.teacher_application_previous_next_cont>li{display:flex!important;width:200px;height:52px;align-items:center;justify-content:center;cursor:pointer}.teacher_application_previous_next_cont>li:first-child{background-color:#fff;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light)}.teacher_application_previous_next_cont>li:last-child>button{width:100%;height:100%;outline:none;border:none;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-mid-light);position:relative;cursor:pointer}.teacher_application_previous_next_cont>li:last-child>button>img{width:16.9px;height:6.8px;top:23.1px;right:21.1px;position:absolute}.mobile_teacher_application_badge_cont{width:100%;height:222px;background-color:var(--slate);margin:0;padding-top:39.7px;padding-left:8.3%!important}.mobile_teacher_application_badge_cont>li{display:inline-block;height:157.8px;text-align:center}.mobile_teacher_application_badge_cont>li:first-child{width:39.7%;position:relative}.mobile_teacher_application_badge_cont>li:first-child>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.mobile_teacher_application_badge_cont>li:last-child{width:52%;height:157.8px;position:relative}.mobile_teacher_application_badge_cont>li:last-child>span{display:block;font-family:HKGrotesk-Bold;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.mobile_teacher_application_badge_cont>li:last-child>span:first-child{color:#fff;position:absolute;top:31.3px;left:16px}.mobile_teacher_application_badge_cont>li:last-child>span:last-child{color:var(--pale-peach);position:absolute;top:65px;left:16px}.teacher_application_tracker_mobile_cont{margin-top:43px;width:280px;margin-left:auto;margin-right:auto}.teacher_application_tracker_mobile_cont>li{display:inline-block}.teacher_application_tracker_mobile_cont>li>span{display:block;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid #f5f5f5;background-color:var(--white);border-radius:50px;color:var(--bluey-grey-light);position:absolute}.teacher_application_tracker_mobile_cont>li>span,.teacher_application_tracker_mobile_cont>li>span.active{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px}.teacher_application_tracker_mobile_cont>li>span.active{background-color:var(--bright-cyan);color:var(--white-light)}.teacher_application_tracker_mobile_cont>li>span.done{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--aquamarine);color:#fff;font-size:9px}.teacher_application_tracker_mobile_cont>li:first-child,.teacher_application_tracker_mobile_cont>li:last-child,.teacher_application_tracker_mobile_cont>li:nth-child(3){width:40px;height:40px}.teacher_application_tracker_mobile_cont>li:nth-child(2),.teacher_application_tracker_mobile_cont>li:nth-child(4){width:78px;height:40px;line-height:40px;position:relative}.teacher_application_tracker_mobile_cont>li:nth-child(2)>div,.teacher_application_tracker_mobile_cont>li:nth-child(4)>div{width:100%;height:0;border:1px solid var(--pale-grey-two);position:absolute;top:50%}.teacher_application_cont{width:100%;height:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch}.teacher_application_cont>.teacher_application_sidenav{width:309px;background-color:var(--slate);height:calc(100% + 60px);height:100%;padding-bottom:60px;position:fixed;top:0;left:0}.teacher_application_cont>.teacher_application_sidenav>img{width:149px;height:123.5px;display:block;margin-left:37.3px}.teacher_application_cont>.teacher_application_sidenav>.teacher_application_cont_title{margin-top:9.5px;margin-left:40px}.teacher_application_cont>.teacher_application_sidenav>.teacher_application_cont_title>li:first-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.teacher_application_cont>.teacher_application_sidenav>.teacher_application_cont_title>li:last-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--pale-peach)}.teacher_application_cont_nav_step_one{height:40px;margin-top:95px;margin-left:37px}.teacher_application_cont_nav_step_one>li{display:inline-block}.teacher_application_cont_nav_step_one>li:first-child{width:40px;height:40px;margin-right:13px;position:relative}.teacher_application_cont_nav_step_one>li:first-child>span{display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1.5px solid rgba(251,231,181,.2);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--white);position:absolute;top:5px}.teacher_application_cont_nav_step_one>li:first-child>span.active{border:1px solid #f5f5f5;background-color:var(--white);color:var(--bluey-grey-light)}.teacher_application_cont_nav_step_one>li:first-child>span.done{background-color:var(--aquamarine);color:var(--white);font-size:10px}.teacher_application_cont_nav_step_one>li:last-child>span{display:block}.teacher_application_cont_nav_step_one>li:last-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(211,225,237,.7);line-height:1.29}.teacher_application_cont_nav_step_one>li:last-child>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);line-height:1.31}.teacher_application_cont_nav_divider{width:0;height:25.7px;margin-left:56.9px;margin-top:14.7px;opacity:.2;border:1px solid var(--pale-sky-blue);display:block}.teacher_application_main{padding-left:344.3px;padding-right:25px;width:100%}.teacher_application_main_nav{width:100%;height:91px;position:relative}.teacher_application_main_nav_logo{width:126.7px;height:32.5px;position:absolute;top:29px}.teacher_application_education_exp_description{width:100%;height:137px;margin:5px 0 0;padding:15px .1px .1px 18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);opacity:.9}.teacher_application_edu_cert_cancel_add_cont{width:313px;margin:16px 0 37px auto}.teacher_application_edu_cert_cancel_add_cont>li{display:inline-block;width:50%;height:52px;cursor:pointer;text-align:right}.teacher_application_edu_cert_cancel_add_cont>li>button:focus,.teacher_application_edu_cert_cancel_add_cont>li>button:hover{background-color:initial}.teacher_application_edu_cert_cancel_add_cont>li:first-child>button{background-color:#fff;color:var(--black)}.teacher_application_edu_cert_cancel_add_cont>li:first-child>button,.teacher_application_edu_cert_cancel_add_cont>li:last-child>button{width:100%;height:100%;line-height:52px;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;border:none;outline:none;cursor:pointer;border-radius:7px}.teacher_application_edu_cert_cancel_add_cont>li:last-child>button{background-color:var(--bright-cyan);color:var(--white-light)}.teacher_application_skills_subheading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_application_skills_nice_checkbox_cont{width:100%;padding-top:32px}.teacher_application_skills_nice_checkbox_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light)}.teacher_application_skills_nice_checkbox_cont>ul{width:244px;height:64px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:16px 0 0 auto;padding:12px 14px}.teacher_application_skills_nice_checkbox_cont>ul>li{display:inline-block;width:50%;height:40px;line-height:40px;text-align:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--slate-light);background-color:#fff;cursor:pointer}.teacher_application_skills_nice_checkbox_cont>ul>li.active{border-radius:7px;background-color:var(--aquamarine);color:#fff}.teacher_application_skills_nice_checkbox_cont>ul>li.no_active{background-color:var(--slate);color:#fff;border-radius:7px}.teacher_application_skill_heading{font-size:16px;letter-spacing:-.2px;color:var(--dark-light);margin-top:32px;margin-bottom:0}.teacher_application_skill_heading{font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;text-align:left}.teacher_application_skills_digital_audio_cont{width:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);height:84px;margin-top:17px;position:relative}.teacher_application_skills_digital_audio_cont>.feather_arrow_left{width:16.9px;height:6.8px;position:absolute;top:40.6px;left:4.4%}.teacher_application_skills_digital_audio_cont>.feather_arrow_left.mobile{top:100px}.teacher_application_skills_digital_audio_cont>.feather_arrow_left_label{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5);position:absolute;top:31px;left:9.4%}.teacher_application_skills_digital_audio_cont>.feather_arrow_left_label.mobile{top:90px}.teacher_application_skills_digital_audio_cont>.feather_arrow_right{width:16.9px;height:6.8px;position:absolute;top:40.6px;right:3.4%}.teacher_application_skills_digital_audio_cont>.feather_arrow_right.mobile{top:100px}.teacher_application_skills_digital_audio_cont>.feather_arrow_right_label{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.5);position:absolute;top:31px;right:8.5%}.teacher_application_skills_digital_audio_cont>.feather_arrow_right_label.mobile{top:90px}.teacher_application_skills_digital_audio_cont>ul{width:320px;height:40px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.teacher_application_skills_digital_audio_cont>ul>li{display:inline-block;width:40px;height:40px;line-height:40px;margin-right:30px;border-radius:20px;border:1px solid var(--very-light-pink);font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center;color:var(--slate-light);cursor:pointer}.teacher_application_skills_digital_audio_cont>ul>li:last-child{margin-right:0!important}.teacher_application_skills_digital_audio_cont>ul>li.active{background-color:var(--bright-cyan);color:var(--white-light)}@media only screen and (max-width:768px){.teacher_application_main{padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width:600px){.basic_information_verify_phone_number_cont{padding:28px 25.3px 38px 27px;position:relative}.basic_information_verification_pin_cont{height:auto;margin-top:28px}.basic_information_verification_pin_cont>input{width:39.9px!important;height:51px!important;margin-right:8.1px}.basic_information_verification_code_btn{margin-top:39px;width:95%}.teacher_application_edu_cert_cancel_add_cont{width:100%}.teacher_application_previous_next_cont{width:90%;margin-left:auto;margin-right:auto;padding-bottom:30px}.teacher_application_previous_next_cont>li{display:inline-block;width:45%}}.wait_list_cont{width:100%;height:100%}.wait_list_cont .blob-10{position:fixed;bottom:0;left:0}.wait_list_cont .blob-11{position:fixed;top:0;right:0;width:500px;height:444.5px}.wait_list_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.wait_list_main_cont{width:100%;max-width:434px;margin:122px auto 0}.wait_list_main_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black)}.wait_list_main_image_cont{margin:13.4px auto 0;width:258px;height:246.8px;display:flex;align-items:center;justify-content:center;position:relative}.wait_list_main_image_cont>img:last-child{position:absolute}.wait_list_main_text_cont{width:100%;height:159px;text-align:center;margin-top:23.3px}.wait_list_main_text_cont>span{display:block;margin-bottom:20px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;color:var(--black);opacity:.9}.wait_list_main_text_cont>span:nth-child(2){font-size:16px;font-weight:400}.create_new_password_cont{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:var(--dark);z-index:1010;overflow:hidden;overflow-y:auto;padding-bottom:120px}.create_new_password_cont>img{width:123.6px;height:31.2px;margin:29.5px 0 0 31.8px;object-fit:contain}.create_new_password_cont>div{width:90%;max-width:535px;height:389px;border-radius:6px;background-color:var(--white);margin:100px auto 0;padding-top:48px}.create_new_password_cont>div>h6{margin:0;padding:0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);width:100%}.create_new_password_cont>div>h6>span{color:var(--bluey-grey)}.create_password_input_cont{width:91.2%;height:50px;margin:23px auto 0;position:relative}.create_password_input_cont>img:first-child{width:13px;height:14.4px;position:absolute;left:3.9%;top:17.3px}.create_password_input_cont>img:nth-child(2),.create_password_input_cont>img:nth-child(3){width:17.6px;height:12.8px;position:absolute;right:18.2px;top:17.3px;cursor:pointer}.create_password_input_cont>small{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--blush-pink);opacity:.9}.create_password_input_cont.first{margin-top:53.5px}.create_password_input_cont>input{width:100%;height:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:40px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.create_password_input_cont>input::placeholder{color:rgba(34,49,63,.5)!important}.create_password_input_cont>input::-webkit-input-placeholder{color:rgba(34,49,63,.5)!important}.create_password_input_cont>input:-ms-input-placeholder{color:rgba(34,49,63,.5)!important}.create_new_password_cont>div>span{display:flex;justify-content:center;align-items:center;width:91.2%;margin:48px auto 0;border-radius:7px;background-color:var(--bright-cyan);height:52px;font-weight:700;color:var(--white-light)}.create_new_password_cancel_button,.create_new_password_cont>div>span{cursor:pointer;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.create_new_password_cancel_button{font-weight:500;line-height:1.31;color:var(--pale-peach);opacity:.8;text-decoration:underline;margin:100px auto 0;display:block;width:100%}.create_new_password_settings_overlay>img{width:123.6px;height:31.2px;object-fit:contain;margin:0 auto}.create_new_password_settings_overlay>div{width:100%;height:420px;border-radius:6px;background-color:var(--white)}.create_new_password_settings_overlay>div>h6{padding:0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);width:100%;margin:24px 0 0}.create_new_password_settings_overlay>div>h6>span{color:var(--bluey-grey)}.create_password_input_settings{width:91.2%;height:50px;margin:0 auto;position:relative}.create_password_input_settings>img:first-child{width:13px;height:14.4px;position:absolute;left:3.9%;top:17.3px}.create_password_input_settings>img:nth-child(2),.create_password_input_settings>img:nth-child(3){width:17.6px;height:12.8px;position:absolute;right:18.2px;top:17.3px;cursor:pointer}.create_password_input_settings>small{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--blush-pink);opacity:.9}.create_password_input_settings.first{margin-top:24px}.create_password_input_settings>input{width:100%;height:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:9.7%;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.create_password_input_settings>input::placeholder{color:rgba(34,49,63,.5)!important}.create_password_input_settings>input::-webkit-input-placeholder{color:rgba(34,49,63,.5)!important}.create_password_input_settings>input:-ms-input-placeholder{color:rgba(34,49,63,.5)!important}.create_new_password_settings_overlay>div>span{display:flex;justify-content:center;align-items:center;width:91.2%;margin:24px auto 0;border-radius:7px;background-color:var(--bright-cyan);height:52px;font-weight:700;color:var(--white-light)}.create_new_password_cancel_button_settings,.create_new_password_settings_overlay>div>span{cursor:pointer;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.create_new_password_cancel_button_settings{font-weight:500;line-height:1.31;color:var(--lightWarning);opacity:.8;text-decoration:underline;margin:0 auto 5%;display:block;width:100%}.email_verified_go_home_btn{width:418px;height:52px;margin:57px auto;border-radius:7px;background-color:#3fd5eb;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);cursor:pointer}@media only screen and (max-width:600px){.email_verified__cont .verify_email_main_sent_msg_alert{width:100%}.email_verified_go_home_btn{width:90%}.email_verified__cont .verify_email_main_heading{width:90%!important;margin:70px auto 0!important}}.verify_email_cont .blob-11{width:500px;height:444.5px}.verify_email_main_heading{margin-top:8.4vh}.verify_email_main_icon{margin:5vh auto 0}.verify_email_main_sent_msg_alert{margin:8.2vh auto 0}.verify_email_main_pls_verify_msg_alert{margin:3.6vh auto 0}.verify_email_main_sent_again_alert{margin:16vh auto 0}.verify_email_main_sent_msg_alert_mobile{width:100%;margin-top:41px;text-align:center}.verify_email_main_sent_msg_alert_mobile>li:first-child{letter-spacing:-.4px;color:var(--bluey-grey)}.verify_email_main_sent_msg_alert_mobile>li:first-child,.verify_email_main_sent_msg_alert_mobile>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;text-align:center}.verify_email_main_sent_msg_alert_mobile>li:last-child{letter-spacing:normal;color:var(--dark)}.verify_email_main_pls_verify_msg_alert_mobile{width:100%;margin:36px auto 0;text-align:center}.verify_email_main_pls_verify_msg_alert_mobile>li{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black);white-space:nowrap}.email_not_verified_main_nav_profile_picture_cont.mobile{top:50%;transform:translateY(-50%);right:23px}.email_not_verified_main_nav_profile_picture_cont{position:absolute;right:0;top:25px;transform:none}.email_not_verified_main_nav_profile_picture_cont.transparency{z-index:999;right:25px}.email_not_verified_main_nav_profile_picture_cont.transparency>div{background-color:rgba(51,51,51,.03)!important}@media only screen and (max-width:600px){.verify_email_main_heading{margin-top:6.6vh;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black);opacity:.8}.verify_email_main_icon{width:180.2px;height:185.3px;margin-top:5.4vh}.verify_email_main_sent_msg_alert{width:180px;margin-left:auto;margin-right:auto}.verify_email_main_pls_verify_msg_alert{width:120px;margin-left:auto;margin-right:auto}.verify_email_main_sent_again_alert{position:absolute;bottom:43.5px;left:0;right:0;margin-right:auto;margin-left:auto}}@media only screen and (max-width:320px){.verify_email_main_sent_again_alert{position:static;bottom:auto;left:auto;right:auto;margin-top:40px}}.verify_email_cont{width:100%;height:100%;padding-bottom:200px}.verify_email_cont .blob-10{position:fixed;bottom:0;left:0}.verify_email_cont .blob-11{position:fixed;top:0;right:0}.verify_email_main_logo{display:block;margin:29px 0 0 35.3px;width:126.7px;height:32.5px;cursor:pointer}.verify_email_main_heading{width:100%;text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black);margin-top:122px}.verify_email_main_icon{width:203.8px;height:209.6px;display:block;margin:36.6px auto 0}.verify_email_main_sent_msg_alert{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey);width:100%;margin:58.8px auto 0}.verify_email_main_sent_msg_alert>span{color:var(--dark);opacity:.8}.verify_email_main_pls_verify_msg_alert{width:100%;font-weight:700;margin:26px auto 0}.verify_email_main_pls_verify_msg_alert,.verify_email_main_sent_again_alert{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.verify_email_main_sent_again_alert{font-weight:400;opacity:.8!important;margin:119.5px auto 0}.verify_email_main_sent_again_alert>span{color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.verify_email_main_sent_again_alert>span.native_timer{color:var(--dark);text-decoration:none;cursor:auto}@media only screen and (max-width:600px){.verify_email_main_heading{margin-top:44px}.verify_email_main_sent_msg_alert{width:180px;margin-left:auto;margin-right:auto}.verify_email_main_pls_verify_msg_alert{width:135px;margin-left:auto;margin-right:auto}.verify_email_main_sent_again_alert{position:absolute;bottom:43.5px;left:0;right:0;margin-right:auto;margin-left:auto}}@media only screen and (max-width:320px){.verify_email_main_sent_again_alert{position:static;bottom:auto;left:auto;right:auto;margin-right:0;margin-left:0}}.mobile_main_settings_nav{height:calc(100% - 65px);z-index:999;padding:26px 20.3px 72px 20px}.verificatton_forms_cont_new_timezone_box{height:50px;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.verificatton_forms_cont_new_timezone_box>span{display:inline-flex;height:100%;cursor:pointer}.verificatton_forms_cont_new_timezone_box>span:first-child{width:82%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:space-between;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);padding-left:18px;padding-right:18px;position:relative}.verificatton_forms_cont_new_timezone_box>span:first-child>span{width:90%;overflow:hidden;display:inline-block;white-space:nowrap;text-overflow:ellipsis}.verificatton_forms_cont_new_timezone_box>span:nth-child(2){width:39px;height:39px;background-color:var(--pale-grey);border-radius:50%;display:flex;justify-content:center;align-items:center}.verificatton_forms_cont_new_timezone_box>span:nth-child(2)>img{width:9.9px;height:9.9px}.verificatton_forms_cont_new_timezone_box>span:nth-child(3){width:39px;height:39px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--aquamarine)}.verificatton_forms_cont_new_timezone_box>span:nth-child(3)>i{font-size:12px}.verificatton_forms_cont_new_timezone_box>span:first-child>ul{position:absolute;top:-18px;left:0;width:100%;height:300px;background-color:#fff;overflow-y:auto;opacity:1;z-index:9999;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.verificatton_forms_cont_new_timezone_box>span:first-child>ul li{height:50px;line-height:50px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.verificatton_forms_cont_new_timezone_box>span:first-child>ul li:not(:first-child){padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.highlight_item_to_be_swapped .settings_time_preference_grey_time_block{opacity:.5;background-color:var(--aquamarine)!important}#listWithHandleDefault .settings_time_preference_remove_circle,#listWithHandleDefault .settings_time_preference_time_blocks_menu{visibility:hidden}.settings_time_preference_cont{width:100%;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:26px;padding-left:31px;padding-right:30px;margin-bottom:28px;position:relative}.settings_time_preference_title_heading{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);margin-top:31.5px}.settings_time_preference_title_heading>.text-style-1{font-size:14px;color:var(--bluey-grey)}.glyphicon_drag{cursor:move;cursor:-webkit-grabbing}.settings_time_preference_time_blocks{display:flex;width:100%;height:70px;justify-content:space-between;align-items:center;margin-top:12px}.settings_time_preference_time_blocks>li{position:relative}.settings_time_preference_time_blocks>li:first-child{width:17px}.settings_time_preference_time_blocks_menu li{width:17px;height:0;border:1.8px solid var(--bluey-grey);display:block;margin-bottom:1.5px}.settings_time_preference_time_blocks_menu li:last-child{margin-bottom:0}.settings_time_preference_time_blocks>li:nth-child(2){width:85%}.settings_time_preference_time_blocks>li .settings_time_preference_grey_time_block{width:100%;height:65px;border-radius:9px;background-color:var(--pale-grey);overflow:hidden;text-overflow:ellipsis;position:relative}.settings_time_preference_grey_time_block img{width:14.7px;height:18px;position:absolute;left:20.5px;top:24px}.settings_time_preference_grey_time_block img.globe{width:15.9px;height:15.9px}.settings_time_preference_local_time_text{text-align:left;color:var(--dark);position:absolute;left:55px;top:11px}.settings_time_preference_local_time_text,.settings_time_preference_local_time_text span{font-family:HKGrotesk;font-size:17px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.43px}.settings_time_preference_local_time_text span{color:var(--bluey-grey)}.settings_time_preference_country_name_text{top:34.2px;left:55px;font-weight:400;color:var(--slate)}.settings_time_preference_country_name_text,.settings_time_preference_current_time_text{position:absolute;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.settings_time_preference_current_time_text{right:13.3px;bottom:22.9px;font-weight:500;color:var(--bluey-grey)}.settings_time_preference_remove_circle{width:38px;height:38px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);color:#fff;text-align:center;padding-top:4px;cursor:pointer}.settings_time_preference_remove_circle span{width:10px;height:0;border:1px solid var(--white);background-color:var(--white);display:inline-block}.settings_time_preference_add_timezone{margin-top:30px;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer;border-bottom:1px solid #ddeaf3}.settings_time_preference_add_timezone.add_padding_bottom{padding-bottom:45px}.settings_time_preference_add_timezone span{float:right}@media only screen and (max-width:600px){.verificatton_forms_cont_new_timezone_box>span:first-child{width:60%}.verificatton_forms_cont_new_timezone_box>span:first-child>ul{width:250px}.settings_time_preference_local_time_text{width:60%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.are_you_sure_modal_cont{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(51,51,51,.3);z-index:999999}.are_you_sure_modal_content{position:absolute;top:15%;left:0;right:0;margin-right:auto;margin-left:auto;background-color:#fff;z-index:99;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;padding:27px 38.2px 35px;max-width:405px}.are_you_sure_modal_heading{margin:0;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.are_you_sure_modal_cancel_save_cont{width:100%;height:52px;margin:47.3px auto 0;display:flex;justify-content:space-between}.are_you_sure_modal_cancel_save_cont>span{display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--slate);width:45.3%;background-color:#fff;cursor:pointer}.are_you_sure_modal_cancel_save_cont>span:last-child{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.are_you_sure_modal_cancel_save_cont>span:last-child.disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed}.confirmation_modal_amount_section{position:relative;width:100%}.confirmation_modal_amount_section img{width:15px;height:15px;cursor:pointer}.confirmation_modal_amount_section>section{max-width:250px;min-height:44px;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;position:absolute;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black)}.confirmation_modal_amount_section>section,.confirmation_modal_input_text{background-color:var(--white);font-family:HKGrotesk;font-stretch:normal;font-style:normal}.confirmation_modal_input_text{display:block;outline:none;border:none;width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);padding-left:18px;font-size:16px;font-weight:400;letter-spacing:-.4px;color:rgba(34,49,63,.7)}.confirmation_modal_input_text.disabled{background-color:var(--very-light-pink);cursor:not-allowed}.confirmation_modal_input_label{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:5px}.confirmation_modal_input_label .right{text-decoration:underline;color:var(--bright-cyan)}.visa_stuff_dropdown{display:flex;justify-content:flex-start;align-items:center;outline:none;border:none;width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.7);cursor:pointer;position:relative}.visa_stuff_dropdown>div:last-child{position:absolute;width:100%;left:0}.visa_stuff_dropdown>div>div{width:100%;height:auto;min-height:65px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.18);border:1px solid #f5f5f5;background-color:var(--white);padding:15px 12px 21px 14px!important;-webkit-user-select:none;user-select:none;z-index:1001}.visa_stuff_dropdown>div>div>div{width:100%;height:36px;display:flex;justify-content:flex-start;align-items:center;padding-left:13.5px;cursor:pointer}@media only screen and (max-width:768px){.are_you_sure_modal_content{width:80%}}@media only screen and (max-width:600px){.are_you_sure_modal_content{width:95%}}.warning_dialog_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.4);z-index:101010;padding-bottom:120px;overflow:hidden;overflow-y:auto}.warning_dialog_cont>div{max-width:543px;width:90%;height:auto;padding:36px 33px 34px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:30px auto 0;position:relative}.warning_dialog_cloase_btn{position:absolute;top:20px;right:20px}.warning_dialog_cont h5{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin:0}.warning_dialog_first_text{font-weight:400;margin:20px 0 0}.warning_dialog_first_text,.warning_dialog_second_text{width:100%;font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:var(--slate)}.warning_dialog_second_text{font-weight:700;margin:13px 0 0}.warning_dialog_save_cancel{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:42px}.warning_dialog_save_cancel>div{width:45%;height:100%;max-width:171px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.warning_dialog_save_cancel>div:first-child{background-color:#fff;color:var(--slate)}.warning_dialog_save_cancel>div:first-child,.warning_dialog_save_cancel>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.warning_dialog_save_cancel>div:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.settings_notifications_cont{width:100%;min-height:705px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:26px;padding-left:31px;padding-right:30px;margin-bottom:29px}.sub_message_notif{color:rgba(145,152,159,.5);font-size:14px}.settings_notifications_cont_nav{width:91.5%}.notif_lessons_reminders_main{width:91.5%;margin:35px auto 0;border-bottom:1px solid #e8e8e8}.notif_lessons_reminders_main tbody tr:last-child td{padding-bottom:24px}.notif_lessons_reminders_main tbody tr:first-child td{padding-top:20px}.notif_lessons_reminders_main tr,.push_notifications_others_table tr{border-bottom:none}.notif_lessons_reminders_main thead tr{border-bottom:1px solid #e8e8e8}.notif_lessons_reminders_main thead tr>th:last-child>.settings_off_switch,.notif_lessons_reminders_main thead tr>th:last-child>.settings_on_switch{top:10px!important}.notif_lessons_reminders_main td,.notif_lessons_reminders_main thead tr th{padding-top:9px;padding-bottom:9px}.notif_lessons_reminders_main.lesson_reminderHeader{margin-top:0}.notif_lessons_reminders_main.all_notifications{border:none;margin-top:30px}.notif_lessons_reminders_text_sub.all_notifications span{font-size:14px}.notif_lessons_reminders_text_sub{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:rgba(34,49,63,.8)}.notif_lessons_reminders_text_sub span{color:rgba(145,152,159,.5)}.notif_lessons_reminders_switch{position:relative}.notif_lessons_reminders_switch .settings_off_switch,.notif_lessons_reminders_switch .settings_on_switch{top:18px;right:12px}.notif_lessons_reminders_text{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.push_notifications_others_table{width:91.5%;margin:20px auto 0}.push_notifications_others_table td{padding-top:9px;padding-bottom:9px}.change_user_profile_image_cont{width:270px;height:239px;border-radius:9px;background-color:var(--pale-grey);margin:30.5px auto 20px;padding-top:37px;position:relative}.change_user_profile_image_delete_btn{width:38px;height:38px;background-color:var(--white);border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;position:absolute;top:75.5px;left:0;right:0;margin-left:auto;margin-right:auto}.change_user_profile_image_delete_btn>img{width:11.9px;height:13.2px}.change_user_profile_image_cont>img{width:114px;height:114px;border-radius:50%;margin:0 auto;display:block;object-fit:cover}.change_user_profile_image_change_btn{width:124px;height:40px;margin:22px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);opacity:.9;cursor:pointer}.croppie-container{width:489px;height:287px;display:block;margin:35px auto 0}.cr-boundary{border-radius:8px}@media only screen and (max-width:600px){.change_user_profile_image_crop_sub_cont{width:89.3%!important}.change_user_profile_image_save_cancel_btn{width:90%}.croppie-container{width:293px}.change_user_profile_image_cont{width:100%}}.settings_info_cont{width:100%;height:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:25px;padding-left:30px;padding-right:31px;margin-bottom:29px}.settings_info_cont.loader{height:150px;min-height:0;padding-top:40px}.settings_info_cont.loader.hideWithAnim{position:absolute;left:-9999px}.settings_info_cont.hideWithAnim{position:absolute}.settings_info_cont_title{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black)}.account_info_display_name_cont{width:100%;height:80px;margin-bottom:10px}.account_info_display_name_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:5px}.account_info_display_name_cont>div{width:100%;height:50px;margin-top:5px;display:flex;justify-content:space-between}.account_info_display_name_cont>div>div{height:100%;width:48.4%;display:flex;align-items:center;padding-left:18px;padding-right:19.4px;border-radius:6px}.account_info_display_name_types{border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark-light);position:relative;cursor:pointer;z-index:998}.account_info_display_name_types>img{width:12.7px;height:7.3px;position:absolute;right:19.4px}.account_info_display_name_types_drop_cont_ul{position:absolute;height:100px;width:100%;background-color:#fff;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);overflow-y:auto;overflow-x:hidden;top:-9px;left:0;padding-top:10px;border-radius:6px;z-index:999;opacity:1}.account_info_display_name_types_drop_cont_ul li{padding-left:2rem;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:40px;display:flex;align-items:center;z-index:999}.account_info_display_name_types_drop_cont_ul li.active,.account_info_display_name_types_drop_cont_ul li:hover{background-color:var(--pale-grey)}.account_info_display_name{opacity:.7;background-color:#eee;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.4)}@media only screen and (max-width:768px){.settings_info_cont{width:100%}}@media only screen and (max-width:600px){.account_info_display_name_cont{margin-bottom:70px}.account_info_display_name_cont>div{height:140px;display:initial;justify-content:normal}.account_info_display_name_cont>div>div{height:50px;width:100%}.account_info_display_name_cont>div>div:first-child{margin-bottom:10px}}.re_auth_modal_content_cont{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(51,51,51,.3);z-index:999999}.re_auth_modal_content{position:absolute;top:15%;left:0;right:0;margin-right:auto;margin-left:auto;background-color:#fff;z-index:99;width:60%;border-radius:10px;border:1px solid var(--greyBlue);width:41.8%;max-width:535px}.div_line{border-bottom:1px solid #d3d3d3;margin:25px 24px 30px 23px;opacity:.8}.OtherLoginMethods{width:100%;display:flex;justify-content:center;margin-top:10px;padding:10px;margin-bottom:25px}.OtherLoginMethods li{display:inline-flex;justify-content:center;align-items:center;margin-right:12.7px;position:relative;cursor:pointer}.OtherLoginMethods li:last-child{margin-right:0}.OtherLoginMethods li.LoginFacebookRectangle{width:150px;height:48px;border-radius:6px;background-color:#4568b2}.OtherLoginMethods li.LoginGoogleRectangle{width:150px;height:48px;border-radius:6px;border:1px solid #4c6d8c}.OtherLoginMethods li.LoginAppleRectangle{width:150px;height:48px;border-radius:6px;background-color:#000}.OtherLoginMethods li .OtherLoginText{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#fff}.OtherLoginMethods li ul{margin-top:0}.OtherLoginMethods li ul li.Path{margin-right:40px!important}.OtherLoginMethods li ul li.Path img{width:9.6px;height:18.6px;position:absolute;left:5px;top:-15px}.OtherLoginMethods li .OtherLoginText.google{color:#3e5163!important}.reauth_email_password_input_cont .LoginButtonRectangle{max-width:488px!important;width:90%!important;margin:41px auto 23px!important}@media only screen and (max-width:768px){.re_auth_modal_content{width:80%}}@media only screen and (max-width:600px){.re_auth_modal_content{width:95%}}.two_factor_auth_cont{width:70%;height:90%;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.16);background-color:var(--white);position:fixed;left:10%;right:10%;top:15%;bottom:15%;z-index:1000000;margin:auto;overflow-y:auto;padding:25px 25px 60px}.two_factor_auth_cont.loading{display:flex;justify-content:center;align-items:center}.two_factor_auth_cont .blob-10{position:fixed;bottom:0;left:0}.two_factor_auth_cont .blob-12{position:fixed;top:0;right:0}.two_factor_auth_heading{width:50%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);margin:20px auto auto}.two_factor_auth_sub_heading{max-width:444px;height:72px;margin:30px auto 0;font-weight:500;color:var(--bluey-grey);opacity:.9}.two_factor_auth_main_heading,.two_factor_auth_sub_heading{width:100%;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.two_factor_auth_main_heading{font-weight:600;color:var(--dark);margin:29px 0 0}.two_factor_auth_main_heading>span{font-weight:700}.two_factor_auth_input_cont{height:75px;width:100%;display:flex;justify-content:center;margin-top:21px}.two_factor_auth_input_cont>input{width:60.9px;height:100%;margin-right:15px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:inline-flex;align-items:center;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black);text-align:center}.two_factor_auth_input_cont>input:last-child{margin:0}.two_factor_auth_input_cont>input.active{border:2px solid var(--bright-cyan)}.two_factor_auth_input_submit_button{width:400px;height:48px;background-color:var(--bright-cyan);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white);display:flex;justify-content:center;align-items:center;margin:40.5px auto 0;cursor:pointer}.two_factor_auth_input_submit_button.disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed}.two_factor_auth_alt_try_cont{width:100%;font-weight:400;text-align:center;color:var(--black);margin-top:25px}.two_factor_auth_alt_try_cont,.two_factor_auth_alt_try_cont>span{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.two_factor_auth_alt_try_cont>span{font-weight:500;color:var(--aqua-marine);cursor:pointer;text-decoration:underline}.qr_code_cont{display:flex;align-items:center;width:auto;height:auto}.qr_code,.qr_code_cont{margin-left:auto;margin-right:auto;color:var(--black);position:relative}.qr_code{align-self:center}.mfa_close_btn{width:18px;height:18px;position:absolute;top:30.3px;right:27px;cursor:pointer}@media only screen and (max-width:992px){.two_factor_auth_cont{width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding:10px}.two_factor_auth_input_cont,.two_factor_auth_input_submit_button,.two_factor_auth_main_heading,.two_factor_auth_sub_heading{width:90%;max-width:400px;margin-right:auto;margin-left:auto}.two_factor_auth_input_cont{max-width:455.7px;margin-right:auto;margin-left:auto}.two_factor_auth_input_cont>input{width:13.4%;margin-right:3.3%;padding-left:0;text-align:center}}@media only screen and (max-width:320px){.two_factor_auth_input_cont,.two_factor_auth_main_heading{width:95%}}.enter_password_input_settings{width:83.2%;min-height:80px;position:relative;margin:39px auto 0}.enter_password_input_settings>img:first-child,.enter_password_input_settings>img:nth-child(2){width:17.6px;height:auto;position:absolute;right:18px;top:25px;cursor:pointer}.enter_password_input_settings.first{margin-top:24px;width:auto}.enter_password_modal{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(51,51,51,.3);z-index:999999;overflow-y:auto;padding-bottom:100px}.enter_password_modal_preloader_position{position:absolute;top:-8px;left:0;right:0}.enter_password_modal_cancel_save_cont{width:83.2%;height:52px;margin:47.3px auto 0;display:flex;justify-content:space-between}.enter_password_modal_cancel_save_cont>span{display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--slate);width:45.3%;background-color:#fff;cursor:pointer}.enter_password_modal_cancel_save_cont>span:last-child{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.enter_password_modal_content{position:absolute;top:15%;left:0;right:0;margin-right:auto;margin-left:auto;background-color:#fff;z-index:99;width:60%;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;width:41.8%;max-width:535px;min-height:393px;padding-top:27px;padding-bottom:27px}.enter_password_modal_content input{height:50px;margin:5px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:50px;font-size:16px;font-weight:400;line-height:1.31;letter-spacing:-.4px}.enter_password_modal_content input,.enter_password_modal_heading{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.enter_password_modal_heading{margin:0;font-size:18px;font-weight:700;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.enter_password_modal_close_btn{display:flex;justify-content:center;align-items:center;position:absolute;top:17px;right:18.6px;cursor:pointer}.enter_password_modal_input_label{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}@media only screen and (max-width:768px){.enter_password_modal_content{width:80%}}@media only screen and (max-width:600px){.enter_password_modal_content{width:95%}}@media only screen and (max-width:320px){.enter_password_modal_content{top:5%}}.email_change_modal{width:100%;height:100%;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(51,51,51,.3);z-index:999999}.email_change_modal_preloader_position{position:absolute;top:-8px;left:0;right:0}.email_change_modal_content{position:absolute;top:15%;left:0;right:0;margin-right:auto;margin-left:auto;background-color:#fff;z-index:99;width:60%;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;width:41.8%;max-width:535px;min-height:393px;padding-top:27px;padding-bottom:27px}.email_change_modal_heading{margin:0;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.email_change_modal_close_btn{display:flex;justify-content:center;align-items:center;position:absolute;top:17px;right:18.6px;cursor:pointer}.email_change_modal_email_cont{width:83.2%;min-height:80px;position:relative;margin:39px auto 0}.email_change_modal_input_label{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.email_change_modal_input_error,.email_change_modal_input_label{display:block;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.email_change_modal_input_error{position:absolute;left:0;color:var(--blush-pink);bottom:-15px;font-size:12px;font-weight:700;letter-spacing:normal}.email_change_modal_content input{width:100%;height:50px;margin:5px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;padding-right:50px}.email_change_modal_cancel_save_cont{width:83.2%;height:52px;margin:47.3px auto 0;display:flex;justify-content:space-between}.email_change_modal_cancel_save_cont>span{display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--slate);width:45.3%;background-color:#fff;cursor:pointer}.email_change_modal_cancel_save_cont>span:last-child{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}@media only screen and (max-width:768px){.email_change_modal_content{width:80%}}@media only screen and (max-width:600px){.email_change_modal_content{width:95%}}.settings_password_cont{padding-top:26px;padding-left:31px;padding-right:30px;margin-bottom:28px;width:100%;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.settings_password_cont_horizontal_bar_preloader_position{position:absolute;top:-8px;left:0;right:0}.password_security_delete_account_modal{position:fixed!important;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(51,51,51,.5);z-index:99999}.password_security_delete_account_modal>div{width:39.1%;max-width:500px;height:450px;background-color:var(--white);position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:15.5%;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5}.password_security_delete_account_modal>div>h6{width:100%;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:center;color:var(--black);opacity:.9;margin:44px auto 0}.password_security_delete_account_modal_image{width:37%;height:176.1px;object-fit:cover;margin:29.9px auto;display:block}.password_security_delete_account_modal>div>.password_security_delete_account_modal_btn_cont{width:83%;height:52px;display:flex;justify-content:space-between;margin:60.1px auto 0}.password_security_delete_account_modal>div>.password_security_delete_account_modal_btn_cont>span{cursor:pointer;display:flex;justify-content:center;align-items:center;width:43.4%;height:100%;background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);border-radius:7px}.password_security_delete_account_modal>div>.password_security_delete_account_modal_btn_cont>span:last-child{background-color:var(--blush-pink-light);color:var(--white)}.settings_home_cont{margin-top:0}.settings_teaching_policies_student_messaging_section{width:100%;height:39px;display:flex;justify-content:space-between;align-items:center;margin-top:32px;margin-bottom:32.5px}.settings_teaching_policies_student_messaging_section>div:first-child.single{display:inline-flex;align-items:center}.settings_teaching_policies_student_messaging_section>div:first-child>span{display:block}.settings_teaching_policies_student_messaging_section>div:first-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.settings_teaching_policies_student_messaging_section>div:first-child>span:nth-child(2),.settings_teaching_policies_student_messaging_section>div:first-child>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.settings_teaching_policies_student_messaging_section>div:nth-child(2){width:40px;height:24px;border-radius:47px;background-color:var(--very-light-pink);cursor:pointer;position:relative}.settings_teaching_policies_student_messaging_section>div:nth-child(2)>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%;position:absolute;top:4px;left:4px}.settings_teaching_policies_student_messaging_section>div:nth-child(2).active{background-color:var(--bright-cyan)}.settings_teaching_policies_student_messaging_section>div:nth-child(2).active>span{right:4px;left:auto}.settings_teaching_policies_student_messaging_section>div:nth-child(2).disabled{cursor:not-allowed}.teaching_policies_dropdown_section{height:80px;width:100%;margin-bottom:17px}.teaching_policies_dropdown_section>span{display:block;color:var(--dark)}.teaching_policies_dropdown_section>span,.teaching_policies_dropdown_section>span>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left}.teaching_policies_dropdown_section>span>span{color:var(--bluey-grey)}.teaching_policies_dropdown_section>div{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 18px;cursor:pointer}.teaching_policies_dropdown_section>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.teaching_policies_dropdown_section>div>div{position:absolute;width:100%;top:-10px;left:0}.teaching_policies_dropdown_state{position:absolute;top:0;left:0;height:200px;width:100%;overflow-y:auto}.settings_teaching_policies_save_cancel_cont{width:100%;height:52px;margin-bottom:40px;margin-top:27px;display:flex;justify-content:space-between;align-items:center}.settings_teaching_policies_save_cancel_cont>span{display:inline-flex;width:48%;height:100%;max-width:217px;justify-content:center;align-items:center;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.settings_teaching_policies_save_cancel_cont>span:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:#fff}.settings_teaching_policies_save_cancel_cont>span:nth-child(2).inactive{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--slate)}@media screen and (max-width:992px){.teaching_policies_dropdown_section{height:100px;width:100%;margin-top:25px;margin-bottom:25px}.settings_teaching_policies_save_cancel_cont{margin-bottom:40px;margin-top:40px}.settings_teaching_policies_student_messaging_section>div:first-child>span:nth-child(2){display:none}.settings_teaching_policies_student_messaging_section>div:first-child{display:inline-flex;align-items:center}.settings_teaching_policies_student_messaging_section>div:first-child>span:first-child{line-height:normal}}.general_section_your_color_section{width:100%;height:79px;display:flex;justify-content:space-between;margin-top:45px}.general_section_your_color_section>div{width:47.4%;height:100%;border-radius:9px;background-color:var(--pale-grey);padding-top:12.5px;text-align:center}.general_section_your_color_section>div>h5{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:center;color:var(--dark)}.general_section_color_cont{width:100px;height:21.4px;margin:7.9px auto 0;display:flex;justify-content:space-between}.general_section_color_cont>span{display:inline-flex;justify-content:center;align-items:center;width:21.4px;height:21.4px;border-radius:50%;border:1.5px solid #fff;cursor:pointer;transition:all .4s ease}.general_section_color_cont>span>span{display:block;width:12px;height:12px;border-radius:50%}.settings_teacher_cont{padding-top:124px;padding-left:27%}.teacher_settings_cancel_save_buttons_cont{width:100%;margin-top:50.5px;padding-bottom:40px;display:flex;justify-content:space-between}.teacher_settings_cancel_save_buttons_cont>li{display:inline-flex;width:216px;height:52px;border-radius:7px;background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(51,51,51,.7);cursor:pointer;align-items:center;justify-content:center}.teacher_settings_cancel_save_buttons_cont>li:last-child{background-color:rgba(88,219,238,.7);color:#fff}.teacher_settings_cancel_save_buttons_cont>li:last-child:hover{background-color:#58dbee}.teacher_settings_cancel_save_buttons_cont>li:last-child.loading{background-color:#fff}.teacher_settings_cancel_save_buttons_cont>li:last-child.disabled{cursor:not-allowed;background-color:var(--very-light-pink)!important;color:var(--slate)!important}.settings_nav_cont{position:absolute}@media only screen and (max-width:1024px){.settings_nav_cont{z-index:1000;left:308px}.settings_teacher_cont{padding-left:350px;padding-right:50px}}@media only screen and (max-width:768px){.right_links_nav>div:first-child{visibility:hidden}.settings_nav_cont{z-index:1000;left:250px}.settings_home_cont_flex_nav{width:250px;padding:0 20px 60px 20.1px}.settings_teacher_cont{padding-left:280px;padding-right:20px}.settings_heading_text{left:30%;margin-left:3%}.settings_time_preference_time_blocks>li:nth-child(2){width:70%}.verificatton_forms_cont .col:first-child{padding:0;margin-bottom:17px}}@media only screen and (max-width:600px){.right_links_nav>div:first-child{visibility:visible}.settings_teacher_cont{padding-left:0;padding-right:0}.settings_home_cont_flex>div:last-child{width:89.3%;max-width:none}.settings_home_cont_flex{width:80%}.verificatton_forms_cont .col:nth-child(2){padding-right:10px}.settings_notifications_cont_nav ul li:first-child{margin-right:50px}.settings_home_cont_flex>div:first-child{position:fixed;display:none}.settings_home_cont_flex>div:last-child{float:none}.settings_teacher_cont{padding-top:26px!important}.settings_teacher_cont>h5{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black);opacity:.9;padding-left:20px}.notif_lessons_reminders_main.all_notifications,.notif_lessons_reminders_main.lesson_reminderHeader,.push_notifications_others_table,.settings_classroom_cont,.settings_notifications_cont,.settings_password_cont,.settings_teaching_policies_cont,.settings_time_preference_cont,.verificatton_forms_cont input,.verificatton_forms_drop_cont{width:100%!important}.settings_info_cont,.settings_notifications_cont,.settings_password_cont,.settings_time_preference_cont{box-shadow:none;border:none;padding-left:28px;padding-right:28px;padding-top:0;margin-top:70px}.settings_info_cont_title{display:block;width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center;margin:0 0 41.8px -1px}.settings_info_cont_title>img{display:block;margin-right:16px}.settings_time_preference_cont .settings_time_preference_time_blocks li:nth-child(2){width:80%}.settings_time_preference_cont .settings_time_preference_time_blocks li:nth-child(2){width:70%}.settings_time_preference_remove_circle{right:0;left:auto;top:30px}.settings_notifications_cont_nav ul li{margin-right:10px}.settings_home_cont_flex,.verificatton_forms_drop_cont>ul{width:100%}}.choose_payment_method_nav{width:100%;margin-top:32.8px}.choose_payment_method_nav>li{display:inline-block;line-height:normal;position:relative}.choose_payment_method_nav>li:first-child{width:40px;height:40px;text-align:center;cursor:pointer}.choose_payment_method_nav>li:first-child img{width:7px;height:12.2px;position:absolute;top:5px;right:20px;cursor:pointer}.choose_payment_method_nav>li:nth-child(2) span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.choose_payment_method_nav>li:nth-child(2) span:last-child{color:var(--bluey-grey)}.choose_payment_method_nav>li:last-child i{color:var(--bright-cyan);display:inline-block;margin-top:7px;cursor:pointer}.choose_payment_method_primary_box{height:156.5px;width:100%;margin-top:32.7px}.choose_payment_method_primary_nav_credit_card{width:100%;height:122px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--dark);position:relative}.choose_payment_method_primary_nav_credit_card:hover{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:2px solid var(--bright-cyan)}.choose_payment_method_primary_nav_credit_card>.preloader-wrapper{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:40px}.choose_payment_method_primary_nav_credit_card img{position:absolute;top:74px;right:21px}.choose_payment_method_all_cards_box{min-height:233px;height:auto;width:100%;margin-top:35.5px}.choose_payment_method_nav_add_now_btn{width:100%;height:52px;line-height:52px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:104px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark);cursor:pointer}.choose_payment_method_nav_tooltip{width:149px;height:62px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center;position:absolute;top:30px;right:-18px;visibility:hidden}.choose_payment_method_nav_tooltip.mobile{position:absolute;right:8px;top:80px;left:auto}.choose_payment_method_nav_tooltip:after{content:"";position:absolute;top:-10px;left:117px;border:5px solid transparent;border-bottom-color:#fff}.choose_payment_method_nav_tooltip span{width:115px;height:34px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;line-height:1.33;color:var(--black);display:inline-block}.choose_payment_method_list_of_all_cards_box{min-height:202px;height:auto;width:100%;position:relative}.choose_payment_method_list_of_all_cards_box>.preloader-wrapper{top:35px;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute}.choose_payment_method_list_of_all_cards_box>li{line-height:normal;width:243px;height:56px;border-radius:7px;border:2px solid #fff;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);position:relative;margin-bottom:17px;cursor:pointer}.choose_payment_method_list_of_all_cards_box>li:hover{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:2px solid var(--bright-cyan)}.choose_payment_method_list_of_all_cards_box>li:last-child{margin-bottom:0}.choose_payment_method_list_of_all_cards_box>li img{position:absolute;left:17px;top:16.5px;width:42px;height:24px;object-fit:cover}.choose_payment_method_list_of_all_cards_box>li>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);position:absolute;top:20px;left:67px}@media screen and (max-width:992px){.choose_payment_method_list_of_all_cards_box>li{width:100%}}.payout_method_close_btn{position:absolute;top:35px;right:35px;opacity:.5;cursor:pointer}.add_payment_method_bank_option{width:243px;height:189px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:44.2px auto 0}.add_payment_method_bank_option>img{margin:41.8px auto 0;display:block;width:29.5px;height:27.8px}.add_payment_method_bank_option>span{display:block;width:195px;height:52px;margin:41.6px auto 0;background-color:var(--bright-cyan);border-radius:7px;display:flex;justify-content:center;align-items:center;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}.add_payment_method_nav{width:252.4px;margin-top:32.8px}.add_payment_method_nav>li{display:inline-block;line-height:normal;position:relative;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.add_payment_method_nav>li:first-child{margin-right:17px;cursor:pointer}.add_new_payment_method_other_cards_box{width:100%;max-width:243px;height:189px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:44.2px auto 0;padding-left:24px;padding-right:24px}.add_new_payment_method_other_cards_box{margin-top:30px}.add_new_payment_method_other_cards_box>span{width:100%;height:52px;line-height:52px;margin-top:38px;display:block;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);background-color:var(--bright-cyan);border-radius:6px;cursor:pointer}.add_new_payment_method_other_cards_box>ul{width:181px;margin-top:40px;margin-left:auto;margin-right:auto}.add_new_payment_method_other_cards_box>ul li{display:inline-block;line-height:normal}.add_new_payment_method_other_cards_box>ul li:first-child{width:40px;height:31px;margin-right:25px}.add_new_payment_method_other_cards_box>ul li img{width:100%;height:100%}.add_new_payment_method_other_cards_box>ul li:nth-child(2){width:46px;height:26px;margin-right:27px}.add_new_payment_method_other_cards_box>ul li:last-child{width:35px;height:34px;margin-right:0}.add_payment_method_nav_card_name_input,.add_payment_method_nav_card_number_input{display:block;outline:none;width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:21.2px;margin-top:61px;font-family:HKGrotesk;cursor:text}.add_payment_method_nav_card_number_input{margin-top:17px}.add_payment_method_nav_expiry_cvv{width:100%;height:50px;display:flex;justify-content:space-between}.add_payment_method_nav_expiry_cvv li{display:inline-block;line-height:normal;width:40%}.add_payment_method_nav_expiry_cvv li:first-child{width:52%}.add_payment_method_nav_cvv_input,.add_payment_method_nav_expiry_cvv input,.add_payment_method_nav_expiry_input{cursor:text}.add_payment_method_nav_cvv_input,.add_payment_method_nav_expiry_cvv input,.add_payment_method_nav_expiry_cvv li:first-child input,.add_payment_method_nav_expiry_input{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:21.2px;font-family:HKGrotesk;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.5)}.add_payment_method_save_card_for_future_use{width:100%;height:58px;line-height:58px;margin:46px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);text-align:center;position:relative}.add_payment_method_save_card_for_future_use>.add_payment_method_save_card_for_future_use_checkbox_false{width:21px;height:21px;padding:10px;border-radius:5px;background-color:rgba(47,200,222,.1);border:1px solid var(--bright-cyan);position:absolute;top:19px;left:20px;cursor:pointer}.add_payment_method_save_card_for_future_use>.add_payment_method_save_card_for_future_use_checkbox_true{width:21px;height:21px;padding:10px;border-radius:5px;background-color:var(--bright-cyan);position:absolute;top:19px;left:20px;cursor:pointer}.add_payment_method_save_card_for_future_use>.add_payment_method_save_card_for_future_use_checkbox_true>i{color:#fff;position:absolute;font-size:10px;top:6px;left:6px}.add_payment_method_nav_add_card{width:100%;height:52px;line-height:52px;text-align:center;color:#fff;border-radius:7px;border:none;margin-top:23px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer;outline:none}.add_payment_method_nav_add_card,.add_payment_method_nav_add_card:focus,.add_payment_method_nav_add_card:hover{background-color:var(--bright-cyan)}#toast-container{bottom:20px!important;left:20px!important;right:auto!important;top:auto!important}@media only screen and (max-width:600px){#toast-container{bottom:0!important;left:0!important;right:auto!important;top:auto!important}}.right_checkout_sidenav{background-color:#f9f9f9;border:none;-webkit-user-select:none;user-select:none}.right_checkout_sidenav>.divider{border:1px solid rgba(62,81,99,.1);width:100%;height:0;background-color:rgba(62,81,99,.1);margin:0 auto 61.5px}.checkout_sidenav_divider{width:100%;height:0;margin:23.5px 0 11.5px;opacity:.1;border:1px solid var(--slate)}.right_checkout_sidenav_heading{display:flex;justify-content:flex-start;align-items:center;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark);position:absolute;top:34.8px}.right_checkout_sidenav_heading>img{margin-right:10px;display:none}.right_checkout_sidenav_course_cont{height:35px;margin-top:89px;margin-bottom:25px}.right_checkout_sidenav_course_cont>li{display:inline-block;line-height:normal}.right_checkout_sidenav_course_cont>li:first-child{margin-right:16px;width:35px;height:35px;border-radius:8px}.right_checkout_sidenav_course_cont>li:first-child>section{width:35px;height:35px;border-radius:8px}.right_checkout_sidenav_course_cont>li:first-child img{width:100%;height:100%;border-radius:8px;object-fit:cover;opacity:.6}.right_checkout_sidenav_course_cont>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);height:35px}.right_checkout_sidenav_course_cont>li:last-child span{display:block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right_checkout_sidenav_course_cont>li:last-child span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.right_checkout_sidenav_price_package_cont{width:100%;height:39px}.right_checkout_sidenav_price_package_cont li{display:inline-block;line-height:normal}.right_checkout_sidenav_price_package_cont li:first-child span{display:block;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.right_checkout_sidenav_price_package_cont li:first-child span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.right_checkout_sidenav_price_package_cont li.right{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);padding-top:8px}.right_checkout_sidenav{width:100%;max-width:400px;height:100%;position:fixed;top:0;right:0;bottom:0;overflow-x:hidden;overflow-y:auto;padding-bottom:120px}.right_checkout_sidenav>div{width:81%;margin:0 auto}.right_checkout_sidenav_tissimo_balance_cont{width:100%;height:56px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin:22px auto 0;position:relative}.right_checkout_sidenav_tissimo_balance_cont div{left:77%;top:16px;position:absolute}.right_checkout_sidenav_offer_code_cont{margin-left:30.5px;margin-right:auto;width:300px;height:32px;padding-top:10px;padding-bottom:10px;border-radius:9px;margin-top:22px;position:relative;display:flex;align-items:center;text-align:center}.offer_code_input{margin-left:0;margin-right:auto;width:240px;outline:none;line-height:25px;border-radius:6px;background-color:var(--white);padding-left:21.2px;cursor:text;border:none;border-bottom:1px solid var(--pale-sky-blue)}.offer_code_input,.offer_code_input_apply_button{height:32px;display:inline-block;font-family:HKGrotesk;text-align:center}.offer_code_input_apply_button{justify-content:center;width:50px;line-height:32px;margin-left:10px;padding-left:9px;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white);cursor:pointer;background-color:var(--bright-cyan);border-radius:12px;transition:all .4s ease}.right_checkout_sidenav_total_cont{width:100%;margin-top:13.5px}.right_checkout_sidenav_total_cont>span{font-size:20px}.right_checkout_sidenav_total_cont>span,.right_checkout_sidenav_total_cont>span.right{font-family:HKGrotesk-Bold;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.right_checkout_sidenav_total_cont>span.right{font-size:24px}.right_checkout_sidenav_total_cont>span.right sup{font-family:HKGrotesk-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey)}.right_checkout_sidenav_credit_card_box{height:56px;border-radius:7px}.right_checkout_sidenav_credit_card_box,.right_checkout_sidenav_no_credit_card_box{width:100%;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin-top:22.5px;position:relative}.right_checkout_sidenav_no_credit_card_box{height:auto;min-height:129px;padding:10px 18px 18px;border-radius:9px}.right_checkout_sidenav_no_credit_card_box.mobile{width:100%;margin-left:auto;margin-right:auto}.right_checkout_sidenav_no_credit_card_box>ul{width:100%;display:flex;justify-content:center}.right_checkout_sidenav_no_credit_card_box>ul>li{display:inline-block;line-height:normal}.right_checkout_sidenav_no_credit_card_box>ul>li:first-child{width:35px;height:20px;margin-right:22.5px}.right_checkout_sidenav_no_credit_card_box>ul>li:first-child>img{width:35px;height:20px}.right_checkout_sidenav_no_credit_card_box>ul>li:nth-child(2){width:24px;height:22px;margin-right:22px}.right_checkout_sidenav_no_credit_card_box>ul>li:nth-child(2)>img{width:24px;height:22px}.right_checkout_sidenav_no_credit_card_box>ul>li:last-child,.right_checkout_sidenav_no_credit_card_box>ul>li:last-child>img{width:29px;height:22px}.right_checkout_sidenav_no_credit_card_box>span{display:block;width:207px;height:40px;line-height:40px;margin:16px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);text-align:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.right_checkout_sidenav_credit_card_box>.preloader-wrapper{text-align:center;position:absolute;top:11px;left:0;right:0;margin-left:auto;margin-right:auto}.right_checkout_sidenav_credit_card_box img{position:absolute;top:16.5px;left:17px;width:41px;height:24px}.right_checkout_sidenav_credit_card_box .right_checkout_sidenav_credit_card_text{letter-spacing:-.35px;color:var(--black);left:67px}.right_checkout_sidenav_change_link,.right_checkout_sidenav_credit_card_box .right_checkout_sidenav_credit_card_text{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;position:absolute;top:20px}.right_checkout_sidenav_change_link{letter-spacing:normal;color:var(--aqua-marine);right:21px;cursor:pointer}.right_checkout_sidenav_link_to_refund_policy{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--bluey-grey);margin-top:15px;text-align:center;width:222px;margin-left:auto;margin-right:auto}.right_checkout_sidenav_link_to_refund_policy u{color:var(--slate);cursor:pointer}.right_checkout_sidenav_subtotal_cont{width:100%;margin-top:9px}.right_checkout_sidenav_subtotal_cont span{display:inline-block;color:var(--dark)}.right_checkout_sidenav_subtotal_cont span,.right_checkout_sidenav_subtotal_cont span.right{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.right_checkout_sidenav_subtotal_cont span.right{color:var(--black)}.right_checkout_sidenav_discount_cont{width:100%;margin-top:45px}.right_checkout_sidenav_discount_cont span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.right_checkout_sidenav_discount_cont span.right{font-family:HKGrotesk;color:var(--aquamarine)}.right_checkout_sidenav_buy_btn{width:100%;height:52px;line-height:52px;border-radius:7px;color:#fff;margin-top:8px;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer;outline:none;border:none}.right_checkout_sidenav_buy_btn,.right_checkout_sidenav_buy_btn:focus,.right_checkout_sidenav_buy_btn:hover{background-color:var(--bright-cyan)}.right_checkout_sidenav_price_divider{width:240px;height:0;opacity:.1;border:1px solid var(--slate);margin:17.5px 17.5px 17.5px 30.5px}.right_checkout_sidenav_tissimo_balance_title{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark);display:block;position:absolute;top:11px;left:19px}.right_checkout_sidenav_tissimo_balance_price{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bright-cyan);position:absolute;top:28px;left:19px}@media screen and (max-width:992px){.right_checkout_sidenav{top:60px;width:100%;left:0;right:auto;max-width:none;margin:0 auto}.right_checkout_sidenav>div{width:47.5%;margin:0 auto}.right_checkout_sidenav_heading>img{padding:10px;display:inline-block;cursor:pointer}.right_checkout_sidenav_credit_card_box{width:100%}.right_checkout_sidenav_offer_code_cont{width:225px;margin-left:auto}.right_checkout_sidenav_price_divider{margin-left:auto;margin-right:auto}.offer_code_input_apply_button{display:inline-block;justify-content:center;text-align:center;width:60px;margin-left:0;padding-left:15px;padding-right:15px}}@media screen and (max-width:600px){.right_checkout_sidenav>div{width:55%;margin:0 auto}}@media screen and (max-width:442px){.right_checkout_sidenav>div{width:80%;margin:0 auto}}.billing_section_nav{width:100%;display:flex;justify-content:flex-start}.billing_section_nav>div{position:relative;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);cursor:pointer;transition:all .4s ease}.billing_section_nav>div>span{display:block;width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;visibility:hidden}.billing_section_nav>div:first-child{margin-right:55px}.billing_section_nav>div.active{font-size:18px;color:#000;font-weight:700;line-height:1.28}.billing_section_nav>div.active>span{visibility:visible}.billing_tissimo_balance_section{margin-top:33.8px;width:100%;height:50px;display:flex;justify-content:space-between;border-bottom:1px solid #ddeaf3;padding-bottom:15px;padding-top:4px}.billing_tissimo_balance_section>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.billing_tissimo_balance_section>span:nth-child(2){font-family:HKGrotesk;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.55px;text-align:right;color:var(--bright-cyan)}.billing_tissimo_balance_section>span:nth-child(2)>span{color:var(--slate)}.billing_primary_payment_method_section{width:100%;margin-top:24.7px}.billing_primary_payment_method_section>span{display:block;line-height:1.31;text-align:left;color:var(--black)}.add_payment_method_btn,.billing_primary_payment_method_section>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.add_payment_method_btn{margin-top:45.3px;width:252px;height:52px;display:flex;justify-content:center;align-items:center;margin-left:auto;background-color:var(--bright-cyan);border-radius:7px;cursor:pointer;color:var(--white)}.add_extreme_z_index{z-index:9999999999}.billing_progress_anim{position:absolute;top:-10px;left:0;width:100%}.edit_payment_method_box_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.45);z-index:1010}.edit_payment_method_box_cont>div{max-width:453px;width:90%;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);height:auto;padding:27px 38px 36px;margin:186px auto 0;position:relative}.edit_payment_method_close_button{position:absolute;top:17px;right:18.6px}.edit_payment_method_box_cont>div>h5{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin:0 0 21px}.edit_payment_method_box_label{margin:17.8px 0 0}.edit_payment_method_box_input,.edit_payment_method_box_label{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.edit_payment_method_box_input{width:100%;padding-left:19px}.edit_payment_method_box_input,.edit_payment_method_exp_month_year_box{height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white)}.edit_payment_method_exp_month_year_box{width:142px;display:flex;justify-content:space-between;align-items:center;padding-left:10px}.edit_payment_method_exp_month_year_box>input{height:100%;border:none;color:#3e5163}.edit_payment_method_exp_month_year_box>input:first-child{width:30%}.edit_payment_method_exp_month_year_box>input:last-child{width:50%}.edit_payment_method_box_buttons{width:100%;margin-top:47.2px;height:52px;display:flex;justify-content:space-between}.edit_payment_method_box_buttons>div{width:48%;max-width:171px;height:100%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.edit_payment_method_box_buttons>div:first-child{text-align:center;color:var(--slate)}.edit_payment_method_box_buttons>div:first-child,.edit_payment_method_box_buttons>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.edit_payment_method_box_buttons>div:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:var(--white)}@media screen and (max-width:992px){.edit_payment_method_box_cont>div{margin-top:60px}}.payment_method_box_cont{width:100%;height:77px;border-radius:9px;background-color:var(--pale-grey);margin-top:17px;padding-left:31px;padding-right:32.7px;display:flex;align-items:center;justify-content:flex-start;position:relative}.billing_card_menu_trigger_cont{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:9.4px;cursor:pointer;margin-left:auto}.payment_method_box_cont>.billing_card_menu_trigger_cont>img{max-height:22.4px;max-width:37.7px;display:inline-block}.payment_method_box_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.payment_method_box_cont>.billing_card_menu_trigger{order:3;margin-left:auto;cursor:pointer}.payment_method_box_cont>div{position:absolute;top:13.8px;right:15.1px;z-index:2}.billing_primary_card_dropdown{z-index:9999999999999}.transaction_history_payment_list_main{width:100%;height:auto;max-height:400px;overflow-y:auto;padding-bottom:60px}.payment_history_show_more_link{height:21px;margin-top:2px;padding-right:18px;font-size:16px;font-weight:500;letter-spacing:-.4px;text-align:right;color:var(--aqua-marine);cursor:pointer}.no_transactions_text,.payment_history_show_more_link{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:1.31}.no_transactions_text{font-size:20px;font-weight:700;letter-spacing:normal;text-align:center;color:var(--black);margin:10px 0 0}.transaction_history_payment_list_cont{width:100%;height:66px;margin-bottom:18px;display:flex;justify-content:space-between;align-items:center;padding-left:17px;padding-right:19px;white-space:nowrap}.transaction_history_payment_list_cont:hover{border-radius:12px;background-color:var(--pale-grey)}.transaction_history_payment_list_cont>div:first-child{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin-right:15px}.transaction_history_payment_list_cont>div:first-child>img{width:13.5px;height:18.2px}.transaction_history_payment_list_two_spans{height:39px}.transaction_history_payment_list_two_spans>span{display:block}.transaction_history_payment_list_two_spans>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.transaction_history_payment_list_two_spans>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.transaction_history_payment_list_two_spans>span:nth-child(2).course_title{width:95px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction_history_payment_list_status{width:84px;height:30px;border-radius:15px;display:inline-flex;justify-content:center;align-items:center}.transaction_history_payment_list_status.success{background-color:rgba(6,214,160,.15);color:var(--aquamarine)}.transaction_history_payment_list_status.failed,.transaction_history_payment_list_status.success{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center}.transaction_history_payment_list_status.failed{background-color:rgba(255,128,139,.15);color:var(--blush-pink)}.transaction_history_payment_list_status.refunded{background-color:rgba(88,219,238,.15);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center;color:var(--aqua-marine)}.transaction_history_payment_list_price_discount{height:40px;text-align:right;display:inline-flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;width:80px}.transaction_history_payment_list_discount{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:right;color:var(--bluey-grey)}.transaction_history_payment_list_price{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:right;color:var(--black)}.balance_history_table{width:100%}.balance_history_table tr{height:66px;padding:12px 20px 14px 17px!important;cursor:pointer;border:none}.balance_history_table tr:hover{border-radius:12px;background-color:var(--pale-grey)}.balance_history_table tr td:first-child{padding-left:17px}.balance_history_table tr td:last-child{padding-right:19px}.balance_history_table_bill{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:flex;justify-content:center;align-items:center}.balance_history_table_double_text{height:40px}.balance_history_table_double_text>span{display:block;width:100%}.balance_history_table_double_text>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.balance_history_table_double_text>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey);width:105px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.balance_history_table_double_text>span:nth-child(2).no_width{width:auto;overflow:initial;text-overflow:clip;white-space:normal}.balance_history_table_double_text.text-align-right>span{text-align:right}.balance_history_table_double_text.text-align-right>span:nth-child(2).course_title{width:155px;margin-left:auto}@media screen and (max-width:600px){.transaction_history_payment_list_cont{width:350px}.transaction_history_payment_list_cont>div:first-child,.transaction_history_payment_list_cont>div:nth-child(3){display:none}}.transaction_history_select_date_cont{width:100%;height:40px;margin-top:33.5px;border-bottom:1px solid #ddeaf3;display:flex;justify-content:space-between;margin-bottom:23px}.transaction_history_select_date_cont>div:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap}.transaction_history_select_date_cont>div:first-child>div{display:inline-flex;height:18px;align-items:center;margin-left:10px;cursor:pointer;position:relative;width:150px}.transaction_history_select_date_cont>div:first-child>div>span:first-child{display:inline-block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);margin-right:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction_history_select_date_cont>div:first-child>div>img{margin-top:2px;display:inline-block}.transaction_history_select_date_cont>div:nth-child(2){display:flex;justify-content:flex-start;align-items:center;height:32px}.transaction_history_select_date_cont>div:nth-child(2)>div:first-child,.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(3){width:32px;height:32px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.transaction_history_select_date_cont>div:nth-child(2)>div:first-child>img,.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(3)>img{width:5.5px;height:9.6px}.transaction_history_select_date_cont>div:nth-child(2)>div:first-child{margin-right:22px}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(3){margin-left:13.6px}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(3)>img{transform:rotate(180deg)}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(2){position:relative;display:inline-flex;justify-content:flex-start;height:32px;align-items:center;cursor:pointer}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(2)>span{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(2)>span:nth-child(2){color:var(--bluey-grey)}.transaction_history_select_date_cont>div:nth-child(2)>div:nth-child(2)>img{display:inline-block;width:8.5px;height:4.8px;margin-left:7.9px;margin-top:2px}.transaction_history_calender_pos{position:absolute;left:-150px;top:-20px;z-index:1}.transaction_history_select_bh_drop_cont{width:177px;height:148px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;padding:24px 18px 0 26px;left:0;top:-20px}.transaction_history_select_bh_drop_cont>div{height:18px;margin:0 0 18px;font-family:HKGrotesk-Regular;font-weight:500}.transaction_history_select_bh_drop_cont>div,.transaction_history_select_bh_drop_cont>div.active{font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.transaction_history_select_bh_drop_cont>div.active{font-family:HKGrotesk;font-weight:600}.transaction_history_select_course_cont{position:absolute;top:-24px;z-index:1;width:409px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding-top:30px;padding-bottom:47px}.transaction_history_close_select_course_box{position:absolute;right:12.6px;top:12px}.transaction_history_select_course_title{margin:0;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}@media screen and (max-width:600px){.transaction_history_calender_pos{position:fixed;left:0;right:0;top:70px;margin-left:auto;margin-right:auto;z-index:1;width:300px!important}.transaction_history_select_date_cont{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.transaction_history_select_date_cont::-webkit-scrollbar{display:none}.transaction_history_select_date_cont>div:first-child>div{width:100%}.transaction_history_select_bh_drop_cont,.transaction_history_select_course_cont{position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%)}.transaction_history_select_course_cont{width:90%}.transaction_history_select_date_cont>div:first-child>div{margin-right:30px}}@media screen and (max-width:410px){.transaction_history_select_course_cont{width:300px}}.native_calender_cont{width:323px;height:382px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);padding:21px 10px 18px!important;-webkit-user-select:none;user-select:none}.native_calender_cont.hideWithAnim{position:absolute;transform:scaleY(0)}.native_calender_nav_links{width:100%;display:flex;justify-content:space-between;align-items:center;height:36px}.native_calender_nav_links>div{width:36px;height:36px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}.native_calender_nav_links>div.disabled{opacity:.4;cursor:not-allowed}.native_calender_nav_links>div>img{width:6.1px;height:10.7px}.native_calender_nav_links>span{display:flex;height:100%;align-items:center;cursor:pointer}.native_calender_nav_links>span>*{display:inline-block}.native_calender_nav_links>span>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-right:3px}.native_calender_nav_links>span>span:nth-child(2){color:var(--bluey-grey);margin-right:8.6px}.native_calender_cont table{width:100%;margin-top:41px;border:none;transition:all .4s ease;border-spacing:0;border-collapse:inherit}.native_calender_cont table.hideWithAnim{position:absolute}.native_calender_cont>table td,.native_calender_cont table th{width:36px;height:36px;padding:0;position:relative;transition:all .4s ease}.native_calender_cont table th{padding-bottom:20.5px;font-size:16px;font-weight:700;line-height:1.31;color:var(--dark)}.native_calender_cont table td,.native_calender_cont table th{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.native_calender_cont table td{font-size:14px;font-weight:400;color:var(--bluey-grey);cursor:pointer}.native_calender_cont table td.disabled{cursor:not-allowed;opacity:.4}.native_calender_cont table td>span{width:36px;height:36px;line-height:36px;display:block;margin-left:auto;margin-right:auto;text-align:center}.native_calender_cont table td>span.active{background-color:var(--bright-cyan);color:var(--white);font-weight:700;border-radius:50%}.native_calender_month_cont{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;height:250px;margin-top:47px;overflow-y:auto}.native_calender_month_cont>span{display:inline-flex;width:96px;height:40px;border-radius:9px;background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);justify-content:center;align-items:center;margin-bottom:21px;cursor:pointer}.native_calender_month_cont>span.active{border:1.5px solid var(--bright-cyan)}.native_calender_month_cont>span:hover{border-radius:9px;background-color:var(--pale-grey)}.native_calender_month_cont.hideWithAnim{position:absolute}.transaction_history_select_course_active_inactive{width:192px;height:30px;margin:25px auto 0;border-radius:5px;border:1px solid #ddeaf3}.transaction_history_select_course_active_inactive>div{width:50%;height:100%;display:inline-flex;justify-content:center;align-items:center;background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--slate);transition:all .4s ease}.transaction_history_select_course_active_inactive>div.active{background-color:var(--bright-cyan);color:#fff}.transaction_history_select_course_list{width:90%;margin:35px auto 47px}.simple_course_info_cont{width:100%;height:30px;margin-bottom:23.2px;display:flex;align-items:center;justify-content:flex-start}.simple_course_info_cont>section{width:28.1px;height:28.1px;margin-right:7.9px;border-radius:5px}.simple_course_info_cont>section>img{width:100%;height:100%;opacity:.7;border-radius:5px;object-fit:cover}.simple_course_info_cont>div:nth-child(2){height:40px;width:70%;overflow:hidden}.simple_course_info_cont>div:nth-child(2)>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.simple_course_info_cont>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.simple_course_info_cont>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.simple_course_info_cont>img:nth-child(3){display:inline-block;width:20px;height:20px;border-radius:50%;order:3;margin-left:auto}.course_to_course_trans_cont{width:100%;margin-top:17px}.course_to_course_trans_detail{width:100%;height:44px;display:flex;justify-content:space-between;align-items:center;padding-left:21px;padding-right:22px}.course_to_course_trans_detail>div{height:100%}.course_to_course_trans_detail>div:first-child{max-width:60%}.course_to_course_trans_detail>div:first-child>span{display:block;font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.course_to_course_trans_detail>div:first-child>span:nth-child(2){color:var(--bluey-grey)}.course_to_course_trans_detail>div:nth-child(2){display:inline-flex;align-items:center}.course_to_course_trans_detail.received{margin-top:12px}.course_to_course_trans_detail.received>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aquamarine)}.course_to_course_trans_detail_divider{width:87%;margin:21px auto 0;height:0;border:1px solid #ddeaf3}.course_to_course_trans_detail_bal{width:87%;height:21px;margin:15px auto 0;display:flex;justify-content:space-between;align-items:center}.course_to_course_trans_detail_bal>span:first-child{font-family:HKGrotesk-Regular;font-weight:500;text-align:left}.course_to_course_trans_detail_bal>span:first-child,.course_to_course_trans_detail_bal>span:nth-child(2){font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--black)}.course_to_course_trans_detail_bal>span:nth-child(2){font-family:HKGrotesk;font-weight:600;text-align:right}.refund_trial_cont{width:100%;height:35px;display:flex;justify-content:space-between;align-items:center}.refund_trial_cont>div:first-child{height:100%;display:inline-flex;align-items:center}.refund_trial_cont>div:first-child>span,.refund_trial_cont>div:nth-child(2){display:block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.03px;text-align:left;color:var(--black)}.refund_trial_cont>div:nth-child(2){padding-right:20px}.hours_purchase_trans_cont{width:87%;margin:29.8px auto 0}.hours_purchase_trans_main{width:100%;height:42px;display:flex;justify-content:space-between;align-items:center}.hours_purchase_trans_main>div{height:100%;width:50%}.hours_purchase_trans_main>div:first-child>span{display:block}.hours_purchase_trans_main>div:first-child>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);line-height:1.31;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hours_purchase_trans_main>div:first-child>span:nth-child(2){line-height:1.31}.hours_purchase_trans_main>div:first-child>span:nth-child(2),.hours_purchase_trans_main>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.hours_purchase_trans_main>div:nth-child(2){text-align:right;display:inline-flex;align-items:center;justify-content:flex-end}.hours_purchase_trans_main_divider{width:100%;margin-top:22px;height:0;border:1px solid #ddeaf3}.hours_purchase_trans_detail_section{width:100%;margin-top:15px;height:21px;display:flex;justify-content:space-between;align-items:center}.hours_purchase_trans_detail_section>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.hours_purchase_trans_detail_section>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--black)}.transaction_detail_course_info{width:100%;height:74px;margin:22.2px 1px 36px;padding:0 20px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:flex-start}.transaction_detail_course_info>section{width:37px;height:37px;border-radius:8px;display:inline-block;margin-right:17px;position:relative}.transaction_detail_course_info>section>img:first-child{width:100%;height:100%;object-fit:cover;opacity:.6;border-radius:8px}.transaction_detail_course_info>section>img:nth-child(2){width:20px;height:20px;object-fit:cover;border-radius:50%;position:absolute;top:-10px;right:-10px;border:2px solid var(--pale-grey)}.transaction_detail_course_info>div{width:80%;height:44px}.transaction_detail_course_info>div.alone_span{display:flex;align-items:center}.transaction_detail_course_info>div>span{display:block}.transaction_detail_course_info>div>span:first-child{font-weight:700;letter-spacing:.03px;color:var(--black);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transaction_detail_course_info>div>span:first-child,.transaction_detail_course_info>div>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left}.transaction_detail_course_info>div>span:nth-child(2){font-weight:500;letter-spacing:normal;color:var(--bluey-grey)}.transaction_detail_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.3);z-index:9999999;overflow-y:auto;padding-bottom:60px}.transaction_detail_cont>div:first-child{width:100%;max-width:400px;height:auto;margin:129.8px auto 0;padding:26.2px 26px 26px 25px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white)}.transaction_detail_cont_first_section{width:100%;height:45px;display:flex;justify-content:flex-start;align-items:center}.transaction_detail_first_icon_cont{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin-right:15px}.transaction_detail_cont_first_section>div:nth-child(2){height:100%}.transaction_detail_cont_first_section>div:nth-child(2)>span{display:block}.transaction_detail_cont_first_section>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--dark)}.transaction_detail_cont_first_section>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.transaction_detail_cont_close_button{order:3;margin-left:auto}.transaction_detail_transfer_reason_cont{width:100%;margin-top:16.2px;height:auto;padding:15px 21px 8px;border-radius:9px;border:1px solid var(--very-light-pink)}.transaction_detail_transfer_reason_cont>h6{margin:0;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.transaction_detail_transfer_reason_cont>p{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);margin:4px 0 0}.transaction_detail_total_section_cont{width:100%;height:60px;margin-top:35.8px;border-radius:9px;background-color:var(--pale-grey);padding-left:17px;padding-right:22.6px;display:flex;justify-content:space-between;align-items:center}.transaction_detail_total_section_cont>span{display:inline-block;font-family:HKGrotesk-Bold;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction_detail_total_section_cont>span:nth-child(2){text-align:right}.transaction_detail_receipt_no_cont{width:87%;height:33px;margin:18.2px auto 0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(221,234,243,.5)}.transaction_detail_receipt_no_cont>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.transaction_detail_receipt_no_cont>span:nth-child(2){color:var(--bluey-grey)}@media screen and (max-width:600px){.transaction_detail_cont{overflow:hidden;overflow-y:auto}.transaction_detail_cont>div:first-child{width:95%;margin:initial;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto}}.lesson_booking_trans_cont{width:87%;margin:36px auto 0}.lesson_booking_trans_cont_item{width:100%;margin-top:12px;display:flex;justify-content:space-between;align-items:center;height:21px}.lesson_booking_trans_cont_item>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_trans_cont_item>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.course_to_balance_trans_cont{width:100%;margin:32px auto 0}.lesson_rescheduled_trans_cont{width:100%}.lesson_rescheduled_trans_cont>div{margin:32px auto 0;width:87%;height:42px}.lesson_rescheduled_trans_cont>div>span{display:block;font-family:HKGrotesk-Regular;font-weight:500}.lesson_rescheduled_trans_cont>div>span,.lesson_rescheduled_trans_cont>div>span:nth-child(2){font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_rescheduled_trans_cont>div>span:nth-child(2){font-family:HKGrotesk;font-weight:600}.card_info_box_cont{width:100%;height:74px;margin:22.2px 1px 36px;padding:0 20px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:flex-start}.card_info_box_cont>span{display:inline-block;font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-left:10px}.card_info_box_cont>img{max-width:40px;max-height:20px}.ph_hours_purchase_cont{width:87%;margin:29px auto 0}.ph_hours_purchase_course_info{width:100%;height:42px;display:flex;justify-content:space-between;align-items:center}.ph_hours_purchase_course_info>div{height:100%;width:60%}.ph_hours_purchase_course_info>div>span{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ph_hours_purchase_course_info>div>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.ph_hours_purchase_course_info>div>span:nth-child(2){line-height:1.31}.ph_hours_purchase_course_info>div>span:nth-child(2),.ph_hours_purchase_course_info>span{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.ph_hours_purchase_course_info>span{width:30%;text-align:right}.ph_hours_purchase_course_info_divider{width:100%;height:0;margin:22.5px 0 0;border:1px solid #ddeaf3}.ph_hours_purchase_course_info_sub_items{width:100%;margin-top:15px;height:21px;display:flex;justify-content:space-between;align-items:center}.ph_hours_purchase_course_info_sub_items>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.ph_hours_purchase_course_info_sub_items>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--black)}.ph_trial_lesson_massive_space{width:100%;display:flex;justify-content:space-between;align-items:center;height:100px;border-bottom:1px solid #ddeaf3}.ph_trial_lesson_massive_space span{display:block}.ph_trial_lesson_massive_space>span>span:first-child{color:var(--bluey-grey)}.ph_trial_lesson_massive_space>span:nth-child(2),.ph_trial_lesson_massive_space>span>span:nth-child(2){color:var(--black)}.ph_lesson_purchase_cont{width:87%;margin:24px auto 0}.ph_lesson_purchase_price_per_hr{width:100%;height:32.2px;display:flex;justify-content:space-between;padding-bottom:10.2px}.ph_lesson_purchase_price_per_hr.bordered{border-bottom:1px solid #ddeaf3}.ph_lesson_purchase_price_per_hr.add_margin{margin-top:12.2px}.ph_lesson_purchase_price_per_hr>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.ph_lesson_purchase_price_per_hr>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--black)}.ph_time_purchased_section_divider{width:100%;height:1px;background-color:#ddeaf3}.all_users_sd_sidenav_cont{width:15.6%;z-index:1}.all_users_sd_sidenav_other_links>li:nth-child(4)>div{position:absolute;width:15px;height:15px;border-radius:50%;background-color:var(--blush-pink);left:24px;top:5px;display:inline-flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}@media only screen and (max-width:1280px){.all_users_sd_sidenav_cont.hide_on_ipad_pro{display:none!important}}@media only screen and (max-width:1024px){.all_users_sd_sidenav_other_links,.sd_sidenav_music_sheets_find_courses_links{margin-left:12px}}.generic_modal_detail_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.45);z-index:1000;overflow-y:auto}.generic_modal_detail_title{width:100%;height:45.3px;font-size:22px;font-weight:800;text-align:center;display:inline-block;justify-content:flex-start}.generic_modal_detail_container{width:90%;max-width:401px;min-height:100px;padding:27px 25px 25px 27px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:69.5px auto 0;position:relative}.generic_modal_detail_text{margin-top:18px;padding-left:10px;padding-right:10px;padding-bottom:10px;font-family:HKGrotesk;font-size:14px;text-align:left}.generic_modal_detail_close_btn{top:18px;right:20px;position:absolute;width:40px;height:45.3px;display:flex;justify-content:center;align-items:center;cursor:pointer}.generic_modal_detail_close_btn>img{width:12px;height:12px}.right_side_nav_cont{width:23.4%;height:100vh;max-width:300px;position:absolute;display:flex;flex-direction:column;right:0;top:0;margin:0;z-index:1;background-color:#f9f9f9;padding-bottom:10px!important;will-change:transform;backface-visibility:hidden;overflow-x:hidden;overflow-y:auto}.right_side_nav_cont.viewing_tutorial{margin-top:10px;overflow-x:auto}.right_side_nav_cont.viewing_tutorial,.right_side_nav_tutorial_box{z-index:1006;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.right_side_nav_tutorial_box{position:fixed;right:341px;top:50%;transform:translateY(-50%);width:411px;height:281.5px;padding:23px 25px 27px;background-color:var(--white)}.right_side_nav_tutorial_box:after{content:" ";position:absolute;top:25%;left:100%;margin-top:-5px;border:10px solid transparent;border-left-color:#fff}.right_side_nav_notif_time{position:absolute;top:5px;right:14px;opacity:.4;font-size:10px;font-weight:500;letter-spacing:-.25px;color:var(--dark)}.right_side_nav_notif_time,.right_side_nav_tutorial_box>h5{font-family:HKGrotesk;font-stretch:normal;font-style:normal}.right_side_nav_tutorial_box>h5{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.right_side_nav_tutorial_box>h6{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey);margin:12px 0}.right_side_nav_tutorial_box>.explore_items{height:18px;width:100%;display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.right_side_nav_tutorial_box>.explore_items>span:first-child{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:9px;background-color:var(--bright-cyan)}.right_side_nav_tutorial_box>.explore_items>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black);opacity:.8}.right_sidenav_help_cont{width:40px;height:16.4px;display:flex;align-items:center;position:absolute;top:38.3px;left:26.4px;cursor:pointer}.right_sidenav_help_cont>img:first-child{margin-right:9.1px}.right_sidenav_tier_box{width:100px;height:35px;border-radius:20px;border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);position:absolute;top:30px;left:0;right:0;margin-right:auto;margin-left:auto;padding-left:5px;padding-right:5px}.right_sidenav_tier_box>img{width:14px;height:14px;display:inline-block;margin-left:5px;cursor:pointer}.right_sidenav_tier_box_tooltip{width:200px!important;left:-30px!important}.custom_tooltip_cont:after{border-width:0!important;border-style:solid;border-color:transparent transparent #fff}.right_sidenav_menu_box{width:20px;height:12px;position:absolute;top:40px;right:27px;cursor:pointer;display:flex;align-items:center;justify-content:center}.right_sidenav_profile_pic_cont{height:108px;width:108px;margin:91px auto 0;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.right_sidenav_profile_pic_cont>img{width:108px;height:108px;border-radius:50%;object-fit:cover}.right_sidenav_profile_pic_cont>span{display:flex;width:40px;height:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%;align-items:center;justify-content:center;position:absolute;left:82px;bottom:0;z-index:999}.right_sidenav_profile_pic_cont>span>img{height:20px}.right_sidenav_teacher_name_cont{width:100%;height:23px;display:flex;align-items:center;justify-content:center;margin-top:13px;text-align:center}.right_sidenav_teacher_name_cont>span{display:inline-block;height:23px;line-height:23px}.right_sidenav_teacher_name_cont>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:80%;display:block}.right_sidenav_teacher_name_cont>span:last-child{width:17px;height:17px;border-radius:50%;background-color:var(--aquamarine);margin-top:4px;display:flex;align-items:center;justify-content:center;margin-left:5px}.right_sidenav_teacher_name_cont>span:last-child>i{color:#fff;font-size:8px}.right_sidenav_teacher_title{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--bluey-grey);margin-top:1px}.right_sidenav_messages_nav{width:100%;height:20px;line-height:20px;display:block;padding-bottom:35px;padding-right:34px;padding-left:31.8px!important;margin-top:36px}.right_sidenav_messages_nav>li{display:inline-block}.right_sidenav_messages_nav>li:first-child{width:12.2px;height:12.2px;margin-right:12px;position:relative}.right_sidenav_messages_nav>li:first-child>img{width:12.2px;height:12.2px;object-fit:contain;position:absolute;top:-3px}.right_sidenav_messages_nav>li:first-child>span{position:absolute;width:15px;height:15px;border-radius:10px;background-color:var(--blush-pink);display:flex;align-items:center;justify-content:center;left:7.2px;top:-12px;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.right_sidenav_messages_nav>li:nth-child(2){width:70%;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(0,0,0,.8);overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap}.right_sidenav_messages_nav>li:last-child{float:right;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);text-decoration:underline;cursor:pointer}.right_sidenav_messages_body{width:100%;display:block;padding-right:34px;padding-left:31.8px!important;margin-top:14px}.right_sidenav_messages_body>li{display:block;width:100%;height:75px;padding:17px 33px 20px 18px!important;border-radius:9px;background-color:var(--white);box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;margin-bottom:15px;position:relative;cursor:pointer}.right_sidenav_messages_body>li:last-child{margin-bottom:0}.right_sidenav_messages_body_last_message{font-weight:500;line-height:1.08;opacity:.8;display:-webkit-box;max-width:170px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;top:32px}.right_sidenav_messages_body_display_name,.right_sidenav_messages_body_last_message{font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--black);position:absolute;left:53px}.right_sidenav_messages_body_display_name{display:inline-block;width:76px;font-weight:700;top:12px;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.right_sidenav_messages_body>li>img{width:26px;height:26px;border-radius:50%;position:absolute;top:20px;left:14px}.right_sidenav_messages_body_display_time{position:absolute;top:3px;right:14px;opacity:.4;font-family:HKGrotesk;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.25px;color:var(--dark)}.right_sidenav_no_messages_body{margin-top:51.6px;width:100%;height:120px;text-align:center}.right_sidenav_no_messages_body.hideWithAnim{position:absolute}.right_sidenav_no_messages_body>span{display:block;position:relative;width:77px;margin:0 auto}.right_sidenav_no_messages_body>span>img:last-child{position:absolute;left:30.1px;top:21.8px}.right_sidenav_no_messages_body.notif>span>img:last-child{position:static;top:auto;left:auto;width:102.8px;height:84.5px;margin-top:-30px;margin-left:-22px;display:block}.right_sidenav_no_messages_body>h6{margin:22px 0 0;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--bluey-grey)}.right_side_nav_notif_cont{width:242px;margin-left:auto;margin-right:auto}.right_side_nav_notif_cont>div{width:100%;height:75px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-bottom:15px;padding:17px 15.3px 16px 18px;display:flex;justify-content:space-between;align-items:center;position:relative}.right_side_nav_notif_cont>div>div{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);width:91%;height:100%;overflow:hidden;display:inline-flex;align-items:center}.right_side_nav_notif_cont>div>img{cursor:pointer;width:7.9px;height:7.9px}@media only screen and (max-width:1024px){.right_sidenav_messages_body_display_name{width:70px}.right_sidenav_messages_nav>li:nth-child(2){width:90px}.right_side_nav_cont{overflow-y:auto}}.custom_tooltip_cont{width:90%;max-width:403px;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:14px 17px 17px;position:absolute;left:15.9px;top:30.4px;z-index:999;margin-top:5px}.custom_tooltip_cont:after{content:" ";position:absolute;bottom:100%;left:26px;margin-left:-5px;border:5px solid transparent;border-bottom-color:#fff}.custom_tooltip_cont>span{display:block;width:100%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--black)}.select_lesson_day_cont{width:100%;height:120px;margin-top:14.5px;padding-left:31px;padding-right:31px;position:relative}.select_lesson_day_cont>i{color:var(--bluey-grey);cursor:pointer}.select_lesson_day_cont>.fa-chevron-left{position:absolute;left:10.5px;top:50%;transform:translateY(-50%)}.select_lesson_day_cont>.fa-chevron-right{position:absolute;right:10.5px;top:50%;transform:translateY(-50%)}.select_lesson_day_cont>div{width:100%;height:100%;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.select_lesson_day_cont>div::-webkit-scrollbar{display:none}.select_lesson_day_cont>div>div{display:inline-block;width:44px;height:101.5px;margin-right:17px}.select_lesson_day_month_name{height:16px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey)}.select_lesson_date_cont{width:100%;height:78px;margin-top:7.5px;text-align:center;border-radius:22px;padding-top:17px;cursor:pointer}.select_lesson_date_cont>div:first-child{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:var(--bluey-grey)}.select_lesson_date_cont>div:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black);margin-top:8px}.select_lesson_date_cont.active{background-color:var(--slate)}.select_lesson_date_cont.active>div:first-child{color:var(--pale-sky-blue)}.select_lesson_date_cont.active>div:nth-child(2){color:#fff}.upcoming_lessons_list_cont{width:100%;height:85vh;overflow:hidden;padding-right:15px}.upcoming_lessons_list_main{width:100%;height:100%;overflow:hidden;overflow-y:auto;padding-bottom:120px;visibility:hidden}.upcoming_lessons_list_main .scrollbox-content,.upcoming_lessons_list_main:focus,.upcoming_lessons_list_main:hover{visibility:visible}.upcoming_lessons_list_main.scrollbox_delayed{transition:visibility .2s}.upcoming_lessons_list_main.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.upcoming_lessons_list_main{visibility:visible}}.upcoming_lessons_list_calendar_timezones_cont{width:100%;height:38px;display:flex;justify-content:space-between;align-items:center}.upcoming_lessons_list_timezones{width:100px;height:36px;display:inline-flex;align-items:center;justify-content:flex-end;cursor:pointer;position:relative}.upcoming_lessons_list_timezones>span{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);display:inline-block;margin-right:6.9px;text-transform:capitalize}.upcoming_lessons_list_timezones>img{margin-top:4px;cursor:pointer}.upcoming_lessons_list_timezones>div{position:absolute}.upcoming_lessons_list_timezone_drop{position:absolute;top:-30px;right:0;width:270px;height:auto;max-height:342px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:24px 0 28px 26px;overflow:hidden;overflow-y:auto}.upcoming_lessons_list_timezone_drop>div{width:100%;height:18px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:18px;cursor:pointer}.upcoming_lessons_list_timezone_drop>div>span{display:inline-flex;align-items:center;height:18px;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey);margin-right:12px;white-space:nowrap}.upcoming_lessons_list_timezone_drop>div>span>img{display:inline-block;margin-left:5px}.upcoming_lessons_list_timezone_drop>div>span.active{font-weight:600;color:var(--black)}.upcoming_lessons_list_timezone_drop>div>span:last-child{margin:0}.upcoming_lessons_list_timezone_drop>div>span.long_name{width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upcoming_lesson_timezone_drop_custom_link{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#2fc8de!important;margin-left:auto;cursor:pointer;text-decoration:underline}.lessons_list_section_nl_btn_mobile{width:100%;margin-top:5px}@media screen and (max-width:992px){.upcoming_lessons_list_main{visibility:visible}}@media screen and (max-width:320px){.upcoming_lessons_list_cont{padding-bottom:120px}}.overview_cont{min-height:100vh}.teacher_dashboard_overview_cont{width:56%;height:100%;display:flex;justify-content:center;padding-top:27px;margin-left:226px;flex:1 1}.teacher_dashboard_overview_tutorial_one{width:370px;height:auto;background-color:#fff;z-index:1006;left:-10px;padding-bottom:20px}.teacher_dashboard_overview_tutorial_one,.teacher_stats_tutorial_box{position:absolute;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.teacher_stats_tutorial_box{width:491px;min-height:193.5px;padding:23px 25px 29px;background-color:var(--white);left:110%;top:25%}.teacher_stats_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.teacher_stats_tutorial_box>h6,.teacher_stats_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.teacher_stats_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.teacher_stats_tutorial_box:after{content:" ";position:absolute;top:25%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.teacher_dashboard_overview_cont>div{width:48.2%;max-width:350px;height:100%;background-color:var(--white);display:inline-block;position:relative}.teacher_dashboard_overview_cont>div:last-child{height:670px;border-radius:9px;padding-top:22px;padding-left:22px;position:relative;padding-right:22px;padding-bottom:33px!important;margin-left:26px;overflow:hidden;overflow-y:auto;visibility:hidden}.teacher_dashboard_overview_cont>div:last-child .scrollbox-content,.teacher_dashboard_overview_cont>div:last-child:focus,.teacher_dashboard_overview_cont>div:last-child:hover{visibility:visible}.teacher_dashboard_overview_cont>div:last-child.scrollbox_delayed{transition:visibility .2s}.teacher_dashboard_overview_cont>div:last-child.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.teacher_dashboard_overview_cont>div:last-child{visibility:visible}}.teacher_dashboard_overview_welcome_box{width:100%;height:auto;min-height:100px;border-radius:9px;background-color:var(--slate);padding-top:20px;padding-bottom:20px;padding-left:24px;position:relative}.teacher_dashboard_overview_welcome_box>h5{width:60%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--pale-peach);margin:0}.teacher_dashboard_overview_welcome_goal_week{color:hsla(0,0%,100%,.85);margin-top:7px}.teacher_dashboard_overview_welcome_box>span:last-child,.teacher_dashboard_overview_welcome_goal_week{display:block;width:65%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px}.teacher_dashboard_overview_welcome_box>span:last-child{opacity:.69;color:var(--white);margin-top:2px}.teacher_dashboard_overview_welcome_box>img{position:absolute;right:9px;top:0;width:89px;height:82px}.teacher_dashboard_time_spent_teaching_box{position:relative;width:100%;height:187px;margin-top:25px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:25px 22.6px 32px 23px!important}.teacher_dashboard_time_spent_teaching_box>ul{padding:0!important;margin:0!important;width:100%;height:21px}.teacher_dashboard_time_spent_teaching_box>ul>li{display:inline-block;height:21px;position:relative}.teacher_dashboard_time_spent_teaching_box>ul>li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);width:60%;line-height:1}.teacher_dashboard_time_spent_teaching_box>ul>li:last-child{display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);float:right;padding-top:5px;cursor:pointer}.teacher_dashboard_time_spent_teaching_box>ul>li:last-child>img{display:inline-block;margin-left:9.9px}.teacher_dashboard_time_spent_teaching_dropdown_position{position:absolute;top:49px;right:47px}.teacher_dashboard_time_spent_main_box{width:95%;height:81px;margin:28px auto 0;border-radius:9px;background-color:var(--pale-grey);display:flex;align-items:center;justify-content:flex-start;position:relative;padding-left:25px}.teacher_dashboard_time_spent_main_box>span{display:block}.teacher_dashboard_time_spent_main_box>span span{display:inline-block}.teacher_dashboard_time_spent_main_box>div{width:47px;height:47px;background-color:var(--pale-peach);display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:32px}.teacher_dashboard_time_spent_main_box>div>img{width:16px;height:16px}.teacher_dashboard_time_spent_main_hour_text{font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.68px;color:var(--slate);margin-right:3px}.teacher_dashboard_time_spent_main_identifier{font-family:HKGrotesk;font-size:19px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.48px;color:var(--bluey-grey)}.teacher_dashboard_time_spent_main_miin_text{font-family:HKGrotesk;font-size:27px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.68px;color:var(--slate);margin-right:4px}.teacher_dashboard_tier_progress_teaching_box{width:100%;min-height:322px;margin-top:26px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:24px 37px 39px 6.6%!important}.teacher_dashboard_tier_progress_teaching_box_nav{width:100%;padding:0!important;margin:0!important;height:25px}.teacher_dashboard_tier_progress_teaching_box_nav>li{display:inline-flex!important;align-items:center}.teacher_dashboard_tier_progress_teaching_box_nav>li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_dashboard_tier_progress_teaching_box_nav>li:last-child{float:right;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light);padding-top:5px;cursor:pointer}.teacher_dashboard_tier_progress_teaching_box_nav>li:last-child>i{display:inline-block;margin-left:10.5px;color:var(--aquamarine)}.teacher_dashboard_progress_numbers_teaching_box{width:100%;padding:0!important;margin:27.3px 0 0!important}.teacher_dashboard_progress_numbers_teaching_box>li{display:inline-block!important}.teacher_dashboard_progress_numbers_teaching_box>li:first-child{padding-left:15px}.teacher_dashboard_progress_numbers_teaching_box>li:first-child>span{display:inline-block;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.45px;color:var(--dark)}.teacher_dashboard_progress_numbers_teaching_box>li:first-child .teacher_dashboard_progress_numbers_teaching_box_hr_num{font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.68px;color:var(--dark);margin-right:3px}.teacher_dashboard_progress_numbers_teaching_box>li:last-child{float:right;padding-top:5px}.teacher_dashboard_progress_numbers_teaching_box>li:last-child>span{display:inline-block;font-family:HKGrotesk;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.53px;color:var(--dark)}.teacher_dashboard_progress_numbers_teaching_box>li:last-child>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--dark);margin-left:4px}.teacher_dashboard_tier_progress_teaching_box_icon{width:86px;height:86.3px;margin-top:29.3px}.teacher_dashboard_progress_bar_cont{width:100%;height:6px;border-radius:3px;border:1px solid #ecf4fc;background-color:var(--white);margin-top:19px;margin-left:15px;padding:0;position:relative}.teacher_dashboard_progress_bar_cont>div{position:absolute;left:0;top:0;z-index:1;height:6px;width:2.6%;border-radius:3px;background-color:var(--aquamarine)}.teacher_dashboard_tier_progress_details{width:100%;padding:0!important;margin:17px 0 0!important}.teacher_dashboard_tier_progress_details>li{display:inline-flex;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--slate)}.teacher_dashboard_tier_progress_details>li:first-child{padding-left:17px}.teacher_dashboard_tier_progress_details>li:last-child{float:right}.teacher_dashboard_tier_progress_details>li>span{display:inline-block}.teacher_dashboard_tier_progress_details>li>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);margin-right:7px;text-decoration:underline;cursor:pointer}.teacher_dashboard_overview_lessons_section_nav{margin:0!important;padding:0!important;width:100%;height:21px;margin-bottom:10px}.teacher_dashboard_overview_lessons_section_nav>li{display:inline-flex;align-items:center}.teacher_dashboard_overview_lessons_section_nav>li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_dashboard_overview_lessons_section_nav>li:last-child{float:right;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);padding-right:0;padding-top:2.8px;cursor:pointer}.teacher_dashboard_overview_lessons_section_nav>li:last-child>img{display:inline-block;margin-left:6.9px}.teacher_dashboard_overview_lessons_section_nav>li:last-child>div{height:auto}.teacher_dashboard_overview_loading_upcoming_lessons_section{width:100%;height:80%;margin-top:64px;justify-content:center;display:flex}.teacher_dashboard_overview_loading_upcoming_lessons_section.hideWithAnim,.teacher_dashboard_overview_no_upcoming_lessons_section.hideWithAnim{position:absolute}.teacher_dashboard_overview_no_upcoming_lessons_section{width:100%;height:100%;margin-top:64px}.teacher_dashboard_overview_no_upcoming_lessons_section>h5{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:40.7px 0 0}.teacher_dashboard_overview_no_upcoming_lessons_promo_label{width:100%;height:45px;margin:29px auto 0;text-align:center}.teacher_dashboard_overview_no_upcoming_lessons_promo_label>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center;color:var(--slate);opacity:.9}.teacher_dashboard_overview_no_upcoming_lessons_promo_label>span:last-child{color:var(--black);font-weight:700}.teacher_dashboard_overview_no_upcoming_lessons_section>img{width:142.2px;height:138.2px;object-fit:contain;margin:61.1px auto 0;display:block}.teacher_dashboard_overview_no_upcoming_lessons_manage_label{width:100%;height:42px;margin:0 auto;text-align:center}.teacher_dashboard_overview_no_upcoming_lessons_manage_label>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.teacher_dashboard_overview_no_upcoming_lessons_manage_label>span:last-child{color:var(--bluey-grey);font-weight:700}.teacher_dashboard_overview_no_upcoming_lessons_manage_btn{width:81%;height:52px;margin:32px auto 0;border-radius:9px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);cursor:pointer;position:relative}.teacher_dashboard_overview_no_upcoming_lessons_manage_btn>img{position:absolute;left:28.2px;width:10.3px;height:14.4px}.teacher_dashboard_overview_no_upcoming_lessons_manage_cont{width:100%;height:197px;margin-top:80px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:34px}.overview_lesson_item{width:100%!important;max-width:none!important;margin-bottom:25px!important}@media only screen and (min-width:1441px){.teacher_dashboard_overview_cont{width:56%;height:100%;display:flex;justify-content:center;padding-top:27px;margin-left:18%}.teacher_dashboard_overview_cont>div{max-width:350px}.teacher_dashboard_overview_cont>div:first-child{margin-right:26px}}@media only screen and (max-width:1024px){.teacher_dashboard_overview_cont{margin-left:190px}.teacher_dashboard_time_spent_main_box>img{left:5%}.teacher_dashboard_overview_welcome_box>img{right:0}.teacher_dashboard_time_spent_main_box>div{margin-right:12px}}@media only screen and (max-width:992px){.teacher_dashboard_mobile_overview_cont{width:90%;max-width:335px;margin:23px auto 0;flex:1 1}.teacher_dashboard_mobile_overview_uc_cont{height:auto;padding:22px;margin-top:24px}.overview_music_sheets_promo_cont,.teacher_dashboard_mobile_overview_uc_cont{border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;position:relative}.overview_music_sheets_promo_cont{width:100%;height:137px;margin-top:29.2px;margin-bottom:33px;background-color:var(--white);display:flex;justify-content:space-between}.overview_music_sheets_promo_cont>div{height:90.9px;width:45%}.overview_music_sheets_promo_cont>div:first-child{width:45.73%;padding-top:49px;padding-left:7%;z-index:1}.overview_music_sheets_promo_cont>div:first-child>span{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap}.overview_music_sheets_promo_cont>div:nth-child(2)>img{width:100%;height:100%;object-fit:cover}.overview_music_sheets_promo_cont>img{position:absolute;bottom:19.2px;right:30.2px;width:17.6px;height:17.6px}}@media screen and (max-width:600px){.teacher_dashboard_overview_welcome_box>h5,.teacher_dashboard_overview_welcome_goal_week{width:73%}}.contact_user_modal_cont{width:100%;height:100%;background-color:rgba(51,51,51,.4);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;z-index:1002}.contact_user_modal_cont>div{width:100%;max-width:543px;height:412px;padding:36px 33.8px 34px 34px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.contact_user_modal_close_btn{position:absolute;right:18.6px;top:16px}.contact_user_modal_cont>div>p{margin:0;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.contact_user_image_name{width:100%;height:28px;display:flex;justify-content:flex-start;align-items:center;margin-top:24px}.contact_user_image_name>img{width:28px;height:28px;border-radius:50%;object-fit:cover;display:inline-block;margin-right:10.4px}.contact_user_image_name>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.contact_user_image_name>span:nth-child(3){order:3;margin-left:auto;text-decoration:underline;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);cursor:pointer}.contact_user_textarea{outline:none;height:131.5px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;margin-top:10.2px;padding:15px 20px 15px 18px;font-size:16px;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.contact_user_policies_terms_cont,.contact_user_textarea{width:100%;font-family:HKGrotesk;font-weight:400;font-stretch:normal;font-style:normal}.contact_user_policies_terms_cont{margin-top:6.5px;height:39px;font-size:12px;line-height:1.33;letter-spacing:-.3px;text-align:center;color:rgba(34,49,63,.5)}.contact_user_policies_terms_cont>a{color:var(--aqua-marine);text-decoration:underline}.contact_user_modal_buttons{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:27.3px}.contact_user_modal_buttons>div{width:48%;height:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);position:relative}.contact_user_modal_buttons>div:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:#fff}.contact_user_modal_buttons>div:nth-child(2)>img{position:absolute;right:20.5px}@media screen and (max-width:320px){.contact_user_modal_buttons>div:nth-child(2)>img{display:none}}.cancel_lesson_modal{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.3);display:flex;justify-content:center;align-items:center;z-index:1002}.cancel_lesson_modal>div{width:100%;max-width:573px;max-height:425px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);padding:39px 32px 31px;position:relative}.cancellation_alertBox{width:100%;height:auto;min-height:77px;margin:39px 0 38.7px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:2px solid var(--blush-pink);background-color:var(--white);display:flex;justify-content:center;align-items:center;padding:5px 27.8px 5px 25.8px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.cancel_lesson_modal>div>.progress{position:absolute;top:-10px;left:0;right:0;width:100%}.cancel_lesson_modal_close_btn{position:absolute;top:14px;right:14px}.cancel_lesson_modal>div>h6{margin:0;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}.cancel_lesson_modal_desc_text{display:block;font-weight:500;line-height:1.31;letter-spacing:-.2px;margin-top:17px}.cancel_lesson_modal_desc_field,.cancel_lesson_modal_desc_text{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:left;color:var(--dark)}.cancel_lesson_modal_desc_field{width:100%;height:94px;margin-top:5px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;padding:15px 18px;font-weight:400;letter-spacing:-.4px;outline:none}.cancel_lesson_modal_desc_field.disabled{border:1px solid transparent;background-color:#ececec;color:var(--bluey-grey);opacity:.78}.cancel_lesson_modal_buttons{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:35.2px}.cancel_lesson_modal_buttons.centered{justify-content:center}.cancel_lesson_modal_buttons>div{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:48%;max-width:212px;height:100%;border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate)}.cancel_lesson_modal_buttons>div:first-child{background-color:var(--blush-pink);color:#fff}.schedule_teacher_lesson_item{margin-top:15px;width:90%;max-width:300px;min-height:122px;padding:19.4px 25px 25px 18px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey);cursor:pointer;position:relative}.schedule_teacher_lesson_item.cancelled{border:1px solid var(--blush-pink)!important;background-color:#ffedef!important}.lesson_item_cancelled_section{width:100%;height:21px;margin:24px 0 0;font-size:16px;letter-spacing:normal;text-align:center;color:#e85668;display:flex;position:relative}.lesson_item_cancelled_section,.lesson_item_cancelled_section>div{font-family:HKGrotesk;font-weight:600;font-stretch:normal;font-style:normal;justify-content:center;align-items:center}.lesson_item_cancelled_section>div{width:58px;height:27px;border-radius:17px;background-color:rgba(255,128,139,.15);display:inline-flex;font-size:14px;letter-spacing:-.26px;color:rgba(62,81,99,.7);position:absolute;left:0}.schedule_teacher_lesson_item_break_time{width:90%;max-width:300px;height:50px;margin:15px 0 15px 21.5px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;padding-left:21.9px}.schedule_teacher_lesson_item_break_time>img{width:11.2px;height:13.5px;display:inline-block;margin-right:9.6px}.schedule_teacher_lesson_item_break_time>span:nth-child(2){font-weight:500;line-height:1.29;display:inline-block;margin-right:8px}.schedule_teacher_lesson_item_break_time>span:nth-child(2),.schedule_teacher_lesson_item_break_time>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.schedule_teacher_lesson_item_break_time>span:nth-child(3){font-weight:600}.schedule_teacher_lesson_rigth_icon{position:absolute;right:-14.3px;top:50%;transform:translateY(-50%);color:#fbe7b5}.schedule_teacher_lesson_item.active{background-color:rgba(251,231,181,.65)}.schedule_teacher_lesson_item.join_lesson{background-color:#e1f9fc;border:1px solid var(--pale-sky-blue)}.lesson_item_dropdonw{position:absolute;right:0;top:0;width:160px}.schedule_teacher_lesson_time{width:100%;height:18px;display:flex;justify-content:flex-start;align-items:center}.schedule_teacher_lesson_time>img:first-child{width:13.3px;height:13.3px;margin-right:7.7px;display:inline-block}.schedule_teacher_lesson_time>div{display:inline-flex;justify-content:flex-start;align-items:center;width:80%;height:100%}.schedule_teacher_lesson_time>div>span:first-child{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--slate);margin-right:7px}.schedule_teacher_lesson_time>div>span:nth-child(2){display:inline-block;width:10px;height:0;border:1px solid #bfd4e4;margin-right:7px}.schedule_teacher_lesson_time>div>span:last-child{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey)}.schedule_teacher_lesson_time>span{margin-left:auto;width:26px;height:15px;cursor:pointer;display:flex;justify-content:flex-end;align-items:center}.schedule_teacher_lesson_time>span>img{width:13px;height:4px}.schedule_teacher_lesson_item_student_info{margin-top:24px;width:100%;height:38px;display:flex;justify-content:space-between;align-items:center}.schedule_teacher_lesson_item_student_info>div{height:100%;width:108px;display:inline-flex;justify-content:space-between}.lesson_item_info{width:100%;height:100%}.lesson_item_info>div:first-child{width:38px;height:38px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background-color:var(--white)}.lesson_item_info>div:first-child>img{width:20px;height:20px;object-fit:contain}.lesson_item_info>div:nth-child(2){width:60px;height:100%}.lesson_item_info>div:nth-child(2)>span{display:block}.lesson_item_info>div:nth-child(2)>span:first-child{font-weight:700;letter-spacing:normal;color:var(--black);display:block;width:220px;overflow:hidden;text-overflow:ellipsis}.lesson_item_info>div:nth-child(2)>span:first-child,.lesson_item_info>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left;white-space:nowrap}.lesson_item_info>div:nth-child(2)>span:nth-child(2){font-weight:500;letter-spacing:-.35px;color:var(--bluey-grey)}.lesson_item_student_info>img{display:inline-block;width:32px;height:32px;object-fit:cover;border-radius:50%;margin-right:5px}.lesson_item_student_info>div{width:70%;height:100%}.lesson_item_student_info>div>span{display:block}.lesson_item_student_info>div>span:first-child{font-weight:700;letter-spacing:normal;color:var(--black)}.lesson_item_student_info>div>span:first-child,.lesson_item_student_info>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left}.lesson_item_student_info>div>span:nth-child(2){font-weight:500;letter-spacing:-.35px;color:var(--bluey-grey);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule_teacher_lesson_item_small_dot{display:block;width:8px;height:8px;border-radius:50%;background-color:var(--very-light-pink);position:absolute;left:-17.5px;top:22px}.schedule_teacher_lesson_item_long_line{position:absolute;width:0;height:110px;border:1px solid var(--very-light-pink);left:-15px;top:39.5px}.schedule_teacher_lesson_item_long_line.has_break{height:178px}.schedule_teacher_lesson_join_btn{width:100%;height:52px;background-color:var(--bright-cyan);border-radius:7px;margin-top:25px;font-size:16px;cursor:pointer}.lesson_course_is_trial_lesson_list_schedule,.schedule_teacher_lesson_join_btn{display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.lesson_course_is_trial_lesson_list_schedule{width:70px;height:26px;border-radius:17px;border:1px solid var(--very-light-pink);background-color:var(--slate);position:absolute;right:45px;top:-13px;font-size:14px}@media screen and (max-width:320px){.schedule_teacher_lesson_item{padding-left:8px;padding-right:8px}}.viewing_mobile_time_spent_teaching_tutorial{position:absolute;z-index:1006;background-color:#fff;left:0;right:0;margin-left:auto;margin-right:auto;max-width:335px}.mobile_time_spent_teaching_tutorial_detail{position:absolute;top:120%;width:100%;max-width:335px}.mobile_time_spent_teaching_tutorial_detail>img:first-child{display:block;margin:0 70px 0 auto}.mobile_time_spent_teaching_tutorial_detail>h5{font-size:16px;font-weight:700;letter-spacing:normal;margin:25.6px 0 0}.mobile_time_spent_teaching_tutorial_detail>h5,.mobile_time_spent_teaching_tutorial_detail>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.mobile_time_spent_teaching_tutorial_detail>p{width:267px;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.mobile_tier_progress_tutorial_detail{width:100%;position:absolute;bottom:120%}.mobile_tier_progress_tutorial_detail>h5{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.mobile_tier_progress_tutorial_detail>h5,.mobile_tier_progress_tutorial_detail>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.mobile_tier_progress_tutorial_detail>p{width:267px;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.mobile_tier_progress_tutorial_detail>img{display:block;margin:27.4px 76px 0 auto;transform:rotate(180deg)}.mobile_footer_cont{width:100%;height:454.8px;margin:36px 0 0;background-color:var(--slate);padding-top:52px}.mobile_footer_cont>div{width:85%;max-width:350px;margin:0 auto}.mobile_footer_learn_anywhere{width:100%;height:44px;display:flex;justify-content:space-between;align-items:center}.mobile_footer_learn_anywhere>img{width:130.7px;height:33px}.mobile_footer_learn_anywhere>div{width:100px;height:100%}.mobile_footer_learn_anywhere>div>span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-.18px;text-align:left;color:var(--white)}.mobile_footer_learn_anywhere>div>span:nth-child(2){color:var(--aqua-marine)}.mobile_footer_links{width:100%;margin:35px auto 0;display:flex;justify-content:space-between;padding-left:13.3px}.mobile_footer_links a{width:100%;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--white)}.mobile_footer_links a:nth-child(2){margin-left:110px}.mobile_footer_social_links{width:70%;height:19.5px;margin:58.2px auto 0;cursor:pointer}.mobile_footer_copyright_section,.mobile_footer_social_links{display:flex;justify-content:space-between;align-items:center}.mobile_footer_copyright_section{width:100%;height:56px;margin-top:52px}.mobile_footer_copyright_section>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.mobile_footer_copyright_section>span:nth-child(2){width:56px;height:56px;border-radius:28px;background-color:var(--dark);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.dashboard_desktop_footer_cont{width:78%;margin-right:20px;margin-left:18%}.dashboard_desktop_footer_cont,.dashboard_desktop_footer_cont_affiliate{max-width:1222px;height:75px;margin-top:50px;border-radius:13px;background-color:var(--slate);display:flex;align-items:center;justify-content:space-between;padding-left:44.3px;padding-right:45px;position:relative;z-index:9}.dashboard_desktop_footer_cont_affiliate{width:100%;margin-right:5%;margin-left:5%}.dashboard_desktop_footer_cont>div:first-child{width:25%;display:flex;align-items:center;justify-content:space-between}.dashboard_desktop_footer_cont>div:first-child>img:first-child{width:103.4px;height:26.1px;display:inline-block}.dashboard_desktop_footer_cont>div:first-child>i{display:inline-block;color:#bfd4e4;opacity:.8}.dashboard_desktop_footer_cont>div:first-child>span{display:inline-block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#bfd4e4}.dashboard_desktop_footer_cont>div:nth-child(2){width:50%;height:100%;display:flex;justify-content:space-between;align-items:center}.dashboard_desktop_footer_cont>div:nth-child(2) a{margin-right:5px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#bfd4e4;opacity:.9}.dashboard_desktop_footer_cont>div:nth-child(3){width:14.5%;height:100%;display:flex;justify-content:space-between;align-items:center}.dashboard_desktop_footer_cont>div:nth-child(3)>img:first-child,.dashboard_desktop_footer_cont>div:nth-child(3)>img:nth-child(2),.dashboard_desktop_footer_cont>div:nth-child(3)>img:nth-child(3),.dashboard_desktop_footer_cont>div:nth-child(3)>img:nth-child(4){cursor:pointer}#td-mobile-slide-out.sidenav li,#td-mobile-slide-out.sidenav li>a{line-height:normal!important}#td-mobile-slide-out.sidenav li{display:flex;align-items:center;height:48px}#td-mobile-slide-out.sidenav li>a{height:18px;display:flex;align-items:center;white-space:nowrap}#td-mobile-slide-out.sidenav li img{width:auto;height:auto;padding-top:0}.tutorial_second_stage_mobile_cont{width:100%;position:absolute;top:66px;left:0;z-index:1006}.tutorial_second_stage_mobile_cont>div:first-child{height:205px;width:210px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-left:5px}.tutorial_second_stage_mobile_cont>div:first-child>img:first-child{margin:20px auto 0;width:112.7px;height:28.7px;display:block}.tutorial_second_stage_mobile_cont>div:first-child>div{width:162px;height:102px;border-radius:9px;border:1px solid var(--very-light-pink);margin:20px auto 0;padding:21.8px 0 0 16.6px}.tutorial_second_stage_mobile_cont>div:first-child>div>a{width:100%;height:18px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);display:flex;align-items:center;margin-bottom:20px}.tutorial_second_stage_mobile_cont>div:first-child>div>a>img{display:inline-block;margin-right:15px}.tutorial_second_stage_mobile_arrow{display:block;margin:20px 0 0 64px}.tutorial_second_stage_mobile_explore{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white);margin:28px 0 26px 45px}.tutorial_second_stage_mobile_explore_items{width:100%;padding-left:45px;height:auto;min-height:18px;display:flex;align-items:center;margin-bottom:5px}.tutorial_second_stage_mobile_explore_items>span:first-child{display:inline-block;width:5px;height:5px;background-color:var(--bright-cyan);border-radius:50%;margin-right:9px}.tutorial_second_stage_mobile_explore_items>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--white);line-height:1.29}.third_tutorial_content_cont{width:100%;z-index:1006;position:absolute;top:35px}.third_tutorial_content_cont>h5{font-size:16px;font-weight:700;letter-spacing:normal;margin:0 0 0 48px}.third_tutorial_content_cont>h5,.third_tutorial_content_cont>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.third_tutorial_content_cont>p{width:267px;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;margin-left:48px}.third_tutorial_content_arrow{margin:28.4px 0 0 64.3px;display:block}.third_tutorial_content_links_cont{width:220px;padding:15.2px 24px 30px 20px;background-color:#fff;border-radius:9px;margin-top:30px}.third_tutorial_content_links_cont>div{width:100%;height:39.5px;display:flex;justify-content:flex-start;align-items:center;padding-left:15px;position:relative}.third_tutorial_content_links_cont>div.active{background-color:rgba(88,219,238,.17);border-radius:7px}.third_tutorial_content_links_cont>div img{display:inline-block;margin-right:10px}.third_tutorial_content_links_cont>div span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);position:absolute;left:45px}.all_users_sd_sidenav_cont{width:18.6%;max-width:200px;background-color:var(--white);height:100vh;padding-bottom:30px;position:fixed;top:0;left:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:hidden;z-index:2}.all_users_referral_box{width:162px;height:240px;margin:0 0 0 32px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.all_users_referral_box>img:first-child{width:77px;height:55px;display:block;margin:20px auto 0}.all_users_referral_box>h5{width:100%;margin-top:11px;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;color:var(--black)}.all_users_referral_box>h5,.all_users_referral_box>p{text-align:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.all_users_referral_box>p{width:130px;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.3px;color:var(--bluey-grey);margin:7px auto 0}.all_users_referral_box_button{width:120px;height:40px;margin:7px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.all_users_referral_box_button.copied{color:#fff;background-color:var(--slate)}.all_users_sd_sidenav_cont.reduce_width{width:51px;max-width:none;left:15px}.all_users_sd_sidenav_cont:hover{overflow-y:auto}.all_users_sd_sidenav_cont.reduce_width:hover{overflow-y:initial}.sd_sidenav_red_message_circle{width:4px;height:4px;background-color:var(--blush-pink);border-radius:50%;position:absolute;right:10px;top:8px}.sd_sidenav_company__small_logo{width:28px;height:27.5px;position:absolute;top:34px;left:0;right:0;margin-right:auto;margin-left:auto;cursor:pointer;z-index:998}.all_users_sd_sidenav_cont.reduce_width .sd_sidenav_music_sheets_find_courses_links{width:100%;margin-left:0}.sd_sidenav_menu_items_tutorial_cont{height:auto;top:210px;left:25px}.sd_sidenav_menu_items_tutorial_cont>ul{margin:20px 0 20px 12px}.sd_sidenav_tutorial_box{width:532px;height:179.5px;padding:23px 25px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;left:247px;bottom:0}.sd_sidenav_tutorial_box:after{content:" ";position:absolute;top:25%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.sd_sidenav_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.sd_sidenav_tutorial_box>h6,.sd_sidenav_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.sd_sidenav_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;margin:12px 0 0}.sd_sidenav_music_sheets_find_courses_links>li{padding-left:18px;justify-content:flex-start}.all_users_sd_sidenav_cont.reduce_width .sd_sidenav_music_sheets_find_courses_links>li{padding:0;justify-content:center}.sd_sidenav_music_sheets_find_courses_links>li>img{display:inline-block;margin-right:16.2px}.all_users_sd_sidenav_cont.reduce_width .sd_sidenav_music_sheets_find_courses_links>li>img{margin-right:0}.all_users_sd_sidenav_other_links>li:hover,.sd_sidenav_music_sheets_find_courses_links>li:hover{background-color:var(--very-light-pink)}.all_users_sd_sidenav_other_links>li.active,.all_users_sd_sidenav_other_links>li.active:hover,.sd_sidenav_music_sheets_find_courses_links>li.active,.sd_sidenav_music_sheets_find_courses_links>li.active:hover{background-color:rgba(88,219,238,.17);border-radius:7px}.all_users_sd_sidenav_other_links{width:162px;margin-top:24px;margin-left:32px}.all_users_sd_sidenav_cont.reduce_width .all_users_sd_sidenav_other_links{width:100%;margin-left:0}.all_users_sd_sidenav_other_links>li{width:100%;height:39.5px;display:flex;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light);padding-left:18px;cursor:pointer;transition:all .4s ease;position:relative;justify-content:flex-start}.all_users_sd_sidenav_cont.reduce_width .all_users_sd_sidenav_other_links>li{padding:0;justify-content:center}.all_users_sd_sidenav_other_links>li>img{display:inline-block;margin-right:16.2px}.all_users_sd_sidenav_cont.reduce_width .all_users_sd_sidenav_other_links>li>img{margin-right:0}.all_users_sd_sidenav_other_links>li:last-child>div{position:absolute;width:15px;height:15px;border-radius:50%;background-color:var(--blush-pink);left:24px;top:5px;display:inline-flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}@media only screen and (max-width:1024px){.all_users_sd_sidenav_other_links,.sd_sidenav_music_sheets_find_courses_links{margin-left:12px}}.messages_desktop_conversation_input_cont{width:100%;height:40px;position:relative;margin-bottom:17px;margin-top:2vh}.messages_desktop_conversation_input_cont>img{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;width:10px;height:10px}.messages_conversations_list_cont{width:100%;height:82vh;overflow:hidden;overflow-y:auto;padding-bottom:120px}.Messages-mobile-list-cont{width:100%;padding:10px 0;margin:0 0 5.1px;border-radius:9px;cursor:pointer}.Messages-mobile-list-cont:hover{background-color:#f6f9fc}.Messages-mobile-list-cont.active{border:1px solid var(--wheat);background-color:rgba(254,216,118,.65)}.Messages-mobile-list-cont li{padding-left:19px;padding-top:11px;padding-bottom:11px;height:55px;width:100%;position:relative}.Messages-mobile-list-cont li.active{background-color:#eff2f7;height:62px}.Messages-mobile-list-pic{display:inline-block;margin-right:23px}.Messages-mobile-list-pic img{width:39px;height:39px;border-radius:50px}.Messages-mobile-list-name-mess-cont{display:inline-block;position:absolute;top:8px;width:73%}.Messages-mobile-list-name{margin:0;padding:0;display:inline-block;width:100%}.Messages-mobile-list-name-text{height:19px;font-size:15px;line-height:1.27;letter-spacing:normal;color:#22313f;display:inline-block;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:73%}.Messages-mobile-list-mess,.Messages-mobile-list-name-text{font-family:HKGrotesk;font-weight:400;font-stretch:normal;font-style:normal;text-align:left}.Messages-mobile-list-mess{font-size:13px;line-height:1.23;letter-spacing:-.33px;color:rgba(34,49,63,.5);margin:0;padding-top:4px;width:90%;position:relative}.messages_desktop_number_unread{display:inline-block;width:19px;height:19px;line-height:19px;border-radius:10px;background-color:#ff808b;margin-right:0;font-family:HKGrotesk;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff;text-align:center;z-index:999;position:absolute;right:21.3px;bottom:0}@media screen and (max-width:1024px){.Messages-mobile-list-name-text{width:53%}}@media screen and (max-width:768px){.Messages-mobile-list-cont.active{border:initial;background-color:initial}}.mobile_dropdown_attachments{height:86vh!important;width:314px;position:absolute!important;top:-20px;right:0;bottom:0;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;padding:30px 20px 17px!important;overflow-y:auto!important;z-index:9999;overflow-x:hidden!important;background-color:#fff!important}@media screen and (max-width:992px){.mobile_dropdown_attachments{top:0!important;width:100%!important;left:0;box-shadow:none!important;border:none}}@media only screen and (max-width:375px){.mobile_dropdown_attachments{height:77vh!important}}@media screen and (max-width:360px){.mobile_dropdown_attachments{height:77vh!important}}@media screen and (max-width:320px){.mobile_dropdown_attachments{height:74.7vh!important}}.Notif-messages-received-cont{border-radius:9px;background-color:#2fc8de;padding:0;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.26px;text-align:left;color:#fff;margin-bottom:6px;margin-left:auto;margin-right:0;position:relative}.Notif-messages-received-cont span{padding:9px 29px 10px 22px;display:block;white-space:pre-wrap}.Notif-messages-received-cont span,.Notif-messages-received-cont span a,.Notif-messages-sender-cont span a{overflow-wrap:break-word;word-wrap:break-word}.Notif-messages-sender-cont{background-color:#e5e9f2;padding:0;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.26px;text-align:left;color:#22313f;border-radius:9px;margin-bottom:6px;margin-left:0;margin-right:auto;position:relative}.Notif-messages-sender-cont span{padding:9px 29px 10px 22px;display:block;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word}.Notif-messages-received-cont a{color:#fff;font-weight:700;border-bottom:2px solid #fff}.chats_menu_btn{width:11.3px;height:3.7px;position:absolute;top:11px;right:10.6px;cursor:pointer;transition:all .4s ease;visibility:hidden}.Notif-messages-received-cont:hover .chats_menu_btn,.Notif-messages-sender-cont:hover .chats_menu_btn{visibility:visible}.Notif-messages-sender-cont>div{position:absolute;top:0;right:-70px;z-index:1}.Notif-messages-received-cont>div{position:absolute;top:0;right:20px;z-index:1}.chats_menu_dropdown{width:145px;max-height:143px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:15px 12px 19px 14px}.chats_menu_dropdown>div{width:100%;height:36px;display:flex;justify-content:flex-start;align-items:center;padding-left:12.3px;cursor:pointer}.chats_menu_dropdown>div:hover{border-radius:8px;background-color:var(--pale-grey)}.chats_menu_dropdown>div>img{display:inline-block;max-height:13.1px;max-width:13.5px;margin-right:13.2px}.chats_menu_dropdown>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);padding:initial}.Notif-messages-sender-cont a{color:var(--slate);font-weight:700;border-bottom:2px solid var(--slate);opacity:.65}.chats_link_open_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.3);z-index:99999999999999}.chats_link_open_cont>div{width:90%;max-width:573px;max-height:425px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:164px auto 0;position:relative;padding:39px 30px 31px;overflow-y:auto}.chats_link_open_close_btn{position:absolute;top:14px;right:13.6px}.chats_link_open_cont>div>h5{margin:0;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}.chats_link_open_cont>div>h5,.chats_link_open_cont>div>p{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.chats_link_open_cont>div>p{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey);margin:23.7px 0 0}.chats_link_open_cancel_go_buttons{width:100%;height:52px;margin-top:35.3px;display:flex;justify-content:space-between}.chats_link_open_cancel_go_buttons>span{display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate);cursor:pointer;width:48%;max-width:212px;height:52px}.chats_link_open_cancel_go_buttons>span:first-child{background-color:var(--blush-pink);color:#fff;border-radius:7px}.messages_details_system_message{width:242px;min-height:65px;margin:14px auto 28.5px;padding:17px 18px 16px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black)}.messages_details_system_message.no_longer_active{border:1px solid var(--blush-pink);background-color:#ffedef;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);text-align:center}.messages_attachment_in_text{display:block;width:100%;height:auto;object-fit:cover;margin:0;border-top-left-radius:9px;border-top-right-radius:9px;cursor:pointer}.messages_attachment_in_mp{width:235px;height:65px;border-radius:9px;display:flex;justify-content:flex-start;align-items:center;padding-left:17px;cursor:pointer}.messages_attachment_in_mp>span:first-child{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);margin-right:10px;padding:initial!important}.messages_attachment_in_mp>div{width:50%;height:38px}.messages_attachment_in_mp>div>h6{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin:3px 0 0}.messages_attachment_in_mp>div>h6:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey);margin-top:2px}.Notif-messages-received-cont .messages_attachment_in_mp>div>h6{color:var(--white)}.message_details_add_box_shadow{border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5}.messages-details-desktop-body-cont{width:100%;height:auto;overflow-y:auto;overflow-x:hidden;padding-left:.75vw;padding-right:2vw;padding-bottom:5vh;margin:2vh 2vw 0}.Messages-details-mobile-body-cont{position:absolute;padding:2vh 2vw;top:50%;left:50%;width:90%;height:70%;margin:5vh 0;transform:translate(-50%,-50%)}.in_classroom.hideWithAnim{width:0;height:0}@media screen and (max-width:992px){.Messages-details-mobile-body-cont{overflow-y:auto!important;padding-bottom:120px;margin-bottom:10vh}}@media screen and (max-width:320px){.Messages-details-mobile-body-cont{padding-bottom:120px;overflow-y:auto!important}}.remove_left_positioned{left:0}.Messages-details-send-message-loader{position:absolute!important;top:-10px;left:0;right:0;background-color:rgba(88,219,238,.4)!important}.Messages-details-send-message-loader>div{background-color:var(--bright-cyan)!important}.Messages-details-send-message-input-field{left:55%;width:40%;bottom:16px;padding-bottom:18px;position:fixed}.Messages-details-classroom-cont .Messages-details-send-message-input-field{width:80%}.Messages-details-send-message-input-field textarea{background-color:#fff;width:100%;display:block;height:50px;border-radius:6px;border:1px solid #d3e1ed;outline:none;padding-left:47.2px;padding-top:12px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;padding-right:50px;resize:vertical!important;max-height:160px;min-height:50px}.Messages-details-send-message-input-field textarea:focus{border:1px solid rgba(62,81,99,.69)}.Messages-details-send-message-input-field .Notif-send-message-icon-send{position:absolute;top:18px;right:-32px;width:18px;height:15.5px;object-fit:contain;cursor:pointer}.Messages-details-send-message-input-field .Notif-send-message-icon-emoji{position:absolute;top:17px;right:18px;width:18px;height:15.5px;object-fit:contain;cursor:pointer}.Messages-details-send-message-input-field .Notif-send-message-icon-feather-plus-circle{position:absolute;top:17px;left:17.6px;width:14.6px;height:14.6px;object-fit:contain;cursor:pointer}.Messages-details-send-message-input-field textarea::placeholder{font-family:HKGrotesk;color:rgba(34,49,63,.5)}@media screen and (max-width:992px){.Messages-details-send-message-input-field{width:76%;left:0;right:0;margin:0 auto;bottom:4px;padding-bottom:12px;position:fixed}}@media screen and (max-width:600px){.Messages-details-send-message-input-field{width:80%;left:25px;right:auto;margin:initial;bottom:16px;padding-bottom:12px;position:fixed}}@media screen and (max-width:350px){.Messages-details-send-message-input-field .emoji-mart{width:300px!important;bottom:90px!important;left:25px;padding-bottom:12px;position:fixed}}.main_messages_cont{height:100%;width:100%;padding:100px 25px 10px 225.9px}.messages_main_top_nav{width:100%;height:89px;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;left:0;right:0;z-index:1;padding-left:225px!important;padding-right:25px;background-color:#fff}.messages_main_top_nav a{font-family:HKGrotesk;font-size:24px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000}.Messages-desktop-main-flex-cont{-ms-justify-content:flex-end;justify-content:flex-end;max-width:1920px}.Messages-desktop-main-flex-item:first-child{width:30%;position:fixed;left:225px}.Messages-desktop-main-flex-item:last-child{width:60%;max-width:1654px;margin-left:42%}.Messages-desktop-conversations-cont{height:100%;overflow-y:auto;overflow-x:hidden;padding:0 0 0 20px;width:100%}.Messages-desktop-conversations-cont input{height:40px;width:100%;border:.6px solid #d3e1ed;border-radius:6px;padding-left:46.2px;background-repeat:no-repeat;background-size:13.2px;background-position:18.4px 13.4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAWhJREFUKFOVUkFOwlAUnPk1rvUE9gbizhhQOIHtCSjUlRuvICfQjTvB3oB/AxtrjEs8AXgD9kLHfJKvXyAkdtH85L2ZN2/mEcHXSvIEQJdQA2QsoQQ0iVAPSlvMw173pvu1k+xgCXNHMhPwCaEkNBPRJngBaV7DpK/2sQwJVuBWkhckupAGL3Z0GzacJVkjoikoHC1Qd95sMfF1OqkkxtuAvskpqxnNIExf7PDkF5zmFkCjGg/j9Z3++tHPSD4ttDzx09lKc8dYVnaY7QKfJlm8z2gqqVfZUbEy7DzNtUtySLjey1baXzlYjUftXZObyVXbUM+12PGu8zzJ70HchLtsI/GJGC0PfeYMnTRYdrYdQ/MyuzaMHoC/UfqcXVwFJInKvqSPd1vMnFSi7gJwTrtyUdlR7ycq//g5BvB4Q7Y0EBi7QwoJVpM3LgqmQSCuYco9LCZ+lfVL3ADvctzVnMGCJi7rf4ND8m8j9cUQ/Yy9qwAAAABJRU5ErkJggg==);margin-bottom:17px}.messages_no_conversations_cont{width:258px;margin:68.4px auto 0}.messages_no_conversations_image{width:100%;height:246.8px;position:relative}.messages_no_conversations_image>img:first-child{width:100%;height:100%}.messages_no_conversations_image>img:nth-child(2){position:absolute;top:65px;left:0;right:0;margin-left:auto;margin-right:auto;width:180px;height:146px;z-index:1}.messages_no_conversations_cont>h6{margin:0;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--black)}.messages_no_conversations_find_teachers{border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.messages_no_conversations_find_teachers{width:145px;height:40px;color:#fff;margin:20px auto 0;font-size:14px;font-weight:600;line-height:1.29}@media screen and (max-width:992px){.Messages-desktop-main-flex-item:first-child{width:100%;margin:auto;position:static;left:auto;padding-bottom:70px}.Messages-desktop-main-flex-cont{-ms-justify-content:initial!important;justify-content:normal!important;display:block!important;padding:0!important;width:100%!important;margin-left:auto!important;margin-right:auto!important}.Messages-desktop-main-flex-item.conversation{width:90%;margin:20px auto 0}.main_messages_cont{width:90%;padding:0;float:none;margin:0 auto}.Messages-desktop-conversations-cont{padding-left:0}}@media screen and (max-width:600px){.Messages-desktop-main-flex-cont{width:100%}.Messages-desktop-main-flex-item:first-child{width:100%;padding-bottom:0}}.schedule_availability_top_nav{width:100%;height:36px;display:flex;align-items:center;transition:all .4s ease;margin-top:32px;padding-right:25px;position:relative}.schedule_availability_top_nav>div:first-child.viewing_tutorial{width:auto;z-index:1006;background-color:#fff;height:70px;line-height:70px;padding-left:20px}.schedule_availability_top_nav>div:first-child.viewing_tutorial,.schedule_availability_top_nav_tutorial_box{position:absolute;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white)}.schedule_availability_top_nav_tutorial_box{top:150%;left:50px;width:491px;height:193.5px;padding:23px 25px 23.6px}.schedule_availability_top_nav_tutorial_box.recurring:after{content:" ";position:absolute;bottom:100%;left:10%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.schedule_availability_top_nav_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.schedule_availability_top_nav_tutorial_box>h6,.schedule_availability_top_nav_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.schedule_availability_top_nav_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.schedule_availability_top_nav_item{display:inline-block;position:relative;margin-right:35px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);cursor:pointer}.schedule_availability_top_nav_item.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.schedule_availability_top_nav_item>span{width:6px;height:6px;border-radius:50%;background-color:var(--bright-cyan);display:block;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto}.schedule_availability_top_nav_daily_nav_links{height:100%;display:inline-flex;align-items:center;justify-content:space-between;width:215px;margin-left:auto;margin-right:auto;-webkit-user-select:none;user-select:none}.schedule_availability_top_nav_daily_nav_links>div{width:36px;height:100%;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.schedule_availability_top_nav_daily_nav_links>div>img{width:6.1px;height:10.7px}.schedule_availability_top_nav_daily_nav_links>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--black);cursor:pointer}.schedule_availability_top_nav_daily_nav_links>span>img{display:inline-block;margin-left:6.9px;vertical-align:middle}.schedule_availability_top_nav>div:last-child{display:inline-flex;float:right;height:100%;align-items:center;margin-left:auto;position:relative}.schedule_availability_top_nav>div:last-child>.schedule_availability_top_nav_timezone_trigger{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black);cursor:pointer;opacity:.8}.schedule_availability_top_nav>div:last-child>.schedule_availability_top_nav_timezone_trigger>img{display:inline-block;margin-left:6.9px;width:8.5px;height:4.8px;vertical-align:middle}.schedule_availability_top_nav_timezone_dropdown_position{position:absolute;right:0;top:-30px;width:auto}.schedule_availability_top_nav_timezone_dropdown_position li span{white-space:nowrap}.schedule_availability_top_nav_timezone_dropdown_position_mobile{top:100px}.schedule_availability_top_nav>div:last-child>ul{height:100%;margin-right:35px}.schedule_availability_top_nav>div:last-child>ul>li{height:100%;display:inline-flex;align-items:center;margin-right:12px;cursor:pointer}.schedule_availability_top_nav>div:last-child>ul>li>*{display:inline-block}.schedule_availability_top_nav>div:last-child>ul>li>img{width:17px;height:17px}.schedule_availability_top_nav>div:last-child>ul>li>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--dark);white-space:nowrap;margin-left:8px}.schedule_availability_top_nav>div:last-child>ul>li>span.hideWithAnim{width:0;margin-left:0}.schedule_availability_top_nav>div:last-child>ul>li:last-child{margin-right:0}.schedule_availability_desktop_cont_daily_calender{top:80px}.schedule_availability_top_nav_recurring_timezone_cont{width:auto;height:18px;display:flex;align-items:center;justify-content:flex-start;margin-left:auto;cursor:pointer;position:relative}.schedule_availability_top_nav_recurring_timezone_cont.viewing_tutorial{position:absolute;z-index:1006;background-color:#fff;right:20%;width:auto;height:60px;border-radius:7px;padding-left:20px;padding-right:20px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.schedule_availability_top_nav_recurring_timezone_cont.viewing_tutorial .schedule_availability_top_nav_tutorial_box{left:auto;right:0}.schedule_availability_top_nav_tutorial_box:after{content:" ";position:absolute;bottom:100%;left:75%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.schedule_availability_top_nav_recurring_timezone_cont>span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark);opacity:.8}.schedule_availability_top_nav_recurring_timezone_cont>img{width:14.8px;height:14.8px;margin-left:9.2px}.schedule_availability_top_nav_recurring_timezone_cont>div{position:absolute;top:36px;left:-90.5px;width:320px;height:62px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:14px 17px;border-radius:9px;z-index:9}.schedule_availability_top_nav_recurring_timezone_cont>div>div{width:100%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black)}.schedule_availability_top_nav_recurring_timezone_cont>div>div:before{content:" ";height:0;position:absolute;width:0;right:26px;top:-20px;border:10px solid transparent;border-bottom-color:#fff}.schedule_availability_top_nav_recurring_timezone_cont>div>div>a{color:var(--aqua-marine);text-decoration:underline}@media screen and (max-width:320px){.schedule_availability_top_nav_timezone_dropdown_position{width:90vw}}.schedule_recurring_table_cont{width:100%;margin-top:42px;padding-right:25px;height:70vh;display:block;scroll-behavior:smooth}.schedule_recurring_table_cont.hideWithAnim{position:absolute;left:-9999px}.schedule_recurring_table_cont>table{width:100%;border:none;transition:all .4s ease;border-spacing:14px 0;margin-left:-14px;border-collapse:inherit}.schedule_recurring_table_cont>table thead{display:block;width:calc(100% - 17px)}.schedule_recurring_table_cont>table tbody{display:block;max-height:100vh;overflow-y:scroll;width:100%;padding-bottom:400px}.schedule_recurring_table_cont>table tr{display:table;width:100%;box-sizing:border-box;border:none}.schedule_recurring_table_cont>table td,.schedule_recurring_table_cont>table th{width:10%;padding:0;border-radius:0;position:relative;transition:all .4s ease;border:none}.schedule_recurring_table_cont>table th:first-child,.schedule_recurring_table_cont>table tr>td:first-child{width:7%;white-space:nowrap}.schedule_recurring_table_cont>table th{text-align:center;padding-bottom:26.5px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--dark)}.schedule_recurring_table_cont>table tr>td{height:48px;text-align:center;padding:0 3px}.schedule_recurring_table_cont>table tr>td.thirtyMinuteHeight{height:23px}.schedule_recurring_table_cell{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);display:none;position:absolute;top:-14px;z-index:2;transition:all .4s ease}.schedule_recurring_table_cont>table tr>td:first-child>.schedule_recurring_table_cell{display:block}.schedule_recurring_table_cell>span{display:inline-block}.schedule_recurring_table_cell>span:last-child{margin-left:5px;color:var(--slate);opacity:.25}.schedule_recurring_table_cell_slate{background-color:var(--slate);cursor:pointer}.schedule_recurring_table_cell_slate.cancelled{background-color:#ffedef!important}.schedule_recurring_table_cell_slate.cancelled .schedule_daily_table_lesson_cell_name_cont>span,.schedule_recurring_table_cell_slate.cancelled .schedule_daily_table_lesson_cell_text_cont,.schedule_recurring_table_cell_slate.cancelled .show_only_on_30_min_intlesson_block>span{color:var(--slate)!important}.schedule_lesson_recurring_table_cell_with_starttime_border.cancelled{border-top:1px solid var(--blush-pink)!important;border-left:1px solid var(--blush-pink)!important;border-right:1px solid var(--blush-pink)!important}.schedule_lesson_recurring_table_cell_with_endtime_border.cancelled{border-bottom:1px solid var(--blush-pink)!important}.schedule_lesson_recurring_table_cell_with_endtime_border.cancelled,.schedule_recurring_table_cell_in_btw_block.cancelled{border-left:1px solid var(--blush-pink)!important;border-right:1px solid var(--blush-pink)!important}.schedule_recurring_table_cell_aquamarine.active{border-left:3px solid rgba(6,214,160,.6)!important;border-right:3px solid rgba(6,214,160,.6)!important}@media screen and (max-width:1250px){.schedule_recurring_table_cont>table{width:120vw}}@media only screen and (max-width:1024px){.schedule_recurring_table_cont>table{border-spacing:10px 0}.hide_on_ipad_pro{display:none}}.schedule_daily_table_cont{width:100%;margin-top:42px;padding-right:25px;height:100vh;display:block;padding-bottom:60px;scroll-behavior:smooth}.schedule_daily_table_cont.hideWithAnim{position:absolute;left:-9999px}.schedule_daily_table_cont>table{width:99vw;transition:all .4s ease;border-collapse:inherit;border-spacing:39px 0;margin-left:-39px;overflow:auto}.schedule_daily_table_cont>table thead{display:block;width:calc(100% - 17px)}.schedule_daily_table_cont>table tbody{display:block;max-height:100vh;overflow-y:scroll;overflow-x:hidden;width:100%;padding-bottom:400px}.schedule_daily_table_cont>table td,.schedule_daily_table_cont>table th{width:50px;max-width:50px;padding:0;border-radius:0;position:relative;transition:all .4s ease}.schedule_daily_table_info_btn{position:absolute;right:0;bottom:0;cursor:pointer}.teacher_application_basic_information_tooltip{width:229px;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);position:absolute;top:-30px;left:0;z-index:1}.schedule_daily_table_cont>table tr{display:table;width:100%;box-sizing:border-box;border:none}.schedule_daily_table_cont>table th{text-align:center;padding-bottom:26.5px;line-height:1.31}.schedule_daily_table_cont>table th,.schedule_daily_table_cont>table th span{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.schedule_daily_table_cont>table th span{display:block}.schedule_daily_table_cont>table th.greyedOut span:last-child,.schedule_mobile_daily_table_cont table th.greyedOut span:last-child{color:var(--bluey-grey)!important}.schedule_daily_table_cont>table th span:first-child{color:var(--bluey-grey);width:31px;height:31px;display:flex;align-items:center;justify-content:center;margin-bottom:1.2px;margin-right:auto;margin-left:auto}.schedule_daily_table_cont>table th span:first-child.active{background-color:var(--bright-cyan);border-radius:50%;color:var(--white-light)}.schedule_daily_table_cont>table tr>td{height:38px;text-align:center}.schedule_daily_table_cont>table tr>td.thirtyMinuteHeight{height:23px}.schedule_daily_table_cont>table tbody tr:first-child>td{height:5px}.schedule_daily_table_cell_text_cont>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.schedule_daily_table_cell_text_cont>span:last-child{opacity:.25;color:var(--slate);margin-left:5px}.should_be_greyed_out .schedule_daily_table_cell_text_cont>span{color:var(--bluey-grey)!important;cursor:not-allowed}.schedule_daily_table_cell_box_shadow{box-shadow:0 10px var(--slate)}.schedule_daily_table_lesson_cell_text_cont{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--white);opacity:.9}.schedule_daily_table_lesson_cell_pic{width:31px;height:31px;object-fit:cover;border-radius:50%;position:absolute;top:38px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}.schedule_daily_table_lesson_cell_name_cont{width:100%;position:absolute;top:73px;left:0;text-align:center;z-index:1}.schedule_daily_table_lesson_cell_name_img_cont{height:20px;width:100%;padding-left:15px;display:flex;justify-content:flex-start;align-items:center;position:absolute;top:11px;z-index:1;overflow:hidden}.schedule_daily_table_lesson_cell_name_img_cont>img{width:20px;height:20px;display:inline-block;margin-right:14px}.schedule_daily_table_lesson_cell_name_img_cont>span{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--white);display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90px}.show_only_on_30_min_intlesson_block{width:100%;height:20px;padding-left:15px;display:flex;justify-content:flex-start;align-items:center;position:absolute;top:40px;z-index:1;overflow:hidden}.show_only_on_30_min_intlesson_block>img{height:20px;width:20px;display:inline-block;margin-right:10px}.show_only_on_30_min_intlesson_block>span{display:inline-block;width:90px}.schedule_daily_table_lesson_cell_name_cont>span,.show_only_on_30_min_intlesson_block>span{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule_daily_table_lesson_cell_name_cont>span{width:80%;margin-left:auto;margin-right:auto}.schedule_daily_table_cell_startime_dots{position:absolute;width:5px;margin:0;padding:0;left:8%;top:16px;text-align:center}.schedule_daily_table_cell_startime_dots>li:first-child{width:100%;height:5px;border-radius:50%;background-color:#43efc2}.schedule_daily_table_cell_startime_dots>li{width:2.8px;height:2.8px;border-radius:50%;background-color:#43efc2;margin-bottom:8px;margin-left:auto;margin-right:auto}.schedule_daily_table_cell_startime_dots>li:last-child{margin-bottom:0}.schedule_daily_table_cell_startime_dots.thirtyMinute{top:8px}.schedule_daily_table_cell_startime_dots.thirtyMinute>li:first-child{width:100%;height:5px}.schedule_daily_table_cell_startime_dots.thirtyMinute>li{margin-bottom:2px;width:2px;height:2px}.schedule_daily_table_cell_in_btw_dots{width:2.8px;position:absolute;margin:0;padding:0;left:9%;top:50%;transform:translateY(-50%)}.schedule_daily_table_cell_in_btw_dots>li{width:2.8px;height:2.8px;border-radius:50%;background-color:#43efc2;margin-bottom:8px;margin-left:auto;margin-right:auto}.schedule_daily_table_cell_in_btw_dots>li:last-child{margin-bottom:0}.schedule_daily_table_cell_in_btw_dots.thirtyMinute{top:52%}.schedule_daily_table_cell_in_btw_dots.thirtyMinute>li{width:2px;height:2px;margin-bottom:4px}.schedule_daily_table_cell_endtime_dots{position:absolute;width:7px;margin:0;padding:0;left:8%;top:8px;text-align:center}.schedule_daily_table_cell_endtime_dots>li{width:2.8px;height:2.8px;border-radius:50%;background-color:#43efc2;margin-bottom:5px;margin-left:auto;margin-right:auto}.schedule_daily_table_cell_endtime_dots>li:last-child{margin-bottom:0;width:7px;height:7px;border:2px solid #43efc2;background-color:initial;margin:0;position:absolute;left:0}.schedule_daily_table_cell_endtime_dots.thirtyMinute{top:2px}.schedule_daily_table_cell_endtime_dots.thirtyMinute>li:first-child{width:2px;height:2px}.schedule_daily_table_cell_endtime_dots.thirtyMinute>li:last-child{left:.05px}.schedule_daily_lesson_details_cont{position:fixed!important;top:0;right:0;bottom:0;height:100%!important;margin:initial;z-index:99999999999}.schedule_daily_lesson_details_cont>.lesson_details_section_instrument_info{height:29.5%;min-height:213px}.schedule_daily_lesson_details_cont>.lesson_details_section_lesson_info{height:85vh;min-height:570px;position:absolute;top:150px;bottom:0!important}.schedule_daily_lesson_details_cont .lesson_details_section_instrument_info>div{margin-top:32px}@media screen and (max-width:1650px){.schedule_daily_table_cell_startime_dots{display:none}}@media screen and (max-width:1250px){.schedule_daily_table_cont>table{width:120vw}}@media only screen and (max-width:1024px){.schedule_daily_table_cont>table{border-spacing:19px 0;margin-left:-19px}.schedule_daily_table_cont{height:80vh}.schedule_daily_table_cell_endtime_dots,.schedule_daily_table_cell_in_btw_dots,.schedule_daily_table_cell_startime_dots{display:none}}@media screen and (max-width:992px){.schedule_daily_table_lesson_cell_name_img_cont{padding-left:0;left:5px}}.lesson_details_section{width:100%;max-width:300px;height:192px;margin:0 0 510px;background-color:var(--slate);padding:28px 15px 0 25px;border-radius:9px;position:relative;overflow:initial!important}.lesson_details_section.mobile{position:relative;left:auto;top:auto;max-width:none;border-radius:0;display:block!important}.upcomign_box{width:98px;height:26px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);border-radius:17px;background-color:var(--bright-cyan);position:absolute;right:16px;top:-14px}.upcomign_box.cancelled{background-color:var(--blush-pink)}.lesson_details_section>div:first-child{width:100%;height:auto;min-height:45px;display:flex;justify-content:flex-start;align-items:center}.lesson_details_section.mobile>div:first-child{margin-top:56px}.lesson_details_section_instrument_icon{width:45px;height:45px;background-color:#fff;border-radius:50%;margin-right:13px;display:inline-flex;justify-content:center;align-items:center}.lesson_details_section_instrument_icon>img{width:20px;height:20px;object-fit:contain}.lesson_details_section_lesson_name{width:60%;height:100%;overflow:hidden}.lesson_details_section_lesson_name>span{display:block}.lesson_details_section_lesson_name>span:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--pale-peach);overflow:hidden}.lesson_details_section_lesson_name>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--white);text-decoration:underline;cursor:pointer}.lesson_details_section_notes_btn{width:40px;height:40px;margin-left:auto;order:3;border-radius:20px;background-color:hsla(0,0%,100%,.11);display:inline-flex;justify-content:center;align-items:center}.lesson_details_section_notes_btn.active{background-color:var(--bright-cyan)}.lesson_details_section.mobile .lesson_details_section_notes_btn{position:absolute;top:21px;right:26px}.lesson_details_section>div:nth-child(2){width:100%;height:526px;background-color:#fff;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);border-top-left-radius:20px;position:absolute;top:108px;left:0;padding-top:21px;padding-right:15px}.lesson_details_section.mobile>div:nth-child(2){top:170px;box-shadow:none;overflow-y:auto}.lesson_details_section_lesson_student_info{max-width:500px;margin:0 auto 18px}.lesson_details_section_lesson_student_info>div{width:80%}.lesson_details_section_lesson_student_info>div>span{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.lesson_details_section_lesson_student_info>div>span:nth-child(2){white-space:nowrap;width:150px;overflow:hidden;text-overflow:ellipsis}.lesson_details_section_lesson_student_info>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_details_section_lesson_student_info>img:last-child{display:inline-block;order:3}.lesson_details_section_lesson_date_time_info>div:nth-child(2)>span{display:flex;height:20px;align-items:center}.lesson_details_section_lesson_date_time_info{max-width:500px;margin-left:9px}.lesson_details_section.mobile .lesson_details_section_lesson_date_time_info{margin:25px auto 0}.lesson_details_section_cancel_join_btn{width:95%;max-width:247px;height:100px;margin:72px auto 0;position:relative}.lesson_details_section.mobile{padding-bottom:300px}.lesson_details_section.mobile .lesson_details_section_cancel_join_btn{max-width:326px}.lesson_details_section_cancel_join_btn>div{width:100%;height:47px;border-radius:7px;cursor:pointer;display:flex;justify-content:center;align-items:center}.lesson_details_section_cancel_join_btn>div.disabled{background-color:var(--very-light-pink)!important;opacity:.78;color:var(--bluey-grey)!important;cursor:not-allowed}.lesson_details_section_cancel_join_btn>div:first-child{background-color:#fff;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--blush-pink)}.lesson_details_section_cancel_join_btn>div:nth-child(2){background-color:var(--bright-cyan);color:#fff}.lesson_details_section_back_button{width:38px;height:40px;cursor:pointer;position:absolute;top:17px;left:5px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:16px}.student_lesson_notes{height:100%!important;max-height:none!important}.lesson_details_section_cancelled_box{width:95%;max-width:269px;height:66px;margin:72px auto 0;border-radius:9px;background-color:var(--pale-grey);padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.26px;text-align:center;color:var(--slate);position:relative}.lesson_details_section_cancelled_box>img{display:inline-block;width:14.8px;height:14.8px;margin-left:27.2px;cursor:pointer}.lesson_details_section_cancelled_tooltip{position:absolute;width:283px;height:80px;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);bottom:46px;right:15px}.lesson_details_section_cancelled_tooltip:after{content:" ";position:absolute;top:100%;left:92%;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}.lesson_details_section_cancelled_tooltip.student:after{left:85%}@media screen and (max-width:992px){.lesson_details_section_lesson_name,.lesson_details_section_lesson_name>span:first-child{width:80%}.upcomign_box{top:5px}}.lesson_details_section_cont{width:310px;height:85vh;position:relative;padding-bottom:60px;overflow:hidden;overflow-y:auto}.lesson_details_section_cont.inAvailability{overflow-y:auto;padding-bottom:60px}.lesson_details_section_next_indicator{min-width:67px;height:29px;border-radius:19px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.26px;color:var(--white);position:absolute;right:15px;top:-14px;padding-left:10px;padding-right:10px}.lesson_details_section_next_indicator.cancelled{width:auto;background-color:var(--blush-pink);padding-left:10px;padding-right:10px}.close_lesson_details_section{position:absolute;right:33px;top:31px;cursor:pointer}.lesson_details_section_instrument_info{width:100%;height:118px;background-color:var(--slate);padding-top:28px;padding-left:25px;position:relative}.lesson_details_section_instrument_info>div{height:45px;display:flex;align-items:center;justify-content:flex-start}.lesson_details_section_instrument_info>div>div{display:inline-flex;width:45px;height:45px;background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;margin-right:13px}.lesson_details_section_instrument_info>div>div>img{width:20px;height:20px;object-fit:contain}.lesson_details_section_instrument_info>div>span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:inline-block;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--pale-peach);width:70%;overflow:hidden}.lesson_details_section_lesson_info{width:100%;height:526px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:-22px;border-top-left-radius:30px;padding:18px 15px 26px 16px;position:relative}.lesson_details_section_lesson_course_info{width:100%;height:66px;border-radius:12px;background-color:var(--pale-grey);padding-left:14px;display:flex;justify-content:flex-start;align-items:center}.lesson_details_section_join_button.disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed;opacity:.65}.lesson_details_section_lesson_course_info>section{width:38px;height:38px;border-radius:9px;margin-right:15px}.lesson_details_section_lesson_course_info>section>img{width:100%;height:100%;object-fit:cover;opacity:.65;border-radius:9px}.lesson_details_section_lesson_course_info>div{width:80%;height:40px}.lesson_details_section_lesson_course_info>div>span,.lesson_details_section_lesson_date_time_info>div:nth-child(2)>span,.lesson_details_section_lesson_student_info>div>span{display:flex;height:20px;align-items:center}.lesson_details_section_lesson_course_info>div>span:first-child,.lesson_details_section_lesson_student_info>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_details_section_lesson_course_info>div>span:nth-child(2),.lesson_details_section_lesson_student_info>div>span:nth-child(2){display:block;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.lesson_details_section_lesson_student_info{width:90%;height:66px;margin-top:15px;padding-left:14px;padding-right:23.7px;border-radius:12px;background-color:var(--pale-grey);display:flex;justify-content:flex-start;align-items:center}.lesson_details_section_lesson_student_info>img:first-child{width:37px;height:37px;display:inline-block;border-radius:50%;margin-right:16px}.lesson_details_section_lesson_student_info>div{height:40px}.lesson_details_section_lesson_student_info>img:last-child{width:12.9px;height:12.9px;margin-left:auto;cursor:pointer}.lesson_details_section_lesson_date_time_info{width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center;padding-left:14px;margin-top:25px}.lesson_details_section_lesson_date_time_info>div:first-child{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin-right:16px}.lesson_details_section_lesson_date_time_info>div:nth-child(2){height:40px}.lesson_details_section_lesson_date_time_info>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_details_section_lesson_date_time_info>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--slate);height:20px;white-space:nowrap}.lesson_details_section_lesson_date_time_info_dash{display:inline-block;width:10px;height:0;border:1px solid #bfd4e4;background-color:#bfd4e4;margin:0 6px}.lesson_details_section_cancel_button{width:100%;margin-top:37px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:var(--blush-pink);cursor:pointer}.schedule_daily_lesson_details_cont .lesson_details_section_cancel_button{margin-top:90px}.lesson_details_section_join_button{cursor:pointer;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);margin:24px auto 0;height:52px;max-width:250px}.lesson_details_section_instrument_info>i{display:none}@media screen and (max-width:992px){.lesson_details_section_cont{width:100%;position:fixed;top:60px;left:0;right:0;z-index:9;height:100vh}.lesson_details_section_instrument_info{height:192px;background-color:var(--slate);padding-top:96px;padding-left:25px}.lesson_details_section_lesson_info{box-shadow:none}.lesson_details_section_instrument_info>i{display:block;color:#fff;position:absolute;top:30px;cursor:pointer}}@media screen and (max-width:320px){.lesson_details_section_cont{padding-bottom:110px;overflow-y:auto}.lesson_details_section_lesson_info{overflow:hidden;overflow-y:auto}.lesson_details_section_next_indicator{top:5px}}.schedule_availability_mobile_cont{width:100%;max-width:600px;margin-left:auto;margin-right:auto}.schedule_availability_mobile_rec_daily_nav{width:100%;height:52px;display:flex;align-items:center;padding-left:20px;padding-right:20.6px}.schedule_availability_mobile_rec_daily_nav>div>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--bluey-grey);cursor:pointer;transition:all .4s ease;position:relative}.schedule_availability_mobile_rec_daily_nav>div>span>span{width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;display:none;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:30px}.schedule_availability_mobile_rec_daily_nav>div>span:first-child{margin-right:35px}.schedule_availability_mobile_rec_daily_nav>div>span.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark);transition:all .4s ease}.schedule_availability_mobile_rec_daily_nav>div>span.active>span{display:block}.schedule_availability_mobile_rec_daily_nav>div.viewing_tutorial{width:auto;height:auto;background-color:#fff;z-index:1006;position:absolute;padding:15px 20px;border-radius:7px;border:1px solid var(--pale-sky-blue)}.schedule_availability_mobile_rec_tutorial_box{width:77%;position:absolute;top:250px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1006}.schedule_availability_mobile_rec_tutorial_box>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white);margin:26.6px 0 0}.schedule_availability_mobile_rec_tutorial_box>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white)}.schedule_availability_mobile_rec_daily_nav>section{order:3;margin-left:auto}.schedule_availability_mobile_rec_daily_nav>section.viewing_tutorial{position:absolute;z-index:1006;background-color:#fff;right:10px;padding:10px 20px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white)}.schedule_availability_mobile_rec_daily_nav>section>span{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.schedule_availability_mobile_rec_daily_nav>section>span>img{display:inline-block;width:8.5px;height:4.8px;margin-left:6.9px;vertical-align:middle}.schedule_availability_mobile_time_zone_tutorial_box{position:absolute;top:220px;width:80%;z-index:1006}.schedule_availability_mobile_time_zone_tutorial_box>img:first-child{display:block;margin:0 0 0 auto}.schedule_availability_mobile_time_zone_tutorial_box>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white);margin:36.6px 0 0}.schedule_availability_mobile_time_zone_tutorial_box>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white)}.schedule_availability_mobile_nav_head{height:216px;width:100%;border:1px solid #f5f5f5;border-bottom-left-radius:50px;background-color:var(--white)}.schedule_availability_mobile_nav_head_days_cont{width:100%;height:44px;display:flex;justify-content:space-between;padding-left:20px;padding-right:20px;margin-top:21px}.schedule_availability_mobile_nav_head_days_cont>span{display:flex;width:44px;height:44px;justify-content:center;align-items:center;border-radius:22px;background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--slate)}.schedule_availability_mobile_nav_head_days_cont>span.active{color:#fff;background-color:var(--slate)}.schedule_availability_mobile_nav_head_days_cont.hideWithAnim{position:absolute}.schedule_availability_mobile_nav_head_month_cont{width:100%;height:36px;margin-top:19px;display:flex;align-items:center;justify-content:space-between;padding-right:20px;padding-left:20px}.schedule_availability_mobile_nav_head_month_cont>span:first-child,.schedule_availability_mobile_nav_head_month_cont>span:last-child{width:36px;height:36px;border-radius:20px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}.schedule_availability_mobile_nav_head_month_cont>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);cursor:pointer}.schedule_availability_mobile_nav_head_month_cont>span:nth-child(2)>img{display:inline-block;width:8.5px;height:4.8px;margin-left:6.9px;vertical-align:middle}.schedule_availability_mobile_nav_head_month_cont>span:first-child>img,.schedule_availability_mobile_nav_head_month_cont>span:last-child>img{width:6.1px;height:10.7px}.schedule_availability_mobile_nav_head_month_cont.hideWithAnim{position:absolute}.schedule_availability_mobile_cont_daily_calender{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:80px;z-index:1000}@media only screen and (max-width:768px){.schedule_availability_mobile_nav_head{box-shadow:none}.schedule_availability_mobile_cont{max-width:90%}}@media only screen and (max-width:600px){.schedule_availability_mobile_cont{max-width:600px}.schedule_availability_mobile_nav_head{box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}}@media only screen and (max-width:320px){.schedule_availability_mobile_rec_daily_nav>div>span{font-size:12px}.schedule_availability_mobile_rec_daily_nav>div>span.active,.schedule_availability_mobile_rec_daily_nav>section>span{font-size:14px}.schedule_availability_mobile_cont_daily_calender{width:300px}.schedule_availability_mobile_rec_daily_nav>section{width:120px}}.schedule_mobile_recurring_table_cont{width:100%;margin-top:18px;padding-left:20px;padding-right:20px}.schedule_mobile_recurring_table_cont.hideWithAnim{position:absolute;left:-9999px}.schedule_mobile_recurring_table_interval_cont{width:100%;display:flex;align-items:center;justify-content:space-between;height:31px}.schedule_mobile_recurring_table_interval_cont.daily{justify-content:center}.schedule_mobile_recurring_table_interval_cont>span:first-child{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.schedule_mobile_recurring_table_interval_cont>ul{height:100%}.schedule_mobile_recurring_table_interval_cont>ul>li{height:100%;display:inline-flex;align-items:center;margin-right:12px;cursor:pointer}.schedule_mobile_recurring_table_interval_cont>ul>li:last-child{margin-right:0}.schedule_mobile_recurring_table_interval_cont>ul>li>*{display:inline-block}.schedule_mobile_recurring_table_interval_cont>ul>li>img{width:17px;height:17px}.schedule_mobile_recurring_table_interval_cont>ul>li>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark);margin-left:8px;line-height:1.29}.schedule_mobile_recurring_table_interval_cont>ul>li>span.hideWithAnim{width:0;margin-left:0}.schedule_mobile_recurring_table_cont>p{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;color:var(--slate-light);margin-top:1px;padding:0}.schedule_mobile_recurring_table_cont>table{width:100%;border:none;transition:all .4s ease;border-spacing:0;border-collapse:inherit;display:block;overflow:auto;height:100vh;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:400px}.schedule_mobile_recurring_table_cont>table tbody{display:block;width:100%}.schedule_mobile_recurring_table_cont>table tr{border:none;width:100%;display:block}.schedule_mobile_recurring_table_cont>table tr td:first-child{width:22%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey);border:none;display:inline-block}.schedule_mobile_recurring_table_cont>table tr td:last-child{display:inline-block;width:70%}.schedule_mobile_recurring_table_cont>table tr td:last-child>.schedule_mobile_recurring_table_cell{display:none}.schedule_mobile_recurring_table_cont>table tr td{position:relative;border-bottom:1px solid var(--pale-grey-two);height:48px}.schedule_mobile_recurring_table_cont>table tr td.thirtyMinuteHeight{height:18px}.schedule_mobile_recurring_table_cont>table tr td.thirtyMinuteHeight.remove_border{border-bottom:none!important;padding:0!important}.schedule_mobile_recurring_table_cont>table tr td.schedule_recurring_table_cell_aquamarine{border:none}.schedule_mobile_recurring_table_cont>table tr td>.schedule_mobile_recurring_table_cell{position:absolute;top:-12px}.schedule_mobile_recurring_table_cont>table tr td>.schedule_mobile_recurring_table_cell span{display:inline-block}.schedule_mobile_recurring_table_cont>table tr td>.schedule_mobile_recurring_table_cell span:last-child{margin-left:3px}.schedule_mobile_recurring_table_cell_starttime_endtime_text_cont{width:100%;display:flex;height:100%;align-items:center;padding-right:18px;padding-left:18px}.schedule_mobile_recurring_table_cell_starttime_endtime_text_cont>img:first-child{width:14.6px;height:14.6px;display:inline-block;margin-right:8.5px}.schedule_mobile_recurring_table_cell_starttime_endtime_text_cont>img:last-child{order:3;margin-left:auto;width:14.5px;height:4.5px;cursor:pointer}.schedule_mobile_recurring_table_cell_starttime_endtime_text_cont>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.schedule_mobile_recurring_table_cell_starttime_endtime_text_cont>span>span{color:var(--bluey-grey);display:inline-block;margin-right:6.2px;margin-left:6.8px}.schedule_mobile_recurring_table_cont>table tr td .schedule_recurring_table_cell_available_text_cont.mobile{left:25px}.schedule_mobile_recurring_table_cont>table tr td.thirtyMinuteHeight .schedule_recurring_table_cell_available_text_cont.mobile.still_even_show{top:50%}@media only screen and (max-width:320px){.schedule_mobile_recurring_table_cont .schedule_mobile_recurring_table_cell{left:-1px}}.schedule_mobile_daily_table_cont{width:100%;margin-top:18px;padding-left:20px;padding-right:20px;overflow:hidden}.schedule_mobile_daily_table_cont.hideWithAnim{position:absolute;left:-9999px}.schedule_mobile_daily_table_cont>table{width:100%;border:none;transition:all .4s ease;border-spacing:10px 0;margin-left:-10px;border-collapse:inherit;display:block;margin-top:23px;overflow:auto;height:100vh;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:400px}.schedule_mobile_daily_table_cont>table::-webkit-scrollbar{display:none}.schedule_mobile_daily_table_cont>table tr{border:none}.schedule_mobile_daily_table_cont>table>thead{background-color:#fff}.schedule_mobile_daily_table_cont>table>thead th{position:sticky!important;top:-5px;background-color:#fff;z-index:1;overflow-x:hidden}.schedule_mobile_daily_table_cont>table>tbody td,.schedule_mobile_daily_table_cont>table>thead th{width:107px;height:38px;padding:2.5px 27px 2.5px 22px;white-space:nowrap;position:relative}.schedule_mobile_daily_table_cont>table tr>td.thirtyMinuteHeight{height:23px;padding-top:0;padding-bottom:0}.schedule_mobile_daily_table_cont>table tbody tr:first-child>td{height:5px}.schedule_mobile_daily_table_cont>table>thead th{height:50px;text-align:center}.schedule_mobile_daily_table_cont>table>thead span{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);display:block}.schedule_mobile_daily_table_cont>table>thead span:first-child{width:31px;height:31px;line-height:31px;justify-content:center;align-items:center;color:var(--bluey-grey);margin-right:auto;margin-left:auto}.schedule_mobile_daily_table_cont>table>thead th span:first-child.active{border-radius:50%;background-color:var(--bright-cyan);color:#fff}.schedule_availability_desktop_create_btn{width:144px;height:58px;border-radius:29px;box-shadow:0 3px 25px 0 rgba(29,63,96,.15);background-color:var(--bright-cyan);position:sticky;right:5%;left:85%;bottom:24px;cursor:pointer;display:flex;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);z-index:0;padding-left:64.9px;white-space:nowrap}.schedule_availability_desktop_create_btn>img{position:absolute;left:31.2px;width:17.2px;height:17.2px}.schedule_availability_desktop_create_btn.viewing_tutorial{z-index:1006}.schedule_availability_desktop_create_tutorial{position:absolute;width:270px;bottom:150%;right:30px}.schedule_availability_desktop_create_tutorial>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white)}.schedule_availability_desktop_create_tutorial>p{width:267px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white);white-space:normal}.schedule_availability_desktop_create_tutorial>div{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white);text-decoration:underline}.schedule_availability_desktop_create_tutorial>img{width:75.1px;height:50px;display:block;margin:10.4px 0 0 auto}.show_popup_modal_overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:900;background-color:rgba(51,51,51,.2)}.show_popup_modal_overlay .progress{position:absolute;top:-10px;height:10px}.show_popup_modal{width:100%;max-width:375px;height:360px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;z-index:999;left:0;right:0;margin-right:auto;margin-left:auto;top:50%;transform:translateY(-50%)}.show_popup_modal.hideWithAnim{position:absolute}.show_popup_modal_nav{width:100%;height:40px;display:flex;align-items:center;padding-left:31.5px;padding-right:21px;margin-top:27px}.show_popup_modal_nav>span{cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--bluey-grey);margin-right:27.5px;position:relative}.show_popup_modal_nav>span:nth-child(2){margin-right:0}.show_popup_modal_nav>span.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.show_popup_modal_nav>span>span{position:absolute;width:6px;height:6px;background-color:var(--aquamarine);border-radius:50%;top:34px;left:0;right:0;margin-left:auto;margin-right:auto;display:none}.show_popup_modal_nav>span.active>span{display:block}.show_popup_modal_nav>span>img{display:inline-block;margin-right:9.2px;width:12.3px;height:13.7px;margin-top:10px}.show_popup_modal_nav>span:nth-child(2)>img{width:14.2px;height:14.7px}.show_popup_modal_nav>span:last-child{order:3;margin-left:auto;margin-right:0;height:100%;width:40px;display:inline-flex;align-items:center;justify-content:center}.show_popup_modal_nav>span:last-child>img{width:12px;height:12px}.show_popup_modal_select_day_dropdown{margin-top:55.3px;width:319px;height:50px;border-radius:5px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-left:auto;margin-right:auto;cursor:pointer;display:flex;align-items:center;padding-right:18px;padding-left:19.1px}.show_popup_modal_select_day_dropdown>img:last-child{margin-left:auto;order:3;width:12.7px;height:7.3px}.show_popup_modal_select_day_dropdown>img:first-child{width:11.6px;height:12.9px;margin-right:14.2px}.show_popup_modal_select_day_dropdown>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.5)}.show_popup_modal_select_day_dropdown_main{width:319px;height:200px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);border-radius:12px;position:absolute;z-index:2;left:0;right:0;margin-right:auto;margin-left:auto;top:106.5px;overflow-y:auto;padding-top:20px;padding-bottom:20px}.show_popup_modal_select_day_dropdown_main>span{display:block;height:40px;line-height:40px;width:90%;margin:0 auto;padding-left:10px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);cursor:pointer}.show_popup_modal_select_day_dropdown_main>span.active,.show_popup_modal_select_day_dropdown_main>span:hover,.show_popup_modal_select_starttime_dropdown_cont>span.active,.show_popup_modal_select_starttime_dropdown_cont>span:hover{background-color:var(--very-light-pink);border:9px}.show_popup_modal_select_times_dropdown{width:319px;margin:22px auto 0;display:flex;justify-content:space-between;height:50px}.show_popup_modal_select_times_dropdown>li{width:149px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:inline-flex;align-items:center;padding-left:18.4px;cursor:pointer;position:relative}.show_popup_modal_select_day_dropdown.inactive,.show_popup_modal_select_times_dropdown>li.inactive{background-color:var(--very-light-pink);opacity:.78;cursor:not-allowed}.show_popup_modal_select_day_dropdown.inactive{cursor:not-allowed}.show_popup_modal_select_times_dropdown>li>img{display:inline-block;margin-right:15.5px}.show_popup_modal_select_times_dropdown>li>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark-light)}.show_popup_modal_select_starttime_dropdown_cont{position:absolute;top:0;left:0;height:200px;width:100%;z-index:2;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);border-radius:12px;overflow-y:auto;padding-top:20px;padding-bottom:20px}.show_popup_modal_select_starttime_dropdown_cont>span{display:block;height:40px;line-height:40px;width:90%;margin:0 auto;padding-left:10px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);cursor:pointer}.show_popup_modal_save_cancel_cont{width:319px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;height:52px;margin-top:40px}.show_popup_modal_save_cancel_cont>span{display:inline-block;width:149px;height:100%;height:52px;line-height:52px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate-light);cursor:pointer}.show_popup_modal_save_cancel_cont>span:last-child{background-color:var(--bright-cyan);border-radius:7px;color:var(--white-light)}.show_popup_modal_save_cancel_cont>span:last-child.inactive{opacity:.4;cursor:not-allowed}.no_click_cursor_type{cursor:not-allowed!important}.main_tables_ui_cont{width:100%;overflow:hidden;overflow-x:auto;height:84vh}.show_popup_modal_i_want_to_be{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--bluey-grey);position:absolute;left:30px;top:0}@media only screen and (max-width:600px){.show_popup_modal{width:90%;max-width:none}.show_popup_modal_save_cancel_cont,.show_popup_modal_select_day_dropdown,.show_popup_modal_select_times_dropdown{width:85%}.show_popup_modal_save_cancel_cont>span,.show_popup_modal_select_times_dropdown>li{width:48%;padding-left:10px}.show_popup_modal_save_cancel_cont>span{padding:initial}.schedule_availability_desktop_cont_daily_calender{width:90%}.schedule_availability_desktop_create_btn{width:56px;height:56px;justify-content:center;padding:0}.schedule_availability_desktop_create_btn>img{position:static;margin:0}.schedule_availability_desktop_create_btn>span{display:none}}@media only screen and (max-width:320px){.schedule_availability_desktop_cont_daily_calender{width:100%}.show_popup_modal_nav{padding-left:15px;padding-right:0}.show_popup_modal_save_cancel_cont,.show_popup_modal_select_day_dropdown,.show_popup_modal_select_day_dropdown_main,.show_popup_modal_select_times_dropdown{width:90%}.show_popup_modal_save_cancel_cont>span,.show_popup_modal_select_times_dropdown>li{width:48%;padding-left:10px}.show_popup_modal_save_cancel_cont>span{padding:initial}.schedule_availability_desktop_cont_daily_calender{top:10%}.schedule_availability_desktop_cont_daily_calender .native_calender_month_cont>span{width:80px}}.schedule_tutorial_popup_cont{width:100%;height:100%;position:fixed;top:0;left:0;z-index:900;background-color:rgba(51,51,51,.2);z-index:1006}.schedule_tutorial_popup_main{width:600px;height:385px;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;position:absolute;top:50%;transform:translateY(-50%);left:20%;padding:20px 21px 20px 28px;display:flex;justify-content:space-between}.schedule_tutorial_popup_main>div:first-child{width:122.1px;height:281.9px;border-radius:9px;border:3px solid rgba(6,214,160,.45);background-color:rgba(6,214,160,.25);padding:10px 10px 0}.schedule_tutorial_popup_main>div:first-child>h6{margin:0;width:100%;font-size:14px;color:var(--slate)}.schedule_tutorial_popup_main>div:first-child>h6,.schedule_tutorial_popup_main>div:first-child>p{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.schedule_tutorial_popup_main>div:first-child>p{font-size:15px;color:var(--black)}.schedule_tutorial_popup_main>div:nth-child(2){width:375px;height:325px;padding:0 1px 20px 8px;object-fit:contain;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative;cursor:auto}.schedule_tutorial_popup_tutorial_box{width:367px;height:193.5px;padding:23px 25px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:50%;transform:translateY(-50%);left:105%}.schedule_tutorial_popup_tutorial_box:after{content:" ";position:absolute;top:50%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.schedule_tutorial_popup_tutorial_box>h5{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.schedule_tutorial_popup_tutorial_box>h5,.schedule_tutorial_popup_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.schedule_tutorial_popup_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.schedule_available_loader{width:100%!important;position:fixed!important;top:-10px;left:0;right:0;z-index:1010;height:9px!important}.schedule_nav_cont{width:auto;height:43px;position:fixed;right:0;left:108px;margin-top:3px;padding-right:25px;z-index:1}.schedule_nav_title{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:rgba(51,51,51,.95)}.schedule_nav_cont>ul,.schedule_nav_title{position:absolute;top:50%;transform:translateY(-50%)}.schedule_nav_cont>ul{width:218px;height:30px;cursor:pointer;padding:0;left:0;right:0;margin:0 auto;border-radius:5px;border:1px solid #f5f5f5;background-color:var(--white);-webkit-user-select:none;user-select:none}.schedule_nav_cont>ul.viewing_tutorial{z-index:1006;width:280px;height:70px;display:flex;justify-content:center;align-items:center}.schedule_nav_cont>ul.viewing_tutorial,.schedule_nav_tutorial_box{position:absolute;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.schedule_nav_tutorial_box{top:150%;width:491px;height:193.5px;padding:23px 17px 27px 25px;background-color:var(--white)}.schedule_nav_tutorial_box:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.schedule_nav_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.schedule_nav_tutorial_box>h6,.schedule_nav_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.schedule_nav_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.schedule_nav_cont>ul>li{display:inline-flex;align-items:center;justify-content:center;width:108px;height:30px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center;color:var(--slate-light);transition:all .4s ease}.schedule_nav_cont>ul>li.active{background-color:var(--bright-cyan);font-weight:600;color:var(--white-light);border-radius:5px}.no_lessons_cont{width:100%;padding-right:25px;margin-top:23px}.no_lessons_welcome_board_cont{height:183px;width:100%;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--slate);display:flex;align-items:center;padding-left:5.5%;position:relative}.no_lessons_welcome_board_cont>div>span{display:block;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--pale-peach);opacity:.92}.no_lessons_welcome_board_cont>div>span:first-child{color:var(--white)}.no_lessons_welcome_board_cont>img{width:619px;height:218.2px;position:absolute;right:0;top:-35px}.no_lessons_main_heading{color:var(--black);margin:55px auto 0}.no_lessons_main_heading,.no_lessons_sub_heading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;opacity:.95}.no_lessons_sub_heading{color:var(--bluey-grey);margin:3px auto 0}.no_lessons_loader_cont{width:71%;height:7px;border-radius:20px;background-color:var(--pale-grey);margin:50px auto 0;position:relative}.no_lessons_loader_cont>span{z-index:1;position:absolute;top:0;left:0;height:7px;border-radius:20px;background-color:var(--aquamarine);display:block}.no_lessons_goals_cont{width:100%;max-width:800px;margin:51.2px auto 0;display:flex;justify-content:center;flex-wrap:wrap;padding-bottom:140px}.no_lessons_goals_cont>div{width:343px;height:230.2px;margin-right:25px;margin-left:25px;margin-bottom:35.8px}.no_lessons_goals_cont>div>span{width:32px;height:32px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:2px solid var(--very-light-pink);border-radius:50%;margin:0 auto;display:flex;align-items:center;justify-content:center}.no_lessons_goals_cont>div>span.active{background-color:var(--aquamarine)}.no_lessons_goals_cont>div>span.active>i{font-size:9px;color:var(--white)}.no_lessons_goals_cont>div>div{width:100%;height:187px;margin:11.2px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:24.3px 22px 36.2px;position:relative}.no_lessons_goals_cont>div:first-child>div .no_lessons_goals_info_circle{top:28.3px;right:24.5px}.no_lessons_goals_cont>div:nth-child(2)>div .no_lessons_goals_info_circle,.no_lessons_goals_cont>div:nth-child(3)>div .no_lessons_goals_info_circle{top:28.3px;right:71.5px}.no_lessons_goals_cont>div:nth-child(3)>div .no_lessons_goals_info_circle{right:80.5px}.no_lessons_goals_info_circle{display:flex;align-items:center;justify-content:center;width:15px;height:15px;border:2px solid #000;font-size:7px;border-radius:50%;font-weight:800;cursor:pointer;position:absolute}.no_lessons_goals_info_msg_cont{width:149px;height:62px;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:65.8px;right:4px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);opacity:.9}.no_lessons_goals_info_msg_cont:after{content:"";position:absolute;width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;right:16px}.no_lessons_goals_cont>div:nth-child(2)>div .no_lessons_goals_info_msg_cont:after{right:64px}.no_lessons_goals_cont>div:nth-child(3)>div .no_lessons_goals_info_msg_cont:after{right:72px}.no_lessons_goals_cont>div>div.active{border:2px solid rgba(8,214,161,.35)}.no_lessons_goals_cont>div>div>h6{font-family:HKGrotesk-Bold;text-align:left;color:var(--black);opacity:.9;margin:0}.no_lessons_goals_cont>div>div>h6,.no_lessons_goals_cont>div>div>h6>.right{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.no_lessons_goals_cont>div>div>h6>.right{font-family:HKGrotesk;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.no_lessons_goals_weekly_goal_text{margin-top:29px;font-size:16px;line-height:1.31;letter-spacing:-.2px;color:var(--dark);opacity:.9}.no_lessons_goals_required_fields_left,.no_lessons_goals_weekly_goal_text{display:block;font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;text-align:left}.no_lessons_goals_required_fields_left{font-size:14px;line-height:1.29;letter-spacing:normal;color:var(--bluey-grey);margin-top:1px}.no_lessons_goals_complete_profile_username_cont>span:nth-child(2){width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no_lessons_goals_complete_profile_username_cont>span:nth-child(3){width:58px;height:33px;border-radius:17px;background-color:var(--blush-pink);position:absolute;right:15px;top:50%;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.no_lessons_goals_cont>div:nth-child(4)>div>h6{margin-left:14.9%}.no_lessons_goals_cont>div:nth-child(4)>div>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:center;color:var(--bluey-grey);display:block;width:100%;opacity:.9;margin-top:17px}.no_lessons_goals_cont>div:nth-child(4)>div>div{width:100%;height:52px;margin:19.5px 0 0;border-radius:7px;background-color:var(--very-light-pink);opacity:.7;display:flex;align-items:center;justify-content:center;position:relative;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--bluey-grey-light);cursor:pointer;cursor:not-allowed}.no_lessons_goals_cont>div:nth-child(4)>div>div.active{color:#fff;background-color:var(--bright-cyan);cursor:pointer}.no_lessons_goals_cont>div:nth-child(4)>div>img{position:absolute;left:18px}@media only screen and (min-width:1441px){.no_lessons_welcome_board_cont{max-width:75%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:768px){.no_lessons_cont{width:90%;padding:0!important;margin:53px auto 0!important}.no_lessons_goals_cont{justify-content:space-between}.no_lessons_goals_cont>div{width:46%;max-width:343px;height:230.2px;margin-right:0;margin-left:0;margin-bottom:35.8px}}@media only screen and (max-width:600px){.no_lessons_goals_cont{justify-content:center}.no_lessons_goals_cont>div{width:100%;max-width:343px;margin-right:0;margin-left:0}.no_lessons_main_heading,.no_lessons_sub_heading{font-size:18px}.no_lessons_welcome_board_cont{padding-left:0;justify-content:center}.no_lessons_welcome_board_cont>div>span{text-align:center;width:100%}}@media only screen and (max-width:320px){.no_lessons_goals_cont>div:first-child>div .no_lessons_goals_info_circle{top:77px;right:30.5px}.no_lessons_goals_info_msg_cont.set_weekly_goal{top:110px;right:10px}}.calendar_selection_cont{width:182px;height:36px;display:inline-flex;justify-content:space-between;align-items:center;position:relative}.calendar_selection_arrow_btn{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer}.calendar_selection_arrow_btn img{width:6.1px;height:10.7px}.calendar_selection_arrow_btn.second img{transform:rotateY(180deg)}.calendar_selection_month_name_cont{height:21px;display:inline-flex;justify-content:flex-start;align-items:center;cursor:pointer}.calendar_selection_month_name_cont>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-right:8.9px}.calendar_selection_month_name_cont>img{display:inline-block;margin-top:4px}.calendar_position{position:absolute;top:-20px;left:0;z-index:1}.lessons_list_section_cont{width:100%;height:85vh;overflow:hidden;position:relative;padding-bottom:65px}.lessons_list_section_cont.sub{visibility:hidden;overflow-y:auto}.lessons_list_section_cont.sub .scrollbox-content,.lessons_list_section_cont.sub:focus,.lessons_list_section_cont.sub:hover{visibility:visible}.lessons_list_section_cont.sub.scrollbox_delayed{transition:visibility .2s}.lessons_list_section_cont.sub.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.lessons_list_section_cont.sub{visibility:visible}}.lessons_list_section_nl_btn{font-size:14px;font-weight:500;color:var(--bright-cyan);cursor:pointer;text-decoration:underline;display:inline-block;padding-top:2px}.lessons_list_section_nl_btn,.lessons_list_section_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.lessons_list_section_title{display:block;width:100%;padding-left:22.5px;font-size:16px;font-weight:700;text-align:left;color:var(--black);margin-bottom:5px;position:absolute}.position_lesson_item{margin-left:21.5px}.lessons_list_section_cont>.schedule_teacher_lesson_item:last-child .schedule_teacher_lesson_item_long_line{display:none}.upcoming_bg_color{border:1px solid var(--pale-sky-blue)!important;background-color:#e1f9fc!important}@media screen and (max-width:992px){.position_lesson_item{margin-left:auto;margin-right:auto}.lessons_list_section_cont.sub{visibility:visible}}.complete_profile_cont{width:100%;height:194px;margin-top:180px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:26px 22px;position:relative}.complete_profile_cont_title{width:100%;height:21px;display:flex;justify-content:space-between;align-items:center}.complete_profile_cont_title>span:first-child{font-family:HKGrotesk-Bold;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.complete_profile_cont_title>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.no_lessons_goals_complete_profile_username_cont{width:100%;height:66px;margin:20.5px 0 0;border-radius:9px;background-color:var(--pale-grey);display:flex;align-items:center;position:relative;padding-left:24.4%}.no_lessons_goals_complete_profile_username_cont>span:first-child{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--white);position:absolute;left:18px}.no_lessons_goals_complete_profile_username_cont>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark-light);display:inline-block}.complete_profile_cont>img{position:absolute;top:-154px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.lesson_empty_state_cont{width:90%;max-width:343px;position:absolute;top:174px;left:0;right:0;margin:45px auto 0;padding-bottom:60px}.lesson_empty_state_cont.lessons_list{margin-top:0;top:90px}.lesson_empty_state_cont>h5{margin:0;width:100%;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;color:var(--black)}.lesson_empty_state_cont>h5,.lesson_empty_state_cont>h6{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center}.lesson_empty_state_cont>h6{height:42px;margin:34px auto 0;font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.3px;color:var(--slate)}.lesson_empty_state_cont>h6.manage{width:186px}.lesson_empty_state_cont>h6.manage>span{font-weight:700;color:var(--black)}.manage_availability_cont{width:100%;max-width:300px;height:194px;margin:180px auto 0;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:26px 22px;position:relative}.manage_availability_cont>img{position:absolute;top:-154px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.manage_availability_title_cont{width:100%;height:42px;text-align:center}.manage_availability_title_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.manage_availability_title_cont>span:first-child{font-weight:700;color:var(--slate)}.manage_availability_btn_cont{width:100%;height:52px;border-radius:9px;background-color:var(--bright-cyan);margin-top:29px;position:relative;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);cursor:pointer}.manage_availability_btn_cont>img{width:10.3px;height:14.4px;position:absolute;left:28.2px;top:50%;transform:translateY(-50%)}.weekly_goal_cont{width:100%;height:194px;margin-top:180px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:26px 22px;position:relative}.weekly_goal_cont>div:first-child{width:100%;text-align:center}.weekly_goal_cont>div:first-child>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.weekly_goal_cont>div:first-child>span:nth-child(2){font-weight:500;color:var(--bluey-grey)}.weekly_goal_cont>h6{font-weight:500;line-height:1.31;letter-spacing:-.2px;color:var(--dark);margin:23.5px 0 0}.no_lessons_goals_weekly_goal_cont,.weekly_goal_cont>h6{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:left}.no_lessons_goals_weekly_goal_cont{width:100%;height:50px;margin:5px 0 0;border-radius:5px;border:1px solid rgba(34,49,63,.2);background-color:var(--white);display:flex;align-items:center;padding-left:47.2px;cursor:pointer;position:relative;font-weight:400;letter-spacing:-.4px;color:rgba(34,49,63,.5)}.no_lessons_goals_weekly_goal_cont>div>ul{width:100%;height:200px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);z-index:9999;position:absolute;top:-15px;left:0;overflow-y:auto}.no_lessons_goals_weekly_goal_cont>img:first-child{position:absolute;width:13.8px;height:13.8px;left:18px}.no_lessons_goals_weekly_goal_cont>img:last-child{position:absolute;right:18px;top:50%;transform:translateY(-50%)}.weekly_goal_cont>img{position:absolute;top:-154px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.grouped_lesson_list_cont{width:100%;margin-top:22px}.grouped_lesson_list_title{width:100%;height:20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddeaf3;padding-bottom:6.4px}.grouped_lesson_list_title>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.grouped_lesson_list_title>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}@media screen and (max-width:992px){.grouped_lesson_list_cont{margin-top:30px}}.group_lesson_item_cont{border-top-right-radius:50px;border-bottom-right-radius:50px;padding-left:29px;padding-right:44.2px;justify-content:space-between}.group_lesson_item_date{width:28px;height:47px;text-align:center}.group_lesson_item_date>span{display:block}.group_lesson_item_date>span:first-child{font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:var(--dark)}.group_lesson_item_date>span:nth-child(2){font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black)}.group_lesson_item_lesson_info{width:95px;height:41px}.group_lesson_item_lesson_info>span{display:block}.group_lesson_item_lesson_info>span:first-child{margin-bottom:3px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--dark)}.group_lesson_item_lesson_info>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.group_lesson_item_lesson_students{width:78px;height:54px}.group_lesson_item_lesson_students.not_today{display:inline-flex;align-items:center}.group_lesson_item_today{width:66px;height:26px;border-radius:17px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-left:auto;background-color:var(--bright-cyan);color:#fff}.group_lesson_item_cont.active .group_lesson_item_today{color:var(--dark);background-color:var(--white)}.group_lesson_item_student_images{margin-top:4px;width:100%;height:24px;display:flex;justify-content:center;align-items:center}.group_lesson_item_student_images img{width:24px;height:24px;border-radius:50%;margin-right:-10px;object-fit:cover}.group_lesson_item_student_images img:last-child{margin:0}@media screen and (max-width:992px){.group_lesson_item_cont.active{background-color:#fff}}.schedule_lesson_cont{width:100%;margin:30px 0 0;display:flex;justify-content:center;max-width:1920px;padding-left:78px}.schedule_lesson_cont>div{width:32%;max-width:332.2px;margin-right:20px}.schedule_lesson_cont>div:last-child{margin-right:0}@media only screen and (max-width:992px){.schedule_lesson_cont{width:90%;margin:26px auto 0;padding:0}.schedule_lesson_cont>div{width:100%;max-width:400px;margin:0 auto!important}}@media only screen and (max-height:570px){.schedule_lesson_cont>div:last-child{padding-bottom:120px}}.schedule_cont{padding-top:30px;padding-left:108px}.in_schedule_page{display:none}.schedule_availability_desktop_cont{padding-left:108px;max-width:1920px;margin:0 auto}@media only screen and (min-width:1899px){.schedule_availability_desktop_cont{padding-left:108px;max-width:80%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:1280px){.schedule_availability_desktop_cont{padding-left:105.9px}.in_schedule_page{display:block}.schedule_cont{padding-left:108px}}@media only screen and (max-width:1024px){.schedule_availability_desktop_cont,.schedule_cont{padding-left:85px}}.next_btn_desktop_cont{width:200px;height:52px;display:flex;align-items:center;justify-content:center;background-color:var(--bright-cyan);border-radius:7px;position:fixed;right:38px;bottom:42.5px;cursor:pointer}.next_btn_desktop_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white)}.next_previous_btn_mobile_cont{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:52px;margin-bottom:52px;display:none}.next_previous_btn_mobile_cont>div{width:50%;max-width:168px;display:flex;justify-content:center;align-items:center;cursor:pointer;position:relative}.next_previous_btn_mobile_cont>div:first-child{background-color:#fff;font-family:HKGrotesk-Bold;color:var(--slate)}.next_previous_btn_mobile_cont>div:first-child,.next_previous_btn_mobile_cont>div:nth-child(2){font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.next_previous_btn_mobile_cont>div:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;color:var(--white)}.next_btn_arrow_img{width:16.9px;height:6.8px;position:absolute;top:50%;transform:translateY(-50%);right:24.1px}@media only screen and (max-width:1024px){.next_btn_desktop_cont{display:none}.next_previous_btn_mobile_cont{display:flex}}.course_creation_stage_one_warn_box{width:100%;max-width:676.9px;margin-top:28px;height:195px;border-radius:12px;background-color:var(--pale-grey);display:flex;justify-content:center;align-items:center;position:relative}.course_creation_stage_one_warn_box>img{position:absolute;width:12px;height:12px;top:29px;right:19.6px;cursor:pointer}.course_creation_stage_one_warn_box>div{height:127px}.course_creation_stage_one_warn_box>div:first-child{width:16.75%}.course_creation_stage_one_warn_box>div:first-child img{width:100%;height:114.5px;object-fit:cover}.course_creation_stage_one_warn_box>div:nth-child(2){width:64.9%;margin-left:22px}.course_creation_stage_one_warn_box>div:nth-child(2)>span:first-child{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:-.17px;text-align:left;color:var(--slate)}.course_creation_stage_one_warn_box>div:nth-child(2)>div{width:146px;height:40px;margin-top:16px;border-radius:7px;background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark);cursor:pointer}.course_information_cont{width:872px;margin:70px auto 100px;min-height:413px;padding-left:40px;padding-bottom:100px}.course_information_text{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.course_information_description,.course_information_title{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.8);margin-top:40.7px}.course_information_description{margin-top:22px}.course_information_description_textarea{width:676.9px;height:137px;outline:none;display:block;margin-top:5px;padding-left:18px;padding-right:18px;padding-top:15px;font-weight:500;letter-spacing:-.2px}.course_information_description_textarea,.course_information_instrument{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;color:rgba(34,49,63,.8)}.course_information_instrument{width:675.9px;height:50px;line-height:50px;padding-left:18.2px;font-weight:400;letter-spacing:-.4px;cursor:pointer;position:relative}.course_information_instrument>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.5)}.course_information_instrument>i{display:inline-block;margin-right:19.4px;margin-top:20px}.course_information_instrument ul{max-height:200px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);width:675.9px;position:absolute;top:-10px;left:0;padding:14px;overflow:hidden;overflow-y:auto}.course_information_instrument ul>li{width:647.9px;height:36px;line-height:36px;cursor:pointer;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.course_information_instrument ul>li:hover{border-radius:8px;background-color:var(--pale-grey)}@media only screen and (max-width:768px){.course_information_cont{width:90%;margin:70px auto 100px;min-height:413px;padding-left:0;padding-bottom:100px}.course_information_description_textarea,.course_information_instrument,.course_information_instrument ul,.course_information_instrument ul>li,.course_information_title_input{width:100%}.course_information_instrument{z-index:1}}@media only screen and (max-width:600px){.course_creation_stage_one_warn_box{height:100%;align-items:normal;justify-content:normal;display:block;padding-bottom:30px}.course_creation_stage_one_warn_box>div{height:100%}.course_creation_stage_one_warn_box>div:first-child{width:100%;text-align:center}.course_creation_stage_one_warn_box>div:first-child img{width:113.9px;height:114.5px;object-fit:cover}.course_creation_stage_one_warn_box>div:nth-child(2){width:64.9%;margin:20px auto 0}}.allowed_lesson_durations_cont{width:100%;max-width:652px;margin-top:21px}.allowed_lesson_durations_item{height:42px;margin:15px 19px 0 0;border-radius:21px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-left:13px;padding-right:16px;display:inline-flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.allowed_lesson_durations_item.active{border:1.5px solid var(--bright-cyan)}.allowed_lesson_durations_item>span:first-child{width:21px;height:21px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;border:1.5px solid var(--pale-sky-blue);background-color:var(--pale-grey)}.allowed_lesson_durations_item>span:first-child.active{background-color:var(--bright-cyan)}.allowed_lesson_durations_item>span:first-child i{font-size:8px;color:#fff;visibility:hidden}.allowed_lesson_durations_item>span:first-child.active i{visibility:visible}.allowed_lesson_durations_item>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--dark)}.course_creation_levels_cont{width:100%;max-width:676.9px;margin-bottom:20px}.course_creation_levels_cont>div{width:100%;margin:5px 0;position:relative}.course_creation_levels_pointers{width:320px;margin-top:15.4px;margin-left:45.9px}.course_creation_levels_label{display:flex;justify-content:space-between;margin-top:6px;width:370px;margin-left:21.6px}.course_creation_levels_label span{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--bluey-grey);text-transform:capitalize}.course_creation_levels_label span.active{color:var(--dark)}@media only screen and (max-width:600px){.course_creation_levels_label,.course_creation_levels_pointers{width:100%;margin-left:0}}.course_lessons_price_cont{width:100%;max-width:673px;height:50px;border-radius:5px;border:1px solid rgba(34,49,63,.2);background-color:var(--white);padding-left:16.2px;position:relative;margin-top:15px}.course_lessons_price_cont.error{border:1px solid var(--blush-pink)}.course_lessons_price_cont_error{color:var(--blush-pink)}.course_lessons_price_cont input{background:transparent;border:none;outline:none;margin:0;padding:10px 30px 7px 7px;width:100%;height:100%}.course_creation_tags_cont{display:inline-block;height:27.9px;line-height:27.9px;border-radius:14px;background-color:var(--bright-cyan);margin-right:11px;padding-left:13px;padding-right:10.2px;margin-bottom:10.1px;margin-top:15px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:hsla(0,0%,100%,.9)}.course_creation_tags_cont>i{line-height:27.9px;font-size:14px;padding-left:8px;cursor:pointer}.course_lessons_price_cont>i{display:inline-block;right:19.4px;top:16px;font-size:24px;color:var(--slate);position:absolute;cursor:pointer}.course_lessons_price_cont>ul{height:139px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);width:673px;position:absolute;top:41px;left:0;padding:14px}.course_lessons_price_cont>ul>li{width:647.9px;height:36px;line-height:36px;cursor:pointer;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.course_lessons_price_cont>ul>li:hover{border-radius:8px;background-color:var(--pale-grey)}.course_lessons_price{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.8);position:relative;margin:0}.course_lessons_price>img{display:inline-block;width:14.8px;height:14.8px;vertical-align:middle;margin-left:3.8px;cursor:pointer}.course_lessons_price_tooltip{width:90%;max-width:403px;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:14px 17px 17px;position:absolute;left:15.9px;top:30.4px;z-index:999;margin-top:5px}.course_lessons_price_tooltip:after{content:" ";position:absolute;bottom:100%;left:26px;margin-left:-5px;border:5px solid transparent;border-bottom-color:#fff}.course_lessons_price_tooltip>span{display:block;width:100%;font-size:12px;font-weight:500;letter-spacing:-.3px;color:var(--black)}.course_lessons_price_tooltip>span,.tags_add_tag{font-family:HKGrotesk;font-stretch:normal;font-style:normal}.tags_add_tag{width:145px;height:40px;margin:9px 0 0;border-radius:7px;display:flex;align-items:center;justify-content:center;background-color:var(--bright-cyan);cursor:pointer;font-size:16px;font-weight:700;letter-spacing:-.4px;color:var(--white)}@media only screen and (max-width:768px){.course_lessons_price_cont{width:100%}}.stage_two_point_five_info_text{color:var(--bluey-grey);font-family:HKGrotesk-Bold;margin-top:-30px;width:70%;font-size:14px}.course_promotional_video_cont{width:872px;margin:66px auto 0}.course_promotional_video_heading{font-family:HKGrotesk;font-size:24px;font-weight:700;color:var(--black)}.course_promotional_video_heading,.course_promotional_video_optional{display:block;font-stretch:normal;font-style:normal;letter-spacing:normal}.course_promotional_video_optional{margin-top:3px;font-family:HKGrotesk-Bold;font-size:20px;font-weight:400;color:var(--bluey-grey)}.course_promotional_video_url_video_heading{display:block;margin-top:38.6px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark)}.course_promotional_video_link_btn_cont{width:679.9px}.course_promotional_video_link_btn_cont li{display:inline-block;height:80px}.course_promotional_video_link_btn_cont>li:first-child{width:494.9px;margin-right:19px}.course_promotional_video_link_btn_cont>li:first-child>input{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:18px}.course_promotional_video_link_btn_cont>li:first-child>input.error{border:1px solid var(--blush-pink)!important}.course_promotional_video_link_btn_cont>li:last-child{width:163px;height:52px}.course_promotional_video_link_btn_cont>li:last-child>div{width:100%;height:100%;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer;display:flex;justify-content:center;align-items:center}.course_promotional_video_preview_subheading{display:block;width:676.4px;margin-top:50.7px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;text-align:center;letter-spacing:-.2px;color:var(--dark)}.course_promotional_video_preview_subheading.mobile{margin-top:45px;margin-left:auto;margin-right:auto;text-align:center;width:100%}.course_promotional_video_preview_cont_main{width:676.4px;height:161px;position:relative;margin-top:17px;border-radius:9px;text-align:center}.course_promotional_video_preview_cont_main.mobile{width:100%;margin-left:auto;margin-right:auto}.course_promotional_video_preview_cont_main iframe,.course_promotional_video_preview_cont_main object,.course_promotional_video_preview_cont_main video{border-radius:9px;background-color:#000;cursor:pointer}.course_promotional_video_preview_cont_main.mobile iframe{width:100%}.course_promotional_video_preview_cont_main span{display:none;width:47px;height:47px;line-height:47px;border-radius:50px;background-color:var(--white);text-align:center;position:absolute;left:426px;bottom:102.3px;cursor:pointer}.course_promotional_video_preview_cont_main.mobile span{left:auto;right:12px;top:11.7px;bottom:auto}.course_promotional_video_preview_cont_main span img{width:12.6px;height:14px}@media only screen and (max-width:768px){.course_promotional_video_cont{width:90%}.course_promotional_video_link_btn_cont,.course_promotional_video_link_btn_cont>li:first-child,.course_promotional_video_link_btn_cont>li:last-child{width:100%}}@media only screen and (max-width:600px){.stage_two_point_five_info_text{margin-top:0;width:100%}}.course_image_cont{width:100%;margin-top:86px;margin-left:10%;overflow-x:hidden}.course_image_cont_title{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin:0}.course_image_upload_select_cont{width:1005px;margin-top:43.1px;height:300px;display:flex;justify-content:flex-start}.course_image_upload_select_title{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7);display:block;text-align:center;margin-bottom:17px;margin-left:auto;margin-right:auto}.course_image_upload_select_cont>li{position:relative}.course_image_upload_select_cont>li:first-child{width:232px;height:198.6px;margin-right:21px}.course_image_upload_select_cont>li:first-child>label{width:232px;height:198.6px;border-radius:9px;background-color:var(--pale-grey);margin-right:21px;position:relative;display:block}.course_image_upload_select_cont>li:first-child>label>.progress{position:absolute;top:-5px;left:0;height:10px;width:100%}.course_image_upload_select_cont>li:first-child>label img{width:33px;height:27px;position:absolute;top:46.6px;left:99.5px}.course_image_upload_select_cont>li:first-child>label span{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:rgba(34,49,63,.5);display:inline-block;position:absolute;top:90.5px;left:54.1px}.course_image_upload_select_cont>li:first-child>label div.course_image_file_upload_choose_file{width:124px;height:40px;line-height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);text-align:center;position:absolute;top:136.6px;left:54px;cursor:pointer}.course_image_upload_select_cont>li:first-child>label{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(34,49,63,.7)}.course_image_upload_select_cont>li:nth-child(2){width:422.9px;height:198.6px;margin-right:45.1px}.course_image_upload_select_cont>li:nth-child(2)>div{width:422.9px;height:198.6px;border-radius:9px;background-color:var(--pale-grey);margin-right:45.1px;position:relative;padding-top:18.5px;padding-left:21.1px}.course_image_upload_select_cont>li:nth-child(2)>div>span.course_image_choose_from_lib_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:rgba(34,49,63,.7);position:absolute;top:18.5px;left:21.1px}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images{width:380px;height:249px;position:absolute;top:59.3px;left:21px}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images>.course_image_flexrow{display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:center;justify-content:center;height:120px;overflow-y:auto}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images>.course_image_flexrow>.course_image_flexcol{flex:0 0 33.33%;display:inline-block;position:relative}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images>.course_image_flexrow>.course_image_flexcol.active img{border:2px solid var(--aqua-marine);border-radius:7px;cursor:pointer}.course_image_flexrow_error{display:block;width:154px;height:40px;line-height:40px;text-align:center;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.course_image_library_of_images_selected{position:absolute;top:4px;right:12px;width:15px;height:15px;line-height:15px;text-align:center;background-color:var(--bright-cyan);border-radius:50px;color:#fff;font-size:8px}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images img{width:120px;height:55px;object-fit:contain;border-radius:7px;cursor:pointer}.course_image_upload_select_cont>li:last-child{width:283px;height:280px;margin-right:0}.course_image_upload_select_cont>li:last-child>div{width:283px;height:196px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-right:0;position:relative;padding-top:21px;padding-left:20px}.course_image_upload_select_cont>li:last-child>div>section{width:243px;height:111px;position:absolute;top:21px;left:20px;border-radius:9px}.course_image_upload_select_cont>li:last-child>div>section>span{left:99px}.course_image_upload_select_cont>li:last-child>div>section>span{width:47px;height:47px;line-height:47px;border-radius:50px;display:inline-block;z-index:999;background-color:var(--white);text-align:center;position:absolute;top:31.9px;cursor:pointer}.course_image_upload_select_cont>li:last-child>div>section>span>img{width:12.6px;height:14px;object-fit:contain}.course_images_selected_image{opacity:.53;object-fit:cover;width:100%;height:100%}.course_image_upload_select_cont>li:last-child>div>h6{position:absolute;bottom:20px;left:20px;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);width:240px}.course_images_filter_colors_cont{height:30px;width:100%;position:absolute;top:257px}.course_images_filter_colors_cont.mobile{position:static;top:auto;margin-top:17px;text-align:center}.course_images_filter_colors_cont>li{display:inline-block;margin-right:10px;position:relative;cursor:pointer}.course_images_filter_colors_cont>li:first-child{width:38px;height:21.4px;line-height:21.4px;margin-left:53.1px;margin-right:20px}.course_images_filter_colors_cont.mobile>li:first-child{margin-right:40px;margin-left:0}.course_images_filter_colors_cont>li:first-child>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey);position:absolute;top:0}.course_images_filter_colors_cont>li:nth-child(2),.course_images_filter_colors_cont>li:nth-child(3),.course_images_filter_colors_cont>li:nth-child(4),.course_images_filter_colors_cont>li:nth-child(5),.course_images_filter_colors_cont>li:nth-child(6){width:21.4px;height:21.4px;line-height:21.4px}.course_image_file_upload #file{position:absolute;left:-99999rem;opacity:0}.course_image_file_upload{cursor:pointer}@media only screen and (max-width:1024px){.course_image_cont{margin-left:auto;margin-right:auto;width:90%}.course_image_upload_select_cont{width:100%;margin-top:43.1px;height:100%;display:flex;justify-content:center;flex-wrap:wrap}.course_image_upload_select_cont>li:first-child{width:100%;height:198.6px;margin-right:0;margin-bottom:29px}.course_image_upload_select_cont>li:first-child>label{width:232px;margin-left:auto;margin-right:auto}.course_image_upload_select_cont>li:nth-child(2){width:100%;margin-right:0;margin-bottom:58px;text-align:center}.course_image_upload_select_cont>li:nth-child(2)>div{margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.course_image_upload_select_cont>li:first-child>label,.course_image_upload_select_cont>li:nth-child(2)>div,.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images{width:100%}.course_image_upload_select_cont>li:first-child>label div.course_image_file_upload_choose_file,.course_image_upload_select_cont>li:first-child>label img{left:0;right:0;margin-left:auto;margin-right:auto}.course_image_upload_select_cont>li:first-child>label span{display:block;width:100%;text-align:center;left:auto}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images{position:relative;top:auto;left:auto;margin-top:40px;min-height:249px;height:100%}.course_image_upload_select_cont>li:nth-child(2)>div>div.course_image_library_of_images>.course_image_flexrow{justify-content:center}}.course_creation_nav{width:100%;position:relative;height:40px;display:flex;align-items:center;margin-top:29px}.course_creation_nav li{display:inline-block}.course_creation_nav>li:first-child{width:107.7px;height:27.5px;cursor:pointer;margin-left:45.3px}.course_creation_nav>li:first-child img{width:100%;height:100%;object-fit:contain}.course_creation_nav>div:nth-child(2){width:534px;height:40px;display:inline-block;order:2;margin-left:25%}.course_creation_nav>div:nth-child(2) li:first-child{width:40px;height:50px;margin-right:1.63%}.course_creation_nav>div:nth-child(2) li:nth-child(2){width:168.3px;height:0;margin-right:1.6%}.course_creation_nav>div:nth-child(2) li:nth-child(2) span{display:inline-block;border:1px solid var(--pale-grey-two);width:168.3px;height:0}.course_creation_nav>div:nth-child(2) li:nth-child(3),.course_creation_nav>div:nth-child(2) li:nth-child(7){width:40px;height:40px;margin-right:1.63%}.course_creation_nav>div:nth-child(2) li:nth-child(7){margin-right:0}.course_creation_flow_two{display:inline-block;width:40px;height:40px;line-height:40px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);text-align:center;border-radius:50px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--bluey-grey)}.course_creation_nav>div:nth-child(2) li:nth-child(4){width:69.5px;height:0;margin-right:.83%}.course_creation_nav>div:nth-child(2) li:nth-child(4) span{display:inline-block;border:1px solid var(--pale-grey-two);width:69.5px;height:0}.course_creation_nav>div:nth-child(2) li:nth-child(5){width:10px;height:10px;margin-right:.8%;position:relative}.course_creation_nav>div:nth-child(2) li:nth-child(5) span{display:inline-block;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);width:10px;height:10px;position:absolute;top:4px;border-radius:10px}.course_creation_nav>div:nth-child(2) li:nth-child(5) span.active{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--aquamarine);border-radius:10px}.course_creation_nav>div:nth-child(2) li:nth-child(5) span.current{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--bright-cyan);border-radius:10px}.course_creation_nav>div:nth-child(2) li:nth-child(6){width:69.5px;height:0;margin-right:.83%}.course_creation_nav>div:nth-child(2) li:nth-child(6) span{display:inline-block;border:1px solid var(--pale-grey-two);width:69.5px;height:0}.course_creation_nav>div:nth-child(2) li:nth-child(8){width:33px;height:17px;margin-right:145.6px;margin-top:35.3px;position:relative;cursor:pointer}.course_creation_nav>div:nth-child(2) li:nth-child(9) img:nth-child(2){vertical-align:middle;position:absolute;right:0;top:8.1px}.course_creation_nav>div:nth-child(2) li:nth-child(9){width:33px;height:33px;right:81.8px;top:36.4px;position:absolute;cursor:pointer}.course_creation_nav>div:nth-child(2) li:nth-child(9) span{display:inline-block;position:absolute;top:-8px;right:9px;width:15px;height:15px;line-height:15px;border-radius:10px;background-color:var(--blush-pink);text-align:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.course_creation_nav>div:nth-child(2) li:nth-child(11=0){width:73px;height:43px;right:0;top:25px;position:absolute;cursor:pointer}.course_creation_nav>div:nth-child(2) li:nth-child(10) div{width:73px;height:43px;background-color:#f6f9fc;border-radius:50px 0 0 50px;display:inline-block!important;position:relative}.course_creation_flow_one_active{background-color:var(--bright-cyan)}.course_creation_flow_one_active,.course_creation_flow_one_not_active{display:inline-block;width:40px;height:40px;line-height:40px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);text-align:center;border-radius:50px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--white)}.course_creation_flow_one_not_active{background-color:var(--aquamarine)}.course_creation_flow_one_not_active>i{font-size:14px}@media only screen and (max-width:1024px){.course_creation_nav>li:first-child{margin-right:0}.course_creation_nav>div:nth-child(2){margin-left:10%}}.course_information_title_input{width:676.9px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;display:block;margin-top:5px;padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.8)}.course_information_description_textarea.error,.course_information_title_input.error{border:1px solid var(--blush-pink)!important}@media only screen and (max-width:768px){.course_information_title_input{width:100%}}.students_list_cont{width:100%;margin:0;padding-left:225.9px;padding-right:25px}.students_list_top_nav{height:45px;width:100%;display:flex;align-items:center;margin-top:25px;position:relative}.students_empty_state{display:block;width:90%;max-width:343px;margin:45px auto 0}.students_list_top_nav>span:first-child,.students_list_top_nav>span:nth-child(2){font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);opacity:.8}.students_list_top_nav>span:nth-child(2){display:flex;justify-content:space-between;height:100%;align-items:center;cursor:pointer}.students_list_top_nav>span:nth-child(2)>img{display:inline-block;margin-right:18.7px}.students_list_top_nav>span:first-child.hideWithAnim,.students_list_top_nav>span:nth-child(2).hideWithAnim{position:absolute;left:-9999px}.students_list_count{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey-light);margin:.4px 0 0}.students_list_main_cont{width:100%;margin-top:22.6px}.students_list_main_cont.hideWithAnim{position:absolute;left:-9999px}.students_list_main_search_cont{width:100%;height:52px;display:flex;align-items:center;justify-content:space-between}.students_list_main_search{width:53%;height:52px;position:relative;margin-right:20px}.students_list_main_search input{width:100%;height:100%;outline:none;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:56.2px}.students_list_main_search>img:nth-child(2){position:absolute;top:50%;transform:translateY(-50%);left:24.4px}.clear_search_button{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:10px;height:10px;cursor:pointer}.students_list_main_search_cont>div:nth-child(3){width:200px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--black);position:relative;cursor:pointer;display:inline-flex;justify-content:flex-start;align-items:center}.students_list_main_search_cont>div:nth-child(3)>span{display:inline-block;white-space:nowrap;max-width:100px;overflow:hidden;margin-right:9px;text-overflow:ellipsis}.students_list_main_search_cont>div:nth-child(3)>img{width:8.5px;height:4.8px}.students_list_main_search_cont>div:nth-child(3)>div{position:absolute;top:0;right:0;width:180px}.students_list_actual{width:100%;height:75vh;overflow:hidden;overflow-y:auto;margin-top:27.4px;cursor:pointer;padding-bottom:60px}.students_list_actual>div{width:100%;height:66px;display:flex;align-items:center;justify-content:space-between;margin-bottom:19px;padding-left:16px;padding-right:21px}.students_list_actual>div.zebra,.students_list_actual>div:hover{border-radius:12px;background-color:var(--pale-grey)}.students_list_actual>div>div:first-child{width:200px;height:40px;display:flex;justify-content:flex-start}.students_list_actual>div>div:first-child>img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:inline-block;margin-right:14px}.students_list_actual>div>div:first-child>div{width:146px;height:40px}.students_list_actual>div>div:first-child>div>span{display:block}.students_list_actual>div>div:first-child>div>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.students_list_actual>div>div:first-child>div>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);text-decoration:underline;opacity:.8;cursor:pointer}.students_list_actual>div>div:nth-child(2){width:44px;height:44px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);border-radius:50%;display:flex;align-items:center;justify-content:center}.students_list_actual>div>div:nth-child(2)>img{width:14.4px;height:14.4px}.students_list_actual>div>div:nth-child(3){width:82px;height:30px;border-radius:15px;background-color:rgba(255,128,139,.15);display:flex;align-items:center;justify-content:center}.students_list_actual>div>div:nth-child(3)>div{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--blush-pink);opacity:1}.students_list_actual>div>div:nth-child(3).active{background-color:rgba(6,214,160,.15)}.students_list_actual>div>div:nth-child(3).active>div{color:var(--aquamarine)}.students_list_actual>div>div:nth-child(4){width:200px;height:42px}.students_list_actual>div>div:nth-child(4)>span{display:block}.students_list_actual>div>div:nth-child(4)>span:first-child{font-weight:600;color:var(--dark);opacity:.9}.students_list_actual>div>div:nth-child(4)>span:first-child,.students_list_actual>div>div:nth-child(4)>span:last-child{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left}.students_list_actual>div>div:nth-child(4)>span:last-child{font-weight:400;color:var(--bluey-grey-light)}.students_list_actual>div>div:nth-child(5){height:20px;width:86px;display:flex;align-items:center;justify-content:space-between;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);opacity:.9;cursor:pointer}.students_list_actual>div>div:nth-child(5)>img{display:inline-block;width:15.3px;height:15.3px;opacity:1}.students_list_actual>div>.student_link_to_lessons{width:120px;height:40px;border-radius:7px;background-color:#3fd5eb;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}@media only screen and (max-width:1024px){.students_list_main_search_cont>div:first-child{width:45%}.students_list_actual>div>div:first-child{width:175px}.students_list_actual>div>div:first-child>div{width:121px}}@media screen and (max-width:992px){.students_list_main_search{width:100%;margin-top:14.6px}}.no_search_results_cont{width:100%;margin-top:64px}.no_search_results_cont>h5{color:var(--black)}.no_search_results_cont>h5,.no_search_results_cont>h6{margin:0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;width:100%}.no_search_results_cont>h6{color:var(--bluey-grey)}.no_search_results_cont>img{margin:28.4px auto 0;width:252.2px;height:211.6px;display:block}.students_mobile_amount_course_dropdown{width:260px;height:auto;max-height:220px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;right:0;padding:34px 25px 25px;overflow-y:auto;z-index:2222}.students_single_course{width:100%;height:32px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:22px}.students_single_course>section{width:28.1px;height:28.1px;border-radius:5px;margin-right:7.9px;border:1.5px solid var(--pale-sky-blue);margin-top:5px}.students_single_course>section>img{width:100%;height:100%;object-fit:cover;border-radius:5px}.students_single_course.all_course>section{display:flex;justify-content:center;align-items:center}.students_single_course.all_course>section>img{width:auto;height:auto}.students_single_course>div{height:100%}.students_single_course>div>span{display:block;margin:0;padding:0}.students_single_course>div>span:first-child{width:150px;overflow:hidden;text-overflow:ellipsis;font-size:16px;line-height:1.31;letter-spacing:-.4px;color:var(--dark);white-space:nowrap}.students_single_course>div>span:first-child,.students_single_course>div>span:nth-child(2){font-family:HKGrotesk;font-weight:400;font-stretch:normal;font-style:normal;text-align:left}.students_single_course>div>span:nth-child(2){font-size:14px;line-height:1.29;letter-spacing:-.35px;color:var(--bluey-grey)}.shoow_inactive_toggle_cont{height:24px;width:150px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);display:flex;align-items:center;justify-content:space-between}.shoow_inactive_toggle_cont>span{position:relative;display:inline-block;width:40px;height:24px;border-radius:47px;cursor:pointer}.shoow_inactive_toggle_cont>span>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%}.shoow_inactive_toggle_cont>span:first-child{background-color:var(--bright-cyan)}.shoow_inactive_toggle_cont>span:first-child>span{position:absolute;top:4px;right:4px}.shoow_inactive_toggle_cont>span:nth-child(2){background-color:var(--pale-grey)}.shoow_inactive_toggle_cont>span:nth-child(2)>span{position:absolute;top:4px;left:4px}.students_status_dropdown{width:145px;height:100%;color:var(--black);position:relative;cursor:pointer}.students_status_dropdown,.students_status_dropdown>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left}.students_status_dropdown>span:first-child{display:block;height:20px;margin-bottom:3px;color:var(--bluey-grey)}.students_status_dropdown>div{width:100%;height:20px;display:block;position:relative}.students_status_dropdown>div>img{display:inline-block}.students_status_dropdown>div>img:first-child{margin-right:9px;width:12.2px;height:10.8px}.students_status_dropdown>div>img:first-child.reverse{transform:rotateY(180deg)}.students_status_dropdown>div>img:nth-child(2){width:8.5px;height:4.8px;vertical-align:middle;margin-left:6.9px}.students_status_dropdown>div>div{position:absolute;top:0;left:0;width:141px}.students_status_main_dropdown{width:145px;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;right:0;padding:23px 23.6px 10px 26px;overflow-y:hidden;z-index:2222}.students_status_main_dropdown>div{width:100%;height:20px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:HKGrotesk-Regular;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--black)}.students_status_main_dropdown>div>span.active{font-weight:600}.students_mobile_cont{width:90%;margin:26px auto 0}.remove_margin{margin-top:0!important}.students_mobile_amount_course_cont{height:52px;width:100%;display:flex;justify-content:space-between;align-items:center}.students_mobile_amount_course_cont>div:first-child{width:100%;height:100%}.students_mobile_amount_course_cont>div:first-child>span{display:block}.students_mobile_amount_course_cont>div:first-child>span:first-child{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black)}.students_mobile_amount_course_cont>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey);margin-top:.4px}.students_mobile_amount_course_cont>div:nth-child(2){white-space:nowrap;position:relative}.students_mobile_amount_course_cont>div:nth-child(2)>span{display:inline-block;margin-right:6.9px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;color:var(--black);cursor:pointer}.students_mobile_amount_course_cont>div:nth-child(2)>div{position:absolute;top:0;right:0;width:180px}.students_mobile_show_inactive_select_status{width:100%;height:30px;margin-top:31px;display:flex;justify-content:space-between;align-items:center;margin-bottom:18.4px}.students_mobile_list_cont{width:100%;height:76vh;padding-left:12px;padding-right:17px;padding-bottom:140px;overflow:hidden;overflow-y:auto}.students_mobile_list_cont>div{width:100%;height:66px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:37px}.students_mobile_list_cont>div>img:first-child{width:40px;height:40px;border-radius:50%;object-fit:cover;margin-right:13.7px}.students_mobile_list_name_other_info{width:40%;height:50px}.students_mobile_list_name_other_info>span{display:block}.students_mobile_list_name_other_info>span:first-child{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.students_mobile_list_name_other_info>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;color:var(--blush-pink)}.students_mobile_list_name_other_info>span:nth-child(2).active{color:var(--aquamarine)}.students_mobile_list_name_other_info>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);text-decoration:underline;cursor:pointer}.students_mobile_list_next_lesson_menu_btn{height:100%;order:3;margin-left:auto;display:inline-flex;justify-content:flex-start;align-items:center;position:relative}.students_mobile_list_next_lesson_menu_btn>div:first-child{height:42px;width:119px;margin-right:20.3px}.students_mobile_list_next_lesson_menu_btn>div:first-child>span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.students_mobile_list_next_lesson_menu_btn>div:first-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.students_mobile_list_next_lesson_menu_btn>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey)}.students_mobile_list_next_lesson_menu_btn>div:nth-child(2){height:42px;position:relative;display:inline-flex;align-items:center}.students_mobile_list_next_lesson_menu_btn>div>img+div{position:absolute;right:0;top:0}.course_management_top_nav{height:50px;width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:25px}.course_management_top_nav>h5{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin:0;opacity:.9}@media screen and (max-width:992px){.course_management_top_nav{display:none}}.course_management_main_cont{width:100%;max-width:1100px;height:85vh;margin-left:auto;margin-right:auto;overflow:hidden;overflow-y:auto;padding-bottom:60px}.course_management_middle_nav{width:100%;height:39.5px;display:flex;align-items:center;justify-content:flex-start;padding-left:2.8%;padding-right:25px;margin-top:40.5px}.course_management_middle_nav>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);cursor:pointer;transition:all .4s ease;position:relative}.course_management_middle_nav>span.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.course_management_middle_nav>span:first-child{margin-right:70px}.course_management_middle_nav>span>span{position:absolute;width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;top:30px;left:0;right:0;margin-left:auto;margin-right:auto}.course_management_middle_nav>span:nth-child(3){order:3;margin-left:auto;width:158px;height:39.5px;border-radius:7px;background-color:var(--bright-cyan);position:relative;display:flex;align-items:center;justify-content:center;color:var(--white);opacity:.8}.course_management_middle_nav>span:nth-child(3):hover{opacity:1}.course_management_middle_nav>span:nth-child(3)>img{position:absolute;width:10.8px;height:10.8px;left:21.1px}.course_management_courses_box{width:100%;padding-right:25px;display:flex;justify-content:space-around;margin-top:40px;flex-wrap:wrap;align-content:space-between}.course_management_courses_box>div{width:313.8px;height:262.9px;padding:27px 23.8px 25.9px 24px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.08);border:1px solid #f5f5f5;background-color:var(--white);margin:0 0 34.1px;cursor:pointer;position:relative}.main_course_list_pending_archival{width:auto;height:26px;border-radius:17px;background-color:#fc9a40;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:absolute;top:-15px;left:29px;padding-left:10px;padding-right:10px;z-index:1}.course_management_courses_box>div>section:first-child{width:100%;height:112px;border-radius:9px;background-color:var(--pale-peach);position:relative}.course_management_courses_box>div>section:first-child>span:last-child{width:33.7px;height:33.5px;background-color:var(--white);display:flex;align-items:center;justify-content:center;position:absolute;top:11.9px;left:5.1%;border-radius:50%}.course_management_courses_box>div>section:first-child>span:last-child img{width:20px;height:20px;object-fit:contain}.course_management_courses_box>div>section:first-child>span:nth-child(2){width:57px;height:27px;border-radius:16px;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);background-color:var(--white);display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:13px;right:4.9%;padding-left:12px;padding-right:12px}.course_management_courses_box>div>section:first-child>span:nth-child(2)>img{width:10.7px;height:10.1px}.course_management_courses_box>div>section:first-child>span:nth-child(2)>span{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--slate)}.course_management_courses_box>div>section:first-child>img{width:100%;height:100%;object-fit:cover;border-radius:9px}.course_management_courses_box>div>div:nth-child(2){width:100%;height:44px;margin-top:15px;display:flex;justify-content:space-between}.course_management_courses_box>div>div:nth-child(2)>span{display:block}.course_management_courses_box>div>div:nth-child(2)>span:first-child{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-family:HKGrotesk;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black);width:220px;overflow:hidden}.course_management_courses_box>div>div:nth-child(2)>span:last-child,.course_management_courses_box>div>div:nth-child(2)>span:last-child>img{width:12.5px;height:12.4px;cursor:pointer}.course_management_courses_box>div>div:nth-child(3){width:100%;margin-top:11px;justify-content:space-between;align-items:center;display:flex}.course_management_courses_box>div>div:nth-child(3)>span{display:inline-block}.course_management_courses_box>div>div:nth-child(3)>span:first-child{width:50%;height:24px;display:inline-flex;align-items:center}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span{display:inline-block}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:first-child{margin-right:5px}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:first-child>img{width:23px;height:24px;border-radius:50%;display:inline-block;object-fit:cover;vertical-align:middle}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:first-child>img:nth-child(2),.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:first-child>img:nth-child(3){margin-left:-10px}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:last-child{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.14px;text-align:left;color:var(--slate)}.course_management_courses_box>div>div:nth-child(3)>span:first-child>span:last-child>span{font-size:13px;font-weight:700;letter-spacing:-.16px;color:var(--black)}.course_management_courses_box>div>div:nth-child(3)>span:last-child{width:55px}.course_management_courses_box>div>div:nth-child(3)>span:last-child>span{display:block;opacity:.8}.course_management_courses_box>div>div:nth-child(3)>span:last-child>span:first-child{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--dark)}.course_management_courses_box>div>div:nth-child(3)>span:last-child>span:last-child{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-.45px;text-align:right;color:var(--dark)}.course_management_create_course_btn_mobile{display:none;width:56px;height:56px;box-shadow:0 3px 25px 0 rgba(29,63,96,.15);background-color:var(--bright-cyan);border-radius:50%;cursor:pointer;position:fixed;right:20px;bottom:40px;justify-content:center;align-items:center}@media only screen and (max-width:992px){.course_management_middle_nav{justify-content:center;padding:0;margin-top:40.5px}.course_management_courses_box{justify-content:center}.course_management_courses_box>div{margin-right:0}.course_management_create_course_btn_mobile{display:flex}}@media only screen and (max-width:344px){.course_management_middle_nav>span>span{margin-top:25%}}.course_management_main_four_boxes{width:100%;margin-top:30px;padding-right:25px;display:flex;justify-content:space-between}.course_management_main_four_boxes>span{display:inline-block;width:22%;height:118px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.course_management_main_four_boxes>span>img:first-child{position:absolute;right:27.9px;top:19.7px}.course_management_main_four_boxes>span>span:nth-child(2){font-family:HKGrotesk;font-size:33px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--dark);position:absolute;top:27px;left:13.8%}.course_management_main_four_boxes>span>span:nth-child(2)>span{color:var(--bluey-grey)}.course_management_main_four_boxes>span>span:nth-child(3){font-family:HKGrotesk;font-size:17px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.18;letter-spacing:-.43px;text-align:left;color:var(--bluey-grey);position:absolute;top:70px;left:13.8%}@media screen and (max-width:1024px){.course_management_main_four_boxes>span>span:nth-child(2){font-size:22px;top:32px}}@media screen and (max-width:768px){.course_management_main_four_boxes{max-width:308px;margin-left:auto;margin-right:auto;flex-wrap:wrap;padding:0}.course_management_main_four_boxes>span{width:140px;height:118px;margin-bottom:26px}}@media screen and (max-width:600px){.course_management_main_four_boxes>span>span:nth-child(2){font-size:18px;top:32px}}.course_management_cont{width:100%;padding-left:220px}.course_management_empty_state_title{display:none}.course_management_empty_state_cont{height:550px;width:395.5px;margin:271px auto 0;position:relative}.course_management_empty_state_cont>img{width:212px;height:170px;object-fit:fill;position:absolute;top:-150px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:-1}.course_management_empty_state_cont>div{height:232px;width:100%;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:46px 42px 0}.course_management_empty_state_cont>div>span{display:block;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--slate);opacity:.8}.course_management_empty_state_cont>div>span:first-child{font-weight:700;opacity:.9}.course_management_empty_state_cont>div>div{width:100%;height:52px;margin:40.5px auto 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}@media screen and (max-width:992px){.course_management_cont{width:90%;padding-left:0;margin:0 auto}.course_management_empty_state_title{display:block;margin:32px 0 0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}}@media screen and (max-width:768px){.course_management_cont{max-width:600px}}@media screen and (max-width:600px){.course_management_empty_state_cont{width:98%}}.course_description_cont{width:100%;margin-top:16px}.course_description_cont>h5{margin:0;font-size:16px;font-weight:700;line-height:1.31;color:var(--black)}.course_description_cont>h5,.course_description_cont>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.course_description_cont>p{width:100%;min-height:105px;font-size:14px;font-weight:400;line-height:1.79;color:var(--slate);margin:8px 0 0;white-space:pre-wrap}.course_description_cont>p>span{color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.course_detail_course_name_reviews_cont{width:100%;height:66px;display:flex;justify-content:space-between}.course_detail_course_name_reviews_cont>div:first-child{width:60%;height:100%}.course_name_pending_archival{width:auto;height:26px;border-radius:17px;background-color:#fc9a40;display:inline-flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:var(--white);padding-left:10px;padding-right:10px;z-index:1;margin-top:5px}.course_name_pending_archival,.course_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.course_title{display:block;width:100%;font-size:22px;font-weight:700;line-height:1.32;text-align:left;color:var(--black);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.course_rating_cont{margin-top:5px;width:80.5px;display:flex;justify-content:space-between}.course_rating_cont>i{font-size:12px;color:#ffc768}.course_rating_reviews_amount{width:100%;margin-top:5.1px;display:flex;justify-content:flex-start}.course_rating_reviews_amount>span{display:block}.course_rating_reviews_amount>span:first-child{color:var(--slate);margin-right:8px}.course_rating_reviews_amount>span:first-child,.course_rating_reviews_amount>span:nth-child(2){font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;text-align:left}.course_rating_reviews_amount>span:nth-child(2){color:var(--bluey-grey)}.course_detail_course_name_reviews_cont>div:nth-child(2){padding-top:9px}.course_detail_course_name_reviews_cont>div:nth-child(2)>span{display:block}.course_detail_course_name_reviews_cont>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:left;color:var(--dark)}.course_detail_course_name_reviews_cont>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.68px;text-align:left;color:var(--dark)}.course_rating_reviews_no_amount{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;text-align:left;color:var(--bluey-grey)}.add_response_cont{width:100%;margin-top:33.7px}.add_response_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.add_response_cont>textarea{margin-top:23px;height:149px;padding:15px 8.5px 14px 18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none}.add_response_cont>textarea.red_border{border:1px solid var(--blush-pink)}.add_response_button_cont{width:100%;height:50px;margin-top:27.3px;display:flex;justify-content:space-between}.add_response_button_cont>span{display:inline-flex;justify-content:center;align-items:center;width:48%;max-width:152px;height:50px;cursor:pointer}.add_response_button_cont>span:first-child{color:var(--slate)}.add_response_button_cont>span:first-child,.add_response_button_cont>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.add_response_button_cont>span:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:var(--white)}.course_review_response_cont{width:100%;margin-top:25px;padding-bottom:20px;padding-left:15px}.course_review_response_cont>div{width:100%;min-height:153px;border-radius:7px;background-color:var(--pale-grey);padding:12px 20px 28px}.course_review_response_title_cont{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center}.course_review_response_title_cont>div:first-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark)}.course_review_response_title_cont>div:nth-child(2){display:inline-flex;justify-content:flex-start;align-items:center;height:100%}.course_review_response_title_cont>div:nth-child(2)>img{display:inline-block;width:29px;height:29px;border-radius:50%;margin-right:8.2px;object-fit:cover}.course_review_response_title_cont>div:nth-child(2)>div>span{display:block}.course_review_response_title_cont>div:nth-child(2)>div>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--dark)}.course_review_response_title_cont>div:nth-child(2)>div>span:nth-child(2){font-weight:500;line-height:1.29;letter-spacing:-.18px}.course_review_response_cont p,.course_review_response_title_cont>div:nth-child(2)>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;text-align:left;color:var(--bluey-grey)}.course_review_response_cont p{font-weight:400;line-height:1.57;letter-spacing:normal;margin:14.6px 0 0}.cm_course_reviews_cont{width:100%;height:230px;overflow:hidden;overflow-y:auto;padding-right:5px;padding-bottom:60px;margin-top:10px}.cm_course_review{width:100%}.cm_course_review>div:first-child{width:100%;height:40px;display:flex;justify-content:space-between;margin-top:10px}.cm_course_review_title_cont{width:52%;height:100%}.cm_course_review_title_cont.add_padding{padding-top:15px}.cm_course_review_title_cont>span{display:flex;width:100%}.cm_course_review_title_cont>span:first-child{width:74.5px;height:10.1px;justify-content:space-between;align-items:center}.cm_course_review_title_cont>span:first-child>img{width:12px;height:12px}.cm_course_review_title_cont>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark);margin-top:10.1px;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.cm_course_reviewer_cont{width:48%;height:29px;display:inline-flex;justify-content:flex-end;align-items:center;padding-top:10px}.cm_course_reviewer_cont>img{display:inline-block;width:29px;height:29px;border-radius:50%;object-fit:cover;margin-right:7.9px}.cm_course_reviewer_cont>div>span{display:block}.cm_course_reviewer{font-weight:500;letter-spacing:-.35px;color:var(--black)}.cm_course_reviewer{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left}.cm_course_respond_btn{margin-top:13.5px;width:158px!important;height:39.5px;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;margin-left:auto;font-weight:700;color:var(--white)}.cm_course_respond_btn,.cm_course_review>p{font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal}.cm_course_review>p{font-family:HKGrotesk;font-weight:400;line-height:1.57;text-align:left;color:var(--bluey-grey);margin:10px 0 0}.lesson_durations_cont{width:100%;height:55px;margin-top:18px}.lesson_durations_cont>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_durations_cont>div{margin-top:7px;width:100%;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.lesson_durations_cont>div::-webkit-scrollbar{display:none}.lesson_durations_cont>div>span{display:inline-flex;justify-content:center;align-items:center;min-width:59.2px;height:27px;margin-right:10.8px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);padding-left:9.2px;padding-right:7px}.course_management_students_info_cont{width:100%;max-height:140px;margin-top:36px;border-radius:12px;background-color:var(--slate);padding:15px 21px 15px 15px}.course_management_students_info_cont.students_info_mobile_cd{height:157px}.course_management_students_info_three_boxes{width:100%;height:49px;display:flex;justify-content:space-around}.course_management_students_info_cont.students_info_mobile_cd>.course_management_students_info_three_boxes{height:59px}.course_management_students_info_three_boxes>div{width:91px;height:49px;border-radius:7px;background-color:hsla(0,0%,100%,.2);padding:5px 11px 6px}.course_management_students_info_cont.students_info_mobile_cd>.course_management_students_info_three_boxes>div{width:86px;height:59px}.course_management_students_info_three_boxes>div:first-child{background-color:var(--bright-cyan)}.course_management_students_info_three_boxes>div>span{display:block;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--white)}.course_management_students_info_three_boxes>div>span:nth-child(2){font-size:13px;font-weight:500;line-height:1.31}.course_management_students_info_accept_new{width:100%;margin-top:23px;height:32px;display:flex;justify-content:space-between;align-items:center}.course_management_students_images{overflow:hidden;height:100%;width:28%;display:flex;justify-content:flex-start}.course_management_students_images>img{display:inline-block;width:32px;height:32px;border-radius:50%;margin-left:-10px;object-fit:cover}.course_management_students_images>img:first-child{margin:0}.accept_new_students_toggle_cm{width:70%;height:24px;display:flex;align-items:center;justify-content:flex-end;margin-left:auto}.accept_new_students_toggle_cm>span{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;color:var(--white);line-height:1}.accept_new_students_toggle_cm>.accept_new_students_toggle_cm_main{width:40px;height:24px;margin:0 0 0 6px;padding:4px;border-radius:47px;background-color:var(--very-light-pink);cursor:pointer}.accept_new_students_toggle_cm>.accept_new_students_toggle_cm_main>span{width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);display:block;border-radius:50%}.accept_new_students_toggle_cm>div.active{background-color:var(--bright-cyan)}.accept_new_students_toggle_cm>.accept_new_students_toggle_cm_main.active>span{float:right}.share_course_box{width:590px;height:244px;padding:21.7px 28px 8px 31.1px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.share_course_box:before{content:" ";position:absolute;bottom:100%;left:13.4px;margin-left:-5px;border:5px solid transparent;border-bottom-color:#fff}.share_course_box_header{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black);margin:0}.share_social_links_cont{width:100%;margin-left:10.5px;margin-top:28.2px;width:264.5px;max-width:100%;height:32.4px;display:flex;justify-content:space-between;align-items:center}.share_social_links_cont>img{height:22.3px;object-fit:contain;cursor:pointer}.share_course_box_share_link{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);margin:37.5px 0 0}.share_copy_link_cont{width:100%;height:50px;display:flex;justify-content:space-between}.share_copy_link_cont>div:first-child{width:65.7%;height:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:inline-flex;align-items:center;padding-left:18px}.share_copy_link_cont>div:first-child>span{width:80%;display:block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.share_copy_link_cont>div:nth-child(2){display:inline-flex;align-items:center;justify-content:center;height:100%;width:30.7%;max-width:163px;background-color:var(--bright-cyan);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.course_card_cont{width:280.2px;min-height:290px;padding:20px 20px 23px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.course_card_cont>section{width:100%;height:97px;margin:0;padding:0;border-radius:9px}.course_card_cont>section>img.course_card_cover_image{width:100%;height:100%;border-radius:9px;object-fit:cover;opacity:.53}.course_card_course_fav_icon{padding:20px;position:absolute;right:22.3px;top:140px;cursor:pointer}.course_card_course_fav_icon.fas{color:var(--bright-cyan)}.course_card_instrument_icon_cont{display:flex;justify-content:center;align-items:center;width:33.3px;height:33.3px;background-color:var(--white);border-radius:50%;position:absolute;top:30.4px;left:33.4px}.course_card_instrument_icon_cont>img{width:20px;height:20px;object-fit:contain}.course_card_rating_box{width:56px;height:27px;border-radius:14px;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);background-color:var(--white);display:flex;justify-content:center;align-items:center;position:absolute;top:98px;right:33px}.course_card_rating_box>i{font-size:13px;color:#ffc768}.course_card_rating_box>span{display:inline-block;margin-left:3.2px;font-size:13px;font-weight:500;letter-spacing:-.33px;color:var(--slate)}.course_card_course_title,.course_card_rating_box>span{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.course_card_course_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:27px;font-size:18px;font-weight:700;letter-spacing:normal;color:var(--black);margin-top:14px;margin-bottom:0;width:100%;overflow:hidden;height:55px}.course_card_course_title.reduce_width{max-width:181px}.course_card_course_levels{width:100%;height:27px;margin-top:11px;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap}.course_card_course_levels::-webkit-scrollbar{display:none}.course_card_course_levels>span{height:27px;display:inline-flex;padding-left:14px;padding-right:13px;justify-content:center;align-items:center;border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);margin-right:8.8px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--slate)}.course_card_course_levels>span>img{display:inline-block;max-height:10.6px;margin-right:9.3px}.course_card_share_starting_at_section{width:100%;height:62px;margin-top:11px;display:flex;justify-content:space-between;align-items:center;position:relative}.course_card_share_starting_at_section>img{width:14.5px;height:16.1px;cursor:pointer}.course_card_share_starting_at_section>div:first-child{height:35px;width:55%;display:inline-flex;justify-content:flex-start;align-items:center;overflow:hidden}.course_card_share_starting_at_section>div:first-child>img{width:31px;height:31px;border-radius:50%;object-fit:cover;display:inline-block;margin-right:7px}.course_card_share_starting_at_section>div:first-child>span{height:100%;line-height:1.31;display:inline-block;font-family:HKGrotesk;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);white-space:normal;overflow:hidden}.course_card_share_starting_at_section>div:first-child>span>div:nth-child(2){width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course_card_share_starting_at_section>div:nth-child(2){width:40%;height:100%;display:inline-flex;justify-content:flex-end}.course_card_share_starting_at_section>div:nth-child(2)>div:nth-child(2){margin-left:5px}.course_card_share_starting_at_section>div:nth-child(2) span{display:block;width:100%;font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:right;color:var(--dark)}.course_card_share_starting_at_section>div:nth-child(2) span:nth-child(2){font-size:19px;font-weight:700}.course_card_share_starting_at_section>div:nth-child(3){position:absolute;top:100%}.course_card_share_box_cont{position:absolute!important;z-index:1;top:100%;left:-10px;max-width:257.2px}.mobile_course_image{width:100%;height:146px;position:relative}.mobile_course_image>img{width:100%;height:100%;object-fit:cover;opacity:.53}.levels_taught_cont{width:100%;margin-top:24.8px}.levels_taught_cont>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.levels_taught_cont>div{width:100%;margin-top:7px;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.levels_taught_cont>div::-webkit-scrollbar{display:none}.levels_taught_cont>div>div{display:inline-flex;height:27px;border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);padding-left:14px;padding-right:13px;align-items:center;margin-right:8.8px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.levels_taught_cont>div>div>img{display:inline-block;max-height:14.5px;margin-right:7.9px}.mobile_course_detail_cont{width:100%;max-width:500px;margin:0 auto}.mobile_course_detail_indeterminate_loader{position:fixed;top:-10px;left:0;right:0;width:100%;height:10px;z-index:1001}.cm_detail_modal_main_close_button{width:40px;height:58.7px;margin-left:93%;padding-top:15px;cursor:pointer}.cm_detail_modal_main_close_button>img{width:12px;height:12px;right:0}@media screen and (max-width:992px){.cm_detail_modal_main_close_button{top:-60px;right:15px}}@media screen and (max-width:600px){.mobile_course_detail_inner_cont{width:90%;margin:0 auto}}.mobile_hours_taught_cont{width:100%;height:74px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--bright-cyan);margin-top:37px;position:relative;display:flex;justify-content:flex-start;align-items:center;padding-left:20px}.mobile_hours_taught_cont>img{width:92px;height:100%;position:absolute;top:0;right:0;bottom:0}.mobile_hours_taught_cont>div{width:120px;height:26px;display:inline-flex;justify-content:space-between;align-items:center}.mobile_hours_taught_cont>div>span:first-child{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white)}.mobile_hours_taught_cont>div>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--slate)}.mobile_three_boxes_trials_section{width:100%;height:72px;margin-top:25px;border-radius:12px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);display:flex;justify-content:center;align-items:center}.mobile_three_boxes_trials_section>div{height:49px}.mobile_three_boxes_trials_section>div>span{display:block}.mobile_three_boxes_trials_section>div:first-child{width:33px;margin-right:49px}.mobile_three_boxes_trials_section>div:first-child>span:first-child{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}.mobile_three_boxes_trials_section>div:first-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:center;color:var(--slate)}.mobile_three_boxes_trials_section>div:nth-child(2),.mobile_three_boxes_trials_section>div:nth-child(3){width:88px;border-radius:7px;border:1px solid var(--pale-grey-two);background-color:var(--white);padding-top:7px;margin-right:10px}.mobile_three_boxes_trials_section>div:nth-child(3){margin-right:0}.mobile_three_boxes_trials_section>div:nth-child(2)>span:first-child,.mobile_three_boxes_trials_section>div:nth-child(3)>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--aquamarine)}.mobile_three_boxes_trials_section>div:nth-child(3)>span:first-child{color:var(--blush-pink)}.mobile_three_boxes_trials_section>div:nth-child(2)>span:nth-child(2),.mobile_three_boxes_trials_section>div:nth-child(3)>span:nth-child(2){font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:var(--bluey-grey)}@media screen and (max-width:320px){.mobile_three_boxes_trials_section>div:first-child{margin-right:29px}}.confirmation_modal_cont{width:100%;height:100%;background-color:rgba(51,51,51,.2);z-index:999999999999;padding-top:58px;position:fixed;top:0;right:0;left:0;bottom:0}.confirmation_modal_cont>div{width:90%;max-width:400px;height:auto;padding:33px 33px 32px;background-color:#fff;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;margin:0 auto}.confirmation_modal_cont>div>h5{margin:0;width:100%;font-size:18px;font-weight:700;line-height:1.32;text-align:center;color:var(--black)}.confirmation_modal_cont>div>h5,.confirmation_modal_cont>div>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.confirmation_modal_cont>div>p{font-size:14px;font-weight:400;text-align:left;color:var(--slate);margin:10px 0 0}.confirmation_modal_cont>div>input{width:100%;height:50px;margin:6px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.confirmation_modal_buttons{width:100%;height:52px;margin-top:30px;display:flex;justify-content:space-between;align-items:center}.confirmation_modal_buttons>div{width:48%;height:100%;max-width:200px;display:inline-flex;align-items:center;justify-content:center;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);cursor:pointer}.confirmation_modal_buttons>div:nth-child(2){background-color:var(--bright-cyan);color:#fff;border-radius:7px}.confirmation_modal_buttons>div:nth-child(2).disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed}.course_detail_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.2);z-index:999;padding-bottom:50px;display:flex;justify-content:center;align-items:center}.course_detail_cont>.course_detail_sub_cont{width:926px;height:90%;margin:58px auto 0;padding:28px 69px 60px 38px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative;display:flex;justify-content:space-between;overflow-y:auto}.course_detail_indeterminate_loader{position:absolute;top:-10px;left:0;right:0;width:100%;height:8px}.single_course_archived_icon{padding-left:10px;padding-right:10px;z-index:1}.course_detail_cont>.course_detail_sub_cont>div:first-child{width:269px;padding-top:20px}.course_detail_cont>.course_detail_sub_cont>div:nth-child(2){width:496px}.course_detail_cont .course_detail_cont_iframe{width:100%;height:134.3px;border-radius:9px;margin-top:31px}.course_detail_archive_button{font-size:15px;font-weight:600;text-align:center;color:var(--dark);text-decoration:underline;margin-top:42.8px}.course_detail_archive_button,.course_detail_edit_button{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.course_detail_edit_button{background-color:var(--bright-cyan);border-radius:7px;height:52px;display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;color:var(--white);margin-top:20px}.course_detail_cont_close_button{position:absolute;right:10.1px;top:17px}@media screen and (max-width:992px){.course_detail_cont{background-color:#fff;display:initial;justify-content:normal;align-items:normal;overflow-y:auto}}.course_image_section_cont{width:100%;height:182px;border-radius:9px;position:relative}.course_image_section_cont>img:first-child{width:100%;height:100%;opacity:.53;object-fit:cover;border-radius:9px}.course_image_section_img_share_btn{position:absolute;right:20px;width:31px;height:31px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;top:17px;cursor:pointer}.course_image_section_img_share_btn>img{width:12px;height:12px}.course_image_section_share_box{position:absolute;top:60px;right:20px;left:auto}.course_image_section_share_box:before{content:" ";position:absolute;bottom:100%;left:auto;right:13.4px;border:5px solid transparent;border-bottom-color:#fff}.course_image_section_instrument{min-width:101px;height:31px;padding-left:10px;padding-right:22px;display:flex;justify-content:center;align-items:center;position:absolute;top:17px;left:16px;background-color:#fff;border-radius:31px}.course_image_section_instrument>*{display:inline-block}.course_image_section_instrument>img{width:20px;height:20px;object-fit:contain}.course_image_section_instrument>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);margin-left:5px}.course_image_section_levels_count{height:27px;position:absolute;right:22px;bottom:19px;display:flex;justify-content:flex-end}.course_image_section_levels_count>div{margin-left:8.8px;height:100%;min-width:89.2px;display:inline-flex;justify-content:center;align-items:center;border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);padding-left:17px;padding-right:22px}.course_image_section_levels_count>div>img{margin-right:7.9px;max-height:8.3px}.course_image_section_levels_count>div>span{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.three_boxes_cont{width:100%;height:72px;margin-top:20px;display:flex;justify-content:space-between}.three_boxes_cont>div{height:100%;border-radius:9px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey)}.three_boxes_cont>div:first-child{width:20.96%;padding-top:8px}.three_boxes_cont>div:nth-child(2){width:20.96%;padding-top:12px}.three_boxes_cont>div:last-child{width:51.2%}.three_boxes_hours_taught>div{width:100%;text-align:center}.three_boxes_hours_taught>div:first-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--bright-cyan)}.three_boxes_hours_taught>div:nth-child(2){font-family:HKGrotesk;font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.16px;color:var(--dark)}.three_boxes_hours_taught>div:nth-child(2)>span{color:var(--bluey-grey)}.three_boxes_reviews_section>div:first-child{height:26px;width:100%;display:flex;justify-content:center;align-items:center;padding-top:16px}.three_boxes_reviews_section>div:first-child>i{font-size:20px;color:#ffc768}.three_boxes_reviews_section>div:first-child>span{font-family:HKGrotesk-Bold;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:inline-block;margin-left:6px}.three_boxes_reviews_section>div:nth-child(2){font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:center;color:var(--bluey-grey);width:100%;display:none}.three_boxes_trials_section{display:inline-flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:15px}.three_boxes_trials_section>div>span{display:block;width:100%}.three_boxes_trials_section>div:first-child{width:11.2%;height:49px;padding-top:3px;text-align:center}.three_boxes_trials_section>div:first-child>span:first-child{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--black)}.three_boxes_trials_section>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--slate)}.three_boxes_trials_section>div:nth-child(2),.three_boxes_trials_section>div:nth-child(3){width:75px;height:49px;border-radius:7px;border:1px solid var(--pale-grey-two);background-color:var(--white);padding-top:5px}.three_boxes_trials_section>div:nth-child(2)>span:first-child,.three_boxes_trials_section>div:nth-child(3)>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--aquamarine)}.three_boxes_trials_section>div:nth-child(3)>span:first-child{color:var(--blush-pink)}.three_boxes_trials_section>div:nth-child(2)>span:last-child,.three_boxes_trials_section>div:nth-child(3)>span:last-child{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:var(--bluey-grey)}.sheet_store_filter_section{width:100%;height:100vh;overflow:hidden;overflow-y:auto;padding-bottom:240px;padding-right:5px;visibility:hidden}.sheet_store_filter_section .scrollbox-content,.sheet_store_filter_section:focus,.sheet_store_filter_section:hover{visibility:visible}.sheet_store_filter_section.scrollbox_delayed{transition:visibility .2s}.sheet_store_filter_section.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.sheet_store_filter_section{visibility:visible}}.sheet_store_filter_section_back_btn{display:flex;justify-content:flex-start;align-items:center;width:126px;height:56px;border-radius:28px;box-shadow:0 10px 35px 0 rgba(29,63,96,.08);border:1px solid #f5f5f5;background-color:var(--white);cursor:pointer;padding-left:26.2px;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.sheet_store_filter_section_back_btn>img{width:10.9px;height:10.9px;display:inline-block;margin-right:18.2px}.sheet_store_filter_section_clear_counter{width:100%;height:23px;margin-top:54.8px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:6px}.sheet_store_filter_section_clear_counter>span{display:inline-flex}.sheet_store_filter_section_clear_counter>span:first-child{margin-right:21px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap}.sheet_store_filter_section_clear_counter>span:nth-child(2){width:27px;height:27px;border-radius:14px;background-color:#ecfbfd;justify-content:center;align-items:center;font-size:14px;font-weight:600;margin-right:5px}.sheet_store_filter_section_clear_counter>span:nth-child(2),.sheet_store_filter_section_clear_counter>span:nth-child(3){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--aqua-marine)}.sheet_store_filter_section_clear_counter>span:nth-child(3){order:3;margin-left:auto;text-decoration:underline;font-size:16px;font-weight:500;cursor:pointer;white-space:nowrap}.sheet_store_filter_section_filter_option{width:100%;height:21px;margin-top:24px;display:flex;justify-content:flex-start;align-items:center}.sheet_store_filter_section_filter_option img{display:inline-block;height:20px;width:20px;border-radius:50%}.sheet_store_filter_section_filter_option>span{display:inline-flex;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-left:11.5px}.sheet_store_filter_section_checkbox{width:21px;height:21px;border-radius:5px;border:1.5px solid var(--pale-sky-blue);background-color:var(--pale-grey);order:3;margin-left:auto;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin-right:7px}.sheet_store_filter_section_checkbox.circular{border-radius:50%}.sheet_store_filter_section_checkbox i{color:#fff;opacity:0;visibility:hidden;transition:all .4s ease;font-size:8px}.sheet_store_filter_section_checkbox.active{background-color:var(--bright-cyan);border:none}.sheet_store_filter_section_checkbox.active i{opacity:1;visibility:visible}.sheet_store_filter_section_checkbox.circular_active span{display:block;border-radius:50%;width:13px;height:13px;background-color:var(--bright-cyan)}.sheet_store_filter_section_composer_option{width:100%;margin-top:28.9px;height:36px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:6px}.sheet_store_filter_section_composer_option>span:first-child{display:inline-block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-right:10px}.sheet_store_filter_section_composer_option>span:nth-child(2){width:27px;height:27px;border-radius:14px;background-color:#ecfbfd;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine)}.sheet_store_filter_section_composer_option>div:last-child{width:36px;height:36px;border-radius:18px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin-left:auto}.sheet_store_filter_section_composer_option>div>img.active{transform:rotateX(180deg)}.filter_section_show_btn{width:100%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:var(--aqua-marine);margin:26px 0 0;cursor:pointer;text-decoration:underline}.filter_section_mobile_clear_filter_btn{width:100%;height:52px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;position:relative;margin-top:24px;cursor:pointer}.filter_section_mobile_clear_filter_btn>span:first-child{width:27px;height:27px;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);left:26px;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);border-radius:14px;background-color:#ecfbfd}.filter_section_mobile_clear_filter_btn>span:nth-child(2){font-weight:600;color:var(--dark)}.filter_section_mobile_clear_filter_btn>span:nth-child(2),.sheet_store_filter_section_apply_btn{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}.sheet_store_filter_section_apply_btn{width:100%;max-width:198.2px;height:52px;border-radius:7px;background-color:var(--bright-cyan);cursor:pointer;margin-top:51px;font-weight:700;color:var(--white);display:flex;justify-content:center;align-items:center;margin-bottom:50px;position:fixed;bottom:0;z-index:1000}.sheet_store_filter_section_apply_btn.disabled{background-color:var(--very-light-pink);color:var(--slate);cursor:not-allowed;position:static;bottom:auto}@media screen and (max-width:992px){.sheet_store_filter_section_clear_counter{margin-top:80.8px}.sheet_store_filter_section{width:80%;margin-left:auto;margin-right:auto;visibility:visible}.sheet_store_filter_section_apply_btn{max-width:85%;bottom:-20px}.sheet_store_filter_section_apply_btn.disabled{max-width:100%}}@media screen and (max-width:600px){.sheet_store_filter_section{width:100%}}.mobile_filter_btn_cont{width:100%;height:52px;display:flex;justify-content:space-between;align-items:center;margin-top:30px}.mobile_filter_btn_cont::-webkit-scrollbar{display:none}.mobile_filter_btn_cont{-ms-overflow-style:none;scrollbar-width:none}.mobile_filter_btn_cont>div:first-child{width:61.2%;height:100%;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;position:relative}.mobile_filter_btn_cont>div:first-child>span:first-child{display:flex;justify-content:center;align-items:center;width:27px;height:27px;border-radius:14px;background-color:#ecfbfd;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--aqua-marine);position:absolute;left:17px;top:50%;transform:translateY(-50%)}.mobile_filter_btn_cont>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.mobile_filter_btn_cont>div:nth-child(2){width:28.5%;height:100%;cursor:pointer;position:relative}.mobile_filter_btn_cont>div:nth-child(2)>span{display:flex}.mobile_filter_btn_cont>div:nth-child(2)>span:first-child{height:20px;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.mobile_filter_btn_cont>div:nth-child(2)>span:nth-child(2){height:20px;justify-content:flex-start;align-items:center}.mobile_filter_btn_cont>div:nth-child(2)>span:nth-child(2)>img:first-child{width:12.2px;height:10.8px;display:inline-block;margin-right:9px}.mobile_filter_btn_cont>div:nth-child(2)>span:nth-child(2)>span{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black);display:inline-block;margin-right:6.9px}.mobile_filter_btn_cont>div:nth-child(2)>span:nth-child(2)>img:nth-child(3){width:8.5px;height:4.8px}.mobile_filter_btn_cont>div:nth-child(2)>div:last-child{position:absolute;right:0;top:-10px}.mobile_filter_box_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:2000;padding-left:20px;padding-right:0;overflow-y:auto;padding-bottom:48px}.mobile_filter_sort_cont{position:absolute;right:10px;top:-10px}@media screen and (max-width:320px){.mobile_filter_btn_cont>div:first-child{width:55%}.mobile_filter_btn_cont>div:nth-child(2){width:40%}}.sheet_store_search_box{position:fixed;width:80%;height:52px;padding-right:73px;z-index:99}.sheet_store_search_box>img:first-child{position:absolute;width:12.2px;height:12.2px;left:24px;top:50%;transform:translateY(-50%)}.sheet_store_search_box>input{width:100%;height:100%;border-radius:9px;border:.6px solid var(--slate);background-color:var(--white);padding-left:56.6px;font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark)}.search_box_clear_input_button{width:12.2px;height:12.2px;position:absolute;right:92px;top:50%;transform:translateY(-50%);cursor:pointer}@media screen and (max-width:992px){.search_box_clear_input_button{right:19px}.sheet_store_search_box{position:relative;width:100%;height:52px;padding-right:0}}.search_result_baroque_cont_sheet>div>h5{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--white);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;width:100%;text-align:center;opacity:.9}.search_result_baroque_cont_sheet::-webkit-scrollbar{display:none}.show_more_button_cont{width:145px;height:40px;border-radius:7px;background-color:var(--slate);color:var(--white);display:flex;justify-content:center;align-items:center;margin:0 auto;cursor:pointer}.sheet_store_search_results_cont{height:100vh;overflow:hidden;overflow-y:auto;visibility:visible;padding-bottom:270px;padding-top:20px}.sheet_store_search_results_cont .scrollbox-content,.sheet_store_search_results_cont:focus,.sheet_store_search_results_cont:hover{visibility:visible}.sheet_store_search_results_cont.scrollbox_delayed{transition:visibility .2s}.sheet_store_search_results_cont.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.sheet_store_search_results_cont{visibility:visible}}.sheet_store_search_results{width:100%;margin-top:56px;display:flex;justify-content:space-around;flex-wrap:wrap}.sheet_store_search_results>div{margin-right:20px;margin-bottom:36px}.search_result_baroque_cont_sheet{width:100%;padding-left:0;margin-top:67px;height:84px;overflow:hidden;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.search_result_baroque_cont_sheet.browse{margin-top:27px}.search_result_baroque_cont_sheet>div{display:inline-block;border-radius:9px;width:208px;height:84px;margin-right:43px;position:relative}.search_result_baroque_cont_sheet>div>h2{font-size:23px;color:var(--white);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center;opacity:.9}.search_result_baroque_cont_sheet>div>h2,.search_result_other_sheets_title{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;width:100%}.search_result_other_sheets_title{font-size:20px;text-align:left;color:var(--black);margin:66px 0 0;padding-right:43px}.search_result_other_sheets_title div{width:47.8px;height:16.3px;display:flex;justify-content:space-between}.search_result_other_sheets_title>div>img{cursor:pointer;width:9.3px;height:16.3px}.search_result_other_sheets_title>div>img:last-child{transform:rotateY(180deg)}.search_result_baroque_cont_sheet::-webkit-scrollbar{display:none}.sheet_store_pagination_box{width:219px;height:60px;margin:44px auto 0;border-radius:37px;box-shadow:0 10px 50px 0 rgba(0,0,0,.11);background-color:var(--white);padding-left:12.8px;padding-right:12.8px;display:flex;justify-content:space-between;align-items:center}.sheet_store_pagination_box>span{display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.sheet_store_pagination_box>span>img{width:6.2px;height:10.8px}.sheet_store_pagination_box>span:nth-child(3)>img{transform:rotateY(180deg)}.sheet_store_pagination_box>span:first-child.disabled{cursor:not-allowed;opacity:.6}.sheet_store_pagination_box>span:first-child,.sheet_store_pagination_box>span:nth-child(3){width:35.9px;height:35.9px;border-radius:50%;border:1px solid var(--pale-sky-blue)}.sheet_store_no_result_browse_title{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black);margin:45px 0 0}@media screen and (max-width:992px){.sheet_store_search_results>div{margin-right:5px}.sheet_store_search_results_cont{visibility:visible;padding-top:0}}@media screen and (max-width:600px){.sheet_store_search_results{justify-content:center}.sheet_store_search_results>div{margin-right:0}}.makeNavbarFixed{position:fixed}.sheet_store_add_padding{padding-left:50.9px}.sheet_store_add_padding .navbar{display:none}.sheet_store_cont{width:100%;height:100%;margin-top:126px;padding-left:50px;padding-bottom:50px;display:flex;justify-content:flex-start}.sheet_store_add_padding .sheet_store_cont{margin-top:55px}.sheet_store_cont>div:first-child{width:243px;height:100%;margin-right:48px}.sheet_store_cont>div:nth-child(2){width:100%;height:100%;overflow-x:hidden}.sheet_store_start_your_collection{width:90%;height:272px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:115px 68px 92px 0;display:flex;justify-content:space-between}.sheet_store_start_your_collection>div{width:48.8%}.sheet_store_start_your_collection>div:first-child{padding-top:51px;padding-left:83px}.sheet_store_start_your_collection>div:first-child>h5{margin:0;font-family:HKGrotesk;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_store_start_your_collection>div:first-child>p{width:224px;height:42px;margin:14px 0 0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.sheet_store_start_your_collection>div:first-child>div{width:168px;height:43px;margin:36px 0 0;border-radius:7px;background-color:var(--bright-cyan);cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.sheet_store_start_your_collection>div:last-child>img{width:100%;height:100%;object-fit:cover}@media screen and (max-width:992px){.sheet_store_add_padding{padding-left:0}.sheet_store_cont{justify-content:center;flex-wrap:wrap;padding-top:0;padding-left:0;width:95%;margin:60px auto}.sheet_store_cont>div:first-child{width:100%;margin-right:0}.sheet_store_cont>div:first-child>*{display:none}}.by_instruments_section_title{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black);margin:36px 0 0}.by_instruments_section_cont{width:100%;height:82px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:21px}.by_instruments_section_cont>div{width:224px;height:82px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid var(--white);background-color:var(--white);cursor:pointer;position:relative;margin-bottom:20px}.by_instruments_section_cont>div>img{position:absolute;left:-60px;width:177.7px;height:123.2px;object-fit:contain;top:50%;transform:translateY(-50%)}.by_instruments_section_cont>div>h3{margin-top:0;margin-bottom:0;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--slate);position:absolute;top:50%;transform:translateY(-50%);right:24%}@media screen and (max-width:768px){.by_instruments_section_cont{justify-content:space-around;height:400px}}.music_sheets_top_nav{width:auto;height:90px;display:flex;justify-content:space-between;align-items:center;position:fixed;top:0;right:0;left:226px;padding-right:25px;z-index:1;background-color:#fff}.music_sheets_top_nav_search_box{width:315px;height:40px;position:relative}.music_sheets_top_nav_search_box>input{width:100%;height:100%;padding-left:46.2px;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);outline:none;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.music_sheets_top_nav_search_box>img{position:absolute;width:12.2px;height:12.2px;left:18.4px;top:50%;transform:translateY(-50%)}.music_sheets_top_nav_search_box.mobile{display:none}@media screen and (max-width:992px){.music_sheets_top_nav{display:none}.music_sheets_top_nav_search_box.mobile{display:block}.music_sheets_top_nav_search_box{width:90%;margin:0 auto;height:50px;position:relative}}.teacher_notes_top_nav{width:100%;height:80px;padding-left:206px;padding-right:25px;display:flex;justify-content:space-between;align-items:center;position:fixed;background-color:#fff;z-index:1}.teacher_notes_top_nav>div:first-child{margin-left:32.9px;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.notes_list_calendar_section{width:90%;height:40px;margin:32px auto 0;display:flex;justify-content:flex-start;align-items:center;position:relative}.notes_list_calendar_section>div:nth-child(2){width:130px;position:relative;display:inline-flex;align-items:center;cursor:pointer;order:2;margin-left:auto}.notes_list_calendar_section>span:nth-child(3){display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--aqua-marine);cursor:pointer;text-decoration:underline;order:3;margin-left:auto}.notes_list_calendar_section>div:nth-child(2)>span{display:inline-block;margin-right:7.9px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);white-space:nowrap}.notes_calendar_main{width:300px;top:0;z-index:1000}.notes_calendar_main,.notes_calendar_section_dropdown{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.notes_calendar_section_dropdown{top:-10px;width:160px}.notes_calendar_section_dropdown>li>span{white-space:nowrap}@media screen and (max-width:1350px){.notes_calendar_main{position:fixed;top:80px;left:0;right:0;margin-left:auto;margin-right:auto}}.notes_sort_nav{width:100%;height:65px;display:flex;justify-content:flex-start;align-items:center}.notes_sort_nav>span:first-child{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;margin-right:16px;background-color:#f5f5f5}.notes_sort_notes_count{height:39px}.notes_sort_notes_count>span{display:block}.notes_sort_notes_count>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.notes_sort_notes_count>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.notes_sort_notes_sort_cont{order:3;margin-left:auto;height:40px;position:relative}.notes_sort_notes_sort_cont>div{height:20px;cursor:pointer;position:relative}.notes_sort_notes_sort_cont>div:first-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.notes_sort_notes_sort_cont>div:nth-child(2)>img:first-child{width:12.2px;height:10.8px;margin-right:7px}.notes_sort_notes_sort_cont>div:nth-child(2)>img:first-child.rotate{transform:rotate(180deg)}.notes_sort_notes_sort_cont>div:nth-child(2)>span{display:inline-block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--black);margin-right:6.9px}.notes_sort_nav_dropdown{position:absolute;top:-10px;right:0}.student_notes_list_cont{width:100%;margin-top:48px}.student_notes_list_main{width:100%;margin-top:27px;height:100%;max-height:70vh;overflow:hidden;overflow-y:auto}.student_notes_list_main>div{width:100%;height:65px;border-radius:9px;background-color:var(--white);display:flex;align-items:center;justify-content:flex-start;padding-left:17px;padding-right:17px;cursor:pointer;transition:all .4s ease}.student_notes_list_main>div:hover{background-color:var(--pale-grey)}.student_notes_list_main>div.active,.student_notes_list_main>div.active:hover{border:1px solid rgba(254,216,118,.65);background-color:rgba(251,231,181,.65)}.student_notes_list_main>div>img{width:35px;height:35px;border-radius:50%;object-fit:cover;display:inline-block;margin-right:16px}.student_notes_list_main>div>div>span{display:block}.student_notes_list_main>div>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.student_notes_list_main>div>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.student_notes_list_no_students_title{width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);margin:43px 0 0}.student_notes_list_no_students_subtitle{width:186px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center;color:var(--slate);margin:47px auto 0}.student_notes_list_no_students_subtitle>span{font-weight:700;color:var(--black)}.notes_list_cont{width:30%;height:100%}.notes_list_nav_cont{width:100%;margin:0 auto;display:flex;justify-content:center}.notes_listsub_cont{height:85vh;overflow:hidden;position:relative;padding-bottom:125px;visibility:hidden;overflow-y:auto}.notes_listsub_cont .scrollbox-content,.notes_listsub_cont:focus,.notes_listsub_cont:hover{visibility:visible}.notes_listsub_cont.scrollbox_delayed{transition:visibility .2s}.notes_listsub_cont.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.notes_listsub_cont{visibility:visible}}.notes_list_nav_cont.add_margin{margin-bottom:40px}.notes_list_show_more_cont{display:block;width:100%;height:21px;margin-top:25px;text-align:right;color:var(--bright-cyan);padding-right:20px}.notes_list_nav_cont>span,.notes_list_show_more_cont{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;cursor:pointer}.notes_list_nav_cont>span{width:110px;text-align:left;color:var(--bluey-grey);position:relative;display:inline-block}.notes_list_nav_cont>span:first-child{margin-right:30px}.notes_list_nav_cont>span.active{font-size:18px;font-weight:700;color:var(--dark);white-space:nowrap}.notes_list_nav_cont>span>span{display:block;width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto}.notes_list_main_cont{width:100%;height:auto;margin-top:19px}.notes_list_main_cont>div:not(.notes_list_nav_category_cont){width:100%;height:65px;margin:0 auto 10px;padding:13px 10px 15px 12px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;position:relative}.notes_list_main_cont>div:not(.notes_list_nav_category_cont):hover{border-radius:9px;background-color:var(--pale-grey)}.notes_list_main_cont>div:not(.notes_list_nav_category_cont).active{border-radius:9px;border:1px solid rgba(254,216,118,.65);background-color:rgba(251,231,181,.65)}.notes_list_main_student_img{width:35px;height:35px;object-fit:cover;display:inline-block;margin-right:16px;border-radius:50%}.notes_list_main_student_info{width:calc(100% - 30px);height:40px}.notes_list_main_student_info>span{width:100%;display:block;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.notes_list_main_student_info>div{width:100%;display:flex;justify-content:space-between;margin-top:1px;padding-right:10px}.notes_list_main_student_info>div>span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.notes_list_main_student_info>div>span:first-child,.notes_list_main_student_info>div>span:nth-child(2){width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notes_list_main_student_info>div>span:nth-child(2){width:45%;text-align:right}.notes_list_no_notes{width:100%;margin-top:125px;text-align:center}.notes_list_no_notes>img{display:inline-block;width:113px;height:101px;margin-left:auto;margin-right:auto}.notes_list_no_notes>h5{width:132px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.34px;color:var(--slate);margin:20px auto 0}.notes_list_no_notes>h5>span{font-weight:500}.notes_list_nav_category_cont{width:100%;height:30px;border-bottom:1px solid #ddeaf3;margin-bottom:12.5px;display:flex;justify-content:space-between}.notes_list_nav_category_cont>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.notes_list_nav_category_cont>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.lesson_course_is_trial_lesson_list_notes{width:70px;height:26px;border-radius:17px;border:1px solid var(--very-light-pink);background-color:var(--slate);color:var(--white);position:absolute;right:45px;top:-13px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}@media screen and (max-width:1024px){.notes_list_cont{padding-left:0}.notes_list_nav_cont>span.active{font-size:16px}}@media screen and (max-width:992px){.notes_list_cont{width:100%;height:auto;overflow-x:hidden;overflow:initial;padding-left:0;max-width:350px;margin-left:auto;margin-right:auto}.notes_list_nav_cont>span.active{font-size:18px}.notes_listsub_cont{visibility:visible;padding-bottom:225px}}.teacher_notes_cont{width:100%;padding-left:266px;margin:6.8px auto 0;display:flex;justify-content:flex-start;padding-bottom:120px;max-width:1920px}.teacher_notes_cont>div:first-child{margin-right:42.5px}@media screen and (max-width:1024px){.teacher_notes_cont{padding-left:206px}}@media screen and (max-width:992px){.teacher_notes_cont{display:block;justify-content:normal;padding-left:0;width:90%;margin:34px auto;max-width:600px;padding-top:0}.teacher_notes_cont>div:first-child{margin-right:auto;margin-left:auto}}.create_new_modal_drop_cont{width:100.6%;height:185px;position:absolute;top:45px;left:-1px;border:1px solid var(--dark);border-top:none;background-color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding:20px 8px 36px 19.2px;overflow-y:hidden}.notes_create_new_modal_add_piece_input_cont{width:100%;height:40px;display:flex;justify-content:space-between}.notes_create_new_modal_add_piece_input_cont>input{width:67%;height:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:12px}.notes_create_new_modal_add_piece_input_cont>div{width:27%;height:100%;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.notes_create_new_modal_add_piece_input_cont>div.white{color:var(--slate);opacity:.6}.notes_create_new_modal_add_piece{width:100%;height:21px;display:flex;align-items:center;justify-content:flex-start}.notes_create_new_modal_add_piece>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--bright-cyan)}.notes_create_new_modal_add_piece>img{width:10.8px;height:10.8px;margin-right:10.2px;margin-left:5.9px}.notes_create_new_modal_list{width:100%;margin-top:25px;height:93px;overflow-y:auto}.notes_create_new_modal_list>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);margin-bottom:15px;opacity:.9}.notes_create_new_modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10.5px);backdrop-filter:blur(10.5px);background-color:rgba(51,51,51,.3);z-index:10009}.notes_create_new_modal_cont{width:775px;min-height:426px;padding:42px 67px 38px 47.4px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:#fff;position:absolute;top:88px;left:0;right:0;margin-left:auto;margin-right:auto}.notes_create_new_modal_close_btn{position:absolute;top:21px;right:23.6px}.notes_create_new_modal_main_title{margin:0;width:90%;height:29px;border:none;font-size:22px;font-weight:700;letter-spacing:normal;color:var(--dark)}.notes_create_new_modal_main_title,.notes_create_new_modal_time{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;display:block}.notes_create_new_modal_time{font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.3px;color:var(--bluey-grey)}.notes_create_new_modal_select_piece_cont{width:100%;height:50px;margin-top:27.7px;display:flex;justify-content:space-between}.notes_create_new_modal_select_piece_cont>div{width:48.7%;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:inline-flex;justify-content:flex-start;align-items:center;cursor:pointer;padding-left:18px;padding-right:19px;position:relative}.notes_create_new_modal_select_piece_cont>div.active{border:1px solid var(--dark);border-bottom:none;border-radius:initial;border-top-left-radius:5px;border-top-right-radius:5px}.notes_create_new_modal_select_piece_cont>div>span:nth-child(2){display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5);margin-left:14px;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notes_create_new_modal_select_piece_cont>div>span:nth-child(2).active{color:var(--dark)}.notes_create_new_modal_select_piece_cont>div>img:nth-child(3){order:3;margin-left:auto}.notes_create_new_modal_select_piece_cont>div.active>img:nth-child(3){transform:rotateX(180deg)}.notes_create_new_modal_select_piece_cont>div.added_piece>span{color:var(--dark)}.create_new_modal_textarea{width:100%;outline:none;height:220px;border-radius:6px;border:1px solid var(--pale-sky-blue);padding:15px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;text-align:left;color:var(--slate);margin-top:34px}.create_new_modal_cancel_submit_btn{margin-top:15.2px;width:100%;height:52px;display:flex;justify-content:space-between}.create_new_modal_cancel_submit_btn>span{display:inline-flex;width:149px;height:100%;justify-content:center;align-items:center;cursor:pointer}.create_new_modal_cancel_submit_btn>span:first-child{background-color:#fff;color:var(--slate)}.create_new_modal_cancel_submit_btn>span:first-child,.create_new_modal_cancel_submit_btn>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.create_new_modal_cancel_submit_btn>span:last-child{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.notes_create_new_modal_rep_drop{position:absolute;top:-15px;left:0;width:100%;height:200px;overflow-y:auto;transition:all 0s ease!important}.notes_create_new_modal_add_category_section{margin-top:10px}.notes_create_new_modal_add_category_section>span{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--aqua-marine);text-decoration:underline}@media only screen and (max-width:600px){.notes_create_new_modal{overflow-y:auto;padding:20px 0 120px}.notes_create_new_modal_cont{width:90%;min-height:0;padding-left:19px;padding-right:19px;top:20px;transform:none}.notes_create_new_modal_select_piece_cont{flex-wrap:wrap;justify-content:center;margin-bottom:60px}.notes_create_new_modal_select_piece_cont>div{width:100%;margin-bottom:20px}.create_new_modal_textarea{margin-top:30px}}@media only screen and (max-width:320px){.notes_create_new_modal_cont{top:20px;transform:none}}.note_details_add_cat_cont{width:182px;height:40px;border-radius:5px;border:1px solid rgba(62,81,99,.69);position:relative}.note_details_add_cat_cont>input{height:100%;width:100%;border:none;outline:none;font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark);padding-left:21.7px;border:1px solid rgba(62,81,99,.69);padding-right:48px}.note_details_add_cat_cont>div:nth-child(2){width:26px;height:26px;background-color:var(--pale-grey);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:42px;cursor:pointer}.note_details_add_cat_cont>div:nth-child(2)>img{width:8.7px;height:8.7px}.note_details_add_cat_cont>div:nth-child(3){width:24px;height:24px;background-color:var(--aquamarine);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);right:11px;cursor:pointer}.note_details_add_cat_cont>div:nth-child(3)>i{font-size:9px}.note_item_cont{width:90%;max-width:335px;height:auto;padding:18.4px 29px 17px 23px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-right:auto;margin-left:auto;margin-bottom:36px;position:relative}.note_item_cont .progress{position:absolute;top:-10px;left:0;right:0;width:100%}.note_item_cont>h6{margin:0;width:85%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.note_item_cont>p{font-weight:400;letter-spacing:normal;color:var(--slate);margin:11px 0 0;min-height:65px;white-space:pre-wrap}.note_item_cont>p,.note_item_cont>span{font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left}.note_item_cont>span{display:block;font-weight:500;letter-spacing:-.3px;color:var(--bluey-grey);margin-top:11px}.note_item_menu_btn{width:22px;height:25.3px;right:19.4px;top:18.4px}.note_item_menu_btn>img{width:4px;height:12.3px}.note_item_dropdown{width:145px;height:auto;max-height:106px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;right:0;padding:15px 12px 12px 14px}.note_item_dropdown>div{width:100%;height:36px;display:flex;align-items:center;padding-left:13.8px;justify-content:flex-start;cursor:pointer}.note_item_dropdown>div:hover{background-color:var(--very-light-pink)}.note_item_dropdown>div>img{max-height:12.5px;max-width:11.3px;margin-right:14.2px;display:inline-block}.note_item_dropdown>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}@media screen and (max-width:600px){.note_item_cont{width:100%;margin-right:0}}.repetoire_notes_list_main_cont{width:100%}.repetoire_notes_list_cont{margin:35px auto 0;width:100%}.repetoire_notes_category_cont{width:100%;height:20px;display:flex;justify-content:flex-start;align-items:center;padding-left:10px;cursor:pointer}.repetoire_notes_category_cont>img:first-child{width:13.7px;height:14.9px;display:inline-block;margin-right:13.4px}.repetoire_notes_category_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--dark);text-decoration:underline}.repetoire_notes_category_cont>img:nth-child(3){margin-left:auto;order:3;opacity:.7;cursor:pointer}.repetoire_notes_category_cont>img:nth-child(3).rotateImg{transform:rotate(180deg)}.repetoire_notes_category_notes_list_cont{width:100%;margin-top:19px;display:flex;justify-content:flex-start;flex-wrap:wrap}@media screen and (max-width:992px){.repetoire_notes_category_notes_list_cont{justify-content:center}}.no_notes_cont{width:100%;margin-top:50.2px}.no_notes_cont>h5{margin:0;width:100%;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;color:var(--black)}.no_notes_cont>h5,.no_notes_cont>h6{text-align:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.no_notes_cont>h6{margin:18px auto 0;width:155px;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.3px;color:var(--slate)}.no_notes_cont>h6>span{font-weight:700;color:var(--black)}.no_notes_cont>div{width:343px;min-height:178px;margin:186px auto 0;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:28px 22px 27px;position:relative}.no_notes_cont_tooltip{top:20px!important}.no_notes_cont>div>h5{margin:0 auto;width:200px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.no_notes_cont>div>h5 img{width:14px;height:14px;cursor:pointer}.no_notes_cont>div>h5>span{font-weight:500;color:var(--bluey-grey);white-space:nowrap}.no_notes_cont>div>div{cursor:pointer;width:100%;height:52px;border-radius:9px;background-color:var(--bright-cyan);position:relative;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);margin-top:29px}.no_notes_cont>div>div.disabled{opacity:.6;background-color:var(--very-light-pink);cursor:not-allowed;color:var(--slate)}.no_notes_cont>div>div>img{position:absolute;left:24.2px;top:50%;transform:translateY(-50%);width:17.2px;height:17.2px}.no_notes_cont>div>img{width:158.3px;height:181.5px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-90%;z-index:-1}@media screen and (max-width:600px){.no_notes_cont>div{width:300px}}.note_details_cont{width:60%;padding-right:5px;padding-bottom:120px;overflow:hidden;overflow-y:auto}.note_details_notes_cont{width:100%;max-width:300px;margin-top:22.2px;margin-right:25px}.note_details_note_items_cont{width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding-top:20px}.note_details_note_items_cont.justify-center{justify-content:center}.note_details_create_note_btn{width:144px;height:58px;border-radius:29px;box-shadow:0 3px 25px 0 rgba(29,63,96,.15);background-color:var(--bright-cyan);padding:0 31px;display:flex;justify-content:space-between;align-items:center;position:fixed;right:19px;bottom:24px;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.note_details_create_note_btn.disabled{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--bluey-grey)}.note_details_no_student_text{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.34px;text-align:center;color:var(--slate);margin:20px 0 0}@media screen and (max-width:992px){.note_details_cont{padding-right:5px;padding-left:5px;width:100%}.note_details_note_items_cont{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:0}.note_details_notes_cont{max-width:290px;margin-right:0}}@media screen and (max-width:600px){.note_details_notes_cont{width:100%;margin:0 auto;display:block;justify-content:normal;flex-wrap:nowrap}}.note_detail_top_section{width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center}.note_detail_top_section_time{height:100%}.note_detail_top_section_time>span{display:block}.note_detail_top_section_time>span:first-child{font-size:18px;font-weight:700;line-height:1.28;color:var(--black)}.note_detail_top_section_time>span:first-child,.note_detail_top_section_time>span:nth-child(2){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.note_detail_top_section_time>span:nth-child(2){font-size:14px;font-weight:500;line-height:1.29;color:var(--bluey-grey)}.top_section_back_button_notes{width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin-right:10px}.note_detail_top_section_nc{height:100%;display:inline-flex;align-items:center;justify-content:flex-start;order:2;margin-left:auto;position:relative}.note_detail_top_section_nc>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);margin-right:9px;cursor:pointer}.note_detail_top_section_nc>img{margin-top:2px;cursor:pointer}.note_detail_top_section_nc_dropdown{position:absolute;left:-50px;top:0;transition:all 0s ease!important;width:200px!important;height:250px;overflow-y:auto}.note_detail_top_section_send_btn{order:4;margin-left:19px;height:100%;max-height:40px;display:inline-flex;justify-content:center;align-items:center;width:89px;background-color:var(--slate);border-radius:7px;padding-left:11px;padding-right:18px;cursor:pointer}.note_detail_top_section_send_btn.disabled{opacity:.5;cursor:not-allowed}.note_detail_top_section_send_btn>span:first-child{display:inline-flex;width:18px;height:18px;border-radius:10px;background-color:var(--bright-cyan);align-items:center;justify-content:center;font-family:HKGrotesk;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);margin-right:9px}.note_detail_top_section_send_btn>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.note_detail_top_section_send_btn.sent{background-color:var(--pale-grey);cursor:auto}.note_detail_top_section_send_btn.sent>div{width:19px;height:19px;background-color:var(--aquamarine);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;margin-right:9px}.note_detail_top_section_send_btn.sent>div>i{font-size:8px;color:#fff}.note_detail_top_section_send_btn.sent>span:nth-child(2){color:var(--slate)}.note_detail_top_section_selected_student{order:3;margin-left:32px;height:100%;display:inline-flex;justify-content:flex-start;align-items:center}.note_detail_top_section_selected_student>img{display:inline-block;width:31px;height:31px;margin-right:8px;object-fit:cover;border-radius:50%}.note_detail_top_section_selected_student>div{height:31px}.note_detail_top_section_selected_student>div>span{display:block}.note_detail_top_section_selected_student>div>span:first-child{max-width:80px;overflow:hidden;text-overflow:ellipsis;font-weight:600;color:var(--black)}.note_detail_top_section_selected_student>div>span:first-child,.note_detail_top_section_selected_student>div>span:nth-child(2){white-space:nowrap;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left}.note_detail_top_section_selected_student>div>span:nth-child(2){font-weight:500;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.note_detail_top_section_profile_picture{width:35px;height:35px;border-radius:50%;display:inline-block;object-fit:cover;margin-right:11px}.note_detail_top_section_display_name{display:inline-block;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark)}.note_detail_top_section_dropdown{position:absolute;top:0;left:0;min-width:200px;max-height:285px;margin:0 auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:23px 5px 29px 27px;overflow-y:auto;z-index:1}.note_detail_top_section_dropdown>div{width:100%;margin-bottom:16px;min-height:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.note_detail_top_section_dropdown>div>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:90%;overflow:hidden;text-overflow:ellipsis;font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--dark)}.note_detail_top_section_dropdown>div.active>span{font-weight:600}.note_detail_add_category{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--aqua-marine);text-decoration:underline}@media screen and (max-width:992px){.note_detail_top_section_selected_student>div>span:first-child{max-width:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note_detail_top_section.lesson{justify-content:space-between;margin-bottom:52px}.note_detail_top_section_time{width:100%;max-width:150px}.note_detail_top_section_time.lesson>span:first-child{width:100%;display:flex;height:26px;justify-content:flex-start;align-items:center;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note_detail_top_section_time.lesson>span:first-child>img{display:inline-block;margin-left:7.8px;position:relative}.note_detail_top_section_time.lesson>span:nth-child(2){width:100%;font-size:12px}.note_detail_top_section_nc_dropdown{left:20px;top:50px}.note_detail_top_section_selected_student{margin-left:35px}.note_detail_top_section_send_btn{display:flex;margin-left:auto!important}}@media screen and (max-width:600px){.note_detail_top_section_send_btn{padding-left:10px;padding-right:10px}.note_detail_top_section_selected_student{margin-left:5px}.note_detail_top_section_time{width:100%;max-width:100px}}@media screen and (max-width:375px){.top_section_back_button_notes{justify-content:flex-start}.note_detail_top_section_time.lesson>span:first-child{font-size:16px}}@media screen and (max-width:320px){.note_detail_top_section_send_btn{width:109px;padding-left:5px;padding-right:5px}}.confirm_finalized_cont{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,.2);top:0;left:0;right:0;bottom:0;z-index:1010;overflow:hidden;overflow-y:auto}.confirm_finalized_cont>div:first-child{width:90%;max-width:453px;height:auto;margin:50px auto 35px;padding:16px 18.6px 25px;object-fit:contain;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.confirm_finalized_close_btn{position:absolute;top:15px;right:20px}.confirm_finalized_cont>div:first-child h5{font-size:18px;font-weight:700;line-height:1.28;color:var(--dark)}.confirm_finalized_cont>div:first-child h5,.confirm_finalized_cont>div:first-child h6{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.confirm_finalized_cont>div:first-child h6{font-size:14px;font-weight:400;line-height:1.79;color:var(--slate);margin-top:53px}.confirm_finalized_send_cancel{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:29.2px}.confirm_finalized_send_cancel>div{width:45%;max-width:171px;height:100%;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.confirm_finalized_send_cancel>div:first-child{background-color:#fff;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.confirm_finalized_send_cancel>div:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:#fff}.confirm_finalized_dont_show_again{width:100%;font-family:HKGrotesk;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;text-align:center;color:var(--slate);margin-top:20px;text-decoration:underline;cursor:pointer}.lesson_taught_detail_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.45);z-index:1000;overflow-y:auto}.lesson_taught_detail_cont>div{width:90%;max-width:401px;padding:27px 25px 25px 27px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:69.5px auto 0;position:relative}.lesson_taught_detail_close_btn{position:absolute;top:18px;right:20px}.lesson_taught_detail_course_info{width:100%;height:38px;display:flex;justify-content:flex-start}.lesson_taught_detail_course_info>section{width:38px;height:38px;border-radius:8px;margin-right:14px}.lesson_taught_detail_course_info>div{height:100%}.lesson_taught_detail_course_info>div>div:first-child{width:150px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lesson_taught_detail_course_info>div>div:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.lesson_taught_detail_student_info{width:100%;height:60px;margin-top:29px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;padding-left:18px;padding-right:18px}.lesson_taught_detail_student_info>img{display:inline-block;width:37px;height:37px;border-radius:50%;object-fit:cover;margin-right:14px}.lesson_taught_detail_student_info>div{height:40px}.lesson_taught_detail_student_info>div>span{display:block}.lesson_taught_detail_student_info>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_taught_detail_student_info>div>span:nth-child(2),.lesson_taught_detail_student_info>div>span:nth-child(2)>span{font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.lesson_taught_detail_student_info>div>span:nth-child(2)>span{font-size:12px}.lesson_taught_detail_figures{width:87%;display:flex;justify-content:space-between;margin:14px auto 0;height:21px}.lesson_taught_detail_figures>span:first-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);display:inline-flex;align-items:center}.lesson_taught_detail_figures>span:first-child>span{color:var(--bluey-grey)}.lesson_taught_detail_figures>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:right;color:var(--black)}.lesson_taught_detail_total_section{width:100%;height:60px;border-radius:9px;background-color:var(--pale-grey);padding-left:21px;padding-right:23px;display:flex;align-items:center;justify-content:space-between;margin-top:28px}.lesson_taught_detail_total_section>span:first-child{font-family:HKGrotesk-Bold;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--slate)}.lesson_taught_detail_total_section>span:nth-child(2){font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:right;color:var(--black);position:relative}.lesson_taught_detail_payout_fee{position:absolute;font-weight:400;font-size:12px;bottom:-15px;right:3px}.lesson_taught_fee_breakdown_cont{width:87%;padding:0 0 0 8.3px;margin-left:auto;margin-right:auto}.lesson_taught_fee_breakdown_cont>h6{width:100%;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black);margin:17.5px 0 0}@media screen and (max-width:600px){.lesson_taught_detail_cont>div{padding:27px 10px}}@media screen and (max-width:320px){.lesson_taught_detail_cont>div{width:98%;padding:27px 5px}}.payout-list-container{padding:10px 0;display:flex;align-items:center}.payout-logo-container{width:38px;height:38px;border-radius:9px;display:flex;background-color:var(--white);margin-right:10px}.payout-logo-container>img{width:100%;height:100%;object-fit:cover;opacity:.6;border-radius:9px}.payout-logo-container.card_image>img{object-fit:contain}.payout-detail-container{display:flex;justify-content:space-between;align-items:center;text-transform:capitalize;width:100%}.payout_list_cont_student_refund,.payout_list_cont_tag{width:64px;height:30px;border-radius:15px;background-color:rgba(6,214,160,.15);display:inline-flex;justify-content:center;align-items:center;color:var(--aquamarine);font-family:HKGrotesk;font-size:14px;font-weight:500}.payout_list_cont_student_refund{width:128px;color:var(--bluey-grey);background-color:rgba(211,225,237,.27)}.payout_list_cont_student_refund.cancelled{width:140px;color:var(--blush-pink);background-color:rgba(255,128,139,.27)}.time_selection_cont .disabled,.time_selection_cont .disabled *{opacity:.5!important;cursor:not-allowed!important}.teacher_finance_no_lessons>img{display:block;width:136.8px;height:156.9px;margin:0 auto}.teacher_finance_no_lessons>h5{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:var(--slate);margin:34.3px 0 0}.teacher_financial_no_chart_data{width:40%;height:100px;max-width:401px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:30.5px auto 0;position:relative;display:flex;align-items:center;justify-content:center}.teacher_finance_success_payout_method_cont{width:100%;display:flex;justify-content:space-around;margin-top:30px}@media screen and (max-width:600px){.teacher_finance_success_payout_method_cont{display:block;justify-content:normal}}@media (min-width:600px){.d-sm-flex{display:flex!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-5{margin-top:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}}@media (min-width:991px){.d-md-flex{display:flex!important}.flex-md-column{flex-direction:column!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-between{justify-content:space-between!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-center{align-items:center!important}.order-md-first{order:-1!important}.m-md-auto{margin:auto!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-md-0{margin-top:0!important}.mt-md-3{margin-top:1rem!important}.mt-md-5{margin-top:3rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.mb-md-0{margin-bottom:0!important}.mb-md-3{margin-bottom:1rem!important}.ms-md-3{margin-left:1rem!important}.p-md-0{padding:0!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}}@media (min-width:992px){.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-5{padding:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}}.sheet_details_add_cart_price{height:100%}.sheet_details_add_cart_price>p{display:block}.sheet_details_add_cart_price>p:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;color:var(--bluey-grey)}.sheet_details_add_cart_price>p:first-child,.sheet_details_add_cart_price>p:nth-child(2){margin:0;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left}.sheet_details_add_cart_price>p:nth-child(2){font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;color:var(--slate)}@media screen and (max-width:992px){.sheet_details_add_cart_price>p:first-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--slate)}}.sheet_details_add_cart_added_to_lib_cont,.sheet_details_add_cart_cont{height:52px;width:100%;margin-top:28.5px;display:flex;align-items:center;justify-content:flex-start}.sheet_details_add_cart_added_to_lib_cont>div:first-child{width:225px;height:52px;padding-left:21px;border-radius:26px;border:rgba(7,113,85,.06);background-color:rgba(6,214,160,.06);display:inline-flex;justify-content:flex-start;align-items:center}.sheet_details_add_cart_added_to_lib_cont>div:first-child>img{width:21px;height:21px;display:inline-block;margin-right:12px}.sheet_details_add_cart_added_to_lib_cont>div:first-child>span{font-family:HKGrotesk;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_details_add_cart_added_to_lib_cont>div:nth-child(2){width:168px;height:52px;display:inline-flex;justify-content:center;align-items:center;border-radius:7px;background-color:var(--bright-cyan);cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);order:2;margin-left:auto}.sheet_details_add_cart_btn{width:98.1px;height:18px;display:inline-flex;justify-content:space-between;align-items:center;order:2;margin-left:auto;cursor:pointer}.sheet_details_add_cart_btn>i{font-size:14px;color:var(--slate)}.sheet_details_add_cart_btn>span{font-size:14px;font-weight:500;line-height:1.29;text-align:left;color:var(--slate);text-decoration:underline}.sheet_details_add_cart_btn>span,.sheet_details_add_cart_cont>div:last-child{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.sheet_details_add_cart_cont>div:last-child{width:168px;display:inline-flex;order:3;margin-left:36px}.sheet_details_add_cart_buy_btn,.sheet_details_add_cart_cont>div:last-child{height:52px;justify-content:center;align-items:center;cursor:pointer;border-radius:7px;background-color:var(--bright-cyan);font-size:16px;font-weight:700;color:var(--white)}.sheet_details_add_cart_buy_btn{width:100%;max-width:324px;margin:33px auto 0;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;display:flex}@media screen and (max-width:992px){.sheet_details_add_cart_btn{width:98.1px;height:18px;display:flex;justify-content:space-between;align-items:center;margin:28px auto 0;cursor:pointer;order:0}}@media screen and (max-width:320px){.sheet_details_add_cart_added_to_lib_cont>div:first-child>span{font-size:12px}}.sheet_details_section_cont{width:100%;margin-top:37px;min-height:384px;padding:31px 0 30px 32px;border-radius:12px;background-color:var(--pale-grey)}.sheet_details_section_title{margin:0;width:100%;height:43px;display:flex;justify-content:space-between;align-items:center;padding-right:35px;flex-wrap:wrap}.sheet_details_section_title>div{margin-bottom:10px}.sheet_details_section_title>div:first-child>h2{display:block}.sheet_details_section_title>h2:first-child{margin:0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_details_section_title>div:first-child>p:nth-child(2){margin:0;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.sheet_details_section_title>div:nth-child(2){font-weight:700;letter-spacing:normal;color:var(--black)}.sheet_details_section_title>div:nth-child(2),.sheet_details_section_title>div:nth-child(2)>p{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left}.sheet_details_section_title>div:nth-child(2)>p{margin:0;font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey)}.sheet_details_section_details_part1{margin-top:41px;width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.sheet_details_section_details_part1>div{width:143px;margin-right:21px;margin-bottom:14px}.sheet_details_section_details_part1>div>p{display:block;font-weight:700;letter-spacing:normal;color:var(--black)}.sheet_details_section_details_part1>div>p,.sheet_details_section_details_part1>div>p:nth-child(2){margin:0;font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left}.sheet_details_section_details_part1>div>p:nth-child(2){font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey);text-transform:capitalize}.sheet_details_section_details_part1_composers{margin:0;width:100%;display:block}.sheet_details_section_details_divider{width:100%;height:0;margin:7px 0 0;opacity:.52;border:1px solid #ddeaf3}@media screen and (max-width:768px){.sheet_details_section_details_part1>div{width:143px;margin-right:5px}}@media screen and (max-width:320x){.sheet_details_section_details_part1>div{width:143px;margin-right:0}}.add_review_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);margin:35.7px 0 0}.add_review_select_review_section{margin-top:12.5px;height:21px;width:187.4px;display:flex;justify-content:space-between;align-items:center}.add_review_select_review_section>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.add_review_select_review_section>img{width:18.3px;height:17.5px;cursor:pointer}.add_review_input_title{height:50px;margin-top:15.8px;padding-left:18px}.add_review_input_description,.add_review_input_title{width:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.add_review_input_description{height:107px;margin-top:18.2px;padding:15px .1px 4.1px 18px;outline:none}.add_review_submit_cancel_cont{width:100%;height:52px;margin-top:18px;display:flex;justify-content:space-between}.add_review_submit_cancel_cont>span{width:216px;height:52px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.add_review_submit_cancel_cont>span:first-child{border-radius:7px;background-color:var(--white);font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.add_review_submit_cancel_cont>span:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}@media screen and (max-width:600px){.add_review_submit_cancel_cont>span{width:48%}}.sheet_review_cont{width:100%;margin-top:79px}.sheet_review_cont>h5{margin:0;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_review_summary{width:100%;height:155px;margin:30px auto 0;padding-left:79px;padding-right:56px;border-radius:12px;background-color:var(--pale-grey);display:flex;justify-content:space-between;align-items:center}.sheet_review_summary>div{height:53px}.sheet_review_summary>div:first-child{width:200.5px;display:inline-flex;justify-content:space-between;align-items:center}.sheet_review_summary>div:first-child>div:first-child{width:59px;font-family:HKGrotesk;font-size:41px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-1.03px;text-align:left;color:var(--slate)}.sheet_review_summary>div:first-child>div:last-child{width:121.3px;height:42px}.sheet_review_summary>div:first-child>div:last-child>p{margin:0;display:flex}.sheet_review_summary>div:first-child>div:last-child>p:first-child{margin:0;justify-content:space-between;height:16.5px}.sheet_review_summary>div:first-child>div:last-child>p:first-child i{margin:0;color:#ffc768}.sheet_review_summary>div:first-child>div:last-child>p:nth-child(2){margin:3.1px,0,0;font-family:HKGrotesk;font-size:17px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.43px;text-align:left;color:var(--bluey-grey)}.sheet_review_summary>div:nth-child(2){width:201px;height:52px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;font-size:16px;font-weight:600;color:var(--dark);display:inline-flex;justify-content:center;align-items:center}.find_sheets_show_more_cont,.sheet_review_summary>div:nth-child(2){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.find_sheets_show_more_cont{width:100%;padding-top:16px;text-align:center;font-size:14px;font-weight:500;color:var(--aqua-marine)}.find_sheets_show_more_cont>u{cursor:pointer}@media screen and (max-width:600px){.sheet_review_summary{height:auto;min-height:155px;margin:30px auto 0;padding:20px 0;display:flex;justify-content:center;align-items:normal;flex-wrap:wrap}.sheet_review_summary>div:first-child{margin-bottom:10px}}.sheet_review_box_cont{margin-top:30.8px;width:100%;padding-right:33px;padding-bottom:26px;border-bottom:1px solid rgba(221,234,243,.52)}.sheet_review_box_title_cont{height:58.2px;width:100%;display:flex;justify-content:space-between;align-items:center}.sheet_review_box_title_stars_cont{width:99.2px;height:13.2px;display:flex;justify-content:space-between;align-items:center}.sheet_review_box_title_stars_cont>i{color:#ffc768}.sheet_review_box_title_review_title{font-size:16px;line-height:1.31;letter-spacing:-.4px;color:var(--dark);margin:6px 0 0}.sheet_review_box_title_review_date,.sheet_review_box_title_review_title{font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;text-align:left}.sheet_review_box_title_review_date{margin:0;font-size:14px;line-height:1.29;letter-spacing:-.35px;color:var(--bluey-grey)}.sheet_review_box_title_reviewer{height:29px;display:inline-flex;justify-content:flex-start;align-items:center}.sheet_review_box_title_reviewer>img{width:29px;height:29px;border-radius:50%;object-fit:cover}.sheet_review_box_title_reviewer>p{display:inline-block;font-size:14px;font-weight:500;letter-spacing:-.35px;color:var(--black);margin:0 0 0 9px}.sheet_review_box_cont>p,.sheet_review_box_title_reviewer>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.sheet_review_box_cont>p{font-size:16px;font-weight:400;line-height:1.38;letter-spacing:normal;color:var(--bluey-grey);margin:8.4px 0 0}.sheet_title_wishlist{width:100%;min-height:46px;display:flex;align-items:center;justify-content:flex-start;position:relative}.sheet_title_wishlist_play_pause_btn{display:inline-flex;justify-content:center;align-items:center;width:46px;height:46px;border-radius:50%;cursor:pointer;background-color:var(--slate)}.sheet_title_wishlist_play_pause_btn i{color:#fff;font-size:18px}.sheet_details_title_author_cont{display:inline-block;margin-left:18px;min-height:46px;width:56%}.sheet_details_title_author_cont>h1{display:block}.sheet_details_title_author_cont>h1:first-child{width:100%;text-overflow:ellipsis;overflow:hidden;font-size:24px;font-weight:700;color:var(--black);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.sheet_details_title_author_cont>h1:first-child,.sheet_details_title_author_cont>p:nth-child(2){margin:0;font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left}.sheet_details_title_author_cont>p:nth-child(2){font-size:14px;font-weight:500;color:var(--bluey-grey)}.sheet_details_title_author_cont>p:nth-child(2)>span{color:var(--bright-cyan)}.sheet_details_add_wishlist{display:inline-flex;height:18px;width:114.7px;justify-content:space-between;align-items:center;order:3;margin-left:auto;cursor:pointer}.sheet_details_add_wishlist>i{color:var(--slate);font-size:14px}.sheet_details_add_wishlist>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.sheet_price_wishlist{width:100%;display:flex;justify-content:space-between;margin-top:29px}.sheet_title_wishlist_share_btn_image{display:flex;justify-content:center;align-items:center;width:33.3px;height:33.3px;background-color:var(--white);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);right:31px;cursor:pointer;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.sheet_title_wishlist_share_btn_image>img{width:14px;height:14px}.sheet_title_wishlist_share_btn_cont{width:260px!important;position:absolute;top:0;right:31px;z-index:1010}.sheet_title_wishlist_share_btn_cont:before{left:auto;right:13.4px}@media screen and (max-width:768px){.sheet_details_title_author_cont{width:70%}.sheet_details_title_author_cont>h1:first-child{font-size:18px}}.sheet_details_top_nav{width:100%;margin-top:25px;height:43px;display:flex;justify-content:flex-start;align-items:center}.sheet_details_top_nav_back_button_title{height:31px;width:153.1px;display:inline-flex;align-items:center;justify-content:space-between}.sheet_details_top_nav_back_button_title>img{cursor:pointer;width:8px;height:14.1px}.sheet_details_top_nav_back_button_title>span{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_details_top_nav>div:last-child{order:2;margin-left:auto}@media screen and (max-width:992px){.sheet_details_top_nav>div:last-child,.sheet_details_top_nav>div:nth-child(2){display:none}}.sheet_details_cont{width:100%;height:100%;padding-left:226.8px;padding-right:25px;padding-bottom:48px}.sheet_details_cont.signed_out{padding-left:0;padding-right:0;width:90%;margin:148px auto 0}.sheet_details_cont_UI{width:90%;max-width:1920px;margin:0 auto}.sheet_details_main_cont{display:flex;width:100%;max-width:1280px;margin:23px auto 0;justify-content:center}.sheet_details_main_cont>div:first-child{width:43.1%;max-width:439px;height:557px;margin-right:32px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.sheet_details_main_cont>div:first-child>img{width:100%;height:100%;object-fit:contain;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5}.sheet_details_main_cont>div:nth-child(2){width:53.8%;min-height:557px}.sheet_details_related_reviews_cont{width:100%;max-width:1280px;margin:87px auto 0;padding-left:67px}@media screen and (max-width:992px){.sheet_details_cont{width:90%;margin:0 auto;padding-left:0;padding-right:0}}@media screen and (max-width:768px){.sheet_details_main_cont{display:flex;width:100%;margin:23px auto 0;justify-content:center;flex-wrap:wrap}.sheet_details_main_cont>div:first-child{width:100%;height:270px;position:relative;margin-bottom:20px}.sheet_details_main_cont>div:first-child>div:first-child{box-shadow:none!important;overflow:hidden!important}.sheet_details_main_cont>div:first-child>img{box-shadow:none;border:none;object-fit:cover}.sheet_details_main_cont>div:first-child>div:last-child{position:absolute;left:0;bottom:0;z-index:9;width:100%;height:202px;background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.78) 40%,var(--white) 65%,var(--white))}.sheet_details_main_cont>div:nth-child(2){width:100%;min-height:557px}.sheet_details_related_reviews_cont{padding-left:0}}.single_student_cont{width:100%;max-width:1920px;margin:34.5px auto 0;display:flex;justify-content:flex-start;padding-left:240px;padding-bottom:120px}.single_student_cont.hideWithAnim{position:absolute;left:-9999px}.single_student_cont>div:first-child{width:30.2%;max-width:318px;height:582px;padding:16.5px 16.3px 24.5px 16px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin-right:6%}.single_student_cont>div:nth-child(2){width:60%;position:relative;margin:0}.single_student_active_status,.single_student_inactive_status{display:flex;align-items:center;justify-content:center;width:82px;height:30px;background-color:rgba(6,214,160,.15);border-radius:15px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--aquamarine);opacity:1;position:absolute;top:18.9px;left:19.7px}.single_student_inactive_status{color:var(--blush-pink);background-color:rgba(255,128,139,.15)}.single_student_profile_img{display:block;width:114px;height:114px;object-fit:cover;border-radius:50%;margin:53.5px auto 0}.single_student_display_name{font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;line-height:1.3;color:var(--black);margin-top:23px;overflow:hidden}.single_student_display_name,.single_student_lesson_number{display:block;width:100%;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;opacity:.8}.single_student_lesson_number{margin-top:2px;font-family:HKGrotesk;font-size:14px;font-weight:400;line-height:1.5;color:var(--slate)}.single_student_instrument_icons_cont{width:100%;height:70px;display:flex;justify-content:center;margin-top:18px;text-align:center}.single_student_instrument_icons_cont>div:first-child{margin-right:9px}.single_student_instrument_icons_cont>div>span{display:inline-flex}.single_student_instrument_icons_cont>div>span:first-child{width:44px;text-align:center;height:44px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;padding:10px}.single_student_instrument_icons_cont>div>span:first-child>img{max-width:100%;height:100%}.single_student_instrument_icons_cont>div>span:last-child{width:100%;text-align:center;margin-top:5px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--black);justify-content:center;white-space:nowrap}.single_student_next_lesson_cont{width:100%;height:97px;border-radius:7px;background-color:var(--pale-grey);margin-top:20px;padding-top:14px}.single_student_next_lesson_cont>div:first-child{width:100%;height:18px;display:flex;justify-content:center;align-items:center}.single_student_next_lesson_cont>div:first-child>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.single_student_next_lesson_cont>div:first-child>img{display:block;margin-right:9px;width:11.6px;height:12.9px}.single_student_next_lesson_main_text{color:var(--slate);opacity:.8;margin-top:5px}.single_student_next_lesson_cont>span:last-child,.single_student_next_lesson_main_text{width:100%;display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:center}.single_student_next_lesson_cont>span:last-child{color:var(--bright-cyan);margin-top:2px;text-decoration:underline}.single_student_view_student_notes_link{width:100%;margin-top:28.4px;height:25px;justify-content:center;align-items:center;display:flex;cursor:pointer}.single_student_view_student_notes_link>img{display:inline-block;width:12.9px;height:11.7px;margin-right:11.9px}.single_student_view_student_notes_link>span{font-size:14px;font-weight:500;color:var(--slate);opacity:.8;display:inline-block;text-decoration:underline}.single_student_view_message_btn,.single_student_view_student_notes_link>span{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.single_student_view_message_btn{position:relative;width:100%;height:52px;background-color:var(--bright-cyan);border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--white);margin-top:25px;cursor:pointer}.single_student_view_message_btn>img{position:absolute;left:21px;width:15.3px;height:15.3px}@media screen and (max-width:992px){.single_student_cont{width:90%;max-width:600px;justify-content:center;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding-left:0}.single_student_cont>div:first-child{width:100%;max-width:none;margin-right:0;margin-bottom:20px;box-shadow:none}.single_student_cont>div:nth-child(2){width:100%;max-width:none}}.student_lessons_list_cont{width:100%}.student_lessons_list_cont_top_section{width:100%;height:30px;display:flex;justify-content:space-between;align-items:center;margin-bottom:33px;position:relative}.student_lessons_list_cont_top_section>div:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.student_lessons_list_cont_top_section>div:nth-child(2)>span{display:inline-block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);margin-right:6.9px;cursor:pointer}.student_lessons_list_cont_top_section_dropdown{position:absolute;right:0;top:-10px}.student_lessons_list_item_cont{width:100%;height:70vh;overflow:auto;padding-bottom:120px}.student_lessons_list_item{width:100%;height:66px;margin-bottom:4px;display:flex;justify-content:flex-start;align-items:center;padding-left:20px;padding-right:23px}.student_lessons_list_item_time_info{width:180px;height:40px;display:inline-flex;justify-content:space-between;align-items:center;margin-right:20px}.student_lessons_list_item_time_info>div:first-child{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin-right:16px}.student_lessons_list_item_time_info>div:nth-child(2){width:130px;height:100%}.student_lessons_list_item_time_info>div:nth-child(2)>span{display:block;width:200px;overflow:hidden;white-space:nowrap}.student_lessons_list_item_time_info>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.student_lessons_list_item_time_info>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.student_lessons_list_item_course_info{width:170px;height:38px;display:inline-flex;justify-content:flex-start;align-items:center;margin-right:20px}.student_lessons_list_item_course_info>section{width:38px;height:38px;border-radius:8px;background-color:var(--pale-peach);margin-right:15px;margin-top:5px}.student_lessons_list_item_course_info>section>img{width:100%;height:100%;border-radius:8px;opacity:.65;object-fit:cover}.student_lessons_list_item_course_info>div{width:105px;height:100%}.student_lessons_list_item_course_info>div>span{display:block;white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.student_lessons_list_item_course_info>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--black)}.student_lessons_list_item_course_info>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.student_lessons_list_item_notes_info{min-width:102px;height:34px;border-radius:18px;background-color:rgba(88,219,238,.1);display:inline-flex;justify-content:center;align-items:center;padding:0 auto}.student_lessons_list_item_notes_info.add{background-color:var(--bright-cyan);cursor:pointer}.student_lessons_list_item_notes_info.cancelled{background-color:#fff}.student_lessons_list_item_notes_info>span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate)}.student_lessons_list_item_notes_info.add>span{color:#fff}.student_lessons_list_item_notes_info.cancelled>span{color:var(--blush-pink)}.student_lessons_list_item_notes_info>img{width:12.9px;height:11.7px;display:inline-block;margin-right:9.9px}.lesson_course_is_trial_lesson_list{min-width:70px;height:26px;border-radius:17px;border:1px solid var(--very-light-pink);background-color:var(--slate);color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;margin-left:auto}.student_top_nav_cont{width:100%;height:43px;display:flex;justify-content:flex-start;align-items:center;padding-left:240px;padding-right:25px;margin-top:34px}.student_top_nav_cont>div:last-child{width:180px;margin-left:auto}.student_top_nav_cont>img{cursor:pointer}.student_top_nav_cont>span{display:inline-block;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-left:18.7px}@media screen and (max-width:992px){.student_top_nav_cont{display:none}}.change_cover_image_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.45);z-index:99}.change_cover_image_cont>div{width:100%;max-width:647px;height:100%;max-height:537px;padding:22px 20.6px 37px 36px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:88px auto 0;position:relative}.change_cover_image_title{width:100%;margin:0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark)}.change_cover_image_close_btn{position:absolute;top:12px;right:20.6px}.change_cover_image_drag_box{width:100%;height:104.6px;border-radius:9px;background-color:var(--pale-grey);margin-top:33.5px;display:flex;align-items:center;justify-content:space-between;padding-left:43.5px;padding-right:29px}.change_cover_image_drag_box>div{width:33%;height:27px;display:inline-flex;justify-content:space-between;align-items:center}.change_cover_image_drag_box>div>img{width:33px;height:27px}.change_cover_image_drag_box>div>span{font-weight:400;letter-spacing:-.35px;color:rgba(34,49,63,.5);white-space:nowrap;width:75%;overflow:hidden;text-overflow:ellipsis}.change_cover_image_drag_box>div>span,.change_cover_image_drag_box>span{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal}.change_cover_image_drag_box>span{display:inline-flex;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px;width:124px;height:40px;cursor:pointer;font-weight:600;letter-spacing:normal;color:var(--dark);justify-content:center;align-items:center}.change_cover_image_drag_box>span:focus{background-color:initial}.change_cover_image_choose_from_lib{width:100%;height:198.6px;overflow-y:auto;border-radius:9px;background-color:var(--pale-grey);padding:18.5px 7.9px 20.3px 31px;margin-top:23px}.change_cover_image_choose_from_lib>h6{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);margin:0 0 19.8px}.change_cover_image_choose_from_lib>div{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap}.change_cover_image_choose_from_lib>div>.none_box,.change_cover_image_choose_from_lib_box{position:relative;display:inline-block;width:120px;height:55px;margin-right:10.4px;margin-bottom:9px;border-radius:7px;border:1.5px solid transparent;transition:all .4s ease;cursor:pointer}.change_cover_image_choose_from_lib>div>.none_box.active,.change_cover_image_choose_from_lib_box.active{border:1.5px solid var(--aqua-marine)}.change_cover_image_choose_from_lib>div>.change_cover_image_choose_from_lib_box>img{display:inline-block;width:100%;height:100%;object-fit:cover}.change_cover_image_choose_from_lib>div>.none_box{display:inline-flex;border:1.5px solid rgba(145,152,159,.2);background-color:hsla(0,0%,100%,.2);justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--bright-cyan)}.change_cover_image_choose_from_lib_box_check_icon{width:15px;height:15px;display:flex;justify-content:center;align-items:center;position:absolute;top:4px;right:4px;background-color:var(--bright-cyan);color:#fff;border-radius:50%}.change_cover_image_choose_from_lib_box_check_icon>i{font-size:6px}.change_cover_image_cancel_save_buttons{width:100%;height:52px;display:flex;justify-content:space-between;align-items:center;margin-top:33.3px}.change_cover_image_cancel_save_buttons>span{width:48%;max-width:149px;height:100%;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate);cursor:pointer}.change_cover_image_cancel_save_buttons>span:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:#fff}@media screen and (max-Width:600px){.change_cover_image_drag_box>div>img{display:none}.change_cover_image_drag_box>div{width:45%}.change_cover_image_drag_box>div>span{width:100%}}.edit_course_cont_image_box{width:100%;max-width:343px;height:244px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:29.1px auto 0;padding:21px 20px 25px;position:relative}.edit_course_cont_image_box>section{width:100%;height:153.1px;border-radius:9px;background-color:var(--bright-cyan)}.edit_course_cont_image_box>section>img{width:100%;height:100%;opacity:.53;border-radius:9px;object-fit:cover}.edit_course_cont_image_box>h5{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:18.9px 0 0;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.edit_course_cont_image_box>.edit_course_cont_image_box_edit_btn{width:106px;height:44px;border-radius:28px;box-shadow:0 10px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:37.9px;right:36px;cursor:pointer;display:flex;justify-content:center;align-items:center}.edit_course_cont_image_box>.edit_course_cont_image_box_edit_btn>img{width:14.8px;height:14.8px;display:inline-block;margin-right:14.4px}.edit_course_cont_image_box>.edit_course_cont_image_box_edit_btn>span{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.edit_course_filters_cont{width:100%;height:25px;display:flex;justify-content:center;align-items:center;margin-top:30.6px}.edit_course_filters_cont>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--bluey-grey);margin-right:15px}.edit_course_filters_cont>div{height:21.4px;display:inline-flex;justify-content:flex-start;align-items:center}.edit_course_filters_cont>div>div{width:21.4px;height:21.4px;border:2px solid #fff;display:inline-flex;justify-content:center;align-items:center;margin-right:8.4px;border-radius:50%;cursor:pointer}.edit_course_filters_cont>div>div>span{display:block;width:12px;height:12px;border-radius:50%}.edit_course_cont{width:100%;height:100%;padding-left:20%;padding-top:23px;padding-right:25px;display:flex;justify-content:flex-start}.edit_course_cont>.edit_course_cont_back_button{width:126px;height:56px;margin-right:40.1px;border-radius:28px;box-shadow:0 5px 25px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.edit_course_cont>.edit_course_cont_back_button>img{display:inline-block;margin-right:18.2px;width:10.9px;height:10.9px}.edit_course_cont>.edit_course_cont_back_button>span{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.edit_course_cont>.edit_course_cont_main_page{width:90%;max-width:676px;height:100%}.edit_course_cont_title{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin:13px 0 0;height:30px;display:flex;align-items:center}.edit_course_cont_title>img{width:7px;height:12.2px;cursor:pointer;margin-right:16px;display:none}.edit_course_cont_image_title{width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black);margin:56px 0 0}.edit_course_box_cont{width:100%;height:80px;margin-bottom:22px;position:relative}.edit_course_box_allowed_duration_cont .course_lessons_price_tooltip{top:10px;left:30px}.edit_course_box_cont .course_lessons_price_tooltip{min-height:71px;max-width:271px;left:87px}.edit_course_box_cont .course_lessons_price_tooltip>span{min-height:41px}.edit_course_box_cont>span{display:flex;height:30px;align-items:center;justify-content:flex-start;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:5px}.edit_course_box_cont>span>img{display:inline-block;width:14.8px;height:14.8px;margin-left:6.5px;cursor:pointer}.edit_course_box_cont>input{padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left}.edit_course_box_cont>div:nth-child(2),.edit_course_box_cont>input{width:100%;height:50px;border:1px solid var(--very-light-pink);background-color:var(--very-light-pink);border-radius:6px;color:var(--bluey-grey);cursor:not-allowed}.edit_course_box_cont>div:nth-child(2){padding-left:18.4px;padding-right:18px;display:flex;justify-content:space-between;align-items:center}.edit_course_box_description_cont{width:100%;height:170px}.edit_course_box_description_cont>span{display:block;font-weight:500;letter-spacing:-.2px;margin-bottom:5px}.edit_course_box_description_cont>span,.edit_course_box_description_cont>textarea{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left;color:var(--dark)}.edit_course_box_description_cont>textarea{border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;width:100%;height:137px;padding-top:15px;padding-left:18px;outline:none;font-weight:400;letter-spacing:-.4px}.edit_course_box_allowed_duration_cont{width:100%;margin-top:24px;position:relative}.edit_course_box_allowed_duration_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.edit_course_box_allowed_duration_cont>div{margin-top:15px;width:100%}.edit_course_box_allowed_duration_item{display:inline-flex;justify-content:center;align-items:center;height:42px;border-radius:21px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1.5px solid #f5f5f5;background-color:var(--white);margin-right:19px;margin-bottom:18px;padding-left:13px;padding-right:16px;cursor:pointer}.edit_course_box_allowed_duration_item>span{display:inline-flex;justify-content:center;align-items:center;width:21px;height:21px;border-radius:50%;margin-right:10px;border:1.5px solid var(--pale-sky-blue);background-color:var(--pale-grey)}.edit_course_box_allowed_duration_item.active>span{background-color:var(--bluey-grey)}.edit_course_box_allowed_duration_item.selected>span{background-color:var(--bright-cyan)}.edit_course_box_allowed_duration_item.active>span>i,.edit_course_box_allowed_duration_item.selected>span>i{font-size:9px;color:#fff}.edit_course_box_allowed_duration_item.active{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1.5px solid var(--bluey-grey);opacity:.5;cursor:not-allowed}.edit_course_box_allowed_duration_item.selected{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1.5px solid var(--bright-cyan)}.edit_course_box_allowed_duration_item>div{font-size:14px;font-weight:500;letter-spacing:-.35px;color:var(--dark)}.edit_course_box_allowed_duration_item>div,.promotional_video_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.promotional_video_title{width:100%;margin-top:66.4px;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;color:var(--black)}.promotional_video_title>span{font-family:HKGrotesk-Bold;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey)}.promotional_video_divider{width:100%;border:1px solid var(--pale-grey-two);height:0;margin-top:14.5px}.promotional_video_cont{width:100%;margin-top:53.1px}.promotional_video_cont>span:first-child{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.promotional_video_cont>div{width:100%;height:52px;display:flex;justify-content:space-between;align-items:center;margin-top:3.7px}.promotional_video_cont>div>input{width:73%;height:50px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;padding-left:18px}.promotional_video_cont>div>div{height:52px;width:24%;background-color:var(--bright-cyan);border-radius:7px;display:inline-flex;justify-content:center;align-items:center;font-weight:700;letter-spacing:normal;color:var(--white);cursor:pointer}.promotional_video_cont>div>div,.promotional_video_preview_title{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal}.promotional_video_preview_title{width:100%;font-weight:500;line-height:1.31;letter-spacing:-.2px;text-align:center;color:var(--dark);margin:50.7px 0 0}.course_promotional_video_preview_cont{width:676.4px;height:161px;position:relative;margin-top:17px;border-radius:9px;text-align:center}.course_promotional_video_preview_cont.mobile{width:100%;margin-left:auto;margin-right:auto}.course_promotional_video_preview_cont iframe,.course_promotional_video_preview_cont object,.course_promotional_video_preview_cont video{border-radius:9px;background-color:#000;cursor:pointer}.course_promotional_video_preview_cont.mobile iframe{width:100%}.course_promotional_video_preview_cont span{display:none;width:47px;height:47px;line-height:47px;border-radius:50px;background-color:var(--white);text-align:center;position:absolute;left:247px;bottom:102.3px;cursor:pointer}.course_promotional_video_preview_cont.mobile span{left:auto;right:12px;top:11.7px;bottom:auto}.course_promotional_video_preview_cont span img{width:12.6px;height:14px}.edit_course_save_cancel_btn{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:104.2px;margin-bottom:60px}.edit_course_save_cancel_btn>span{display:inline-flex;width:48%;max-width:200px;height:100%;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.edit_course_save_cancel_btn>span:nth-child(2){background-color:var(--bright-cyan);color:#fff}@media screen and (max-width:1250px){.edit_course_cont_main_page{padding-left:0!important;padding-right:0!important;width:90%;margin-left:auto!important;margin-right:auto!important}.edit_course_cont_back_button{display:none!important}}@media screen and (max-width:992px){.edit_course_cont{padding-left:0!important;padding-right:0!important}.edit_course_cont_title>img{display:inline-block}}.overview_stats_title_dropdown_cont{width:100%;margin-top:18px;display:flex;justify-content:space-between}.overview_stats_title_dropdown_cont>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.overview_stats_title_dropdown_cont>div{height:18px;display:inline-flex;align-items:center;position:relative}.overview_stats_title_dropdown_cont>div>span{display:inline-block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);margin-right:6.9px;cursor:pointer}.overview_stats_title_dropdown_cont>div>img{width:8.5px;height:4.8px}.overview_stats_three_boxes_section{width:100%;margin-top:16px;display:flex;justify-content:space-between}.overview_stats_three_boxes_section>div{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;padding:27px 0 11px 14px}.overview_stats_three_boxes_section>div>h5{margin:0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--dark)}.overview_stats_three_boxes_section>div>h5 span{color:rgba(251,231,181,.8)}.overview_stats_three_boxes_section>div>div{height:32px}.overview_stats_three_boxes_section>div>div>span{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey)}.overview_stats_three_boxes_section>div:last-child>h5 span{color:rgba(6,214,160,.25)}.overview_stats_three_boxes_section>div>img{position:absolute;top:12.4px;right:15.3px}.practiced_practice_goal_section{width:100%;margin-top:15.5px;height:35px;display:flex;justify-content:space-between;align-items:center}.practiced_practice_goal_section>h5{margin:0;font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.68px;text-align:left;color:var(--aquamarine)}.practiced_practice_goal_section>h5>span{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.45px;text-align:left;color:var(--black)}.practiced_practice_goal_section>h6{margin:0;font-family:HKGrotesk;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.53px;text-align:left;color:var(--slate);border-bottom:1.2px solid var(--slate);line-height:1.29;cursor:pointer}.practiced_practice_goal_section>h6>span{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.practiced_practice_goal_status_bar{width:100%;height:5px;margin:11px auto 0;border-radius:3px;background-color:var(--pale-grey);position:relative}.practiced_practice_goal_status_bar>span{display:block;height:5px;border-radius:3px;background-color:var(--aquamarine);position:absolute;top:0;left:0}.practiced_practice_goal_section_labels{width:100%;display:flex;justify-content:space-between;margin:10px auto 0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;color:var(--slate)}.overview_time_spent_learning_cont{width:100%;margin-top:27px;min-height:375px;padding:25px 26px 30px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.overview_time_spent_learning_title_drop{width:100%;height:21px;display:flex;justify-content:space-between;align-items:center}.overview_time_spent_learning_title_drop>h5{width:100%;margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview_time_spent_learning_title_drop>div{height:21px;display:inline-flex;align-items:center;justify-content:flex-start}.overview_time_spent_learning_title_drop>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);display:inline-block;margin-right:6.9px;cursor:pointer;white-space:nowrap}.overview_time_spent_learning_title_drop>div>img{width:8.5px;height:4.8px}.overview_time_spent_learning_last_practiced{font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey);margin:2px 0 0}.overview_time_spent_learning_main_icon{display:block;width:79.8px;height:80.1px;margin-top:26.4px;margin-left:7.1px}.practiced_practice_button{width:100%;height:50px;margin:25px 0 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;padding-left:20.9px;padding-right:27.8px;cursor:pointer}.practiced_practice_button>span{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.weekly_goal_section_cont{width:100%;height:190px;margin-top:34px;padding:16.5px 20px 23px 19px;border-radius:9px;background-color:var(--pale-grey)}.weekly_goal_section_cont>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.weekly_goal_section_select_dropdown{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:19.4px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;position:relative}.weekly_goal_section_select_dropdown>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.weekly_goal_section_select_dropdown>img:first-child{width:13.8px;height:13.8px;display:inline-block;margin-right:10px}.weekly_goal_section_select_dropdown>img:nth-child(3){order:3;margin-left:auto}.weekly_goal_section_dropdown{position:absolute;top:0;left:0;width:100%;height:200px;overflow-y:auto}.weekly_goal_section_set_btn{height:48px;margin:19.1px 0 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;letter-spacing:normal;color:var(--white)}.weekly_goal_section_cancel_btn,.weekly_goal_section_set_btn{width:100%;cursor:pointer;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.weekly_goal_section_cancel_btn{font-size:14px;font-weight:500;line-height:1.17;letter-spacing:-.3px;color:var(--blush-pink);text-align:center;margin-top:5px;text-decoration:underline}.sd_upcoming_lessons_cont{width:100%;height:232.2px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin-top:70px}.sd_upcoming_lessons_cont.can_join,.sd_upcoming_lessons_cont.cancelled{height:277.2px;margin-top:0}.sd_up_left{transform:translateY(-50%);left:6.7px}.sd_up_left,.sd_up_right{position:absolute;top:50%;cursor:pointer;display:inline-flex;width:20px;height:100px;align-items:center}.sd_up_right{right:6.7px;transform:translateY(-50%) rotate(180deg)}.sd_upcoming_lessons_cont_show_more,.sd_upcoming_lessons_cont_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);position:absolute;top:24.2px;left:25.4px}.sd_upcoming_lessons_cont_show_more{color:var(--bright-cyan);cursor:pointer;left:auto;right:120px;font-size:14px;top:27px;text-decoration:underline}.sd_upcoming_lessons_cont_timezonechange{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);position:absolute;top:26.8px;right:8%;cursor:pointer}.sd_upcoming_lessons_cont_lesson_card{width:86.2%;height:171.4px;padding:19.4px 25px 25px 18px;border-radius:9px;border:1px solid var(--pale-sky-blue);background-color:#e1f9fc;position:absolute;top:73.2px;left:0;right:0;margin-left:auto;margin-right:auto}.sd_upcoming_lessons_cont_lesson_card_cancelled_section{width:100%;height:21px;margin:104px 0 0;font-size:16px;letter-spacing:normal;text-align:center;color:#e85668;display:flex;position:relative}.sd_upcoming_lessons_cont_lesson_card_cancelled_section,.sd_upcoming_lessons_cont_lesson_card_cancelled_section>div{font-family:HKGrotesk;font-weight:600;font-stretch:normal;font-style:normal;justify-content:center;align-items:center}.sd_upcoming_lessons_cont_lesson_card_cancelled_section>div{width:58px;height:27px;border-radius:17px;background-color:rgba(255,128,139,.15);display:inline-flex;font-size:14px;letter-spacing:-.26px;color:rgba(62,81,99,.7);position:absolute;left:0}.sd_upcoming_lessons_cont_lesson_card.cannot_join{height:122px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey)}.sd_upcoming_lessons_cont_lesson_card.cancelled{height:171.4px!important;border:1px solid var(--blush-pink)!important;background-color:#ffedef!important}.sd_upcoming_lessons_clock_icon{position:absolute;top:19.9px;left:55%;width:13.3px;height:13.3px}.sd_upcoming_lessons_cal_icon{width:11.3px;height:12.5px;position:absolute;top:19.9px;left:21.8px}.sd_upcoming_lessons_start_date{left:41px;color:var(--dark)}.sd_upcoming_lessons_start_date,.sd_upcoming_lessons_start_time{position:absolute;top:17px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.sd_upcoming_lessons_start_time{left:62%;color:var(--slate)}.sd_upcoming_lessons_grupo_491_icon{width:13px;height:4px;position:absolute;right:7.6%;top:23px;cursor:pointer}.sd_upcoming_lessons_piano_icon_cont{width:40px;height:40px;background-color:var(--white);border-radius:50px;position:absolute;top:51px;left:19px;display:inline-flex;justify-content:center;align-items:center}.sd_upcoming_lessons_piano_icon_cont>img{width:20px;height:20px;object-fit:contain}.sd_upcoming_lessons_cont_piano_text{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);position:absolute;top:62px;left:67px;width:90px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd_upcoming_lessons_cont_profile_image{width:34px;height:34px;border-radius:50px;object-fit:cover;position:absolute;top:53px;right:35.4%}.sd_upcoming_lessons_cont_profile_name{font-size:14px;letter-spacing:-.21px;text-align:left;color:var(--black);top:61px;right:7.6%;display:inline-block;width:27%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sd_upcoming_lessons_cont_join_button,.sd_upcoming_lessons_cont_profile_name{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;position:absolute}.sd_upcoming_lessons_cont_join_button{width:87.4%;height:47px;line-height:47px;border-radius:7px;background-color:var(--bright-cyan);top:106px;left:0;right:0;margin-left:auto;margin-right:auto;cursor:pointer;font-size:16px;letter-spacing:normal;text-align:center;color:var(--white)}.sd_upcoming_lessons_cont_join_button.disabled{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--slate)}@media screen and (max-width:992px){.sd_upcoming_lessons_cont{margin-top:0}}@media screen and (max-width:320px){.sd_upcoming_lessons_cont_lesson_card{padding:19.4px 5px 5px 18px}.sd_upcoming_lessons_cont_piano_text{width:55px}}.sd_active_plus_btn{width:38px;height:38px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--bright-cyan);border-radius:50px;position:absolute;top:14px;right:15px;text-align:center;cursor:pointer;display:flex;justify-content:center;align-items:center}.sd_active_plus_btn i{font-size:12px}.sd_active_courses_cont{width:100%;height:352px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin-bottom:26.8px;overflow:hidden}.sd_active_courses_cont>ul{width:86.3%;height:260px;margin-top:77px;margin-left:auto;margin-right:auto;overflow:hidden;overflow-y:auto}.sd_overview_view_courses{width:100%;height:52px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:relative}.sd_overview_view_courses>img{position:absolute;left:20.2px}.sd_active_courses_cont>ul>li{width:100%;height:140px;border-radius:12px;background-color:var(--pale-grey);position:relative;margin-bottom:20px}.sd_active_courses_list_icon{position:absolute;top:19px;left:4.6%;width:38px;height:38px;border-radius:9px;display:block}.sd_active_courses_list_icon>img{width:100%;height:100%;object-fit:cover;opacity:.65;border-radius:9px}.sd_active_courses_course_title{width:70%;font-weight:700;letter-spacing:normal;text-align:left;color:var(--black);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:underline;top:18px;cursor:pointer}.sd_active_courses_course_duration,.sd_active_courses_course_title{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;position:absolute;left:67px}.sd_active_courses_course_duration{font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey);top:38px}.sd_active_courses_title{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.sd_active_courses_title{position:absolute;top:22px;left:22px;font-size:16px;line-height:1.31;text-align:left;color:var(--black)}.sd_dash_courses_heading{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.sd_dash_courses_heading{font-size:16px;line-height:1.31;text-align:left;color:var(--black);margin:23px 0 0 23px}.sd_dash_courses_find_btn{width:255px;margin:54px auto 0}.courses_section_cont{width:100%;height:72vh;overflow:hidden!important;padding-right:15px;padding-bottom:60px}.course_section_main_content{width:100%;height:100%;overflow:hidden;overflow-y:auto;visibility:hidden;padding-top:10px;padding-bottom:50px}.course_section_main_content .scrollbox-content,.course_section_main_content:focus,.course_section_main_content:hover{visibility:visible}.course_section_main_content.scrollbox_delayed{transition:visibility .2s}.course_section_main_content.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.course_section_main_content{visibility:visible}}.courses_section_book_add_btn{width:100%;height:39.5px;display:flex;justify-content:space-between}.courses_section_book_add_btn.not_signed_in{justify-content:center}.courses_section_book_add_btn.in_dashboard_courses{width:95%!important;position:absolute;top:76.5px;left:0;right:0;margin-left:auto;margin-right:auto}.courses_section_book_add_btn.in_dashboard_courses>span>div{right:3px}.courses_section_book_add_btn.in_course_detail{margin-top:15px}.courses_section_book_add_btn>button{display:inline-flex;justify-content:center;align-items:center;width:46.5%;max-width:156.5px;height:100%;cursor:pointer;border-radius:7px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:relative;border:none}.courses_section_book_add_btn>button:first-child{background-color:var(--bright-cyan)}.courses_section_book_add_btn>button:nth-child(2){background-color:var(--slate)}.courses_section_book_add_btn>button.disabled{cursor:not-allowed;background-color:var(--very-light-pink)}.courses_section_book_add_btn>button>div{width:280px;right:10px;position:absolute;bottom:-100px;padding:21px 17px;height:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.33px;text-align:left;color:var(--slate);z-index:2}.courses_section_book_add_btn>button>img{display:inline-block;margin-right:5px;max-height:15.8px}.courses_section_courses_heading{width:100%;margin-top:28px;height:35px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddeaf3;padding-bottom:8px}.courses_section_courses_heading>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.courses_section_courses_heading>div{display:inline-flex;justify-content:flex-start;align-items:center;position:relative;height:65px;-webkit-user-select:none;user-select:none}.courses_section_courses_heading>div>span{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);display:inline-block;margin-right:6.9px;cursor:pointer}.courses_section_courses_heading>div>img{cursor:pointer}.courses_section_courses_heading>div>div{position:absolute;top:0;right:0;width:145px}.courses_section_courses_heading_dropdown{width:155px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;left:0;padding:24px 14px 21px 12px;z-index:3}.courses_section_courses_heading_dropdown>div{width:100%;height:36px;display:flex;justify-content:space-between;align-items:center;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);cursor:pointer;padding-left:22px;padding-right:22px;border-radius:8px}.courses_section_courses_heading_dropdown>div:hover{background-color:var(--very-light-pink)}.courses_section_courses_heading_dropdown>div>span.active{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}@media screen and (max-width:320px){.courses_section_book_add_btn>button{font-size:12px}}@media screen and (max-width:295px){.courses_section_book_add_btn>button>img{display:none}}.dash_stats_empty_state_main_img{width:100%;height:246.8px;margin-top:28.4px;position:relative}.dash_stats_empty_state_main_img>img:first-child{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto}.dash_stats_empty_state_main_img>img:nth-child(2){position:absolute;z-index:-1;left:0;right:0;margin-left:auto;margin-right:auto}.dash_stats_empty_state_main_img_caption{margin-top:2.8px;width:100%;height:45px;text-align:center}.dash_stats_empty_state_main_img_caption>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center;color:var(--slate)}.dash_stats_empty_state_main_img_caption>span:last-child{font-weight:700}.dash_stats_empty_state_find_course{width:100%;min-height:205px;border-radius:9px;background-color:var(--pale-grey);margin-top:81px;padding:26px 32px 28px 31px;position:relative;margin-left:auto;margin-right:auto}.dash_stats_empty_state_find_course>h5{margin:0;font-weight:700;color:var(--slate)}.dash_stats_empty_state_find_course>h5,.dash_stats_empty_state_find_course>h6{width:100%;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.dash_stats_empty_state_find_course>h6{font-weight:500;color:var(--bluey-grey);margin:8px 0 0}.tutorial_upcoming_lesson_tutorial_info{position:absolute;width:267px;top:-200px;padding-top:20px}.tutorial_upcoming_lesson_tutorial_info>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white)}.tutorial_upcoming_lesson_tutorial_info>p{color:var(--white)}.tutorial_upcoming_lesson_tutorial_info>p,.tutorial_upcoming_lesson_tutorial_info>p:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left}.tutorial_upcoming_lesson_tutorial_info>p:nth-child(3){color:var(--pale-sky-blue)}.tutorial_upcoming_lesson_not_now_btn{font-weight:500;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--white);text-decoration:underline;position:absolute;bottom:-50px;left:0;right:0;margin-left:auto;margin-right:auto}.sd_dash_courses_find_btn,.tutorial_upcoming_lesson_not_now_btn{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;cursor:pointer}.sd_dash_courses_find_btn{width:100%;height:52px;margin:28px auto 0;border-radius:9px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:-.4px;color:var(--white-mid-light);position:relative}.sd_dash_courses_find_btn>img{width:16.6px;height:12.3px;position:absolute;left:20.1px}.dashboard_courses_empty_state_tut_cont{width:100%;height:87px;display:flex;justify-content:space-between;margin-top:20px;padding-left:10px;padding-right:10px}.dashboard_courses_empty_state_tut_cont>div{width:58px;height:100%}.dashboard_courses_empty_state_tut_cont>div>div{width:58px;height:58px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center}.dashboard_courses_empty_state_tut_cont>div>div>img{width:25px;height:25px;object-fit:contain}.dashboard_courses_empty_state_tut_cont>div>div>span:nth-child(2){width:14px;height:14px;background-color:var(--bright-cyan);border-radius:50%;position:absolute;top:5px;right:5px;justify-content:center;align-items:center;display:none}.dashboard_courses_empty_state_tut_cont>div.active>div>span:nth-child(2){display:flex}.dashboard_courses_empty_state_tut_cont>div>div>span:nth-child(2)>i{font-size:6px}.dashboard_courses_empty_state_tut_cont>div>div>span:nth-child(3){display:block;width:13px;height:13px;border:1.5px solid var(--pale-sky-blue);border-radius:50%;position:absolute;top:5px;right:5px}.dashboard_courses_empty_state_tut_cont>div.active>div>span:nth-child(3){display:none}.dashboard_courses_empty_state_tut_cont>div>h6{width:100%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:center;color:var(--black);margin:5px 0 0}.student_dashboard_main_mobile{width:90%;margin:23px auto 0;max-width:350px}.stats_main_viewing_tutorial{width:100%;height:auto;padding:10px 15px;background-color:#fff}.stats_main_viewing_tutorial,.stats_overview_tutorial_box{z-index:1006;position:absolute;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.stats_overview_tutorial_box{width:491px;height:193.5px;padding:21px 24px 27px 27px;background-color:var(--white);left:110%;margin-top:100px}.stats_overview_tutorial_box:after{content:" ";position:absolute;top:20%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.stats_overview_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.stats_overview_tutorial_box>h6,.stats_overview_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;color:var(--black)}.stats_overview_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;text-align:left;margin:12px 0 0}@media screen and (max-width:992px){.Welcome-249{margin-bottom:30px}}.find_courses_detail_modal{position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(51,51,51,.2);overflow-y:auto;padding-bottom:74px;z-index:10000}.find_courses_detail_modal_main{width:100%;max-width:926px;min-height:604px;margin:58px auto 0;padding:29px 40px 29px 19px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative;transition:all .4s ease}.find_courses_detail_modal_main_close_button{position:absolute;width:40px;height:58.7px;top:17.1px;right:10.2px;padding-top:15px;display:flex;justify-content:center;cursor:pointer}.find_courses_detail_modal_main_close_button>img{width:12px;height:12px}.find_courses_detail_modal_main_flex_cont{display:flex;justify-content:space-around;width:100%;height:100%}.find_courses_detail_modal_main_flex_cont>div{position:relative}.find_courses_detail_modal_main_flex_cont>div:first-child{width:28.9%}.find_courses_detail_modal_main_flex_cont>div:nth-child(2){width:53.6%}.find_courses_detail_modal_main_course_title{margin:0;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--black);display:block;opacity:.9;width:90%;transition:all .4s ease}.find_courses_detail_modal_no_rating_cont{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;text-align:left;color:var(--bluey-grey)}.find_courses_detail_modal_main_grey_love_icon{position:absolute;width:15.7px;height:13.7px;top:9px!important;right:0!important;font-size:14px;cursor:pointer}.find_courses_detail_modal_main_rating_cont{margin-top:4.8px;width:74.5px;height:10.1px;display:flex;justify-content:space-between}.find_courses_detail_modal_main_rating_text{width:83px;margin-top:5.1px;display:flex;justify-content:space-between}.find_courses_detail_modal_main_rating_text>span:first-child{color:var(--slate);opacity:.9}.find_courses_detail_modal_main_rating_text>span:first-child,.find_courses_detail_modal_main_rating_text>span:last-child{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:left}.find_courses_detail_modal_main_rating_text>span:last-child{color:var(--bluey-grey);opacity:.7}.find_courses_detail_modal_main_about_teacher_block{width:100%;height:auto;min-height:86px;border-radius:12px;background-color:var(--pale-grey);margin-top:15px;display:flex;align-items:center;justify-content:flex-start;padding-left:5.8%;padding-right:8.8%;position:relative}.find_courses_detail_modal_main_about_teacher_block>a>img:first-child,.find_courses_detail_modal_main_about_teacher_block>img:first-child{width:37px;height:37px;border-radius:50px;object-fit:cover;order:1}.find_courses_detail_modal_main_about_teacher_block>div{min-height:40px;order:2;margin-left:16px}.find_courses_detail_modal_main_about_teacher_block>div>span{display:flex}.find_courses_detail_modal_main_about_teacher_block>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.find_courses_detail_modal_main_about_teacher_block>div>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey);display:block;width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.find_courses_detail_modal_main_about_teacher_block>div>span:nth-child(3){font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.find_courses_detail_modal_main_about_teacher_block>img:nth-child(3){width:12.9px;height:12.9px;order:3;margin-left:auto;cursor:pointer}.find_courses_detail_modal_main_price{display:flex;width:100%;justify-content:space-between;margin-top:13px;padding-right:20px}.find_courses_detail_modal_main_price>span{font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.68px;text-align:left;color:var(--dark)}.find_courses_detail_modal_main_price_starting_at_text{display:flex;justify-content:space-between;width:100%;margin-top:0;padding-right:20px}.find_courses_detail_modal_main_price_starting_at_text>span{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:left;color:var(--dark-light)}.find_courses_detail_modal_main_promotional_video_preview_cont{width:250px;height:200px;position:relative;margin-top:7px;margin-left:0;border-radius:9px}.find_courses_detail_modal_main_promotional_video_preview_cont iframe{width:250px;height:200px}.find_courses_detail_modal_main_promotional_video_preview_cont iframe,.find_courses_detail_modal_main_promotional_video_preview_cont object,.find_courses_detail_modal_main_promotional_video_preview_cont video{border-radius:9px;background-color:#000;cursor:pointer}.find_courses_detail_modal_main_levels_taught{margin-top:13px;max-width:252.1px;width:100%}.find_courses_detail_modal_main_levels_taught>span:first-child{font-family:HKGrotesk;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);display:block;margin-bottom:9px}.find_courses_detail_modal_main_levels_taught>.find_courses_detail_modal_main_levels_taught_tag{display:inline-flex;align-items:center;padding-left:16.3px;padding-right:13px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--slate-light);border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);margin-right:8px;height:27px;margin-bottom:6px}.find_courses_detail_modal_main_levels_taught>.find_courses_detail_modal_main_levels_taught_tag>img{display:inline-block;margin-right:9.3px;max-height:10.6px}.find_courses_detail_modal_book_now_btn{display:flex;justify-content:center;align-items:center;margin:20px 0 0;height:52px;width:100%;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.find_courses_detail_modal_cover_image_cont{width:100%;max-width:496px;height:182px;border-radius:9px;position:relative}.find_courses_detail_modal_cover_image_cont>img{width:100%;height:100%;object-fit:cover;border-radius:9px;opacity:.8}.find_courses_detail_modal_cover_image_cont>span{position:absolute;top:17px;left:16px;min-width:101px;height:31px;padding-left:17px;padding-right:17px;border-radius:17px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center}.find_courses_detail_modal_cover_image_cont>span>h2{height:31px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);text-transform:capitalize;display:flex}.find_courses_detail_modal_cover_image_cont>span>img{width:20px;height:20px;display:inline-block;margin-right:7px}.course_image_section_play_cont{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;width:42px;height:42px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.course_image_section_play_cont>img{width:25px;height:20.9px}.find_courses_detail_modal_course_description_cont{width:100%;margin-top:9px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:normal;text-align:left;color:var(--slate-light);margin-bottom:20px}.find_courses_detail_modal_course_description_more_link{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer;margin-left:12px}.find_courses_detail_modal_reviews_cont{width:150px;height:40px;display:flex;justify-content:flex-start;margin-top:4px}.find_courses_detail_modal_reviews_cont>span{display:inline-block;height:40px;margin-right:20px}.find_courses_detail_modal_reviews_cont>span:first-child{width:33.4%;font-family:HKGrotesk;font-size:31px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.78px;text-align:center;color:var(--slate-light)}.find_courses_detail_modal_reviews_cont>span:last-child{width:60%}.find_courses_detail_modal_reviews_cont>span>span{display:flex;height:50%}.find_courses_detail_modal_reviews_cont>span>span:first-child{justify-content:space-between;align-items:center}.find_courses_detail_modal_reviews_cont>span>span:first-child>img{width:12.7px;height:12.2px}.find_courses_detail_modal_reviews_cont>span>span:last-child{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:left;color:var(--bluey-grey)}.find_courses_detail_modal_show_more_cont{display:flex;width:198px;height:21px;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;margin:16px auto 0;cursor:pointer}.find_courses_detail_modal_reviews_title_cont{width:100%;height:auto;padding:10.4px 3.9px 0 24px;border-radius:7px;background-color:#fff;position:relative}.find_courses_detail_modal_reviews_title_about_cont{width:100%;height:35.2px;display:flex;justify-content:space-between;padding-right:17px}.find_courses_detail_modal_reviews_text_cont{margin-top:34px;height:auto;max-height:500px;overflow:hidden;overflow-y:auto;padding-bottom:60px}.find_courses_detail_modal_reviews_title_about_cont>div:first-child{height:100%;width:95%}.find_courses_detail_modal_reviews_title_about_cont>div:first-child>span{display:flex}.find_courses_detail_modal_reviews_title_about_cont>div:first-child>span:first-child{width:74.5px;height:10.1px;display:flex;justify-content:space-between;align-items:center;margin-bottom:7px}.find_courses_detail_modal_reviews_title_about_cont>div:first-child>span:first-child>img{width:10.5px;height:10.1px}.find_courses_detail_modal_reviews_title_about_cont>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--dark);white-space:nowrap;display:block;text-overflow:ellipsis;width:95%;overflow:hidden}.find_courses_detail_modal_reviews_title_about_cont>div:last-child{width:201px;height:29px;margin-top:6.2px;display:flex;justify-content:flex-start}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span{display:inline-block}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:first-child{width:29px;height:29px;border-radius:50%;margin-right:5px}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:first-child>img{width:29px;height:29px;border-radius:50%}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:last-child{width:150px;height:39px;margin-top:-4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:last-child>span{display:block;margin:0}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:last-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--dark);opacity:.9}.find_courses_detail_modal_reviews_title_about_cont>div:last-child>span:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey-light)}.find_courses_detail_modal_reviews_title_cont>div:last-child{width:100%;height:auto;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:var(--bluey-grey-light);overflow:hidden;text-overflow:ellipsis;margin-top:11.6px;padding-right:15px}.find_courses_detail_modal_reviews_title_cont.response{border-radius:7px;background-color:var(--pale-grey);padding-bottom:25px;width:92%;margin-left:auto}.find_courses_detail_modal_reviews_title_cont.response>div:first-child>div:first-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--dark);padding-top:6.6px}.find_courses_detail_modal_reviews_text_cont>div{margin-bottom:39.8px}.find_courses_detail_modal_ratings_select_cont{display:flex;justify-content:flex-start;height:17.5px;margin-top:6px}.find_courses_detail_modal_ratings_select_cont>span{display:inline-flex}.find_courses_detail_modal_ratings_select_cont>span:first-child{margin-right:10.6px;width:132px;justify-content:space-between;height:100%}.find_courses_detail_modal_ratings_select_cont>span:first-child>img{width:18.3px;height:17.5px;cursor:pointer}.find_courses_detail_modal_ratings_select_cont>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);opacity:.9;align-items:center}@media screen and (max-width:1024px){.find_courses_detail_modal_main_course_title{width:150px}}@media screen and (max-width:992px){.find_courses_detail_modal_main_close_button{top:-60px;right:15px}.find_courses_detail_modal_main{width:100%;max-width:none;min-height:0;margin:80px auto 0;border-radius:initial;box-shadow:none;border:none;background-color:var(--white);position:relative;transition:all .4s ease;padding:0 10px 10px}.find_courses_detail_modal{background-color:#fff}.find_courses_detail_modal_main_price,.find_courses_detail_modal_main_price_starting_at_text{justify-content:flex-start}.find_courses_detail_modal_main_price>span:nth-child(2){margin-left:10px}.find_courses_detail_modal_main_price_starting_at_text>span:nth-child(2){margin-left:30px}}@media screen and (max-width:600px){.find_courses_detail_modal_main_flex_cont{justify-content:center!important;flex-wrap:wrap!important;width:90%;margin-left:auto;margin-right:auto}.find_courses_detail_modal_main_flex_cont>div{width:100%!important;margin-bottom:20px}.find_courses_detail_modal_main_flex_cont>div:first-child{margin-right:0!important}.find_courses_detail_modal_main_course_title{width:80%}.find_courses_detail_modal_reviews_title_cont{padding:10px}.find_courses_detail_modal_reviews_title_about_cont>div:first-child{width:45%}.find_courses_detail_modal_reviews_title_about_cont>div:last-child{width:50%}}.teacher_profile_courses_starting_at_section_sg{width:197.3px;height:34px;margin:9px 0 0 auto;border-radius:6px;background-color:rgba(88,219,238,.11);display:flex;align-items:center;padding-left:13.9px;justify-content:flex-start}.teacher_profile_courses_starting_at_section_sg>span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);margin-left:11px}.teacher_profile_courses_starting_at_section_sg>i{color:var(--bright-cyan);font-size:14px}.find_courses_detail_modal_lesson_durations_text{display:flex;justify-content:space-between;align-items:center;width:100%;height:40px;position:relative;margin-top:20px}.find_courses_detail_modal_lesson_durations_text>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.find_courses_detail_modal_lesson_durations_text>div{margin-top:0}.find_courses_detail_modal_lesson_durations_text_tag{display:inline-block;height:auto;border-radius:14px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);margin-right:10.8px;margin-bottom:3px;padding-right:9.2px;padding-left:9.2px;padding-bottom:2px;text-align:center}.find_courses_detail_modal_lesson_durations_text_tag>span{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light)}.find_courses_detail_modal_lesson_durations_text_tag>span:nth-child(2){color:var(--slate);font-size:12px}.lesson_durations_cont{height:auto;padding-bottom:0}.find_courses_detail_modal_lesson_durations_sg{display:none}.find_courses_detail_description_label{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}@media screen and (max-width:600px){.find_courses_detail_modal_lesson_durations_text>div{display:none}.find_courses_detail_modal_lesson_durations_sg{display:block}}.teacher_availability_view_availability_link{margin-top:32px;font-weight:600;line-height:1.33;letter-spacing:normal;color:var(--dark);cursor:pointer;text-decoration:underline}.teacher_availability_view_availability_link,.teacher_availabilty_book_course_disabled{width:100%;font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;text-align:center}.teacher_availabilty_book_course_disabled{min-height:76px;border-radius:9px;border:1px solid var(--pale-grey-two);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey);padding-left:10px;padding-right:10px;margin-top:20px}.course_no_longer_available_cont{width:90%;max-width:926px;height:604px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:58px auto 0;position:relative;padding-top:56px}.course_no_longer_available_close_btn{position:absolute;top:17px;right:10.2px}.course_no_longer_available_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}.course_no_longer_available_sub_text{width:100%;text-align:center;height:45px;margin-top:47px}.course_no_longer_available_sub_text>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center;color:var(--black)}.course_no_longer_available_sub_text>span:first-child{font-weight:500;color:var(--slate)}.course_no_longer_available_main_icon{display:block;width:172.8px;height:173.8px;margin:19.2px auto 0}.course_no_longer_available_find_course_box{width:80%;max-width:343px;height:178px;margin:-5px auto 0;padding:28px 22px 22px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.course_no_longer_available_find_course_box>div:first-child{width:100%;height:42px;text-align:center}.course_no_longer_available_find_course_box>div:first-child>span{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.course_no_longer_available_find_course_box>div:first-child>span:nth-child(2){font-weight:500;color:var(--bluey-grey)}.course_no_longer_available_find_course_box>div:nth-child(2){width:87%;max-width:299px;height:52px;border-radius:9px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);margin:29px auto 0;cursor:pointer;position:relative}.course_no_longer_available_find_course_box>div:nth-child(2)>img{width:17.7px;height:12.6px;position:absolute;left:23px}@media screen and (max-width:992px){.course_no_longer_available_cont{box-shadow:none;border:none;margin:18px auto 0}.course_no_longer_available_find_course_box{width:95%}}.find_courses_detail_review_title{width:100%;height:50px;margin-top:14.9px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px}.find_courses_detail_review_title.red_border{border:1px solid var(--blush-pink)}.find_courses_detail_modal_textarea{outline:none;width:100%;height:88px;margin-top:14.2px;padding:15px .1px .1px 18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white)}.find_courses_detail_modal_textarea.red_border,.find_courses_detail_review_title.red_border{border:1px solid var(--blush-pink)}.find_courses_detail_modal_save_cancel_review{width:100%;height:42px;display:flex;justify-content:space-between;margin-top:18.3px}.find_courses_detail_modal_save_cancel_review>span{display:inline-flex;width:48%;max-width:117px;height:42px;justify-content:center;align-items:center;background-color:var(--bright-cyan);opacity:.9;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);border-radius:7px;cursor:pointer}.find_courses_detail_modal_save_cancel_review>span:first-child{color:var(--slate);background-color:var(--white)}.find_courses_detail_modal_save_cancel_review>span.white{padding-top:15px}.review_text_metadata{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey);margin-top:-5px;display:block;text-align:right}.course_detail_share_button_cont{width:32px;height:32px;position:absolute;right:16px;top:9.1px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;z-index:1}.course_detail_share_button{width:12.2px;height:13.9px}.single_course_archived_icon{top:10px}.course_detail_share_box{position:absolute!important;right:0;top:10px;z-index:3;max-width:257.2px}.course_detail_share_box:before{content:" ";position:absolute;bottom:100%;left:13.4px;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent!important}.course_detail_leave_course_review{width:100%;height:76px;border-radius:9px;background-color:var(--pale-grey);padding-left:27.1px;padding-right:22px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.course_detail_leave_course_review>div:first-child{width:70%;height:42.3px}.course_detail_leave_course_review>div:first-child>span{width:100%;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.course_detail_leave_course_review>div:first-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.course_detail_leave_course_review>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.course_detail_leave_course_review>div:nth-child(2){width:149px;height:40px;border-radius:7px;background-color:var(--bright-cyan);display:inline-flex;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:normal;color:var(--white)}.course_detail_leave_course_review>div:nth-child(2),.course_details_no_reviews_box{align-items:center;justify-content:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.course_details_no_reviews_box{width:100%;min-height:76px;border-radius:9px;border:1px solid var(--pale-grey-two);background-color:var(--white);display:flex;font-size:15px;font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey);padding-left:10px;padding-right:10px}.course_details_no_reviews_box.with_image{display:block;justify-content:normal;align-items:normal;padding-bottom:41px}.course_details_no_reviews_box.with_image>span{display:block;width:100%;text-align:center;margin-top:26.2px}.course_details_no_reviews_box>img{width:146.4px;height:118.1px;display:block;margin:32px auto 0}.find_courses_detail_modal_main_promotional_video_preview_title{font-family:HKGrotesk;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);display:block;margin-top:13px}@media screen and (max-width:992px){.single_course_archived_icon{margin-top:-35px}}.tutorial_upcoming_lesson_cont{width:100%;height:100%;position:absolute;top:0;z-index:1006;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;padding:20px 25px 21px 20px}.tutorial_upcoming_lesson_cont>h5:first-child{margin:0;font-size:16px;line-height:1.31;text-align:left}.tutorial_upcoming_lesson_cont>h5:first-child,.tutorial_upcoming_lesson_cont>h5:nth-child(2){font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.tutorial_upcoming_lesson_cont>h5:nth-child(2){width:100%;font-size:20px;line-height:1.3;text-align:center;margin:48px 0 0}.tutorial_upcoming_lesson_cont>h6{margin:0;width:100%;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:center;color:var(--bluey-grey)}.tutorial_upcoming_lesson_instruments_list_cont{width:232px;margin:48px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}.tutorial_upcoming_lesson_instruments_list_cont>div{width:100px;height:130px;margin-bottom:17px}.tutorial_upcoming_lesson_instruments_list_cont>div>div{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;display:inline-flex;justify-content:center;align-items:center;transition:all .4s ease}.tutorial_upcoming_lesson_instruments_list_cont>div.active>div{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid var(--bright-cyan)}.tutorial_upcoming_lesson_instruments_list_cont>div>div>img:first-child{width:30px;height:30px;object-fit:contain}.tutorial_upcoming_lesson_instruments_list_cont>div>div>span:nth-child(2){width:15px;height:15px;background-color:var(--bright-cyan);border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;top:6px;right:6px;visibility:hidden}.tutorial_upcoming_lesson_instruments_list_cont>div>div>span:nth-child(3){width:15px;height:15px;border:1.5px solid var(--pale-sky-blue);border-radius:50%;position:absolute;top:6px;right:6px;display:block}.tutorial_upcoming_lesson_instruments_list_cont>div.active>div>span:nth-child(3){display:none}.tutorial_upcoming_lesson_instruments_list_cont>div>div>span:nth-child(2)>i{font-size:8px}.tutorial_upcoming_lesson_instruments_list_cont>div.active>div>span:nth-child(2){visibility:visible}.tutorial_upcoming_lesson_instruments_list_cont>div>h6{color:var(--black);margin:9px 0 0}.tutorial_upcoming_lesson_instruments_list_cont>div>h6,.tutorial_upcoming_lesson_more_instruments_btn{width:100%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:center}.tutorial_upcoming_lesson_more_instruments_btn{display:block;margin-top:63px;line-height:1.29;color:var(--dark);cursor:pointer;text-decoration:underline}.tutorial_upcoming_lesson_find_courses_cont{display:flex;justify-content:center;align-items:center;width:100%;height:52px;border-radius:7px;background-color:var(--bright-cyan);margin-top:20px;position:relative;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.tutorial_upcoming_lesson_find_courses_cont>img{position:absolute;right:20px}.checkout_senior_cont{overflow-x:hidden}.checkout_main_cont{overflow:hidden}.add_padding_right{padding-right:362px}.chekout_blob_8{width:42.6%;height:93.9%;position:absolute;bottom:37.5px;left:-130px;z-index:-999}.chekout_blob_9{width:72.6%;height:123.9%;position:absolute;top:15%;right:-20%;z-index:-999}.checkout_buy_hours{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);text-align:center;margin-top:4.2px}@media screen and (min-width:992px) and (max-width:1250px){.checkout_buy_hours{margin-right:200px}}.checkout_cancel_btn_cont{margin-top:42px;margin-left:39.5px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);position:relative;cursor:pointer}.checkout_cancel_btn_cont img{width:7.8px;height:13.6px;object-fit:contain;display:inline-block;position:absolute;top:6px}.checkout_cancel_btn_cont span{display:inline-block;margin-left:17px}.packages_ui_mobile_cont{width:100vw;height:100vh;padding-bottom:120px;overflow-y:auto}@media screen and (min-width:992px){.packages_ui_mobile_cont>div{right:100px;position:relative}}.packages_ui_mobile_cont>div{width:100%;max-width:335px;height:256px;margin:31px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:34px 25.2px 33px 35px}.packages_ui_mobile_price_cont{width:100%;height:110.5px;display:flex;justify-content:center}.packages_ui_mobile_price_cont>div:first-child{display:inline-block;width:103px;height:95.3px;margin-right:19px;position:relative}.packages_ui_mobile_price_cont>div:first-child>img{width:100%;height:100%;object-fit:cover}.packages_ui_mobile_price_cont>div:nth-child(2){width:112px;height:95.3px;position:relative}.packages_ui_mobile_price_cont>div:nth-child(2)>span:first-child{font-size:33px;color:var(--bright-cyan)}.packages_ui_mobile_price_cont>div:nth-child(2)>span:first-child,.packages_ui_mobile_price_cont>div:nth-child(2)>span:nth-child(2){display:block;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;width:100%;text-align:center}.packages_ui_mobile_price_cont>div:nth-child(2)>span:nth-child(2){font-size:16px;color:var(--dark)}.packages_ui_mobile_price_cont>div:nth-child(2)>div{width:100%;height:20px;display:flex;justify-content:center;align-items:center;margin-top:15px}.packages_ui_mobile_price_cont>div:nth-child(2)>div>.discount{opacity:.8;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--bluey-grey);display:inline-block;margin-right:8px;text-decoration:line-through}.packages_ui_mobile_price_cont>div:nth-child(2)>div>.price{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black)}.packages_ui_mobile_btn{width:100%;height:52px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px;cursor:pointer;margin-top:33.3px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.packages_ui_mobile_btn.active{background-color:var(--bright-cyan);color:#fff}.find_courses_main_body_cont{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;align-content:flex-start;padding-right:25px}.find_courses_main_body_cont.select_course{max-width:860px;margin-left:auto;margin-right:auto;padding-bottom:120px;padding-top:30px;justify-content:center}.find_courses_main_body_cont.select_course>div{margin-bottom:30px}.find_courses_main_body_course{margin-right:12px;margin-bottom:38px}.main_body_no_favorites_cont{width:100%;margin-top:70px;text-align:center}.main_body_no_favorites_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}@media only screen and (max-width:1024px){.find_courses_main_body_cont{padding-right:0;justify-content:center}}@media screen and (max-width:992px){.find_courses_main_body_cont.select_course>div{margin-bottom:0}.find_courses_main_body_cont{width:100%!important;padding-right:0;padding-left:0;justify-content:center}}@media only screen and (max-width:600px){.find_courses_main_body_course{margin-bottom:38px!important;margin-right:0}.find_courses_main_body_cont{padding-right:0;padding-left:0;justify-content:center}.find_courses_main_body{width:100%!important}}.select_your_course_box{width:90%;max-width:393px;height:auto;margin:107px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:29px 29px 42px 28px;overflow-y:auto}.select_your_course_box>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);margin:0 0 37px}.select_course_item_box{width:100%;min-height:28.1px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:9px}.select_course_item_box>section{width:28.1px;height:28.1px;margin-right:7.5px;border-radius:5px;display:inline-block}.select_course_item_box>section>img{width:100%;height:100%;object-fit:cover;border-radius:5px;opacity:.5}.select_course_item_title_box{height:100%;width:70%}.select_course_item_title_box>span{display:block}.select_course_item_title_box>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select_course_item_title_box>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.select_course_item_box>img{width:20px;height:20px;border:2px solid var(--white);margin-left:auto;border-radius:50%}.select_other_course_title{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--black);margin:86px 0 0}@media screen and (max-width:992px){.select_your_course_box{margin:35px auto 0}}.mobile_step_zero_cont{width:100%;margin-top:45px}.mobile_step_zero_selection_box{width:100%;display:flex;justify-content:center;margin-bottom:42px}.mobile_step_zero_selection_box>div{width:42%;max-width:142px}.mobile_step_zero_selection_box>div:first-child{margin-right:32px}.mobile_step_zero_selection_box>div>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:19px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:center;color:var(--black)}.mobile_step_zero_selection_box_img{width:100%;height:112px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);cursor:pointer;border:3px solid var(--white);margin-top:19px;display:inline-flex;justify-content:center;align-items:center}.mobile_step_zero_selection_box_img.active{border:3px solid var(--bright-cyan)}.mobile_step_zero_selection_box_img:first-child>img{width:112.7px;height:68.1px}.mobile_step_zero_selection_box_img:nth-child(2)>img{width:78px;height:67.4px}.mobile_step_zero_selection_box>div>span{display:flex;justify-content:center;align-items:center;width:23px;height:23px;border-radius:50%;background-color:var(--bright-cyan);margin:12px auto 0}.mobile_step_zero_text_box{width:100%;max-width:305px;height:21px;display:flex;justify-content:space-between;align-items:center;margin:0 auto 19px}.mobile_step_zero_text_box>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.mobile_step_zero_text_box_close{color:var(--blush-pink);font-size:18px}.mobile_step_zero_next_btn{width:100%;max-width:317.5px;height:52px;margin:64.5px auto 0;background-color:var(--bright-cyan);border-radius:7px;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.mobile_step_zero_next_btn>img{position:absolute;right:21px}.lesson_booking_step_zero_cont{width:100%;height:100%}.lesson_booking_step_zero_cont>h5{padding:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--black);margin:67px 0 0}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item{margin-top:69px;display:flex;justify-content:center}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div{width:29.8%;max-width:382px;height:386px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);padding-top:32px;cursor:pointer}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div.active{border:4px solid var(--bright-cyan)}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div:first-child{margin-right:55px}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>h6{padding:0;margin:0;font-family:HKGrotesk;font-size:19px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:center;color:var(--black)}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div:first-child>img{display:block;width:196.8px;height:119px;margin:24.7px auto 0}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div:last-child>img{display:block;width:116px;height:100.3px;margin:27.1px auto 0}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div{width:100%;margin-top:33.4px;text-align:center;padding-left:18.3%}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div:last-child>div{margin-top:47.6px}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div{display:flex;justify-content:flex-start;align-items:center;margin-bottom:17px;height:23px}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div:last-child{margin-bottom:0}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div>span:first-child{display:inline-flex;margin-right:16px;width:23px;height:23px;background-color:var(--bright-cyan);justify-content:center;align-items:center;border-radius:50%}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--dark);display:inline-flex}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div.inactive>span:first-child{background-color:#fff;border:1.8px solid var(--pale-sky-blue)}.lesson_booking_step_zero_cont>.lesson_booking_step_zero_item>div>div>div.inactive>span:first-child>img{display:none}@media screen and (max-width:992px){.lesson_booking_step_zero_cont{width:90%;margin:0 auto}}.select_course_cont{width:90%;max-width:393px;min-height:256px;margin:153px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:29px 29px 36px 28px;position:relative}.select_course_cont>.progress{position:absolute;top:-10px;left:0;right:0;width:100%}.select_course_cont>h5{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);height:21px;display:flex;justify-content:flex-start;align-items:center}.select_course_cont>h5>img{display:inline-block;margin-right:9px;cursor:pointer;width:6.1px;height:10.7px}.select_course_courses_cont{margin-top:33px;width:100%}.select_course_courses_cont>div{width:100%;height:30px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:23.2px;cursor:pointer}.select_course_courses_cont>div>section{width:28.1px;height:28.1px;display:inline-block;margin-right:8px;border-radius:5px}.select_course_courses_cont>div>section>img{width:28.1px;height:28.1px;object-fit:cover;border-radius:5px;opacity:.56}.select_course_courses_cont>div>div{height:40px}.select_course_courses_cont>div>div>span{display:block}.select_course_courses_cont>div>div>span:first-child{max-width:200px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;color:var(--dark);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_course_courses_cont>div>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.select_course_courses_cont>div>img{width:20px;height:20px;object-fit:cover;border-radius:50%;order:3;margin-left:auto}@media screen and (max-width:992px){.select_course_cont{margin-top:30px}}.lesson_booking_step_one_cont{width:90%;max-width:393px;margin-top:64px;margin-left:auto;margin-right:auto}.lesson_booking_step_one_cont>h5{margin:0;padding:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.lesson_booking_step_one_choose_lesson_duration_title{width:100%;height:50px;margin-top:75px}.lesson_booking_step_one_choose_lesson_duration_title>li{display:inline-block}.lesson_booking_step_one_choose_lesson_duration_title>li:first-child{margin-right:17px;width:50px;height:50px;line-height:50px;border-radius:12px;background-color:var(--slate);text-align:center;position:relative}.lesson_booking_step_one_choose_lesson_duration_title>li:first-child>img{width:21.7px;height:21.9px;object-fit:contain;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:16.9px}.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span{display:block}.lesson_booking_step_one_choose_lesson_duration_title.reschedule>li:last-child>span:last-child,.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_step_one_choose_lesson_duration_title.reschedule>li:last-child>span:first-child,.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span:last-child{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span:last-child>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span:last-child>span>span{color:var(--bluey-grey)}.lesson_booking_step_one_chosen_course_cont{width:90%;max-width:393px;height:74px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:42px auto 0;padding-top:15px;padding-left:28px;padding-bottom:19px;position:relative;cursor:pointer}.lesson_booking_step_one_chosen_course_cont>li{display:inline-block;height:35px}.lesson_booking_step_one_chosen_course_cont>li:first-child{margin-left:28px;margin-right:16px}.lesson_booking_step_one_chosen_course_cont>li:first-child>section{width:35px;height:35px;border-radius:8px}.lesson_booking_step_one_chosen_course_cont>li:first-child img{display:block;width:35px;height:35px;border-radius:8px;object-fit:cover;opacity:.6}.lesson_booking_step_one_chosen_course_cont>li:nth-child(2)>span{display:block}.lesson_booking_step_one_chosen_course_cont>li:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize}.lesson_booking_step_one_chosen_course_cont>li:nth-child(2)>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_step_one_chosen_course_cont>img{position:absolute;width:12.7px;height:7.3px;right:26px;top:50%;transform:translateY(-50%)}.lesson_booking_step_one_hours_list_cont{width:100%;margin-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-bottom:120px}.lesson_booking_step_one_hours_list_cont.no_column_lesson_booking{flex-direction:row;height:150px}.lesson_booking_step_one_hours_list_cont>div{width:48%;max-width:181px;height:60px;line-height:60px;border-radius:9px;background-color:var(--pale-grey);text-align:center;margin-right:18px;margin-bottom:18px;cursor:pointer;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);flex:45% 1}.lesson_booking_step_one_hours_list_cont.mobile{width:350px;margin-right:auto;margin-left:auto;margin-top:30px}.lesson_booking_step_one_hours_list_cont.mobile>div{width:161px;max-width:161px;margin-right:9px}.lesson_booking_step_one_hours_list_cont>div.active{border-radius:9px;background-color:var(--slate);color:#fff}.lesson_booking_step_one_prev_next_btns{width:90%;height:52px;display:flex;justify-content:space-between;position:fixed;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto}.lesson_booking_step_one_prev_next_btns>div{display:inline-flex;align-items:center;justify-content:center;position:relative;width:48%;max-width:165px;height:100%;cursor:pointer}.lesson_booking_step_one_prev_next_btns>div:first-child{background-color:#fff;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.lesson_booking_step_one_prev_next_btns>div:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.lesson_booking_step_one_prev_next_btns>div:nth-child(2)>img{position:absolute;right:15px}@media screen and (max-width:992px){.lesson_booking_step_one_hours_list_cont{justify-content:space-between}.lesson_booking_step_one_hours_list_cont>div{flex:initial;width:43%}.lesson_booking_step_one_choose_lesson_duration_title>li:last-child>span:last-child{font-size:18px}}@media screen and (max-width:320px){.lesson_booking_step_one_chosen_course_cont>li:nth-child(2)>span:first-child{width:150px}}.lesson_booking_step_four_collection_date_duration_time_cont{width:100%;max-width:386px;height:40px;margin:0 auto 0 27px}.lesson_booking_step_four_collection_date_duration_time_cont>li{display:inline-block}.lesson_booking_step_four_collection_date_duration_time_cont>li:first-child{width:40px;height:40px;margin-right:16px;position:relative}.lesson_booking_step_four_collection_date_duration_time_cont>li:first-child>span{text-align:center;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:block;line-height:40px;width:40px;height:40px;position:absolute;top:5px}.lesson_booking_step_four_collection_date_duration_time_cont>li:first-child>span>img{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:11px}.lesson_booking_step_four_collection_date_duration_time_cont>li:nth-child(2){height:40px}.lesson_booking_step_four_collection_date_duration_time_cont>li:nth-child(2)>span{display:block}.lesson_booking_step_four_collection_date_duration_time_cont>li:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_step_four_collection_date_duration_time_cont>li:nth-child(2)>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);opacity:.7}.lesson_booking_step_four_collection_date_duration_time_cont>li.right{width:54px;height:40px;line-height:40px}.lesson_booking_step_four_collection_date_duration_time_cont>li.right>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.lesson_booking_step_four_use_course_hours_balance{width:100%;max-width:386px;height:68px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin-top:56px;margin-left:26px;padding:15px 22px 15px 25px}.lesson_booking_step_four_use_course_hours_balance>li{display:inline-block;margin-left:25px}.lesson_booking_step_four_use_course_hours_balance>li:first-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark);display:block;opacity:.9}.lesson_booking_step_four_use_course_hours_balance>li:first-child>span:last-child{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_step_four_use_course_hours_balance>li:first-child>span:last-child>span{font-weight:700;color:var(--bright-cyan)}.lesson_booking_step_four_use_course_hours_balance>li:last-child{width:40px;height:68px;cursor:pointer}.lesson_booking_step_four_use_course_hours_balance>li:last-child>span{display:block;width:40px;height:24px;line-height:24px;border-radius:47px;margin-top:7px}.lesson_booking_step_four_use_course_hours_balance>li:last-child>span.using{background-color:var(--bright-cyan)}.lesson_booking_step_four_use_course_hours_balance>li:last-child>span.using>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px;float:right;margin-right:4px;margin-top:4px}.lesson_booking_step_four_use_course_hours_balance>li:last-child>span.not_using{background-color:#e8e8e8}.lesson_booking_step_four_use_course_hours_balance>li:last-child>span.not_using>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px;margin-left:4px;margin-top:4px;float:left}.lesson_booking_step_four_book_lesson_button{width:100%;max-width:386px;height:52px;line-height:52px;margin-top:37px;margin-left:26px;display:block;background-color:var(--bright-cyan);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);border:none;outline:none;cursor:pointer}.lesson_booking_step_four_book_lesson_button:focus,.lesson_booking_step_four_book_lesson_button:hover{background-color:var(--bright-cyan)}@media screen and (max-width:1200px){.lesson_booking_step_four_book_lesson_button,.lesson_booking_step_four_collection_date_duration_time_cont,.lesson_booking_step_four_use_course_hours_balance{margin-left:auto;margin-right:auto}}.credit_card_step_four_cont{width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10102;padding:20% 20px 40px}.credit_card_close_btn{position:absolute;right:10px;top:15px}.payment_success_nav{width:100%;height:64px;padding-left:45.3px!important;padding-right:25px!important}.payment_success_nav>li{display:inline-block}.payment_success_nav>li:first-child{padding-top:34px}.payment_success_nav>li:first-child>.payment_success_company_logo{width:107.7px;height:27.5px;display:block;cursor:pointer}.payment_success_nav>li:last-child{float:right;width:180px;padding-top:25px}.payment_success_nav>li:last-child>ul{width:180px}.payment_success_nav>li:last-child>ul>li{display:inline-block}.payment_success_nav>li:last-child>ul>li:first-child{position:relative;width:33px;padding-top:20px;margin-right:29px}.payment_success_nav>li:last-child>ul>li:nth-child(2){position:relative;margin-right:29px;width:14px}.payment_success_nav>li:last-child>ul>li:nth-child(2)>img{width:13.7px;height:15.2px}.payment_success_nav>li:last-child>ul>li:last-child{position:relative}.payment_success_main_cont{width:497px;margin:-14px auto 0}.payment_success_alert_box{width:497px;height:246px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--aquamarine);position:relative;overflow:hidden}.payment_success_alert_box_left_blob{width:337px;height:343px;position:absolute;left:-186px;top:-150px}.payment_success_alert_box_right_blob{width:337px;height:343px;position:absolute;right:-176px}.payment_success_tick_circle{width:66px;height:66px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:42px auto 0;display:flex;justify-content:center;align-items:center;z-index:1;border-radius:50px;text-align:center}.payment_success_tick_circle.mobile{width:44px;height:45px;line-height:45px;margin:35px auto 0}.payment_success_tick_circle>i{color:var(--aquamarine);font-size:26px}.payment_success_tick_circle.mobile>i{font-size:20px}.payment_success_alert_message{display:block;width:132px;height:72px;font-family:HKGrotesk;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);margin:15px auto 0}.payment_success_alert_message.mobile{width:108px;height:60px;font-size:23px;margin:17px auto 0}.payment_success_tissimo_balance_hours_purchased{width:100%;margin-top:26px}.payment_success_tissimo_balance_hours_purchased>li{display:inline-block;height:56px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white)}.payment_success_tissimo_balance_hours_purchased>li:first-child{width:238px;padding-top:10px;padding-left:22px}.payment_success_tissimo_balance_hours_purchased>li:last-child{width:235px;padding-top:10px;padding-left:50px;position:relative}.payment_success_tissimo_balance_hours_purchased>li:last-child>span{display:block;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black)}.payment_success_tissimo_balance_hours_purchased>li:first-child>span{display:block}.payment_success_tissimo_balance_hours_purchased>li:first-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark-light)}.payment_success_tissimo_balance_hours_purchased>li:first-child>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bright-cyan)}.payment_success_tissimo_balance_hours_purchased>li:last-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey-light)}.payment_success_tissimo_balance_hours_purchased>li:last-child>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black)}.payment_success_tissimo_balance_hours_purchased>li:last-child>img{position:absolute;width:13.3px;height:13.3px;left:20.4px;top:21.4px;z-index:1}.payment_success_order_details_heading{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-top:21px}.payment_success_payment_summary{width:100%;min-height:18px;margin-top:0;display:flex;align-items:center;justify-content:space-between}.payment_success_payment_summary.first_el{margin-top:15px}.payment_success_payment_summary>li{display:inline-block}.payment_success_payment_summary>li:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark-light)}.payment_success_payment_summary>li:first-child>span{display:block}.payment_success_payment_summary>li:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.payment_success_payment_summary>li:last-child.aquamarine_text_color{color:var(--aquamarine)}.payment_success_payment_summary_divider{width:100%;height:0;margin:16.5px .6px 0 .5px;opacity:.1;border:1px solid var(--slate)}.payment_success_payment_summary_total{width:100%;margin-top:11.3px}.payment_success_payment_summary_total>li{display:inline-block}.payment_success_payment_summary_total>li:first-child{font-size:20px}.payment_success_payment_summary_total>li:first-child,.payment_success_payment_summary_total>li:last-child{font-family:HKGrotesk-Bold;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.payment_success_payment_summary_total>li:last-child{font-size:24px}.payment_success_payment_summary_total>li:last-child>sup{font-family:HKGrotesk-Bold;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light)}.payment_success_payment_summary_button{width:100%;height:52px;line-height:52px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark-light);cursor:pointer;margin-top:27px;display:block}.payment_success_payment_summary_recurring_box{width:496.4px;height:65px;padding:13px 44px 14px 48.4px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);position:relative}.payment_success_payment_summary_recurring_box>span{display:block;width:404px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--slate-light)}.payment_success_payment_summary_recurring_box>img{position:absolute;left:19px;top:24.6px;width:14.8px;height:14.8px}.payment_success_course_balance_first_cont{width:100%;height:68px;margin:20px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);display:flex;align-items:center;padding-left:28px;padding-right:28px}.payment_success_course_balance_first_cont>img{width:11.6px;height:12.9px}.payment_success_course_balance_first_cont>div{height:38px;margin-left:24.8px}.payment_success_course_balance_first_cont>div>div:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.payment_success_course_balance_first_cont>div>div:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--black)}.payment_success_course_balance_second_cont{justify-content:space-between;margin-bottom:78px}.payment_success_course_balance_second_cont>div{margin-left:0}.payment_success_course_balance_second_cont>div:first-child>div:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--dark)}.payment_success_course_balance_second_cont>div:first-child>div:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bright-cyan)}.payment_success_course_balance_second_cont>div:nth-child(2)>div:first-child{font-size:14px;font-weight:500;letter-spacing:-.35px;color:var(--slate)}.payment_success_course_balance_second_cont>div:nth-child(2)>div:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}@media screen and (max-width:992px){.payment_success_nav{display:none}.payment_success_main_cont{width:90%;margin:24px auto 0}.payment_success_alert_box{width:100%;height:194px}.payment_success_tick_circle{width:44px;height:45px}.payment_success_tick_circle>i{font-size:14px}.payment_success_alert_message{font-size:23px}.payment_success_tissimo_balance_hours_purchased{display:flex;justify-content:space-between;flex-wrap:wrap}.payment_success_tissimo_balance_hours_purchased>li{width:100%!important;margin-bottom:12px}}@media screen and (max-width:320px){.payment_success_course_balance_second_cont>div:first-child>div:first-child,.payment_success_course_balance_second_cont>div:nth-child(2)>div:first-child{font-size:12px}}.group_lesson_item_cont{width:100%;margin-top:16.5px;height:86px;background-color:#fff;position:relative;padding-left:19px;padding-right:37px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .4s ease;border-radius:9px}.group_lesson_item_cont:hover{background-color:var(--pale-grey)}.group_lesson_item_cont.active{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:rgba(251,231,181,.65)}.group_lesson_item_cont>div{height:40px;width:100%}.group_lesson_item_icon{height:100%;width:40px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin-right:13px}.group_lesson_item_all_courses{width:55%;height:100%}.group_lesson_item_all_courses>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.03px;text-align:left;color:var(--black)}.group_lesson_item_all_courses>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey);line-height:1}.group_lesson_item_course_students{min-width:49px;height:24px;order:3;margin-left:auto;white-space:nowrap}.group_lesson_item_course_students>img{display:inline-block;width:24px;height:24px;border-radius:50%;margin-left:-10px}.group_lesson_item_course_students>img:first-child{margin-left:0}.single_course_cont{width:100%;margin-top:16.5px;height:86px;background-color:#fff;position:relative;border-radius:9px;padding-left:19px;padding-right:37px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;transition:all .4s ease;margin-bottom:20.8px}.single_course_cont:hover{background-color:var(--pale-grey)}.single_course_cont.active{border-top-right-radius:50px;border-bottom-right-radius:50px;background-color:rgba(251,231,181,.65)}.single_course_cont>.progress{position:absolute;top:-10px;left:0;right:0}.single_course_image_cont{width:37px;height:37px;border-radius:8px;position:relative}.single_course_image_cont>img:first-child{width:100%;height:100%;opacity:.5;border-radius:8px;object-fit:cover}.single_course_image_cont>img:nth-child(2){width:20px;height:20px;border:2px solid var(--pale-grey);border-radius:50%;position:absolute;left:25px;top:-10px;background-color:#fff}.single_course_name{height:40px;width:80%;margin-left:15px}.single_course_name>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:.03px;text-align:left;color:var(--black)}.single_course_name>span:first-child{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single_course_name>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey);white-space:nowrap}.single_course_menu_icon_cont{position:absolute;top:10px;right:5px;visibility:hidden;z-index:2;display:flex;justify-content:center;align-items:center;width:50px;height:25px}.single_course_cont:hover .single_course_menu_icon_cont{visibility:visible}.single_course_cont>div:last-child{position:absolute;top:10px;right:20px;z-index:2}.single_course_dropdown{z-index:2;position:absolute;top:-20px;right:0}.single_course_archived_icon{min-width:82px;width:auto;height:26px;border-radius:17px;background-color:#fc9a40;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);padding:0 10px;position:absolute;top:-10px;left:29px}.keep_learning_box_cont{width:100%;max-width:320px;height:182px;margin:0 auto;padding:24px 29px 33px 15.6px;border-radius:9px;border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;position:relative}.keep_learning_box_cont>img{max-width:110.5px;max-height:111.2px;display:inline-block;margin-right:19px}.keep_learning_box_cont>div>h5{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin:22px 0 0}.keep_learning_box_cont>div>span{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);margin-top:7px}.keep_learning_box_cont>div>div{width:90%;max-width:145px;height:40px;margin-top:9px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.keep_learning_box_cont>div>img{position:absolute;width:12px;height:12px;top:18.1px;right:19.2px;cursor:pointer}.courses_section_archived_message_cont{width:100%;max-width:318px;height:auto;margin:10px auto 0;padding:14px 23px 21px 21px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.09);background-color:var(--white);display:flex;justify-content:flex-start}.courses_section_archived_message_cont>div:first-child{width:20px;margin-right:27px;display:inline-flex;align-items:center}.courses_section_archived_message_cont>div:nth-child(2){font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.33px;text-align:left;color:var(--bluey-grey)}.courses_section_archived_message_cont>div:nth-child(2)>span{color:var(--slate)}.archived_message_box_link{width:100%;margin-top:5px;text-align:right;cursor:pointer;font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine)}.classroom_notes_cont{width:100%;padding-bottom:85px;position:relative;margin-left:auto;margin-right:auto;background-color:#fff;overflow-y:auto}.classroom_notes_cont.increase_height{padding-top:20px;height:90vh}.classroom_notes_cont.addMoreMargin{margin-top:20px;height:100%}.classroom_create_note_btn{width:249px;height:52px;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;position:absolute;bottom:25px;left:0;right:0;margin-left:auto;margin-right:auto;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white)}.classroom_create_note_btn.disabled{background-color:var(--very-light-pink);cursor:not-allowed;color:var(--slate)}.classroom_notes_cont.addMoreMargin .classroom_create_note_btn{position:fixed}.classroom_create_note_btn img{width:16.9px;height:16.9px;position:absolute;left:23.7px}.teacher_notes_student_lessons{margin-top:40px}.classroom_notes_send_button{width:100%!important;position:relative;margin-top:30px;margin-left:13%!important;margin-right:auto!important;order:0!important;max-width:249px!important}.send_btn_tooltip_btn{position:absolute;top:-10px;bottom:auto;left:20%;height:70px;width:200px}.send_btn_tooltip_btn:after{content:" ";position:absolute;top:100%;left:46px;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}@media only screen and (max-width:600px){.classroom_notes_cont{width:100%;height:100vh}.classroom_create_note_btn{width:80%;position:fixed;top:auto;bottom:23px}}.classroom_mobile_notes_top_nav{width:100%;height:60px;display:flex;align-items:center;background-color:var(--white);padding-left:5px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);margin-bottom:20px}.classroom_mobile_notes_top_nav>span{width:38px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:3px;cursor:pointer}.classroom_no_lesson_notes_cont{width:136.8px;height:156.9px;margin-left:auto;margin-right:auto}.classroom_no_lesson_notes_cont>img:first-child{display:block;width:136.8px;height:156.9px;margin:20px auto 0}.classroom_no_lesson_notes_cont>div{margin:34.3px auto 0;width:100%;height:49px}.classroom_no_lesson_notes_cont>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.classroom_no_lesson_notes_cont>div>span:first-child{font-size:18px;font-weight:700;color:var(--slate);white-space:nowrap}.notes_collection_dropdown{width:100%;max-width:249px;height:50px;margin:0 auto 22px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;padding-left:21.2px;padding-right:19.4px;cursor:pointer;position:relative}.notes_collection_dropdown>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.notes_collection_dropdown>div{width:100%;position:absolute;top:0;left:0}.notes_collection_main_dropdown{width:100%;height:200px;overflow-y:auto;position:absolute;top:-10px;left:0}.classroom_lesson_notes_cont{height:86%;margin-top:11px;overflow:hidden;overflow-y:auto;padding-bottom:60px}.classroom_lesson_notes_cont.viewing_as_student{height:99%}.classroom_notes_cont.remove_height .classroom_lesson_notes_cont{height:auto;overflow:initial}.lesson_notes_category_cont{width:100%;height:18px;display:flex;justify-content:space-between;align-items:center;margin-top:31px;cursor:pointer}.lesson_notes_category_cont>span{display:inline-block;width:85.6%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.rotate360WithAnim{transform:rotateX(180deg)}.lesson_notes_category_notes_list_cont{width:100%;margin-top:13px;height:100%}.lesson_notes_category_notes_list_cont.hideWithAnim{height:0}.classroom_notes_lesson_section_cont_fail_toast{position:static;margin-top:40px;width:70%;padding:20px}.classroom_notes_lesson_section_cont_fail_toast>span{left:auto;position:static}@media screen and (max-width:600px){.classroom_lesson_notes_cont{height:75vh;overflow:auto}}.note_items_cont{width:100%;max-width:249px;height:auto;min-height:111px;margin-bottom:12px;padding:16px 29px 11px 23px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-left:auto;margin-right:auto;position:relative}.note_items_cont_loader{position:absolute;width:100%;top:-10px;left:0;right:0;background-color:rgba(88,219,238,.3)!important}.note_items_cont_loader>div{background-color:var(--bright-cyan)!important}.note_item_title{font-size:14px;font-weight:700;line-height:1.29;color:var(--black)}.note_item_body,.note_item_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;display:block}.note_item_body{min-height:33px;margin:10px auto 0;font-size:12px;font-weight:400;line-height:1.33;color:var(--slate);overflow:hidden;white-space:pre-wrap}.note_item_body>span{display:inline-block;cursor:pointer;color:var(--bright-cyan);margin-left:5px;text-decoration:underline}.note_item_note_created_date{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);margin-top:4px}.note_item_menu_btn{width:24px;height:15px;position:absolute;right:10px;top:18px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media screen and (max-width:600px){.note_items_cont{max-width:300px}}.lesson_notes_list_cont{max-width:249px;margin-left:auto;margin-right:auto}.classroom_notes_top_nav{width:100%;height:25px;display:flex;justify-content:center}.classroom_notes_top_nav>div{width:50%;height:100%;display:inline-flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.classroom_notes_top_nav img{width:19px;height:19px;border-radius:50%;display:inline-block;margin-right:11px;object-fit:cover}.classroom_notes_top_nav>div>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);vertical-align:middle}.classroom_notes_top_nav>div.active>span:nth-child(2){font-size:18px;font-weight:700;letter-spacing:normal;color:var(--dark)}.classroom_notes_top_nav>div>span:nth-child(3){position:absolute;top:35px;left:0;right:0;margin-left:auto;margin-right:auto;width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;visibility:hidden}.classroom_notes_top_nav>div.active>span:nth-child(3){visibility:visible}.student_note_item_cont{max-width:252.5px;width:100%;min-height:111px;padding:19px 29.4px 12px 23.3px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin-left:auto;margin-right:auto}.student_note_item_title{font-size:14px;font-weight:700;line-height:1.29;color:var(--black)}.student_note_item_description,.student_note_item_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;display:block}.student_note_item_description{height:auto;min-height:32px;margin-top:7px;font-size:12px;font-weight:400;line-height:1.33;color:var(--slate);white-space:pre-wrap}.student_note_item_description>span{cursor:pointer;text-decoration:underline;color:var(--bright-cyan)}.student_note_item_datetime{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);margin-top:5px}.student_note_item_menu_btn_cont{width:36.3px;height:14px;position:absolute;top:21.6px;right:18.7px;cursor:pointer;display:flex;justify-content:center;align-items:center}.student_note_item_menu_btn{width:12.3px;height:4px}.student_note_item_dropdown{width:145px;height:106px;padding:15px 12px 12px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;right:0}.student_note_item_dropdown>div{width:100%;height:36px;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;padding-left:8px}.student_note_item_dropdown>div:hover{background-color:var(--very-light-pink)}.student_note_item_dropdown>div>img{display:inline-block;margin-right:13.3px}.student_note_item_dropdown>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.student_note_item_cont .progress{position:absolute;top:-10px;left:0;right:0;width:100%}@media only screen and (max-width:600px){.student_note_item_cont{max-width:300px}}@media only screen and (max-width:320px){.student_note_item_cont{max-width:250px}}.classroom_notes_student_section_cont{height:86%;position:relative;overflow-y:auto}.classroom_notes_student_section_item{margin-bottom:17px;margin-top:10px}.classroom_notes_student_section_no_notes_cont{width:100%}.classroom_notes_student_section_no_notes_cont>h5{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);width:100%}.classroom_notes_student_section_no_notes_cont>div{margin-top:18px;width:100%;height:45px;text-align:center}.classroom_notes_student_section_no_notes_cont>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center;color:var(--slate)}.classroom_notes_student_section_no_notes_cont>div>span:nth-child(2){font-weight:700;color:var(--black)}.classroom_notes_student_section_no_notes_cont img{display:block;margin:36.5px auto 0;width:158.3px;height:181.5px}.classroom_notes_student_section_cont_fail_toast{position:static;margin-top:40px;width:90%;padding:20px}.classroom_notes_student_section_cont_fail_toast>span{left:auto;position:static}.classroom_notes_student_section_no_notes_cont>span{width:100%;display:block;font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:1.63;letter-spacing:normal;text-align:center;font-size:18px;font-weight:700;color:var(--slate);margin-top:34.3px}.practice_teacher_notes_cont{width:85%;margin:0 auto}.practice_teacher_notes_cont.add_margin{margin-top:35px}.practice_teacher_notes_box{width:100%}.practice_teacher_notes_box_title{width:100%;height:18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:12px}.practice_teacher_notes_box_title>span{display:inline-block;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.practice_teacher_notes_box_title>img{width:12.5px;height:7.2px;display:inline-block;transform:rotate(180deg)}.empty_practice_teacher_notes{width:122px;margin:135px auto 0}.empty_practice_teacher_notes>img{width:113px;height:101px}.empty_practice_teacher_notes>div{width:100%;margin-top:20px;text-align:center;white-space:nowrap}.empty_practice_teacher_notes>div>span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:-.34px;color:var(--slate)}.empty_practice_teacher_notes>div>span:nth-child(2){font-weight:500}@media screen and (max-width:768px){.empty_practice_teacher_notes{margin:55px auto 0}}.lessons_empty_state_cont{width:90%;max-width:343px;margin:68px auto 0}.lessons_empty_state_cont>h5{width:100%;font-size:20px;font-weight:700;line-height:1.3;letter-spacing:normal;color:var(--black)}.lessons_empty_state_cont>h5,.lessons_empty_state_cont>h6{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center}.lessons_empty_state_cont>h6{width:246px;height:45px;margin:47px auto 0;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-.3px;color:var(--slate)}.lessons_empty_state_cont>h6>span{font-weight:700;color:var(--black)}.lessons_empty_state_find_course_cont{width:100%;height:178px;margin:185px auto 0;padding:28px 22px 27px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.lessons_empty_state_find_course_cont>img{position:absolute;width:172.8px;height:173.8px;bottom:165px;left:0;right:0;margin-left:auto;margin-right:auto}.lessons_empty_state_find_course_cont>h6{width:146px;height:42px;margin:0 auto;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.lessons_empty_state_find_course_cont>h6>span{font-weight:700;color:var(--slate)}.lessons_empty_state_find_course_cont>div{width:100%;height:52px;margin:29px auto 0;border-radius:9px;background-color:var(--bright-cyan);cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);position:relative}.lessons_empty_state_find_course_cont>div>img{position:absolute;left:22.3px;width:17.7px;height:12.6px;top:50%;transform:translateY(-50%)}.lesson_course_item{width:100%;height:92px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey);margin-bottom:20px;display:flex;justify-content:flex-start;padding-left:11px;cursor:pointer;position:relative;transition:all .4s ease;padding-top:25px}.lesson_course_is_trial{min-width:70px;height:26px;border-radius:17px;border:1px solid var(--very-light-pink);background-color:var(--slate);color:var(--white);position:absolute;right:25px;top:-13px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.lesson_course_is_trial.rate_btn{left:0;right:0;margin-left:auto;margin-right:auto;max-width:80px;height:30px;border-radius:7px}.lessons_course_item_notes_count{min-width:70px;height:26px;border-radius:17px;background-color:var(--slate);position:absolute;top:-13px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);padding:0 5px}.lesson_course_item>i{position:absolute;right:-15px;color:#fbe7b5!important}.lesson_course_item.is_upcoming>i{color:#58dbee}.lesson_course_item.active{border:1px solid rgba(251,231,181,.65)!important;background-color:rgba(251,231,181,.65)!important;border-top-right-radius:50px;border-bottom-right-radius:50px}.lesson_course_item.active.upcoming,.lesson_course_item.is_upcoming,.lesson_course_item.upcoming{border:1px solid rgba(88,219,238,.17);background-color:rgba(88,219,238,.17)}.lesson_course_item.cancelled{border:1px solid var(--blush-pink)!important;background-color:#ffedef!important}.lesson_course_sub_item{max-width:30%;height:40px;display:inline-flex;justify-content:flex-start;z-index:5;margin-right:1vw;margin-left:1vw}.lesson_course_sub_item:first-child{margin-right:1vw}.lesson_course_sub_item>div:first-child{border:1px solid var(--very-light-pink);background-color:var(--white);width:40px;height:40px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center}.lesson_course_sub_item>div:first-child>img{width:17px;height:17px;object-fit:contain}.lesson_course_sub_item:nth-child(2){margin-right:1vw}.lesson_course_sub_item>div:nth-child(2){width:40%;height:40px;padding-top:2px;margin-right:1vw}.lesson_course_sub_item>div:nth-child(2)>span{display:block;font-weight:700;letter-spacing:normal;color:var(--black);white-space:nowrap;margin-left:1vw}.lesson_course_sub_item>div:nth-child(2)>span,.lesson_course_sub_item>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left}.lesson_course_sub_item>div:nth-child(2)>span:nth-child(2){font-weight:500;letter-spacing:-.35px;color:var(--bluey-grey)}@media screen and (max-width:1100px){.lesson_course_item{padding-left:5px}}.lessons_list_cont{width:100%;height:72vh;overflow:hidden!important;position:relative;padding-bottom:60px}.lessons_list_main_cont{width:100%;height:89%;overflow:hidden;overflow-y:auto;visibility:hidden;padding-top:10px;scroll-behavior:smooth}.lessons_list_main_cont .scrollbox-content,.lessons_list_main_cont:focus,.lessons_list_main_cont:hover{visibility:visible}.lessons_list_main_cont.scrollbox_delayed{transition:visibility .2s}.lessons_list_main_cont.scrollbox_delayed:hover{transition:visibility 0s .2s}@media (hover:none){.lessons_list_main_cont{visibility:visible}}.lessons_list_calender_position{position:absolute;top:10px;left:5px;z-index:10;width:310px}.lessons_list_cont_heading{width:100%;height:34px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddeaf3;padding-bottom:8px;margin-top:30px;margin-bottom:22.5px}.lessons_list_cont_heading>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60%;line-height:1.33}.lessons_list_cont_heading>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bright-cyan);cursor:pointer;text-decoration:underline}.lessons_list_empty_state_cont{width:100%;height:529px;border-radius:12px;background-color:var(--pale-grey);margin-top:22px;padding-top:44px}.lessons_list_empty_state_cont>h5{margin:0;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black)}.lessons_list_empty_state_cont>img{display:block;width:60%;max-width:196px;height:169px;margin:42px auto 0}.lessons_list_empty_state_cont>div{width:90%;max-width:269px;height:184px;padding:34px 22px 27px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:0 auto}.lessons_list_empty_state_cont>div>div{width:100%}.lessons_list_empty_state_cont>div>div>span{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--slate)}.lessons_list_empty_state_cont>div>div>span:nth-child(2){font-weight:500;color:var(--bluey-grey)}.lessons_list_empty_state_cont>div>span{display:flex;justify-content:center;align-items:center;width:100%;height:52px;margin:29px 0 0;border-radius:9px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--white);position:relative;cursor:pointer}.lessons_list_empty_state_cont>div>span>img{position:absolute;width:15.7px;height:17.4px;left:25.2px;top:50%;transform:translateY(-50%)}.earlier_this_month_box{position:absolute;z-index:1;left:25%;max-width:155px;height:26px;display:flex;justify-content:space-between;align-items:center;font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);border-radius:17px;background-color:var(--white);border:1px solid var(--bluey-grey);padding-left:10px;padding-right:10px;cursor:pointer;top:110px;white-space:nowrap}.earlier_this_month_box img{display:inline;margin-top:1px;transform:rotate(180deg)}.mobile_course_box_cont{width:100%;height:73px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:25px;display:flex;justify-content:flex-start;align-items:center;padding-left:28px;padding-right:21px;position:relative}.mobile_course_box_course_title{width:120px;height:40px}.mobile_course_box_course_title>div:first-child{width:100%;height:21px;display:flex;justify-content:flex-start;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_course_box_course_title>div:first-child>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile_course_box_course_title>div:first-child>img{margin-left:6.2px}.mobile_course_box_course_title>div:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--aqua-marine);cursor:pointer;text-decoration:underline;height:10px;margin-top:6px;display:flex;align-items:center}.mobile_course_box_course_title>div:nth-child(2).no_link{text-decoration:none;color:var(--bluey-grey);cursor:auto;white-space:nowrap}.mobile_course_box_course_hours{width:70px;order:3;margin-left:auto}.mobile_course_box_course_hours>span{display:block}.mobile_course_box_course_hours>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:right;color:var(--dark)}.mobile_course_box_course_hours>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:var(--aqua-marine);cursor:pointer;text-decoration:underline;white-space:nowrap}.mobile_course_box_cont>div:last-child{position:absolute;top:0;left:0;width:100%;z-index:2}.mobile_course_box_dropdown{width:100%;height:100%;padding:29px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);z-index:5}.mobile_course_box_dropdown>div{width:100%;height:35px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:18px}.mobile_course_box_dropdown>div>section{width:28.1px;height:28.1px;border-radius:5px;margin-right:8px}.mobile_course_box_dropdown>div>section>img{width:100%;height:100%;opacity:.5;border-radius:5px;object-fit:cover}.mobile_course_box_dropdown>div>div:first-child{width:120px;height:100%}.mobile_course_box_dropdown>div>div:nth-child(2){width:75%;height:100%}.mobile_course_box_dropdown>div>div>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0}.mobile_course_box_dropdown>div>div>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.mobile_course_box_dropdown>div>div>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey);white-space:nowrap}.mobile_course_box_dropdown>div>img:last-child{width:20px;height:20px;order:3;margin-left:auto;border-radius:50%;object-fit:cover}.all_courses_icon_cont{width:40px!important;height:40px!important;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);margin-right:13px;display:inline-flex;align-items:center;justify-content:center}.all_courses_icon_cont.drop{width:28.1px!important;height:28.1px!important;border-radius:5px}@media screen and (max-width:320px){.mobile_course_box_cont{padding-left:18px;padding-right:11px}}.lesson_top_nav{width:100%;display:flex;justify-content:space-between;align-items:center;position:relative;padding-left:10.2%!important;padding-right:50px;margin-top:25px}.lesson_top_nav>span:first-child{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_top_nav>div{width:157px;height:100%;position:relative}.lesson_top_nav>div .util_component_dropdown{position:absolute;right:-10px;top:0}@media only screen and (max-width:992px){.lesson_top_nav{width:90%;margin:26px auto 0;padding:0;display:none}}.lesson_cont{width:100%;display:flex;justify-content:flex-start;max-width:1080px;overflow:hidden;overflow-x:auto}.lesson_cont>div{width:30%;max-width:350.2px;margin-right:48.3px;transition:all .4s ease;padding-right:20px}.lesson_cont>div:last-child{margin-right:0}.lesson_cont_mobile{width:90%;max-width:600px;height:100%;min-height:100vh;margin:0 auto}.lesson_cont_mobile_course_title_cont{width:100%;height:43px;margin-top:37px;display:flex;justify-content:space-between;border-bottom:1px solid #ddeaf3;margin-bottom:15.5px}.lesson_cont_mobile_course_title_cont>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:60%;line-height:1.33}.lesson_cont_mobile_course_title_cont>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bright-cyan);text-decoration:underline;cursor:pointer}.add_hours_buy_btn_mobile{margin-top:30px}@media only screen and (min-width:1501px){.lesson_cont{margin:30px auto 0}}@media only screen and (max-width:1500px){.lesson_cont{margin:initial;margin-top:30px;padding-left:225px;padding-right:25px;max-width:none}.lesson_cont>div{margin-right:20px;width:35%}}@media only screen and (max-width:1299px){.lesson_cont{padding-left:95px}}@media only screen and (max-width:992px){.lesson_cont{width:100%;margin:0;padding:0}.lesson_cont>div{width:100%;max-width:500px;margin-right:0;margin:0 auto!important}}.mobile_lessons_time_card_cont{width:100%;height:92px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey);margin-bottom:25px;padding-left:21px;padding-right:21px;display:flex;justify-content:flex-start;align-items:center;position:relative}.mobile_lessons_time_card_cont.is_upcoming{border:1px solid rgba(88,219,238,.17);background-color:rgba(88,219,238,.17)}.mobile_lessons_time_card_cont.cancelled{border:1px solid var(--blush-pink)!important;background-color:#ffedef!important}.mobile_lessons_time_card_notes_count{position:absolute;top:-13px;display:flex;justify-content:center;align-items:center;width:77px;height:26px;border-radius:17px;background-color:var(--slate);font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.mobile_lessons_time_card_calender_icon{width:40px;height:40px;border-radius:20px;border:1px solid #ebebeb;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;margin:0 8px 0 0}.mobile_lessons_time_card_calender_icon>img{width:11.6px;height:12.9px}.mobile_lessons_time_card_time{height:40px}.mobile_lessons_time_card_time>span{display:block;color:var(--slate)}.mobile_lessons_time_card_time>span,.mobile_lessons_time_card_time>span>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.mobile_lessons_time_card_time>span>span{color:var(--bluey-grey)}.mobile_lessons_list_content{width:100%;position:relative;padding-top:10px;padding-bottom:120px}.earlier_this_month_box_mobile{position:absolute;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;max-width:135px;height:26px;display:flex;justify-content:space-between;align-items:center;font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);border-radius:17px;background-color:var(--white);border:1px solid var(--bluey-grey);padding-left:10px;padding-right:10px;cursor:pointer;top:0}.earlier_this_month_box_mobile img{vertical-align:middle;display:inline;margin-top:3px;transform:rotate(180deg)}.metronome .component{display:flex;align-items:center;font-size:16px;padding:25px 0;justify-content:center}.metronome .component__block{margin:0 2.5%;padding:15px;border-radius:20px;background-color:#f6f9fc;cursor:pointer}.metronome .component__block--active{background-color:#3e5163;color:#fff}.metronome .type{display:flex;justify-content:space-between;margin:25px 20px}.metronome .accent{display:flex;justify-content:space-between;border-radius:7px;background-color:#f6f9fc;padding:0 20px;height:52px;align-items:center;width:90%;margin:0 auto}.metronome .accent__text{font-size:15px;color:#333}.metronome .accent>span{width:40px;height:24px;border-radius:47px;background-color:#eff2f7;display:inline-block;transition:all .4s ease;position:relative;cursor:pointer}.metronome .accent>span.active{background-color:#58dbee}.metronome .accent>span>span{display:inline-block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:#fff;position:absolute;left:4px;right:auto;top:4px;border-radius:50px;transition:all .4s ease}.metronome .accent>span.active>span{right:4px;top:4px;left:auto}.metronome .start{margin:25px auto 0;width:90%;padding:12.5px 20px;border-radius:7px;display:flex;align-items:center;justify-content:center;background-color:#58dbee;font-size:16px;color:#fff;position:relative;cursor:pointer}.metronome .start__btn{position:absolute;left:20px}.metronome .start__text{margin-left:15px}.metronome .start i{font-size:12px}.metronome .volume-control{display:flex;font-size:20px;width:100%;margin:10px auto 0;text-align:center;justify-content:center}.metronome .volume-control .volume{-webkit-appearance:none;width:177px;height:3px;outline:none;background-color:#eff2f7;margin-left:13.7px;margin-right:10.4px;margin-top:15px}.metronome .volume-control .volume:hover{opacity:1}.metronome .volume-control .volume::-webkit-slider-thumb{appearance:none;width:15px;height:15px;border-radius:50px;background:#58dbee;cursor:pointer}.metronome .volume-control .volume::-moz-range-thumb{width:15px;height:15px;border-radius:50px;background:#58dbee;cursor:pointer}.metronome .volume-control .volume::-webkit-slider-runnable-track{color:#13bba4}.bpm{justify-content:space-between;margin-top:25px}.bpm,.bpm__sign{display:flex;align-items:center}.bpm__sign{width:38px;height:38px;border-radius:50%;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;justify-content:center;font-size:18px;color:#58dbee;cursor:pointer;outline:none;z-index:1}.bpm__main,.bpm__sign,.bpm__sign:focus,.bpm__sign:hover{background-color:#fff}.bpm__main{width:168px;height:168px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;border-radius:50%;position:relative}.bpm__main svg{transform:translate(-37%,-64%) scaleY(-1);width:100%;overflow:unset;left:50%;top:50%;position:absolute}.bpm__main svg circle{width:100%;height:100%;fill:none;stroke:#f6f9fc;stroke-width:15;stroke-linecap:round}.bpm__main svg circle:nth-child(2){stroke-dasharray:440;stroke-dashoffset:0;stroke:#58dbee}.bpm__number{width:100%;font-size:20px;font-weight:700;line-height:1.32;letter-spacing:normal;text-align:center;color:rgba(51,51,51,.7)}.bpm__number input{outline:none;width:55px;height:26px;border:none;background-color:initial;display:block;margin:0 auto;text-align:center}.bpm__text{font-size:12px;font-weight:500;line-height:1.29;letter-spacing:-.35px;text-align:center;color:rgba(145,152,159,.7)}.bpm__info{position:absolute;width:100%;height:100%;top:50%;transform:translateY(-12.5%);left:0;right:0;margin-left:auto;margin-right:auto}.component__switch_direction{margin-right:-1px;width:24px;height:24px;cursor:pointer}.component__switch_direction_right{margin-right:0;margin-left:-5px;transform:rotate(180deg)}.metronome.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.shrinked_metronome_state{width:132px;height:52px;border-radius:26px;background-color:var(--slate);position:fixed;right:31px;bottom:28px;padding-left:12.9px;padding-right:12.9px;display:flex;justify-content:flex-start;align-items:center;z-index:2000}.shrinked_metronome_state>div{width:100%;height:25.4px;display:flex;justify-content:space-between;align-items:center}.shrinked_metronome_button{width:25.4px;height:25.4px;border-radius:50%;background-color:hsla(0,0%,100%,.2);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.shrinked_metronome_play_button,.shrinked_metronome_stop_play_button{width:65.5px;height:21px;display:inline-flex;align-items:center;cursor:pointer}.shrinked_metronome_stop_play_button>span:first-child{display:inline-block;width:12.5px;height:12.5px;border-radius:2.5px;background-color:var(--white)}.shrinked_metronome_stop_play_button>span:nth-child(2){display:inline-block;width:52px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);text-align:center}.shrinked_metronome_stop_play_button>i:first-child{color:#fff;font-size:14px}.shrinked_metronome_play_button{padding-left:10px;padding-right:5px;justify-content:space-between}.shrinked_metronome_play_button img{width:9.3px;height:9.3px}.accent_toggle_for_teachers{width:100%;height:30px;display:flex;justify-content:flex-end;align-items:center;margin-top:10px}.accent_toggle_for_teachers>div{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--black);margin-right:8px}.accent_toggle_for_teachers>span{display:inline-flex;width:40px;height:24px;border-radius:47px;background-color:var(--very-light-pink);align-items:center;padding-left:4px;padding-right:4px;cursor:pointer;margin-right:28px;transition:all .4s ease;position:relative}.accent_toggle_for_teachers>span>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%}.accent_toggle_for_teachers>span.active{background-color:var(--bright-cyan)}.accent_toggle_for_teachers>span.active>span{position:absolute;top:4px;right:4px}.tone__switch{margin:20px auto;width:107px;height:30px;border-radius:5px;background-color:#fff;border:1px solid #f5f5f5;overflow:hidden}.tone__option,.tone__switch{display:flex;align-items:center}.tone__option{cursor:pointer;height:100%;flex:0 0 50%;text-align:center;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;color:#3e5163;justify-content:center}.tone__option--active{background-color:#58dbee;color:var(--white-light);font-weight:600}.tone__selector{margin:50px auto 0;height:202px;background-color:#fff;border-radius:50%;width:202px;position:relative;border:1px solid #f5f5f5;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.tone__selector span{position:absolute;transform:translate(-50%,-50%);font-size:16px;text-align:center;color:#91989f;cursor:pointer;display:flex;justify-content:center;align-items:center}.tone__selector span span{left:150%}.tone__selector .active{background-color:#58dbee;color:#fff;border-radius:50%;height:35px;width:35px}.tone__selector .active span{left:75%;color:var(--white-light);font-size:12px}.tone__selector .selected{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;font-size:30px;display:flex}.tone__selector .selected__tone{font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#333;padding:7.5px 2.5px}.tone__selector .selected__option{display:flex;flex-direction:column;justify-content:space-between}.tone__selector .selected__option div{font-stretch:normal;font-style:normal;text-align:center}.tone__selector .selected__option:first-child{font-size:12px;font-weight:400;line-height:1.33;letter-spacing:-.3px;color:#91989f}.tone__selector .selected__option:last-child{font-size:14px;font-weight:700;line-height:1.29;letter-spacing:normal;color:#3e5163}.tone .octave{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#333;width:90%;margin:0 auto}.tone .octave .title{padding:20px 0 10.5px;border-bottom:1px solid #f6f9fc}.tone .octave__buttons{display:flex;justify-content:space-between}.tone .octave__button{width:34px;height:34px;background-color:#f6f9fc;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.tone .octave__button--active{background-color:#3e5163;color:#fff}.tone .frequency{width:90%;margin:20px auto;border-radius:9px;background-color:#f6f9fc;display:flex;padding:1rem 0;position:relative}.tone .frequency .sign{width:39px;height:39px;border-radius:50%;padding:20px 14.7px 19px 14.3px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;font-size:20px;color:#58dbee;cursor:pointer}.tone .frequency .sign,.tone .frequency__value{background-color:#fff;display:flex;justify-content:center;align-items:center}.tone .frequency__value{flex-grow:1;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.31;letter-spacing:-.4px;color:var(--slate-light);margin:0 25%;height:50px;width:117px}.tone .frequency span:first-child{left:14px}.tone .frequency span:first-child,.tone .frequency span:last-child{position:absolute;top:20px;display:flex;width:39px;height:39px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;text-align:center;font-size:24px;color:#58dbee;cursor:pointer;align-items:center;justify-content:center}.tone .frequency span:last-child{right:13px}.tone .play{width:90%;padding:12.5px 20px;border-radius:7px;background-color:#58dbee;display:flex;justify-content:center;align-items:center;margin:40px auto 0;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#fff;cursor:pointer}.tone .play:hover{transform:translateY(-1px)}.tone .play:active{transform:translateY(0)}.tone.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.metronome-menu{width:95%;padding-top:25px;height:100vh;margin-left:auto;margin-right:auto;background-color:inherit;padding-bottom:80px;overflow:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.metronome-menu .navigation{display:flex}.metronome-menu .navigation__option{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:#91989f;padding:2.5px 0 12.5px;width:50%;cursor:pointer;position:relative}.metronome-menu .navigation__option--active{font-size:18px;font-weight:700;color:#22313f}.metronome-menu .navigation__option .dot{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:6px;height:6px;border-radius:50%;background-color:#58dbee}.metronome-menu::-webkit-scrollbar{display:none}.metronome-menu.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.student_practice_history_cont{width:100%;height:100%;overflow-y:hidden}.student_practice_history_main_cont{width:100%;height:80vh;overflow:auto;padding-bottom:120px}.student_practice_history_main_cont:hover{overflow-y:auto}.student_practice_history_top_menu{width:100%;height:20px;display:flex;justify-content:space-between;align-items:center;padding-right:10px;margin-top:20px}.student_practice_history_top_menu>span:first-child{font-family:HKGrotesk-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_history_top_menu>span:first-child>span{color:var(--bluey-grey)}.student_practice_history_top_menu>span:nth-child(2){font-size:15px;line-height:1.33;letter-spacing:-.38px;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.student_practice_history_hours_spent,.student_practice_history_top_menu>span:nth-child(2){font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;text-align:left}.student_practice_history_hours_spent{width:100%;font-size:14px;line-height:1.29;letter-spacing:-.35px;color:var(--bluey-grey);margin:2px 0 0}.student_practice_history_hours_spent>span{font-weight:700;color:var(--slate)}@media screen and (max-width:992px){.student_practice_history_cont{max-width:none;margin-top:20px;overflow-y:initial}.student_practice_history_main_cont{overflow-y:auto}}.student_practice_history_card{width:100%;max-width:249px;min-height:124px;padding:20px 18px 25px 23px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:0 auto 20.2px;position:relative;cursor:pointer;overflow:hidden}.student_practice_history_card_image_cont{width:100%;height:110px;overflow:hidden;position:relative}.student_practice_history_card_image_cont>img:first-child{display:block;width:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;overflow:hidden}.history_card_pdf_preview{display:block;width:100%!important;height:110px!important}.history_card_pdf_preview *{width:100%!important;height:300px!important;object-fit:cover!important}.apply_gradient_to_me{width:100%;height:100px;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.78) 40%,var(--white) 65%,var(--white));position:absolute;top:28px;left:0}.student_practice_history_card:last-child{margin-bottom:0}.student_practice_history_card.active{border:3px solid var(--pale-peach)}.student_practice_history_card h5{width:185.2px;height:18px;display:flex;justify-content:space-between;align-items:center;margin:0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black);z-index:1;background-color:#fff}.student_practice_history_card h5>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.student_practice_history_card_information{width:100%;height:38px;display:flex;justify-content:space-between;align-items:center;margin-top:18px}.student_practice_history_card_information>div:first-child{width:200px;height:100%}.student_practice_history_card_information>div:first-child>span{display:block}.student_practice_history_card_information>div:nth-child(2){width:79px;height:28px;opacity:.7;border-radius:15px;background-color:var(--pale-peach);display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.student_practice_history_card_information>div:first-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student_practice_history_card_information>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.student_practice_history_card_information>div:first-child>span:nth-child(2)>span:nth-child(2){color:var(--slate)}.student_practice_history_card .history_card_dropdown_menu_btn{width:26px;height:26px;position:absolute;top:18px;right:18px;cursor:pointer;display:flex;justify-content:center;align-items:center}.student_practice_history_card .history_card_dropdown_menu_btn img{width:13px;height:4px}.student_practice_history_card .history_card_dropdown_menu_btn.move_down,.student_practice_history_card .history_card_dropdown_menu_btn.move_down+div .student_practice_history_card_dropdown_cont{top:125px}.student_practice_history_card_dropdown_cont{width:145px;height:107px;padding:15px 12px 20px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:0;right:0}.student_practice_history_card_dropdown_cont>div{width:119px;height:36px;padding-left:13.8px;border-radius:8px;background-color:var(--white);display:flex;align-items:center;justify-content:flex-start;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);cursor:pointer}.student_practice_history_card_dropdown_cont>div:hover{background-color:var(--very-light-pink)}.student_practice_history_card_dropdown_cont>div>img{display:inline-block;margin-right:13.3px}.student_practice_right_options_menu{width:100%;height:68px;display:flex;align-items:center;justify-content:flex-start;padding-left:0;padding-right:69px;position:relative;white-space:nowrap}.student_practice_right_options_menu.viewing_tutorial{width:auto;z-index:1007;background-color:#fff;padding-left:10px;padding-right:10px;border-radius:9px}.student_practice_right_options_menu_tut{position:absolute;top:150%;width:267px;left:30px}.student_practice_right_options_menu_tut>h6{font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;margin:27.6px 0 0}.student_practice_right_options_menu_tut>h6,.student_practice_right_options_menu_tut>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.student_practice_right_options_menu_tut>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;white-space:normal}.student_practice_right_options_menu>span{width:36px;height:36px;border-radius:50%;background-color:var(--pale-grey);display:inline-flex;justify-content:center;align-items:center;margin-right:10px;transition:all .4s ease;cursor:pointer}.student_practice_right_options_menu>span.active{width:121px;border-radius:18px;background-color:var(--bright-cyan);padding-left:13.7px;padding-right:15px}.student_practice_right_options_menu>span.active>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white)}.student_practice_right_options_menu>span.active>img{margin-right:6.8px;display:inline-block;max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content}.student_practice_right_options_menu>span:last-child{margin-right:0}.student_practice_right_options_menu_icon{width:1.75rem;height:1.75rem;object-fit:cover;margin-right:7px;transition:all .4s ease}@media screen and (max-width:1222px){.student_practice_right_options_menu>span.active{width:36px;border-radius:50%;background-color:var(--bright-cyan);padding-left:0;padding-right:0}.student_practice_right_options_menu>span.active>img{margin-right:0;max-width:-moz-fit-content;max-width:fit-content;max-height:-moz-fit-content;max-height:fit-content}}@media screen and (max-width:768px){.student_practice_right_options_menu{width:165px;padding:0;justify-content:space-between;margin-top:30px}.student_practice_right_options_menu>span{width:36px;height:36px;border-radius:50%;background-color:#fff;display:inline-flex;justify-content:center;align-items:center;margin-right:0;transition:all .4s ease;cursor:pointer}}.course_note_box_cont{width:90%;height:50px;border-radius:6px;margin-left:auto;display:flex;justify-content:space-between;align-items:center;margin-right:auto;padding-left:14.5px;padding-right:14.5px;cursor:pointer;position:relative}.course_note_box_cont,.course_note_box_dropdown{border:1px solid var(--pale-sky-blue);background-color:var(--white)}.course_note_box_dropdown{width:100%;height:auto;max-height:322px;position:absolute;z-index:99;left:0;top:50px;overflow-y:auto;padding:17px 23px 35px 25px}.course_note_box_dropdown>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--black);margin:0 0 16px}.course_note_box_item{width:100%;height:28.1px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:22px}.course_note_box_item>div{width:60%;height:39px}.course_note_box_item>div>span{display:block}.course_note_box_item>div>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.course_note_box_item>div>span:nth-child(2){line-height:1.29;text-align:left}.course_note_box_item>div>span:nth-child(2),.course_note_box_item>h6{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.course_note_box_item>h6{order:3;margin:0 0 0 auto}.course_note_box_course_image{width:24.5px;height:24.5px;border-radius:5px;background-color:var(--pale-peach);margin-right:8px}.course_note_box_course_image>img{width:100%;height:100%;border-radius:5px;opacity:.6;object-fit:cover}.course_note_box_instrument_name{margin-right:12.5px;font-weight:600;width:30%}.course_note_box_date_name,.course_note_box_instrument_name{display:inline-block;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.course_note_box_date_name{width:150px;font-weight:400}.course_note_box_arrow{margin-left:auto;width:12.7px;height:7.3px}.practice_notes_cont{width:100%;height:100%;overflow-y:auto;padding-bottom:200px;max-width:500px;margin-left:auto;margin-right:auto}.practice_notes_cont_menu{width:100%;height:63px;margin-top:8.5px;display:flex;justify-content:space-between;margin-bottom:16.8px;padding:0 10px}.practice_notes_cont_menu>div{width:50%;height:100%;justify-content:center;align-items:center;display:inline-flex;position:relative;cursor:pointer}.practice_notes_cont_menu>div>img{width:16px;height:16px;border-radius:50%;object-fit:cover;margin-right:7px;transition:all .4s ease}.practice_notes_cont_menu>div>img.active{width:19px;height:19px}.practice_notes_cont_menu>div>span:nth-child(2).active{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.practice_notes_cont_menu>div>span:nth-child(2){display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--bluey-grey);transition:all .4s ease;white-space:nowrap}.practice_notes_cont_menu>div>span:nth-child(3){position:absolute;width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50%;bottom:10px;left:0;right:0;margin-left:auto;margin-right:auto}.practice_notes_error_message{width:80%;height:70px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.2);padding-left:14px;padding-right:14px;margin:20px auto;background-color:var(--blush-pink);font-size:14px}.notes_add_note_button,.practice_notes_error_message{display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.notes_add_note_button{width:100%;max-width:250px;height:52px;background-color:var(--bright-cyan);border-radius:7px;position:absolute;bottom:32px;left:0;right:0;margin-left:auto;margin-right:auto;font-size:16px;cursor:pointer;z-index:1}.notes_add_note_button>span:first-child{position:absolute;left:22.1px}@media screen and (max-width:992px){.practice_notes_cont{width:100%;height:100%;overflow-y:auto;margin-top:30px;padding-bottom:200px}.practice_student_section_notes_cont{width:100%}.practice_student_section_notes_cont>.note_item_cont{margin-left:auto;margin-right:auto}.notes_add_note_button{position:relative;left:auto;right:auto;bottom:auto;margin-top:50px}}.ai_tutor_cont{width:auto;max-width:60%;height:auto;padding:0 20px;text-align:center;max-width:100%;max-height:90%;top:3rem;overflow-y:auto;overflow-x:hidden}.ai_tutor_error_message{width:80%;height:70px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.2);display:flex;justify-content:center;align-items:center;padding-left:14px;padding-right:14px;margin:20px auto;background-color:var(--blush-pink);font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.ai_tutor_section_messages_cont{width:100%;height:auto;max-height:90%;margin-top:.5rem;padding-bottom:1rem;top:3rem}@media screen and (max-width:992px){.ai_tutor_cont{width:100%;height:100%;overflow-y:auto;margin-top:30px;padding-bottom:100px}}.ai_tutor_section_title{font-size:24px;font-weight:700}.ai_tutor_section_title{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ai_tutor_send_message_cont{border-radius:12px;border:1px solid #dfe1e5;max-width:600px;background-color:#fff;margin:1rem 2rem 2rem 1rem;height:auto;display:inline-flex;width:100%;align-items:center;padding:1rem}.ai_tutor_send_message_cont:focus,.ai_tutor_send_message_cont:hover{background-color:#fff;box-shadow:0 1px 6px rgba(32,33,36,.28);border-color:rgba(223,225,229,0)}.ai_tutor_input{height:56px;width:80%;border:0;border-radius:12px;outline:none;font-size:1.2rem;color:#000;background-repeat:no-repeat;background-color:#fff;background-size:3.5%;margin-right:1rem;margin-left:1rem}.ai_tutor_input::placeholder{line-height:1.5em}.ai_tutor_send_message_icon{width:10%;height:2%;margin-top:1rem;margin-bottom:1rem;margin-right:.5rem}.ai_tutor_info_tooltip{position:absolute;width:283px;height:auto;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);z-index:1}.user_message{height:auto;width:100%}.user_message__outer{display:flex;margin:10px;color:#f0f8ff}.user_message__inner{flex:1 1;display:flex;flex-direction:row-reverse}.user_message__bubble{max-width:95%;overflow-wrap:break-word;background-image:linear-gradient(#91989f,#3e5163);border-radius:10px;padding:1rem;margin-left:1.5rem;color:#fff;display:float;word-break:break-word}.user_message__avatar_container{margin-right:2.5rem;width:.5rem;height:.5rem}.user_message__avatar{padding:.5rem;width:4rem;height:4rem}.ai_message{height:auto;width:100%}.ai_message__outer{display:flex;margin:10px;color:#f0f8ff}.ai_message__inner{flex:1 1;display:flex}.ai_message__bubble{width:auto;overflow-wrap:break-word;background-image:linear-gradient(#2fc8de,#3e5163);border-radius:10px;padding:1rem;margin-left:2.5rem;margin-right:1.5rem;color:#fff;display:float;word-break:break-word}.ai_message__avatar_container{margin:1rem;width:.5rem;height:.5rem}.ai_message__avatar{padding:.5rem;width:4rem;height:4rem}.system_message{height:auto;width:95%;align-self:center;align-items:center;margin:1rem;display:flex}.system_message__outer{display:flex;margin:10px;color:#f0f8ff}.system_message__inner{flex:1 1;display:flex;flex-direction:row-reverse}.system_message__bubble{max-width:95%;overflow-wrap:break-word;background-image:linear-gradient(#06d6a0,#3e5163);border-radius:10px;padding:1rem;display:inline-block;word-break:break-word}.dot-carousel{position:relative;align-self:center;align-items:center;margin-left:50%;margin-right:50%;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#9880ff;color:#9880ff;box-shadow:9984px 0 0 0 #9880ff,9999px 0 0 0 #9880ff,10014px 0 0 0 #9880ff;animation:dot-carousel 1.5s linear infinite}@keyframes dot-carousel{0%{box-shadow:9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff}50%{box-shadow:10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff,9999px 0 0 1px #9880ff}to{box-shadow:9999px 0 0 1px #9880ff,10014px 0 0 -1px #9880ff,9984px 0 0 -1px #9880ff}}.student_practice_right_options{width:25%;height:100%;background-color:#fff;position:absolute;top:0;right:0;bottom:0;overflow:hidden;overflow-y:hidden}.student_practice_right_options_profile_position{position:absolute;right:5px;top:16px;width:80px}.student_practice_right_options_profile_position>div:first-child{margin-right:0}.student_practice_right_options_profile_position~div>.right_links_menu_position{top:0}.student_practice_right_options_metronome_width{width:80%}.student_practice_right_options_metronome_width .metronome .accent,.student_practice_right_options_metronome_width .metronome .start{width:100%}.student_practice_top_nav_timer_btn{width:212px;height:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;padding:0 10px}.student_practice_top_nav_timer_btn.viewing_tutorial{height:70px;z-index:1006;background-color:#fff;position:absolute;top:15px;right:420px}.student_practice_top_nav_timer_tutorial_box{position:absolute;top:150%;width:491px;height:193.5px;padding:23px 25px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);right:0}.student_practice_top_nav_timer_tutorial_box:after{content:" ";position:absolute;bottom:100%;left:75%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.student_practice_top_nav_timer_tutorial_box>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_top_nav_timer_tutorial_box>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black)}.student_practice_top_nav_timer_btn>span{display:inline-flex}.student_practice_top_nav_timer_btn>span:first-child{margin-right:15px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_top_nav_timer_btn>span:nth-child(2){width:106px;height:40px;border-radius:7px;background-color:var(--slate);display:inline-flex;justify-content:center;align-items:center}.student_practice_top_nav_timer_btn.no_sheet>span:nth-child(2){background-color:var(--pale-peach)}.student_practice_top_nav_timer_btn.no_sheet>span:nth-child(2)>span{color:var(--slate)}.student_practice_top_nav_timer_btn>span:nth-child(2)>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.student_practice_top_nav_timer_btn>span:nth-child(2)>img{display:inline-block;margin-right:12px;width:16.1px;height:18.8px}.student_practice_top_nav_stop_timer_btn{width:212px;height:58px;padding:0 14px 0 21px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:inline-flex;justify-content:flex-start;align-items:center}.student_practice_top_nav_stop_timer_btn>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:inline-block;margin-right:31px}.student_practice_top_nav_stop_timer_btn>div:nth-child(2){width:37px;height:38px;margin:0 9px 0 0;border-radius:7px;background-color:var(--pale-grey);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.student_practice_top_nav_stop_timer_btn>div:nth-child(2)>span{display:block;width:9px;height:9px;border:1.5px solid var(--slate);background-color:var(--slate)}.student_practice_top_nav_stop_timer_btn>div:nth-child(3){width:37px;height:38px;border-radius:8px;background-color:var(--slate);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.student_practice_top_nav_stop_timer_btn>div:nth-child(3)>i{font-size:9px;color:#fff}.student_practice_top_nav_timer_mobile_tut_detail{position:absolute;top:150%;right:30px;width:267px}.student_practice_top_nav_timer_mobile_tut_detail>img:first-child{display:block;margin:0 0 0 auto;width:75.1px;height:50px}.student_practice_top_nav_timer_mobile_tut_detail>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white);margin:11.6px 0 0}.student_practice_top_nav_timer_mobile_tut_detail>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white)}@media screen and (max-width:768px){.student_practice_top_nav_timer_btn{width:87px;box-shadow:none;border:none;display:inline-block;justify-content:normal;align-items:normal;order:2;margin-left:auto;text-align:center}.student_practice_top_nav_timer_btn.viewing_tutorial{width:150px;height:auto;z-index:1006;background-color:#fff;position:absolute;top:129px;right:5px;padding:10px 20px}.student_practice_top_nav_timer_btn>span{display:flex}.student_practice_top_nav_timer_btn>span:first-child{margin-right:0;width:100%;justify-content:center;margin-bottom:6px}.student_practice_top_nav_timer_btn>span:nth-child(2){width:100%}}.student_practice_top_nav{width:100%;height:58px;margin-top:19px;display:flex;align-items:center;justify-content:flex-start}.student_practice_top_nav>div:nth-child(3){margin-left:auto;order:3}.student_practice_top_nav_sheet_change_btn{margin-left:19px;order:4;display:inline-flex;cursor:pointer;text-decoration:underline}.student_practice_top_nav_sheet_expand_btn{margin-left:auto;order:4;width:46px;height:46px;border:1px solid var(--pale-grey-two);background-color:var(--white);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.student_practice_top_nav_sheet_info{height:100%;white-space:nowrap;width:30%;padding-top:5px}.student_practice_top_nav_sheet_info.viewing_tutorial{position:fixed;top:20px;left:100.5px;z-index:1006;background-color:#fff;width:auto;height:70px;padding:10px 80px 10px 20px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.student_practice_top_nav_sheet_info_tutorial_detail_mobile{left:30px;position:absolute;top:155%;width:267px}.student_practice_top_nav_sheet_info_tutorial_detail_mobile>img{display:block;margin-left:20px}.student_practice_top_nav_sheet_info_tutorial_detail_mobile>h5{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white);margin:35.6px 0 0}.student_practice_top_nav_sheet_info_tutorial_detail_mobile>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white);white-space:normal}.student_practice_top_nav_sheet_info_tutorial_detail{position:absolute;top:155%;left:0;width:491px;height:193.5px;padding:23px 25px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white)}.student_practice_top_nav_sheet_info_tutorial_detail>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_top_nav_sheet_info_tutorial_detail>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black);white-space:normal}.student_practice_top_nav_sheet_info_tutorial_detail:after{content:" ";position:absolute;bottom:100%;left:10%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.student_practice_top_nav_sheet_info.no_sheet{display:flex;justify-content:flex-start;align-items:center}.student_practice_top_nav_sheet_info>span{display:flex}.student_practice_top_nav_sheet_info>span:first-child{height:31px;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black);align-items:center;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.student_practice_top_nav_sheet_info>span:first-child>img{display:inline-block;margin-top:7px;width:14.2px;height:8.1px;margin-left:9.9px}.student_practice_top_nav_sheet_info>span:nth-child(2){justify-content:flex-start;align-items:center;height:18px;width:100%}.student_practice_top_nav_sheet_info>span:nth-child(2)>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);display:inline-block}.student_practice_top_nav_sheet_info>span:nth-child(2)>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px}.student_practice_top_nav_sheet_info>span:nth-child(2)>span:last-child{color:var(--bright-cyan);text-decoration:underline;cursor:pointer}.student_practice_top_nav_play_sheet_btn{width:180px;height:52px;padding-left:13.1px;padding-right:26.7px;border-radius:8px;background-color:var(--pale-grey);order:2;display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer;white-space:nowrap;position:relative}.student_practice_top_nav_play_sheet_btn>.student_practice_top_nav_play__btn{display:inline-flex;width:30.6px;height:30.6px;justify-content:center;align-items:center;background-color:var(--bright-cyan);color:#fff;border-radius:50%;margin-right:5px}.student_practice_top_nav_play_sheet_btn>.student_practice_top_nav_play__btn i{font-size:12px}.student_practice_top_nav_play_sheet_btn>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_mobile_top_nav{height:67px;width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.student_practice_top_nav_play_sheet_btn_mobile{display:flex;justify-content:center;align-items:center;width:41.2px;height:41.2px;background-color:var(--bright-cyan);color:#fff;position:fixed;right:37.7px;bottom:42.7px;border-radius:50%;cursor:pointer;z-index:100}.fullscreen_ui_box{width:302px;height:66px;border-radius:12px;background-color:var(--pale-grey);margin-left:auto;order:5;padding-left:19.6px;padding-right:15px;display:inline-flex;justify-content:flex-start;align-items:center;white-space:nowrap;z-index:20}.fullscreen_ui_box>img:first-child{display:inline-block;margin-right:25.6px}.fullscreen_ui_box>div{height:39.5px}.fullscreen_ui_box>div:nth-child(2)>span{display:block}.fullscreen_ui_box>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:var(--black)}.fullscreen_ui_box>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey);text-decoration:underline;cursor:pointer}.fullscreen_ui_box>div:nth-child(3){width:99px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);order:3;margin-left:auto;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.fullscreen_ui_box>div:nth-child(3)>i{font-size:10px}.fullscreen_ui_box>div:nth-child(3)>span{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);display:inline-block;margin-left:8.1px}.student_practice_top_nav_play_sheet_btn.full_screen>span:nth-child(2){display:inline-flex;margin-left:5px}.student_practice_top_nav_play_sheet_tooltip{position:absolute;top:100%;left:0;width:200px;overflow:hidden;z-index:10001}.student_practice_top_nav_play_sheet_tooltip span{white-space:normal}@media screen and (max-width:1222px){.student_practice_top_nav_play_sheet_btn{justify-content:center;margin-left:20px}}@media screen and (max-width:1222px){.student_practice_top_nav_sheet_info{width:100%}.student_practice_top_nav_sheet_info.viewing_tutorial{position:fixed;top:75px;left:5px;padding-right:20px}}.add_edit_manual_time_music_sheet_cont{width:100%;height:76.5px;margin-top:8px}.add_edit_manual_time_music_sheet_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.add_edit_manual_time_music_sheet_cont>div{width:100%;height:50px;margin:5px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:flex-start;padding-left:17px;padding-right:19.4px;cursor:pointer}.add_edit_manual_time_music_sheet_cont>div>img:first-child{width:12.1px;height:13.1px;display:inline-block;margin-right:12px}.add_edit_manual_time_music_sheet_cont>div>span{display:inline-block;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5)}.add_edit_manual_time_music_sheet_cont>div>span>span{color:var(--dark)}.add_edit_manual_time_music_sheet_cont>div>img:nth-child(3){order:3;margin-left:auto;width:12.7px;height:7.3px}.add_edit_manual_time_music_sheet_dropdown{width:100%;margin:0;height:250px}.add_edit_manual_time_music_sheet_dropdown>div:first-child{width:100%;height:50px;position:relative}.add_edit_manual_time_music_sheet_dropdown>div:first-child>img:first-child{position:absolute;top:50%;transform:translateY(-50%);left:18px;width:16px;height:16px}.add_edit_manual_time_music_sheet_dropdown>div:first-child>img:nth-child(3){position:absolute;right:15px;top:50%;transform:translateY(-50%);width:12px;height:12px;cursor:pointer}.add_edit_manual_time_music_sheet_dropdown input{width:100%;height:50px;outline:none;border:1px solid rgba(62,81,99,.69);padding-left:45.2px;padding-right:35px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--slate)}.add_edit_manual_time_music_sheet_dropdown>div:nth-child(2){width:100%;height:150px;overflow-y:auto;border:1px solid var(--pale-sky-blue);border-top:none;padding-top:20px;padding-bottom:20px;padding-left:19.2px}.add_edit_manual_time_music_sheet_dropdown>div:nth-child(2)>span{display:block;width:85%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);cursor:pointer}.rotate_piece_arrow{transform:rotate(180deg)}.add_edit_manual_time_back_btn{width:7.8px;height:13.6px;position:absolute;top:30.4px;left:39.5px;cursor:pointer}.add_edit_manual_time_title{margin:0;font-size:18px;font-weight:700;line-height:1.28;letter-spacing:normal}.add_edit_manual_time_title{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center;color:var(--dark)}.add_edit_manual_time_body{height:100%;margin:40px auto 0;width:100%}.add_edit_manual_time_from_dropdown{width:100%;height:200px;overflow-y:auto}.add_edit_manual_time_session_date_cont{height:76px;width:100%}.add_edit_manual_time_session_date_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.add_edit_manual_time_session_date_cont>div{width:100%;height:50px;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:19.4px;display:flex;justify-content:space-between;align-items:center;position:relative;cursor:pointer}.add_edit_manual_time_session_date_cont>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.add_edit_manual_time_session_date_cont>div>div{position:absolute;top:0;left:0;width:100%}.add_edit_manual_time_session_date_calender{position:absolute;top:-10px;left:0;width:0;width:100%;z-index:1000}.add_manual_time_title{margin:0;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)}.add_manual_time_cont{width:73.7%;margin:33px auto 0;height:100%;padding-bottom:60px;overflow-y:auto}.add_manual_time_instruments_section,.add_manual_time_session_date_section{width:100%;height:76px}.add_manual_time_instruments_section>span,.add_manual_time_session_date_section>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.add_manual_time_instruments_section>div,.add_manual_time_session_date_section>div{width:100%;height:50px;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;padding-left:18px;padding-right:19.4px;cursor:pointer;position:relative}.add_manual_time_instruments_section>div>span,.add_manual_time_session_date_section>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);opacity:.9}.add_manual_time_instruments_section>div>div,.add_manual_time_session_date_section>div>div{position:absolute;top:0;left:0}.add_manual_time_instruments_section>div>div{width:100%}.add_manual_time_session_date_calendar{position:absolute;top:0;left:0;z-index:999}.add_manual_time_submit_cancel{width:100%;height:52px;display:flex;justify-content:space-between;max-width:354.4px;margin-top:46px;margin-left:auto;margin-right:auto}.add_manual_time_submit_cancel>span{display:inline-flex;justify-content:center;align-items:center;width:47%;cursor:pointer}.add_manual_time_submit_cancel>span:first-child{color:var(--slate)}.add_manual_time_submit_cancel>span:first-child,.add_manual_time_submit_cancel>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.add_manual_time_submit_cancel>span:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}.add_manual_time_starttime_duration{width:100%;height:80px;margin-top:8px;display:flex;justify-content:space-between}.add_manual_time_starttime_duration>div{max-width:170.7px;width:48%;height:80px}.add_manual_time_starttime_duration>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.add_manual_time_starttime_duration>div>div{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;padding-left:16px;padding-right:18px;display:flex;justify-content:space-between;align-items:center}.add_manual_time_starttime_duration>div>div>span{display:inline-flex;width:70px;height:100%;align-items:center}.add_manual_time_starttime_duration>div>div>span input{width:45%;height:100%;border:none}.add_manual_time_starttime_duration>div:first-child>div{cursor:pointer}.add_manual_time_starttime_duration>div:first-child>div>div{position:absolute;top:0;left:0;width:100%}.add_manual_time_starttime_duration img{cursor:pointer}.add_edit_manual_time_instruments_dropdown{width:100%;height:200px;overflow-y:auto;position:absolute;bottom:-50px}.add_manual_time_instruments_section>textarea{width:100%;height:88px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--dark);padding:15px 18px;margin-top:5px;outline:none}@media screen and (max-width:320px){.add_manual_time_cont{width:90%}}.student_practice_sheet_item_cont{width:100%;height:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid var(--very-light-pink);background-color:var(--white);padding:10px 14px 12px 7px}.student_practice_sheet_item_cont>div{display:flex;justify-content:space-between;width:100%;height:100%;overflow:hidden}.student_practice_sheet_item_cont>div>img{width:102px;height:100%}.student_practice_sheet_item_cont>div>div:first-child{width:102px;height:90%;background-color:var(--very-light-pink);display:inline-flex;justify-content:center;align-items:center}.student_practice_sheet_item_cont>div>div{width:176px;height:100%;margin-top:5px;position:relative}.student_practice_student_item_title{margin:0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.student_practice_student_item_date,.student_practice_student_item_title{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_student_item_date{margin:14.9px 0 0;text-transform:capitalize}.student_practice_student_item_duration{width:100%;height:16px;display:flex;justify-content:space-between;align-items:center;margin-top:5.4px}.student_practice_student_item_duration>span:first-child{font-weight:700}.student_practice_student_item_duration>span:first-child,.student_practice_student_item_duration>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--slate)}.student_practice_student_item_duration>span:nth-child(2){font-weight:500}.student_practice_student_item_time{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:right;color:var(--bluey-grey);display:block;width:100%;height:18px;margin-top:12px}.sheet_item_pdf_cont,.sheet_item_pdf_cont *{width:100%!important;height:100%!important}.sheet_item_memo_cont{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:var(--slate);width:100%;padding:0 10px}.sheet_item_memo_cont>span:nth-child(2){color:var(--bright-cyan);cursor:pointer;text-decoration:underline}@media screen and (max-width:600px){.student_practice_sheet_item_cont>div{justify-content:flex-start}.student_practice_sheet_item_cont>div>div:first-child{margin-right:10px}}.student_practice_manual_time_sheets_list{width:100%;max-width:384.7px;height:133.5px;margin:0 auto 24.5px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.student_practice_manual_time_sheets_list>div:first-child{width:84.5%;height:100%}.student_practice_manual_time_sheets_list>div:nth-child(2){width:38px;height:38px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.student_practice_manual_time_sheets_list>div:nth-child(2)>span{display:block;width:10px;height:0;border:1.8px solid var(--white);background-color:var(--white);padding:0}.student_practice_manual_time_title{margin:0;font-weight:700;letter-spacing:normal;color:var(--dark)}.student_practice_manual_time_hours_practiced,.student_practice_manual_time_title{width:100%;font-family:HKGrotesk;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.28;text-align:center}.student_practice_manual_time_hours_practiced{font-weight:500;letter-spacing:-.22px;color:var(--bluey-grey);margin:5px 0 41.5px}.student_practice_manual_time_sheets_list_cont{height:100%;width:100%;overflow-y:auto}.student_practice_manual_time_add_time_btn{width:100%;height:74px;background-color:#fff;box-shadow:0 -3px 12px 0 rgba(0,0,0,.08);position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.student_practice_manual_time_add_time_btn>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}@media screen and (max-width:600px){.student_practice_manual_time_sheets_list_cont{overflow-y:auto}}.student_practice_manual_time_cont{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(51,51,51,.43);z-index:1000}.student_practice_manual_time_main{width:482px;height:79.3%;max-height:571px;padding-top:26px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:72px;left:0;right:0;margin-left:auto;margin-right:auto;overflow-y:auto;overflow:hidden}.student_practice_manual_time_close_button{position:absolute;top:17px;right:17.8px}@media screen and (max-width:600px){.student_practice_manual_time_main{width:100%}}.fifty_percent{width:40%}.music_xml_renderer_cont{z-index:99;padding-top:50px}.music_xml_renderer_cont.in_student_practice{position:static;top:auto;left:auto}.music_xml_renderer_cont.in_student_practice.fifty_percent{width:auto}.music_xml_renderer_buttons_cont>span:hover{background-color:var(--pale-grey)}@media screen and (max-width:600px){.music_xml_renderer_cont{z-index:100}}.music_xml_in_sheet_lib_main_cont{width:100%;height:100%;max-width:654px;max-height:595px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);overflow-y:auto;z-index:99;overflow-x:hidden;transition:all .4s ease}.music_xml_in_sheet_lib_main_cont.maximize_sheet{position:fixed;top:0;left:0;right:0;bottom:0;max-width:none;max-height:none;box-shadow:none;z-index:99999;-webkit-backdrop-filter:blur(16.7px);backdrop-filter:blur(16.7px);background-color:initial}.music_xml_in_sheet_lib_cont{width:100%;height:100%;object-fit:cover;transition:all .4s ease}.music_xml_in_sheet_lib_main_cont.maximize_sheet .music_xml_in_sheet_lib_cont{max-width:654px;max-height:595px;margin-left:auto;margin-right:auto;background-color:#fff}.music_xml_in_sheet_lib_minimize_btn{position:absolute;right:30px;top:24px}.music_xml_in_sheet_lib_top_controls{width:100%;height:65px;display:flex;justify-content:space-between;align-items:center;margin-bottom:32px;padding-left:26px}.music_xml_in_sheet_lib_top_controls>div:first-child{width:40%;height:40px}.music_xml_in_sheet_lib_top_controls>div:nth-child(2){width:36%;height:40px;display:inline-flex;justify-content:space-between;align-items:center;margin-right:30px}.music_xml_in_sheet_lib_top_controls>div:first-child>span{display:block}.music_xml_in_sheet_lib_top_controls>div:first-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.music_xml_in_sheet_lib_top_controls>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.music_xml_in_sheet_lib_top_controls>div:nth-child(2)>*{cursor:pointer}.sheet_small_cont{width:100%;height:65px;margin-bottom:15px;border-radius:9px;border:1px solid var(--very-light-pink);padding-left:17px;display:flex;justify-content:flex-start}.sheet_small_cont,.sheet_small_cont_music_icon{background-color:var(--white);align-items:center}.sheet_small_cont_music_icon{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;display:inline-flex;justify-content:center}.sheet_small_cont_music_icon>img{width:14.8px;height:13.8px}.sheet_small_cont_play_icon{width:36px;height:36px;background-color:var(--bright-cyan);display:inline-flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer}.sheet_small_cont_play_icon>i{color:#fff;font-size:14px}.sheet_small_cont_title_author{display:inline-block;height:38px;width:70.5%;margin-left:14px}.sheet_small_cont_title_author>span{display:block;width:100%;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet_small_cont_title_author>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--slate)}.select_sheet_modal_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(51,51,51,.2);z-index:1010}.select_sheet_modal_error_toast{width:80%}.select_sheet_modal{width:90%;max-width:702px;height:85%;max-height:612px;overflow:hidden;overflow-y:auto;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%);padding:26px 19.8px 0 28.4px}.select_sheet_modal_title{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center}.select_sheet_modal_title>h5{margin:0;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}.select_sheet_modal_main_ui{width:88%;max-width:618px;margin:34px auto 0}.select_sheet_modal_search_cont{width:100%;height:54px;position:relative}.select_sheet_modal_search_cont>input{outline:none;width:100%;height:100%;padding-left:48.2px;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--slate);margin-bottom:0}.select_sheet_modal_search_cont>img:first-child{position:absolute;left:21.4px;top:50%;transform:translateY(-50%);width:12.6px;height:12.6px}.select_sheet_modal_search_cont>img:nth-child(3){position:absolute;right:21.4px;top:50%;transform:translateY(-50%);width:10.6px;height:10.6px;cursor:pointer}.select_sheet_modal_search_cont>small{font-family:HKGrotesk;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--slate);opacity:.7;width:100%;padding-left:5px;display:block}.select_sheet_modal_main_ui_cont{margin-top:34px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.select_sheet_modal_main_ui_cont>div:first-child{width:162px;padding-top:8.1px}.select_sheet_modal_main_ui_cont>div:nth-child(2){width:393px;height:350px;overflow-y:auto}.select_sheet_modal_upload_btn{width:147px;height:40px;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.select_sheet_modal_nav_items{width:100%;margin-top:27.7px}.select_sheet_modal_nav_items>div{width:100%;height:20px;display:flex;justify-content:flex-start;align-items:center;transition:all .4s ease;cursor:pointer;margin-top:20px}.select_sheet_modal_nav_items>div:first-child{margin-top:0}.select_sheet_modal_nav_items>div>span:first-child{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:10px}.select_sheet_modal_nav_items>div>span:first-child.active{background-color:var(--bright-cyan)}.select_sheet_modal_nav_items>div>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.select_sheet_modal_nav_items>div>span:nth-child(2).active{color:var(--dark)}.select_sheet_modal_find_sheets_box{width:100%;height:170px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:46.2px}.select_sheet_modal_find_sheets_box>img:first-child{width:100%;height:81px;display:block}.select_sheet_modal_find_sheets_box>div{width:100%;text-align:center;margin-top:2px}.select_sheet_modal_find_sheets_box>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.select_sheet_modal_find_sheets_box>img:last-child{display:block;width:17.6px;height:17.6px;margin:10.2px auto 0;cursor:pointer}.select_sheet_modal_no_sheets{width:210.4px;position:relative;margin:40px auto 0}.select_sheet_modal_no_sheets>h4{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin:25.3px 0 0}@media screen and (max-width:1100px){.select_sheet_modal{top:30%}}@media screen and (max-width:992px){.select_sheet_modal{width:100%;height:100%;max-height:none;top:0;transform:none}.select_sheet_modal_main_ui{width:100%;max-width:none}.select_sheet_modal_main_ui_cont{justify-content:space-around}}@media screen and (max-width:600px){.select_sheet_modal_main_ui_cont{justify-content:center}.select_sheet_modal_main_ui_cont>div:nth-child(2){margin-top:30px}}.tissimo_sheets_collection_box{width:100%;height:126px;border-radius:9px;position:relative;margin-bottom:27px}.tissimo_sheets_collection_box>img{width:100%;height:100%;object-fit:cover;border-radius:9px}.tissimo_sheets_collection_box>h6{position:absolute;top:23px;left:24px;margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white)}.tissimo_sheets_collection_box>h6>span{color:var(--pale-peach)}.tissimo_sheets_collection_box>div{position:absolute;bottom:22.9px;left:24.9px;width:147px;height:40px;border-radius:7px;background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);display:flex;justify-content:center;align-items:center;cursor:pointer}.practice_day_long_list_cont{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(51,51,51,.43);z-index:1000;cursor:auto}.practice_day_long_list_cont>div{position:relative;max-width:482px;width:90%;height:571px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);margin:72px auto 0;padding:26px 49px 55px 51px}.practice_day_log_cancel_button{position:absolute;top:17px;right:17.8px}.practice_day_long_list_cont_title{width:100%;margin:0;font-weight:700;letter-spacing:normal;color:var(--dark)}.practice_day_long_list_cont_hours_practiced,.practice_day_long_list_cont_title{font-family:HKGrotesk;font-size:18px;font-stretch:normal;font-style:normal;line-height:1.28;text-align:center}.practice_day_long_list_cont_hours_practiced{font-weight:500;letter-spacing:-.22px;color:var(--bluey-grey);margin:5px 0 0}.practice_day_long_list_logs_cont{width:100%;height:343.5px;overflow:hidden;overflow-y:auto;margin-top:35.5px}.practice_day_long_list_logs_cont>div{width:100%;height:auto;min-height:133.5px;margin-bottom:24.5px;display:flex;justify-content:flex-start;align-items:center;padding-bottom:10px;position:relative}.practice_day_long_list_logs_cont>div>div:first-child{width:84%;height:100%;cursor:pointer;overflow:hidden}.remove_icon{width:38px;height:38px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);display:inline-flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:0;top:50px}.remove_icon>div{width:10px;height:0;border:1.8px solid var(--white);background-color:#fff}.practice_day_long_list_add_time{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--aqua-marine);text-decoration:underline;cursor:pointer;margin-top:52px}@media screen and (max-width:992px){.practice_day_long_list_cont>div{padding:26px 5px 51px}.practice_day_long_list_logs_cont{overflow-y:auto}}@media screen and (max-width:320px){.practice_day_long_list_cont>div{width:100%;margin:0 auto}}.student_practice_cont{height:100%;width:100%;max-width:1620px;padding-left:10%;padding-right:30%;padding-bottom:150px;overflow:hidden;margin:0 auto}.practice_second_stage_tutorial_cont{position:absolute;z-index:1006;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;top:5px;right:65px;width:233px;height:55px;display:flex;justify-content:space-between;align-items:center;padding-left:10px;padding-right:10px}.practice_second_stage_tutorial_cont>span{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:18px;background-color:var(--white);transition:all .4s ease;cursor:pointer}.practice_second_stage_tutorial_cont>span.active{width:auto;padding-left:10px;padding-right:10px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.practice_second_stage_tutorial_cont>span.active>img{display:inline-block;margin-right:10px}.practice_second_stage_tutorial_content{position:absolute;width:491px;height:193.5px;padding:23px 25px 93.5px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);top:155%;right:10px}.practice_second_stage_tutorial_content:after{content:" ";position:absolute;bottom:100%;left:75%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.practice_second_stage_tutorial_content>h6{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.practice_second_stage_tutorial_content>h6,.practice_second_stage_tutorial_content>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.practice_second_stage_tutorial_content>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.student_practice_cont.reducing_padding{padding-right:46px}.student_practice_no_sheet{width:250px;height:251.5px;margin:180px auto 0}.student_practice_no_sheet>img{display:block;width:203.3px;height:145.7px;margin:0 auto}.student_practice_no_sheet>div{width:100%;height:52px;margin-top:53.8px;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.student_practice_metronome_width{width:100%;max-width:306px;overflow-x:hidden}.student_practice_metronome_width .metronome .accent{width:100%}.student_practice_xml_viewer{width:806px;max-height:603px;margin:45px auto 0;overflow-y:auto;border-radius:17px;box-shadow:0 10px 50px 0 rgba(62,81,99,.11)}.student_practice_xml_viewer.full_screen{width:100%;position:relative;z-index:1001}.student_practice_xml_viewer.full_screen .music_xml_renderer_cont{display:flex;justify-content:center;box-shadow:0 30px 61px 0 rgba(62,81,99,.11)}.student_practice_xml_viewer_full_sheet_title{width:100%;height:62px;margin:0 0 5px;padding:0 45px;background-color:var(--white);display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 0 0 #fff;overflow:hidden}.student_practice_xml_viewer_full_sheet_title>h6{font-family:HKGrotesk;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.student_practice_xml_viewer_full_sheet_title>div{width:167px;height:46px;display:inline-flex;justify-content:space-between;align-items:center}.student_practice_xml_viewer_full_sheet_title>div>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);text-decoration:underline;cursor:pointer}.student_practice_xml_viewer_full_sheet_title>div>div{width:46px;height:46px;border:1px solid var(--pale-grey-two);background-color:var(--white);display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:50%}.student_practice_xml_viewer_size_too_small{width:80%;margin:100px auto}.student_practice_xml_viewer_size_too_small>div:first-child{width:90px;height:90px;margin:0 auto;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center}.student_practice_xml_viewer_size_too_small>div:first-child>span{width:21px;height:30px;border:2.5px solid var(--slate);border-radius:5px;position:relative}.student_practice_xml_viewer_size_too_small>div:first-child>span>span{display:block;width:2.5px;height:2.5px;border-radius:50%;background-color:var(--slate);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;bottom:5px}.student_practice_xml_viewer_size_too_small>h6{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin:27px 0 0}.student_practice_xml_viewer_size_too_small>p{width:196px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey);margin:42px auto 0}.student_practice_xml_viewer>img{width:100%;height:100%;border-radius:17px;box-shadow:0 10px 50px 0 rgba(62,81,99,.11);object-fit:contain;display:block}.student_practice_pdf_cont{width:100%!important;height:100%!important}.student_practice_pdf_cont .react-pdf__Page__svg{margin:0 auto;object-fit:cover;width:80%!important;max-width:800px}.student_practice_pdf_cont .react-pdf__Page__svg svg{width:100%}@media screen and (max-width:1222px){.student_practice_cont{height:100%;width:85%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.student_practice_no_sheet{margin:100px auto 0}.student_practice_pdf_cont .react-pdf__Page__svg{width:100%!important;max-width:none}}@media screen and (max-width:992px){.student_practice_cont{width:90%}}@media screen and (max-width:768px){.student_practice_cont{height:100%;width:90%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.delete_log_cont{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(51,51,51,.43);z-index:5000;cursor:auto;transform:translateZ(0)}.delete_log_cont>div{width:90%;max-width:453px;height:296px;margin:200px auto 0;padding:17px 35px 35px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.delete_log_cancel_button{position:absolute;top:17px;right:18.6px}.delete_log_cont_title{width:199px;font-size:18px;font-weight:700;line-height:1.28;letter-spacing:normal;color:var(--dark);margin:0 auto}.delete_log_cont_text,.delete_log_cont_title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center}.delete_log_cont_text{width:100%;font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.4px;color:var(--bluey-grey);margin:50.7px 0 0}.delete_log_cont_action_buttons{width:100%;height:52px;display:flex;justify-content:space-around;margin-top:64.3px}.delete_log_cont_action_buttons>span{display:inline-flex;width:48%;height:100%;justify-content:center;align-items:center;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.delete_log_cont_action_buttons>span:first-child{border-radius:7px;background-color:var(--blush-pink);color:#fff}.availability_table_cont{width:90%;max-width:1016px;margin:57.8px auto 0;display:block;scroll-behavior:smooth}.availability_table_empty_state{width:269px;margin:30px auto}.availability_table_empty_state>img:first-child{display:block;width:196px;height:169px;margin:0 auto}.availability_table_empty_state>div{width:100%;height:104px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:30px}.availability_table_empty_state>div>span{display:block;width:100%;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--slate)}.availability_table_empty_state>div>span:nth-child(2){font-weight:500;color:var(--bluey-grey)}.availability_table_cont>table{width:100%;border:none;transition:all .4s ease;border-spacing:14px 0;margin-left:-14px;border-collapse:inherit}.availability_table_cont>table thead{display:block;width:calc(100% - 17px)}.availability_table_cont>table tbody{display:block;max-height:100vh;overflow-y:scroll;width:100%;padding-bottom:600px}.availability_table_cont>table th{text-align:center;padding-bottom:26.5px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--dark)}.availability_table_cont>table td,.availability_table_cont>table th{width:122px}.schedule_recurring_table_cont>table th span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.availability_table_cont>table th:first-child span:last-child{color:var(--bluey-grey)}.availability_table_cont>table th span:first-child{color:var(--bluey-grey);width:31px;height:31px;display:flex;align-items:center;justify-content:center;margin-bottom:1.2px;margin-right:auto;margin-left:auto}.availability_table_cont>table th span:first-child.active{background-color:var(--bright-cyan);border-radius:50%;color:var(--white-light)}.availability_table_cont tr{height:48px;border-bottom:none}.availability_table_cont tbody>tr td{position:relative}.availability_table_cont tbody>tr td>.availability_table_actual_time_text{position:absolute;display:block;top:-14px}.availability_table_actual_time_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.availability_table_actual_time_text>span{opacity:.25}.schedule_recurring_table_cell_aquamarine{background-color:rgba(6,214,160,.25);cursor:pointer}.schedule_recurring_table_cell_grey{background-color:var(--bluey-grey-light)}.schedule_lesson_recurring_table_cell_with_endtime_border,.schedule_recurring_table_cell_with_endtime_border{border-bottom-left-radius:9px!important;border-bottom-right-radius:9px!important}.schedule_lesson_recurring_table_cell_with_starttime_border,.schedule_recurring_table_cell_with_starttime_border{border-top-left-radius:9px!important;border-top-right-radius:9px!important}.schedule_recurring_table_cell_with_starttime_border.active{border-top:3px solid rgba(6,214,160,.6)!important}.schedule_recurring_table_cell_with_endtime_border.active{border-bottom:3px solid rgba(6,214,160,.6)!important}.schedule_recurring_table_cell_in_btw_block .schedule_daily_table_cell_text_cont{display:none}.schedule_recurring_table_cell_starttime_endtime_text_cont{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.schedule_recurring_table_cell_starttime_endtime_text_cont>span{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.schedule_recurring_table_cont>table tr>td.thirtyMinuteHeight .schedule_recurring_table_cell_starttime_endtime_text_cont>span{margin-top:10px}.schedule_recurring_table_cell_available_text_cont{position:absolute;bottom:-24px;left:0;right:0;margin-right:auto;margin-left:auto;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.schedule_recurring_table_cont>table tr>td.thirtyMinuteHeight .schedule_recurring_table_cell_available_text_cont{bottom:-34px;transition:all .4s ease}.schedule_recurring_table_cont>table tr>td.thirtyMinuteHeight .schedule_recurring_table_cell_available_text_cont.still_even_show{bottom:-15px}.availability_table_book_btn{width:90px;height:42px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1;display:flex;justify-content:center;align-items:center;cursor:pointer;visibility:hidden}.schedule_recurring_table_cell_aquamarine:hover .availability_table_book_btn{visibility:visible}.availability_table_book_btn.no_diff_pos{top:50%;transform:translateY(-50%)}@media screen and (max-width:992px){.availability_table_cont{margin:10px 0 0}.availability_table_cont>table{width:1000px;max-height:100vh;display:block;white-space:nowrap}.availability_table_empty_state{width:269px;margin:30px auto}}.view_availability_switch_weeks_cont{width:90%;height:36px;max-width:310px;margin:58px auto 0;display:flex;justify-content:space-between;align-items:center;position:relative}.view_availability_switch_weeks_cont>div:first-child,.view_availability_switch_weeks_cont>div:nth-child(3){width:36px;height:36px;border-radius:50%;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.view_availability_switch_weeks_cont>div:first-child>img,.view_availability_switch_weeks_cont>div:nth-child(3)>img{width:6.1px;height:10.7px}.view_availability_switch_weeks_cont>div:nth-child(3)>img{transform:rotate(180deg)}.view_availability_switch_weeks_cont>div:nth-child(2){height:100%;display:inline-flex;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black);cursor:pointer}.view_availability_switch_weeks_cont>div:nth-child(2)>img{display:inline-block;margin-left:7.2px;margin-top:5px}.schedule_availability_desktop_cont_daily_calender{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:999;top:-20px}.view_availability_logo_cont{margin-top:36.1px;margin-left:43px;display:flex;justify-content:flex-start;align-items:center;height:30.5px}.view_availability_logo_cont>span{width:38px;height:100%;display:inline-flex;justify-content:center;align-items:center;margin-right:8px;cursor:pointer}.view_availability_logo{cursor:pointer}.view_avaialbility_teacher_photo{display:block;width:125px;height:124px;object-fit:cover;border-radius:50%;margin:0 auto}.view_availability_teacher_name{font-size:22px;font-weight:700;line-height:1.32;color:var(--black);margin:16px 0 0}.view_availability_availability_text,.view_availability_teacher_name{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.view_availability_availability_text{font-size:20px;font-weight:500;line-height:1.3;color:var(--bluey-grey);margin:2px 0 0}.view_availability_duration_box{height:76px;width:268px;margin:29.5px auto 0}.view_availability_duration_box>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.view_availability_duration_box>div{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:flex-start;align-items:center;padding-left:19px;padding-right:19px;cursor:pointer;position:relative}.view_availability_duration_box>div>img:nth-child(3){order:3;margin-left:auto}.view_availability_duration_box>div>img:first-child{display:inline-block;width:11.6px;height:12.9px;margin-right:16.4px}.view_availability_duration_box>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--slate);display:inline-block;width:79%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.view_availability_availability_drop{position:absolute;top:0;left:0;z-index:1;width:100%}@media screen and (max-width:992px){.view_avaialbility_teacher_photo{width:105px;height:104px;margin:30px auto 0}}.book_course_logo{margin-top:50px;margin-left:36.1px}.book_course_main_title{margin:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.book_course_teacher_photo{width:125px;height:124px;margin:67px auto 0;display:block}.book_course_teacher_courses_title,.book_course_teacher_display_name{width:100%;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:center;color:var(--black);margin:16px auto 0}.book_course_teacher_courses_title{font-size:20px;font-weight:500;color:var(--bluey-grey);margin-top:2px}.book_course_teacher_courses_cont{width:90%;max-width:825px;margin:59px auto 0;display:flex;justify-content:flex-start;flex-wrap:wrap}.book_course_teacher_courses_item{margin-right:10px;margin-bottom:27px;z-index:1}.book_course_cancel_cont{width:360.1px;height:394.6px;position:fixed;bottom:0;left:0}.book_course_cancel_cont>span{display:block;position:absolute;left:52px;bottom:51.2px;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}@media screen and (max-width:992px){.book_course_main_title{margin-top:30px}.book_course_teacher_courses_cont{justify-content:center;padding-bottom:150px}.book_course_teacher_courses_item{margin-top:27px}}.piano_modal_cont{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:40%;width:770px;height:302px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:2px solid #f6f9fc;background-color:#eff2f7;z-index:999;scroll-behavior:smooth}.piano_modal_clear_btn.not_allowed{cursor:not-allowed}.piano_modal_top_left_cont{width:99px;height:30px;padding:0;margin:0;position:absolute;top:25px;left:28px;border-radius:5px;border:1px solid #f5f5f5;background-color:#fff}.piano_modal_cont.hideWithAnim{height:0;width:0;z-index:0}.piano_modal_cont.hideWithAnim .guitar_small_image_cont,.piano_modal_cont.hideWithAnim .guitar_small_image_cont img{display:none}.hideWithVisibility{background-color:initial!important;z-index:0!important}.hideWithVisibility,.hideWithVisibility>span{font-size:0!important}.showWithVisibility{visibility:visible;z-index:999!important}.piano_modal_top_left_cont>li{display:inline-block;width:32px;height:100%;padding:0;margin:0;position:relative;cursor:pointer;text-align:center}.piano_modal_top_left_cont>li.active{background-color:#58dbee;border-radius:5px}.piano_modal_top_left_cont>li>img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.piano_modal_top_left_cont>li:nth-child(2)>img{left:13px;top:7px;transform:none;width:14px;height:14px}.piano_modal_top_left_cont>li .piano_modal_hash_text{font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:center;color:var(--white-light);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-block}.piano_modal_close_btn{position:absolute;top:-10px;right:-20px;display:block;width:38px;height:38px;box-shadow:0 3px 25px 0 rgba(29,63,96,.16);background-color:#f6f9fc;border-radius:50px;cursor:pointer}.piano_modal_close_btn>img{width:8.8px;height:8.8px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.piano_modal_clear_btn{display:block;width:74px;height:30px;line-height:30px;text-align:center;border-radius:7px;background-color:hsla(0,0%,92.5%,.7);font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(145,152,159,.7);position:absolute;right:25px;top:25px;cursor:pointer;transition:all .4s ease}.piano_modal_clear_btn.active{background-color:#58dbee;color:var(--white-light)}.piano_modal_teacher_image{position:absolute;width:30px;height:30px;top:25px;right:150px;border:2.5px solid #06d6a0;border-radius:50px;transition:all .4s ease}.piano_modal_teacher_image.active{right:200px}.piano_modal_student_image{position:absolute;width:30px;height:30px;top:25px;right:115px;border:2.5px solid #fed876;border-radius:50px;cursor:pointer;transition:all .4s ease}.piano_modal_student_image>span.active{width:40px;height:24px;border-radius:47px;background-color:#58dbee;display:inline-block;position:absolute;right:4px;top:2px;transition:all .4s ease}.piano_modal_student_image>span.active>span{display:inline-block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:#fff;position:absolute;left:auto;right:4px;top:4px;border-radius:50px;transition:all .4s ease}.piano_modal_student_image>span{width:40px;height:24px;border-radius:47px;background-color:#eff2f7;display:inline-block;position:absolute;right:4px;top:2px;transition:all .4s ease}.piano_modal_student_image>span>span{display:inline-block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:#fff;position:absolute;left:4px;right:auto;top:4px;border-radius:50px;transition:all .4s ease}.piano_modal_student_image>img,.piano_modal_teacher_image>img{width:20px;height:20px;border-radius:50px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover}.piano_modal_student_image.active{width:78px;height:30px;border-radius:16px;border:1px solid #f5f5f5;background-color:#fff}.piano_modal_student_image.active>img{left:0;width:30px;height:30px;border-radius:50px;transform:none;padding:2px;top:50%;transform:translateY(-50%)}.piano_modal_student_image_tooltip{width:150px!important}.piano_modal_small_piano{width:320px;height:28px;position:absolute;top:26px;left:195px;padding:0;margin:0;list-style-type:none;scroll-behavior:smooth}.piano_modal_large_piano>li,.piano_modal_small_piano>li{display:inline-block;margin:0;scroll-behavior:smooth;transition:all .4s ease}.piano_modal_small_piano>li.not_active div{background-color:rgba(0,0,0,.1)!important;border:.6px solid rgba(0,0,0,.1)!important}.piano_modal_small_piano>li.not_active div .piano_modal_large_piano_black_key{background-color:rgba(34,49,63,.7)!important}.piano_modal_large_piano>li div,.piano_modal_large_piano>li div.not_active,.piano_modal_small_piano>li div{display:inline-block;width:5.6px;height:26.5px;background-color:#fff;cursor:pointer;border:.6px solid #f6f9fc;position:relative;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.piano_modal_large_piano>li div,.piano_modal_large_piano>li div.not_active{width:40px;height:188px;border-left:4px solid #f6f9fc;border-right:4px solid #f6f9fc;border-bottom:4px solid #f6f9fc}.piano_modal_large_piano>li div>.piano_modal_large_piano_black_key,.piano_modal_small_piano>li div>.piano_modal_large_piano_black_key{display:block;position:absolute;top:0;right:-2.8px;width:3px;height:15.3px;background-color:#22313f;z-index:1;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.piano_modal_large_piano>li div>.piano_modal_large_piano_black_key{width:26px;height:109px;right:-17px}.piano_modal_large_piano>li,.piano_modal_small_piano>li{width:auto}.piano_modal_large_piano{width:100%;height:208px;position:absolute;top:85px;list-style-type:none;padding:0;margin:0;text-align:center;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.piano_modal_large_piano::-webkit-scrollbar{display:none}.piano_modal_large_piano>li.active{display:inline-block}.piano_modal_large_piano>li.not_active{display:none}.piano_modal_large_piano_black_key_text{height:16px;width:14px;position:absolute;left:50%;right:50%;transform:translate(-50%,-50%);bottom:0;font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.3px;z-index:1000}.piano_modal_large_piano_black_key_text>sup{font-family:HKGrotesk;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.13px;color:var(--white-light)}.piano_modal_large_piano_key_num{width:8px;height:16px;bottom:28px;text-align:center;color:#d3e1ed}.piano_modal_large_piano_big_letter,.piano_modal_large_piano_key_num{position:absolute;left:50%;right:50%;transform:translate(-50%,-50%);font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.3px}.piano_modal_large_piano_big_letter{display:block;bottom:0;width:22px;height:22px;line-height:22px;border-radius:50px;color:#fff}.red_key{background-color:#e85668}.orange_key{background-color:#f88e2d}.yellow_key{background-color:#fed876}.green_key{background-color:#1ad6a0}.cyan_key{background-color:#58dbee}.blue_key{background-color:#4f9cf7}.purple_key{background-color:#746eff}.red_key_text{color:#e85668}.yellow_key_text{color:#fed876}.green_key_text{color:#06d6a0}.cyan_key_text{color:#5ea4f7}.purple_key_text{color:#807bff}.guitar_full_length_cont{height:200px;line-height:200px;width:auto;position:relative;margin-top:75px;overflow:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.guitar_full_length_cont::-webkit-scrollbar{display:none}.guitar_full_length{display:block;height:400px;width:auto;overflow:hidden}.guitar_full_length_circle{width:22px;height:22px;line-height:22px;border-radius:50px;display:block;font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;z-index:1;cursor:pointer;position:relative;text-align:center}.guitar_full_length_circle.teacher_active{box-shadow:0 0 0 9px rgba(26,214,160,.6)}.guitar_full_length_circle.student_active{box-shadow:0 0 0 9px rgba(254,216,118,.5)}.guitar_full_length_circle.fancy_hash_active{background-color:#fff!important}.guitar_full_length_circle>span{font-family:HKGrotesk;font-size:10px;font-weight:500;font-stretch:normal;font-style:normal;color:var(--slate-light);position:absolute;right:0;top:-2px;z-index:999;width:10px;height:10px;display:inline-block}.guitar_full_length_num{font-family:HKGrotesk;font-size:14px!important;font-weight:700!important;font-stretch:normal!important;font-style:normal!important;letter-spacing:-.35px!important;color:var(--slate)!important;line-height:normal!important}.guitar_full_length_one_one{position:absolute;top:117px;left:489px}.guitar_full_length_one_two{position:absolute;top:140px;left:489px}.guitar_full_length_one_three{position:absolute;top:163px;left:489px}.guitar_full_length_one_four{position:absolute;top:187px;left:489px}.guitar_full_length_one_five{position:absolute;top:211px;left:489px}.guitar_full_length_one_six{position:absolute;top:233px;left:489px}.guitar_full_length_one_seven{position:absolute!important;top:260px!important;left:495.5px!important}.guitar_full_length_two_one{position:absolute;top:119px;left:581px}.guitar_full_length_two_two{position:absolute;top:143px;left:581px}.guitar_full_length_two_three{position:absolute;top:165px;left:581px}.guitar_full_length_two_four{position:absolute;top:187px;left:581px}.guitar_full_length_two_five{position:absolute;top:211px;left:581px}.guitar_full_length_two_six{position:absolute;top:234px;left:581px}.guitar_full_length_three_one{position:absolute;top:119px;left:665px}.guitar_full_length_three_two{position:absolute;top:141px;left:665px}.guitar_full_length_three_three{position:absolute;top:163px;left:665px}.guitar_full_length_three_four{position:absolute;top:187px;left:665px}.guitar_full_length_three_five{position:absolute;top:211px;left:665px}.guitar_full_length_three_six{position:absolute;top:233px;left:665px}.guitar_full_length_four_one{position:absolute;top:119px;left:745px}.guitar_full_length_four_two{position:absolute;top:142px;left:745px}.guitar_full_length_four_three{position:absolute;top:164px;left:745px}.guitar_full_length_four_four{position:absolute;top:187px;left:745px}.guitar_full_length_four_five{position:absolute;top:211px;left:745px}.guitar_full_length_four_six{position:absolute;top:233px;left:745px}.guitar_full_length_four_seven{position:absolute;top:260px;left:751.5px}.guitar_full_length_five_one{position:absolute;top:119px;left:815px}.guitar_full_length_five_two{position:absolute;top:140px;left:815px}.guitar_full_length_five_three{position:absolute;top:163px;left:815px}.guitar_full_length_five_four{position:absolute;top:187px;left:815px}.guitar_full_length_five_five{position:absolute;top:211px;left:815px}.guitar_full_length_five_six{position:absolute;top:233px;left:815px}.guitar_full_length_six_one{position:absolute;top:117px;left:887px}.guitar_full_length_six_two{position:absolute;top:140px;left:887px}.guitar_full_length_six_three{position:absolute;top:163px;left:887px}.guitar_full_length_six_four{position:absolute;top:187px;left:887px}.guitar_full_length_six_five{position:absolute;top:211px;left:887px}.guitar_full_length_six_six{position:absolute;top:233px;left:887px}.guitar_full_length_six_seven{position:absolute;top:260px;left:893.5px}.guitar_full_length_seventh_one{position:absolute;top:117px;left:952px}.guitar_full_length_seventh_two{position:absolute;top:142px;left:952px}.guitar_full_length_seventh_three{position:absolute;top:163px;left:952px}.guitar_full_length_seventh_four{position:absolute;top:187px;left:952px}.guitar_full_length_seventh_five{position:absolute;top:211px;left:952px}.guitar_full_length_seventh_six{position:absolute;top:233px;left:952px}.guitar_full_length_eight_one{position:absolute;top:119px;left:1018px}.guitar_full_length_eigth_two{position:absolute;top:142px;left:1018px}.guitar_full_length_eight_three{position:absolute;top:163px;left:1018px}.guitar_full_length_eight_four{position:absolute;top:187px;left:1018px}.guitar_full_length_eight_five{position:absolute;top:211px;left:1018px}.guitar_full_length_eight_six{position:absolute;top:233px;left:1018px}.guitar_full_length_eight_seven{position:absolute;top:260px;left:1024.5px}.guitar_full_length_nine_one{position:absolute;top:119px;left:1078px}.guitar_full_length_nine_two{position:absolute;top:142px;left:1078px}.guitar_full_length_nine_three{position:absolute;top:163px;left:1078px}.guitar_full_length_nine_four{position:absolute;top:187px;left:1078px}.guitar_full_length_nine_five{position:absolute;top:208px;left:1078px}.guitar_full_length_nine_six{position:absolute;top:231px;left:1078px}.guitar_full_length_ten_one{position:absolute;top:119px;left:1135px}.guitar_full_length_ten_two{position:absolute;top:142px;left:1135px}.guitar_full_length_ten_three{position:absolute;top:163px;left:1135px}.guitar_full_length_ten_four{position:absolute;top:187px;left:1135px}.guitar_full_length_ten_five{position:absolute;top:208px;left:1135px}.guitar_full_length_ten_six{position:absolute;top:231px;left:1135px}.guitar_full_length_eleven_one{position:absolute;top:119px;left:1190px}.guitar_full_length_eleven_two{position:absolute;top:142px;left:1190px}.guitar_full_length_eleven_three{position:absolute;top:163px;left:1190px}.guitar_full_length_eleven_four{position:absolute;top:186px;left:1190px}.guitar_full_length_eleven_five{position:absolute;top:208px;left:1190px}.guitar_full_length_eleven_six{position:absolute;top:231px;left:1190px}.guitar_full_length_eleven_seven{position:absolute;top:260px;left:1193px}.guitar_full_length_twelve_one{position:absolute;top:119px;left:1243px}.guitar_full_length_twelve_two{position:absolute;top:142px;left:1243px}.guitar_full_length_twelve_three{position:absolute;top:163px;left:1243px}.guitar_full_length_twelve_four{position:absolute;top:186px;left:1243px}.guitar_full_length_twelve_five{position:absolute;top:208px;left:1243px}.guitar_full_length_twelve_six{position:absolute;top:231px;left:1243px}.guitar_full_length_thirteen_one{position:absolute;top:119px;left:1290px}.guitar_full_length_thirteen_two{position:absolute;top:142px;left:1290px}.guitar_full_length_thirteen_three{position:absolute;top:163px;left:1290px}.guitar_full_length_thirteen_four{position:absolute;top:186px;left:1290px}.guitar_full_length_thirteen_five{position:absolute;top:208px;left:1290px}.guitar_full_length_thirteen_six{position:absolute;top:231px;left:1290px}.guitar_full_length_thirteen_seven{position:absolute;top:260px;left:1293px}.guitar_full_length_fourteen_one{position:absolute;top:119px;left:1336px}.guitar_full_length_fourteen_two{position:absolute;top:142px;left:1336px}.guitar_full_length_fourteen_three{position:absolute;top:163px;left:1336px}.guitar_full_length_fourteen_four{position:absolute;top:186px;left:1336px}.guitar_full_length_fourteen_five{position:absolute;top:208px;left:1336px}.guitar_full_length_fourteen_six{position:absolute;top:231px;left:1336px}.guitar_full_length_fifteen_one{position:absolute;top:119px;left:1383px}.guitar_full_length_fifteen_two{position:absolute;top:142px;left:1383px}.guitar_full_length_fifteen_three{position:absolute;top:163px;left:1383px}.guitar_full_length_fifteen_four{position:absolute;top:186px;left:1383px}.guitar_full_length_fifteen_five{position:absolute;top:208px;left:1383px}.guitar_full_length_fifteen_six{position:absolute;top:231px;left:1383px}.guitar_full_length_sixteen_one{position:absolute;top:119px;left:1422px}.guitar_full_length_sixteen_two{position:absolute;top:142px;left:1422px}.guitar_full_length_sixteen_three{position:absolute;top:163px;left:1422px}.guitar_full_length_sixteen_four{position:absolute;top:186px;left:1422px}.guitar_full_length_sixteen_five{position:absolute;top:208px;left:1422px}.guitar_full_length_sixteen_six{position:absolute;top:231px;left:1422px}.guitar_full_length_seventeen_one{position:absolute;top:119px;left:1462px}.guitar_full_length_seventeen_two{position:absolute;top:142px;left:1462px}.guitar_full_length_seventeen_three{position:absolute;top:163px;left:1462px}.guitar_full_length_seventeen_four{position:absolute;top:186px;left:1462px}.guitar_full_length_seventeen_five{position:absolute;top:208px;left:1462px}.guitar_full_length_seventeen_six{position:absolute;top:231px;left:1462px}.guitar_full_length_eighteen_one{position:absolute;top:119px;left:1501px}.guitar_full_length_eighteen_two{position:absolute;top:142px;left:1501px}.guitar_full_length_eighteen_three{position:absolute;top:163px;left:1501px}.guitar_full_length_eighteen_four{position:absolute;top:186px;left:1501px}.guitar_full_length_eighteen_five{position:absolute;top:208px;left:1501px}.guitar_full_length_eighteen_six{position:absolute;top:231px;left:1501px}.guitar_full_length_nineteen_one{position:absolute;top:119px;left:1535px}.guitar_full_length_nineteen_two{position:absolute;top:142px;left:1535px}.guitar_full_length_nineteen_three{position:absolute;top:163px;left:1535px}.guitar_full_length_nineteen_four{position:absolute;top:186px;left:1535px}.guitar_full_length_nineteen_five{position:absolute;top:208px;left:1535px}.guitar_full_length_nineteen_six{position:absolute;top:231px;left:1535px}.guitar_full_length_twenty_one{position:absolute;top:119px;left:1568px}.guitar_full_length_twenty_two{position:absolute;top:142px;left:1568px}.guitar_full_length_twenty_three{position:absolute;top:163px;left:1568px}.guitar_full_length_twenty_four{position:absolute;top:186px;left:1568px}.guitar_full_length_twenty_five{position:absolute;top:208px;left:1568px}.guitar_full_length_twenty_six{position:absolute;top:231px;left:1568px}.guitar_full_length_twenty_one_one{position:absolute;top:119px;left:1602px}.guitar_full_length_twenty_one_two{position:absolute;top:142px;left:1602px}.guitar_full_length_twenty_one_three{position:absolute;top:163px;left:1602px}.guitar_full_length_twenty_one_four{position:absolute;top:186px;left:1602px}.guitar_full_length_twenty_one_five{position:absolute;top:208px;left:1602px}.guitar_full_length_twenty_one_six{position:absolute;top:231px;left:1602px}.guitar_small_image_cont{width:171px;height:32px;position:absolute;top:25px;right:290px;cursor:pointer}.guitar_small_image_cont>img{width:159.3px;height:32px;object-fit:cover}.guitar_small_image_cont .guitar_small_image_cont_left{background-color:rgba(62,81,99,.32);width:45px;height:32px;position:absolute;left:-5px;top:-2px;border-top-left-radius:50px;border-bottom-left-radius:50px}.guitar_small_image_cont .guitar_small_image_cont_right{background-color:rgba(62,81,99,.32);width:84px;height:32px;position:absolute;right:10px;top:-2px;border-top-right-radius:50px;border-bottom-right-radius:50px}.guitar_small_image_cont .guitar_small_image_cont_middle{background-color:rgba(62,81,99,.32);width:37px;height:32px;position:absolute;left:40px;top:-2px}.piano_modal_large_piano div.student_active{background-color:rgba(254,216,118,.5);border-left:4px solid rgba(254,216,118,.5);border-right:4px solid rgba(254,216,118,.5);border-bottom:4px solid rgba(254,216,118,.5);transition:all .4s ease}.piano_modal_large_piano div.teacher_active{background-color:rgba(6,214,160,.3);border-left:4px solid rgba(6,214,160,.3);border-right:4px solid rgba(6,214,160,.3);border-bottom:4px solid rgba(6,214,160,.3);transition:all .4s ease}.piano_modal_large_piano.studentKeysSelected .piano_modal_large_piano_black_key.active{border:3px solid rgba(254,216,118,.84);transition:all .4s ease;background-color:rgba(34,49,63,.84)}@media screen and (max-width:992px){.piano_modal_cont{width:90%}.guitar_small_image_cont,.piano_modal_small_piano{display:none}}@media screen and (max-width:600px){.piano_modal_cont{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%);width:770px;height:302px}}.control{height:90px;position:absolute;left:50%;transform:translateX(-50%);bottom:28px;border-radius:9px;display:flex;justify-content:center;align-items:center;padding-left:2%;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background-color:rgba(100,111,122,.26666666666666666);-webkit-user-select:none;user-select:none;z-index:98}.control .menu-btn{margin:0 7px;font-size:40px;position:absolute;right:7px;top:12px;color:#000}.control .extra{display:block;width:100%;position:absolute;left:50%;transform:translate(-50%,125%);bottom:0;border-radius:5px;align-items:center;z-index:30;padding:0 40px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(100,111,122,.26666666666666666)}.control_mp_student_participation_tooltip{position:absolute;top:-90px;left:50px;width:200px;text-align:center}.control_mp_student_participation_tooltip.custom_tooltip_cont:after{bottom:auto!important;top:100%;left:26px;border-color:#fff transparent transparent!important}.control.not_clear{width:486px}.time{margin-right:2.5%;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;z-index:999;position:absolute;left:26px}.btn_btn{color:#000;height:52px;width:52px;border-radius:50px;background-color:#fff;margin:0 10px;position:relative;border:.5px solid rgba(0,0,0,.25098039215686274);outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:18.1px 18.2px 18.1px 18px}.btn_btn:focus{background-color:#fff!important}.btn_btn:active{transform:none;box-shadow:none}.btn_btn-left{margin-left:20%;width:52px}.menu{position:absolute;background-color:#fff;border-radius:9px;padding-top:15.5px;padding-left:14px;padding-bottom:15px;right:0;bottom:104px;line-height:32px;z-index:999;width:177px;height:auto;box-shadow:0 10px 50px 0 rgba(29,63,96,.3)}.menu__text{margin-left:39px;cursor:pointer;display:inline-block}.menu .menu__list{font-size:14px;width:150px;height:36px;line-height:36px;position:relative}.menu .menu__list:hover{border-radius:8px;background-color:#f6f9fc}.menu__list img{position:absolute}.menu__list:first-child img{width:11.8px;height:11.8px;top:12.3px;left:13.4px}.menu__list:nth-child(2) img{width:15.5px;height:15.5px;top:9.9px;left:11.1px}.menu__list:last-child img{width:14px;height:14px;top:10.8px;left:11.7px}.menu__list__divider{width:149px;height:0;margin:8px .5px 4px;border:1px solid #eff2f7}.menu-btn{background-color:initial;border:none;font-size:32px;font-weight:700;margin-left:auto;color:#696969;margin-bottom:16px;cursor:pointer}.menu.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.control_instruments_buttons_sheets{position:absolute;left:26px;bottom:46px;width:113px;height:56px;border-radius:28px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:#fff;display:block;z-index:101}.control_instruments_buttons_sheets>span{width:46px;height:46px;line-height:46px;display:block;border-radius:50px;text-align:center;position:absolute;cursor:pointer}.control_instruments_buttons_sheets>span:hover{background-color:#f6f9fc}.control_instruments_buttons_sheets>span:first-child{top:5px;left:8px}.control_instruments_buttons_sheets>span:first-child>img{width:16.4px;height:16.4px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.control_instruments_buttons_sheets>span:nth-child(2){top:5px;right:8px}.control_instruments_buttons_sheets>span:nth-child(2)>img{width:14.3px;height:15.5px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.control_instruments_buttons_sheets>span.elipse_371,.control_instruments_buttons_sheets>span.elipse_371:hover{background-color:var(--slate)}.control_instruments_buttons_sheets>span.elipse_371>img{width:12px;height:12px;cursor:pointer}.control_instruments_buttons_sheets_hover{height:111px;width:48px;position:absolute;left:37px;bottom:108px;z-index:999}.control_instruments_buttons_sheets_hover>li{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;cursor:pointer}.control_instruments_buttons_sheets_hover>li:first-child{margin-bottom:15px}.b-right{position:fixed;right:21px;bottom:50px;z-index:9999}.b-exit{border:none;color:#fff;font-size:18px}.b-exit,.b-exit:focus{background-color:#e85668}.move_btn_left{right:370px}.count{position:absolute;top:0;left:75%;background-color:#ff5100;border-radius:50%;width:15px;height:15px;color:#fff}.mobile{display:none}.mobile .btn-left{margin:0 10%}.exit{position:absolute;right:0;top:0;transform:translate(50%,-50%);width:7px;height:7px;font-size:3px;color:#000;border-radius:50%;background-color:#fff;border:.5px solid rgba(0,0,0,.25098039215686274);display:flex;justify-content:center;align-items:center;outline:none;cursor:pointer}.exit:hover{transform:translate(50%,-55%)}.exit:active{transform:translate(50%,-50%)}.clear{background-color:initial;-webkit-backdrop-filter:none;backdrop-filter:none}.control_white_color_button{background-color:#e85668;color:#fff}.control_white_color_button:focus{background-color:#e85668!important}.main_mobile_classroom_messages_overlay,.main_mobile_overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:999999;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:var(--slate-light);overflow-x:auto;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.main_mobile_classroom_messages_overlay.hideWithAnim,.main_mobile_overlay.hideWithAnim{z-index:-1}.main_mobile_overlay::-webkit-scrollbar{display:none}.main_mobile_classroom_messages_overlay{-webkit-backdrop-filter:initial;backdrop-filter:none;background-color:var(--white)}.main_mobile_overlay_close_btn,.main_mobile_overlay_guitar_btn,.main_mobile_overlay_piano_btn{box-shadow:0 10px 50px 0 rgba(29,63,96,.3);background-color:#58dbee;width:56px;height:56px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;bottom:114px;left:12%}.main_mobile_overlay_piano_btn{bottom:195px;background-color:#fff;border:1px solid #f5f5f5}.main_mobile_overlay_guitar_btn{bottom:271px;background-color:#fff;border:1px solid #f5f5f5}.mobile_overlay_portrait_alert_box{width:196px;height:319px;position:absolute;top:30%;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_overlay_portrait_alert_box_phone_image_cont{width:90px;height:90px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:#fff;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:center}.mobile_overlay_portrait_alert_box_phone_image_cont>span{display:block;width:21px;height:30px;border:2.5px solid var(--slate);border-radius:4px;position:relative}.mobile_overlay_portrait_alert_box_phone_image_cont>span>span{width:2px;height:2px;background-color:#000;border-radius:50%;position:absolute;bottom:2px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_overlay_portrait_alert_box_main_text,.mobile_overlay_portrait_alert_box_sec_text{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fbe7b5;width:100%;margin-top:27.5px;white-space:nowrap}.mobile_overlay_portrait_alert_box_sec_text{margin-top:42px;color:#fff;white-space:normal}.mobile_overlay_portrait_alert_box_ok_btn{width:153px;margin:42.5px auto 0;border-radius:7px;background-color:#58dbee;color:#fff;display:flex}.mobile_control_leave_btn,.mobile_overlay_portrait_alert_box_ok_btn{height:52px;align-items:center;justify-content:center;cursor:pointer}.mobile_control_leave_btn{width:52px;background-color:#e85668;display:inline-flex;border-radius:50%;margin:0 10px}.control_teacher_control_cont,.control_teacher_control_sd_cont{width:186px;height:49px;border-radius:7px;background-color:rgba(100,111,122,.26666666666666666);-webkit-user-select:none;user-select:none;margin-bottom:26.8px;display:flex;justify-content:space-between;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#000;position:absolute;top:-50px;right:0;padding:0 20px}.control_teacher_control_sd_cont.second_device{position:fixed;top:10px;left:0;right:0;margin-left:auto;margin-right:auto}.control_teacher_control_cont.teacher,.control_teacher_control_sd_cont.teacher{width:280px}.control_teacher_control_cont>div:nth-child(2),.control_teacher_control_sd_cont>div:nth-child(2){width:40px;height:24px;border-radius:47px;background-color:var(--very-light-pink);position:relative;transition:all .4s ease;cursor:pointer}.control_teacher_control_cont>div:nth-child(2)>span,.control_teacher_control_sd_cont>div:nth-child(2)>span{position:absolute;top:4px;left:4px;display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%}.control_teacher_control_cont>div:nth-child(2).active,.control_teacher_control_sd_cont>div:nth-child(2).active{background-color:var(--bright-cyan)}.control_teacher_control_cont>div:nth-child(2).active>span,.control_teacher_control_sd_cont>div:nth-child(2).active>span{top:4px;left:auto;right:4px}.classroom_main_device_control.disabled{background-color:rgba(145,152,159,.6)!important;cursor:not-allowed!important}.classroom_main_device_control_tooltip{position:absolute;width:200px;height:60px;top:auto;left:0;bottom:120%!important}.classroom_main_device_control_tooltip:after{content:" ";position:absolute;top:100%;left:26px;margin-left:-5px;border:5px solid transparent;border-top-color:#fff}#network_bars{position:absolute;left:20px;top:50%;transform:translateY(-50%);font-size:22px}@media screen and (max-width:1365px){.move_btn_left{right:370px;bottom:150px}}@media screen and (max-width:1024px){.time{left:16px}}@media screen and (max-width:992px){.move_btn_left{right:370px!important;bottom:150px}}@media screen and (max-width:768px){.control{padding-left:5%;left:53%}.control.not_clear{width:420px}.control_instruments_buttons_sheets{left:10px}.b-right{right:10px}}@media screen and (max-width:600px){.control.not_clear{width:90%;left:0;right:0;margin-left:auto;margin-right:auto;padding-left:0;transform:none}.increase_bottom_position{bottom:217px}.main_mobile_classroom_messages_overlay .metronome-menu{width:100%;overflow-x:hidden!important;overflow-y:auto!important}}@media screen and (max-device-width:1000px) and (orientation:landscape){.guitar_small_image_cont,.piano_modal_small_piano{left:175px}.piano_modal_cont{width:95%}.main_mobile_overlay_close_btn,.main_mobile_overlay_guitar_btn,.main_mobile_overlay_piano_btn{bottom:84px}.main_mobile_overlay_piano_btn{bottom:165px}.main_mobile_overlay_guitar_btn{bottom:241px}}@media screen and (orientation:landscape) and (max-device-width:750px){.guitar_small_image_cont,.piano_modal_small_piano{left:155px}}@media screen and (orientation:landscape) and (max-device-width:700px){.guitar_small_image_cont,.piano_modal_small_piano{display:none}}.classroom_pre_classroom_control{width:150px;height:52px;position:absolute;bottom:28px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:99;display:flex;justify-content:space-between}.classroom_pre_classroom_control>div{width:52px;height:52px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;background-color:#fff}.classroom_pre_classroom_control_pink{background-color:var(--blush-pink)!important}.classroom_pre_classroom_settings_help_btn{width:71.2px;height:18.2px;display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:44.6px;right:36px;z-index:99}.classroom_pre_classroom_settings_help_btn>img:first-child{width:18.2px;height:18.2px;cursor:pointer}.classroom_pre_classroom_settings_help_btn>img:nth-child(2){width:16.4px;height:16.4px;cursor:pointer}@media screen and (max-width:992px){.classroom_pre_classroom_control{position:static;bottom:auto;left:auto;right:auto;margin-top:22px}}.control_mobile_menu_cont{width:90%;height:177px;position:absolute;bottom:16px;left:0;right:0;margin-left:auto;margin-right:auto;padding:25px 28px 27px 29px;border-radius:9px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(100,111,122,.26666666666666666)}.control_mobile_menu_first_row,.control_mobile_menu_second_row{width:100%;height:52px;display:flex;justify-content:space-between;align-items:center}.control_mobile_menu_second_row{margin-top:21px}.control_mobile_menu_cont_item{width:51px;border:1px solid var(--pale-grey-two);cursor:pointer;justify-content:center;border-radius:50%}.control_mobile_menu_cont_item,.control_mobile_menu_first_row>div:nth-child(2){height:52px;background-color:var(--white);display:inline-flex;align-items:center}.control_mobile_menu_first_row>div:nth-child(2){width:108px;padding-left:21.7px;padding-right:22.1px;border-radius:26px;border:1px solid var(--pale-grey-two);justify-content:space-between}.mobile_menu_primary_lite_tooltip{width:60%;left:0;right:0;margin-left:auto;margin-right:auto;top:0}.mobile_menu_primary_lite_tooltip:after{display:none}.classroom_music_sheets_cont{width:100%;height:85vh;z-index:909;padding:27px 28px 60px;background-color:#fff}.classroomMusicSheetsSearchBox{height:40px;width:100%;position:relative;display:flex;align-items:center;margin-bottom:28px}.classroomMusicSheetsSearchBox>input{width:100%;height:100%;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18.6%;font-family:HKGrotesk;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.classroomMusicSheetsSearchBox>img{width:12.2px;height:12.2px;position:absolute;left:7.4%}.classroom_music_sheets_list_cont{width:100%;height:100%;overflow:hidden;overflow-y:auto;margin-bottom:28.8px;padding-bottom:60px}.classroom_music_sheets_list_cont>h6{padding:0;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--dark);opacity:.9;margin:0 0 15.2px}.classroom_music_sheets_no_sheets{display:block;width:162.7px;height:190.6px;margin:80px auto 0}.classroom_music_sheets_no_sheets_title{padding:0;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:var(--black);margin:28px 0 0}.classroom_music_sheets_header_box{width:100%;height:60px;box-shadow:0 0 14px 0 rgba(34,49,63,.08);background-color:var(--white);display:flex;align-items:center;padding-left:20px}.classroom_music_sheets_header_box>span:first-child{width:38px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:10px}.classroom_music_sheets_header_box>span:first-child>img{width:7px;height:12.2px}.classroom_music_sheets_header_box>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}@media screen and (max-width:768px){.classroom_music_sheets_cont{padding:0}.classroom_music_sheets_list_cont,.classroomMusicSheetsSearchBox{width:89.3%;margin:24.8px auto 0}}.classroom_music_sheet_list_items{width:100%;height:65px;padding-left:6.8%;padding-right:5.2%;display:flex;align-items:center;justify-content:flex-start;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey);margin-bottom:15px;cursor:pointer}.classroom_music_sheet_list_items>div:first-child{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:flex;align-items:center;justify-content:center;margin-right:5.6%}.classroom_music_sheet_list_items>div:first-child>img{width:14.7px;height:12.5px}.classroom_music_sheet_list_items>div:last-child{width:66.9%;height:38px}.classroom_music_sheet_list_items>div:last-child>span{display:block;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black);width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.classroom_music_sheet_list_items>div:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--slate)}.leave_menu_modal_cont{width:100%;height:100%;background-color:rgba(51,51,51,.45);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.leave_menu_modal_cont>div:first-child{width:95%;max-width:453px;height:auto;margin:88.4px auto 0;padding:17px 18.6px 35px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.leave_menu_modal_close_btn{position:absolute;top:10px;right:10px}.leave_menu_modal_item{width:100%;max-width:382px;height:52px;display:flex;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-bottom:10px}.leave_menu_modal_item,.mobile_camera_switch_cont{align-items:center;justify-content:center;cursor:pointer}.mobile_camera_switch_cont{position:absolute;width:34px;height:34px;border-radius:50%;display:inline-flex;background-color:#fff;right:18px;top:74px;z-index:30}.mobile_camera_switch_cont>img{width:20px;height:20px}.mobile_camera_switch_cont.in_classroom{top:24px}@media screen and (min-width:993px){.mobile_camera_switch_cont{top:24px}}@media screen and (max-width:380px){.mobile_camera_switch_cont{top:124px}}@keyframes rotating_1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating_1{animation:rotating_1 1s linear infinite}.secondary_device_preview_cont{position:fixed;z-index:10200;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(62,81,99,.73);padding-top:164px;padding-bottom:60px;overflow-y:auto}.secondary_device_preview_cont>div:first-child{width:90px;height:90px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center;margin:0 auto}.secondary_device_preview_cont>div:first-child>img{width:24.8px;height:20.3px}.secondary_device_preview_cont>h5{width:100%;height:23px;margin:27.5px auto 0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--pale-peach)}.secondary_device_preview_cont>h6{width:380px;height:auto;margin:42px auto 0;font-weight:500;line-height:1.31;letter-spacing:-.4px}.secondary_device_preview_cont>h6,.secondary_device_preview_ok_btn{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:center;color:var(--white)}.secondary_device_preview_ok_btn{width:153px;height:52px;margin:42.5px auto 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-weight:700;letter-spacing:normal;cursor:pointer}.secondary_device_preview_cont .dont_show_this_again{width:100%;margin:62px auto 0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);text-decoration:underline;cursor:pointer;display:flex;justify-content:center}.secondary_device_preview_h6{width:300px!important}@media screen and (max-width:600px){.secondary_device_preview_cont>h6{width:280px}}.option{position:absolute;top:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:30;left:50%}.publisher--classroom{position:relative}.publish__cover,.publisher--classroom{width:100%;height:100%;border-radius:12px}.publish__cover{background-color:#213041;position:absolute;z-index:29;top:0;right:0;left:0;bottom:0}.publish__cover-img{width:94px;height:94px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.publisher__container{position:absolute;width:12.2%;height:18.3%;top:21px;right:20px;z-index:20;border-radius:12px;overflow:hidden}.publisher__container .OT_root,.publisher__container.secondary_device_ui{width:100%!important;height:100%!important}.publisher__container.secondary_device_ui{position:fixed!important;top:0!important;right:0!important;left:0!important;bottom:0!important;border-radius:0!important;z-index:auto}.publisher__container.secondary_device_ui .publish__cover{border-radius:0!important}.publisher__container.secondary_device_ui .publish-1{width:100%!important;height:100%!important}.publish-1,.publish_1_preclassrooom{width:100%!important;height:100%!important}.publish-1{position:absolute;top:0;left:0;z-index:1}.publish-1.hideWithAnim{width:0!important;height:0!important;right:-20px!important}.publish_one_close_icon{background-color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute}.publish_one_close_icon{width:32px;height:32px;border-radius:50%;right:6px;top:9px;z-index:9999}.publish_one_close_icon>img{width:8.2px;height:8.2px}.publish__cover_in_class_img{width:48px;height:48px;border-radius:50%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%)}@media screen and (max-width:992px){.publisher--classroom{width:100%!important;height:100%!important;border-radius:0!important;position:relative}.publish__cover{width:100%;height:100%;background-color:#213041;position:absolute;z-index:29;top:0;right:0;left:0;bottom:0;border-radius:0}.publish__cover_in_class_img{width:90px;height:90px;border-radius:50%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:50%;transform:translateY(-50%)}.publish__cover-img{width:120px;height:120px}}@media screen and (max-width:600px){.publisher__container{position:absolute;width:109px;height:137px;right:0;border-radius:9px;overflow:hidden}.publisher__container.secondary_device_ui{width:auto;height:auto;border-radius:initial}.publish-1.publish_1_in_classrooom>*{width:109px!important;height:137px!important}.secondary_device_ui .publish-1.publish_1_in_classrooom>*{width:100%!important;height:100%!important}}.sec_subscriber__cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#213041;z-index:29;border-radius:12px}.sec_subscriber__cover.no_border_radius{border-radius:0}.sec_subscriber__cover>img{width:56px;height:56px;object-fit:cover;border-radius:50%}.subscriber_container_secondary_device .OT_subscriber{border-radius:12px}.unsubscribe_cont_logo{display:block;margin-top:29.7px;margin-left:37.2px}.unsubscribe_main_cont{width:90%;max-width:497px;height:246px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--slate);margin:134px auto 0;position:relative;padding-top:52px}.unsubscribe_main_cont_check_box{width:66px;height:66px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);border-radius:50%;display:block;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center}.unsubscribe_main_cont_check_box>i{color:var(--slate);font-size:20px}.unsubscribe_main_cont>div{width:100%;height:59px;margin:23px auto 0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);position:relative}.unsubscribe_main_cont>div>span{display:block;line-height:1.17;opacity:.9}.blob_blush_pink{width:241px;height:256.1px;position:absolute;top:57.7px;left:402.5px}.blob_pale_peach{width:227.4px;height:223px;position:absolute;bottom:123px;left:-119.1px;z-index:-1}.unsubscribe_sub_main_cont{width:90%;height:42px;text-align:center;margin:109px auto 0}.unsubscribe_sub_main_cont,.unsubscribe_sub_main_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.unsubscribe_sub_main_cont>span{display:block}.unsubscribe_sub_main_cont>span:first-child{font-weight:600}.unsubscribe_sub_main_button{margin:41px auto 0;width:90%;max-width:487px;height:52px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer;border-radius:7px}@media screen and (max-width:992px){.unsubscribe_cont_logo{display:none}.blob_pale_peach{z-index:1}.blob_blush_pink{top:57.7px;left:auto;right:0;z-index:-1}.subscriber-container .unsubscribe_main_cont{margin-top:200px}}.subscriber_secondary_publishing_cont{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;width:100%;text-align:center}.subscriber-container{display:flex;width:100%;height:100%;position:fixed;top:0;right:0;left:0;bottom:0}.subscriber_container_logo{position:absolute;top:25.2px;left:25.3px;z-index:999}.subscriber_container_secondary_device{width:167px;height:125px;border-radius:9px!important;position:absolute;top:86px;left:23px;z-index:999;overflow:hidden}.subscriber_container_secondary_device.hideWithAnim,.subscriber_container_secondary_device_split_dropdown_cont.hideWithAnim{width:0!important;height:0!important;left:-20px!important}.subscriber_container_secondary_device_close_icon{position:absolute;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#fff;right:5px;top:5px;cursor:pointer;z-index:10000}.subscriber_container_secondary_device_close_icon>img{width:8.2px;height:8.2px}.subscriber_container_secondary_device_split_swap{width:100%;position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;top:20px;z-index:9999}.subscriber_container_secondary_device_split_swap>li{display:inline-block;text-align:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:#fff;cursor:pointer}.subscriber_container_secondary_device_split_swap>li:first-child{margin-right:25px}.subscriber_container_secondary_device_split_swap>li>span{transition:all .4s ease}.subscriber_container_secondary_device_split_swap>li>span.active{background-color:#f6f9fc!important}.subscriber_container_secondary_device_split_swap>li>span:first-child{display:flex;width:40px;height:40px;align-items:center;justify-content:center;background-color:initial;margin-bottom:5px;border-radius:50%}.subscriber_container_secondary_device_split_swap>li>span:first-child>img{width:14px;height:14px}.subscriber_container_secondary_device_split_swap>li:last-child>span:first-child{background-color:initial}.subscriber_container_secondary_device_split_swap>li:last-child>span:first-child>img{width:14.8px;height:18.1px}.subscriber_container_secondary_device_split_dropdown_cont{position:absolute;top:100px;left:22px;width:145px;height:101px;padding:15px 12px 14px!important;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;z-index:9999}.subscriber_container_secondary_device_split_dropdown_cont:after{content:"";position:absolute;left:16px;top:-20px;margin:0 auto;width:0;height:0;border:10px solid transparent;border-bottom-color:#fff}.subscriber_container_secondary_device_split_dropdown_cont>li{width:100%;height:36px;line-height:36px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:#333;padding-left:12.3px;cursor:pointer}.subscriber_container_secondary_device_split_dropdown_cont>li>span{display:inline-block;position:relative}.subscriber_container_secondary_device_split_dropdown_cont>li>span:first-child{margin-right:12.7px;width:14px;height:14px}.subscriber_container_secondary_device_split_dropdown_cont>li>span>img{width:14px;height:14px;position:absolute;top:2.5px}.subscriber_container_secondary_device_split_dropdown_cont>li:hover{border-radius:8px;background-color:#f6f9fc}.subscriber_container_secondary_device_hide_state{width:52px;height:52px;border-radius:50%;border:1px solid #eff2f7;background-color:#fff;display:flex;align-items:center;justify-content:center;position:absolute;top:91px;left:30px;cursor:pointer;z-index:9999}.subscriber_container_secondary_device_slide_left{top:0!important;left:0!important;width:50%!important;height:100%!important;z-index:0!important}.subscriber_container_secondary_device_slide_right{top:0!important;left:auto!important;right:0!important;width:50%!important;height:100%!important;z-index:0!important}.subscriber_container_secondary_device_slide_left.with_options,.subscriber_container_secondary_device_slide_right.with_options{z-index:1000!important}.subscriber_container_secondary_device_split_left_close_btn,.subscriber_container_secondary_device_split_right_close_btn{width:46px;height:46px;border:1px solid #eff2f7;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:29px;top:23px;cursor:pointer;z-index:9999}.subscriber_container_secondary_device_split_right_close_btn{right:auto!important;left:29px!important}.subscriber_main_device_cont{width:100%;height:100%;transition:all .4s ease!important;position:relative}.subscriber_main_device_cont_slide_left{left:0!important}.subscriber_main_device_cont_slide_left,.subscriber_main_device_cont_slide_right{width:50%!important;position:absolute!important;top:0!important;z-index:0!important}.subscriber_main_device_cont_slide_right{right:0!important}.subscriber{height:100vh;z-index:10}.subscriber,.subscriber__cover{position:absolute;left:0;top:0;width:100%}.subscriber__cover{height:100%;background-color:#213041;right:0;bottom:0;z-index:9}.subscriber__cover-img{width:260px;height:260px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.subscriber_container_secondary_device .subscriber__cover-img{width:65px;height:65px}.subscriber_main_screen_share_mode{width:12.2%!important;height:18.3%!important;top:25px!important;right:210px!important;z-index:20!important;border-radius:12px!important;position:absolute!important;overflow:hidden!important}.subscriber_main_screen_share_mode .subscriber__cover-img{width:96px!important;height:96px!important}.subscriber_main_screen_share_mode .OT_publisher,.subscriber_main_screen_share_mode .OT_subscriber,.subscriber_main_screen_share_mode .subscriber__cover{border-radius:12px!important}.subscriber_screen_share{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0}.subscriber-container .subscriber_main_device_cont .OT_video-element,.subscriber_main_screen_share_mode .OT_fit-mode-cover .OT_video-element{object-fit:contain}.side-control{position:absolute;right:0;top:50%;z-index:30;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:56px;height:191px;border-radius:28px;border:1px solid #eff2f7;background-color:#fff;opacity:.25!important}.side-control__btn{background-color:none;border:none;font-size:1.5rem;cursor:pointer}.side-control__btn svg{background-color:#fff}.side-control.side_control_lite{height:100px}.side-control:hover{opacity:1!important}.side_control_red_message_circle{width:4px;height:4px;background-color:var(--blush-pink);border-radius:50%;position:absolute;right:15px;top:15px}.side_control_primary_lite_tooltip{width:200px;left:-220px}.side_control_primary_lite_tooltip:after{top:50%;left:100%;display:none}@media screen and (max-width:600px){.side-control{display:none}}.hundred_percent{width:100%;display:flex;justify-content:center;background-color:#fff}.fifty_percent{width:50%;transition:all .4s ease}.music_xml_renderer_cont{position:fixed;height:100%;top:0;left:0;z-index:1000;object-fit:cover;overflow-x:hidden;overflow-y:auto;padding-top:22px;padding-bottom:65px;box-shadow:0 10px 50px 0 rgba(62,81,99,.11);background-color:#fff}.music_xml_renderer_cont>h6{color:red;z-index:999;position:absolute;top:10px}.music_xml_renderer_buttons_cont{width:97.1px;height:52px;padding:8px 9.1px 8px 9px;border:1px solid var(--pale-grey-two);background-color:var(--white);position:absolute;top:17px;right:12.9px;border-radius:24px;display:flex;justify-content:space-between;z-index:1020}.music_xml_renderer_buttons_cont>span{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.music_xml_renderer_cont>img{display:block;width:89.1%;height:100%;object-fit:contain;margin-right:auto;margin-left:auto}.music_pad_pdf_render{width:100%;height:auto;margin-top:50px}.hundred_percent .music_pad_pdf_render{width:auto;max-width:73%}.music_xml_renderer_cont .react-pdf__Page__svg,.music_xml_renderer_cont .react-pdf__Page__svg svg{transform:none!important;width:100%!important;height:100%!important}@media screen and (max-width:768px){.fifty_percent,.hundred_percent{width:100%!important}.music_xml_renderer_cont{z-index:1000;padding-left:0;padding-top:20px}.music_xml_renderer_buttons_cont{width:50px}.music_xml_renderer_buttons_cont>span:first-child{display:none}.music_pad_pdf_render{width:100%}}.sheet_preview_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:rgba(51,51,51,.95);overflow-x:hidden;padding:31.4px 39px 120px 31.8px}.sheet_preview_cont.alter_width{width:73.4%}.sheet_preview_pdf_cont{min-width:58%;width:auto;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);text-align:center;padding-bottom:120px}.sheet_preview_pdf_cont,.sheet_preview_pdf_cont>div:first-child{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.sheet_preview_pdf_cont>div:first-child{width:100%;display:flex!important;justify-content:center!important}.sheet_preview_pdf_cont .react-pdf__Page__svg,.sheet_preview_pdf_cont svg{text-align:center!important;display:flex!important;justify-content:center}.sheet_preview_pdf_page_info{width:195px;height:53px;border-radius:37px;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:32px;right:19.8%;padding-left:11px;padding-right:11px;z-index:1010}.sheet_preview_pdf_page_info.in_classroom{right:auto;left:20px}.sheet_preview_pdf_page_info>span:first-child,.sheet_preview_pdf_page_info>span:last-child{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--pale-sky-blue);background-color:#fff;cursor:pointer}.sheet_preview_pdf_page_info>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.sheet_preview_pdf_page_info>span>img{width:5.5px;height:9.6px;transition:all .4s ease}.sheet_preview_pdf_page_info>span.inactive{opacity:.4;cursor:not-allowed}.sheet_preview_pdf_page_info>span:last-child>img{transform:rotateY(180deg)}.sheet_preview_pdf_zoom_tool{width:140px;height:53px;padding:0 11px;border-radius:37px;box-shadow:0 10px 50px 0 rgba(0,0,0,.25);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;position:fixed;bottom:32px;left:20.5%;z-index:1010}.sheet_preview_pdf_zoom_tool>span{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;font-size:22px;color:var(--slate)}.sheet_preview_pdf_zoom_tool>i{display:inline-block;color:var(--bluey-grey);font-size:22px}.sheet_preview_pdf_zoom_tool>span.inactive{opacity:.4;cursor:not-allowed}.sheet_preview_page_number_input{width:20px;padding:0;margin:0 0 0 8px;border:none}@media screen and (max-width:1024px){.sheet_preview_pdf_cont{width:90%;top:150px}.sheet_preview_pdf_page_info{position:absolute;right:10%}.sheet_preview_pdf_zoom_tool{position:absolute;left:10%}.sheet_preview_cont.alter_width{width:63.4%}}@media screen and (max-width:992px){.sheet_preview_cont{top:60px;padding-left:7px;padding-right:7px;padding-bottom:120px}.sheet_preview_pdf_cont{width:96%;top:90px}.sheet_preview_pdf_single{width:100%;display:block;border-radius:5px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;margin:0 auto 8px}.sheet_preview_pdf_cont .react-pdf__Page__svg,.sheet_preview_pdf_cont svg{text-align:initial!important;display:block!important;justify-content:normal;width:100%!important}.react-pdf__Page__svg svg{width:100%}}body>.OT_publisher,body>.OT_root{display:none}.video_in_classroom{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0}.video__in_preclassroom{width:55.5%;max-width:711px;height:434px;margin-right:76px;border-radius:12px;overflow:hidden;position:relative}.video__in_preclassroom .OT_widget-container{border-radius:12px}@media screen and (max-width:992px){.video__in_preclassroom{width:100%!important;height:70vh!important;max-width:none!important;position:static!important;border-radius:0}.video__in_preclassroom .OT_widget-container{border-radius:12px}}@media screen and (max-width:380px){.video__in_preclassroom{width:100%!important;height:50vh!important;max-width:none!important;position:static!important;border-radius:0}.video__in_preclassroom .OT_widget-container{border-radius:12px}}.preclassroom{padding-top:28px;background-color:#f6f9fc;text-align:center;border-radius:12px;width:33%;max-width:450px;height:434px;position:relative;-webkit-user-select:none;user-select:none}.preclassroom__device{width:85%;height:30px;line-height:30px;border-radius:5px;list-style-type:none;text-align:center;padding:0;margin:0 auto;display:flex;justify-content:space-between}.preclassroom__device-btn{width:33.3%;background-color:#58dbee;color:var(--white);cursor:pointer;border-radius:5px;display:inline-block;transition:all .4s ease;position:relative}.preclassroom__device-btn,.preclassroom__device-btn--inactive{height:30px;line-height:30px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px}.preclassroom__device-btn--inactive{border:1px solid #f5f5f5;border-radius:5px;background-color:#fff;color:var(--slate-light)}.preclassroom__img{width:94px;height:94px;border-radius:50%;position:absolute;top:116px;left:0;right:0;margin-left:auto;margin-right:auto}.preclassroom__update{background-color:#fff;border-radius:33px;width:162px;height:54px;padding-top:8.4px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;position:absolute;top:170px;left:0;right:0;margin:7.5vh auto 0}.preclassroom__name{font-weight:700;letter-spacing:normal;color:#333;text-overflow:ellipsis;display:block;padding:0 5px;white-space:nowrap;overflow:hidden;width:95%}.preclassroom__name,.preclassroom__status{font-size:14px;font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:normal}.preclassroom__status{color:#91989f;font-weight:500;letter-spacing:-.35px}.preclassroom__mobile-img{display:none}.preclassroom__btn{background-color:#58dbee;width:85%;border-radius:7px;height:52px;padding-right:10%;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);font-size:16px;cursor:pointer;position:absolute;bottom:10%;left:10%;display:flex;align-items:center;justify-content:center}.preclassroom__btn.white{padding-top:7px}.preclassroom__btn.disabled{background-color:var(--very-light-pink);cursor:not-allowed;color:var(--slate-light)}.preclassroom__icon{position:absolute;top:19px;right:24.8px;width:16.5px;height:15.4px}.preclassroom__device_info_icon{position:absolute;top:-18px;left:50%;transform:translateX(-50%);width:14px;height:14px}.preclassroom_primary_lite_tooltip{width:250px!important;left:-77px;line-height:1.33;height:105px}.preclassroom_primary_lite_tooltip:after{left:50%}.preclassroom_mobile_enter_classroom_btn.disabled{background-color:var(--very-light-pink);cursor:not-allowed;color:var(--slate-light)}.preclassroom_close_btn_desktop{width:52px;height:52px;line-height:52px;text-align:center;border-radius:50%;background-color:#fff;display:block;position:absolute;top:-60px;right:0;cursor:pointer;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.active{color:#81deeb}.preclassroom.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.preclassroom__device_select_label{position:absolute;top:-27px;left:-38px}.preclassroom_mobile_cont{width:80%;height:30px;line-height:30px;position:absolute;top:12px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:999;border-radius:5px;background-color:#fff;max-width:280px;cursor:pointer;display:flex;justify-content:space-between}.preclassroom_mobile_cont>li{display:inline-block;background-color:#fff;width:33.3%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center;color:var(--slate-light);border-radius:5px;transition:all .4s ease;position:relative}.preclassroom_mobile_cont>li.active{border-radius:5px;background-color:#58dbee;color:var(--white)}.preclassroom_close_btn_mobile{width:34px;height:34px;line-height:34px;z-index:999;cursor:pointer;border-radius:50%;background-color:#fff;text-align:center;position:absolute;right:18px;top:24px}.preclassroom_close_btn_mobile>img{width:9.8px;height:9.8px}.preclassroom_close_btn_mobile.settings{top:62%;display:flex;line-height:normal;justify-content:center;align-items:center}.preclassroom_close_btn_mobile.settings>img{width:auto;height:auto}.preclassroom_close_btn_mobile.help_center{top:62%;display:flex;line-height:normal;justify-content:center;align-items:center;right:60px}.preclassroom_close_btn_mobile.help_center>img{width:auto;height:auto}.preclassroom_your_info_cont{width:181px;height:58px;border-radius:29px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:999;top:60.2%}.preclassroom_your_info_cont>img{width:34px;height:34px;border-radius:50%;position:absolute;top:11px;left:16px}.preclassroom_your_info_name{top:8px;font-weight:700;letter-spacing:normal;color:#333;width:81px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.preclassroom_your_info_name,.preclassroom_your_info_status{position:absolute;left:63px;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal}.preclassroom_your_info_status{font-weight:500;letter-spacing:-.35px;color:#91989f;top:25.5px}.preclassroom_mobile_enter_classroom_btn{width:89.3%;height:52px;border-radius:7px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);font-size:16px;cursor:pointer;z-index:999;background-color:#58dbee;text-align:center;max-width:335px;display:flex;justify-content:center;align-items:center;margin:26px auto 0;position:relative}.preclassroom_mobile_enter_classroom_btn.white{padding-top:7px}.preclassroom_btn_tooltip{top:60px!important}.mobile_preclassroom_btn_tooltip{top:-90px!important}.mobile_preclassroom_btn_tooltip.custom_tooltip_cont:after{bottom:auto!important;top:100%!important;border-color:#fff transparent transparent!important}@media screen and (max-width:768px){.preclassroom{width:100%;margin-left:0;background-color:#fff;height:unset}.preclassroom__device{position:absolute;top:-70vh;left:10%;z-index:20;margin-top:5rem}.preclassroom__device-btn{padding:1.5rem;font-size:2.5vw}}@media screen and (max-width:600px){.preclassroom__device{top:-100vh}}@media screen and (max-width:380px){.preclassroom_mobile_cont{top:60px;max-width:300px;width:95%}.preclassroom_your_info_cont{top:40.2%}.preclassroom_close_btn_mobile.help_center,.preclassroom_close_btn_mobile.settings{top:42%}}@media screen and (max-width:320px){.preclassroom_your_info_cont{left:18px;right:auto;margin-left:0;margin-right:0;top:60.2%}}@media screen and (orientation:landscape){.preclassroom_mobile_cont{width:42.4%}}.section_classroom{width:350px;height:100%;z-index:9999;transition:width .4s ease;background-color:#f6f9fc;overflow-y:hidden;position:fixed;top:0;right:0;bottom:0}.section_classroom__menu{position:relative;background-color:#f6f9fc;height:68px;width:100%;padding-left:30px}.section_classroom__menu ul{width:100%;height:68px;margin:0;display:flex;justify-content:space-between;align-items:center;padding:0 15px}.section_classroom__menu ul li{width:36px;height:36px;cursor:pointer;transition:all .4s ease;white-space:nowrap;display:inline-flex;justify-content:center;align-items:center}.section_classroom__menu ul li.active{width:122px;height:36px}.section_classroom__menu ul li:last-child{margin-right:0}.section_classroom__menu ul li>span{width:36px;height:36px;border-radius:18px;background-color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;transition:all .4s ease}.section_classroom__menu ul li>.active{width:122px;height:36px;border-radius:18px;background-color:#58dbee;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);white-space:nowrap;display:flex;justify-content:center;padding-left:10px;padding-right:10px}.section_classroom__menu ul li>.active>img{display:inline-block;margin-right:9px}.section_classroom__menu ul li>.hideWithAnim{width:0;height:0;position:absolute;left:-99999px}.section_classroom__control{position:absolute;left:20px;top:20px;transform:translateX(-50%);z-index:60;font-size:20px;background-color:#fff;border-radius:50%;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border:1px solid #d3e1ed;cursor:pointer}.section_classroom__control:hover{transform:translate(-50%,-1px)}.section_classroom__control:active{transform:translateX(-50%)}.section_classroom.hideWithAnim{width:0;height:0;position:absolute;left:-9999px}.section_classroom_hide_with_absolute{position:absolute;left:-9999px}.section_primary_lite_tooltip{max-width:200px;left:0;right:0;margin-left:auto;margin-right:auto;top:70px}.section_primary_lite_tooltip:after{display:none}@media screen and (max-width:600px){.section_classroom{width:100%;min-height:100vh;position:absolute;z-index:40}}.preclassroom_topnav{height:43px;width:90%;margin-top:25px;margin-left:29px;padding-right:25px;list-style-type:none}.preclassroom_topnav>li{display:inline-block}.preclassroom_topnav>li>img{width:28px;height:27.5px;display:inline-block;margin-left:20px}.top_nav_mobile_logo_preclassroom{width:32px;height:31.5px;position:absolute;z-index:999;top:24.2px;left:17.3px}.classroom_top_nav_right_links{position:absolute;top:25px;right:25px}.classroom_main_cont{display:block;background-color:#fff;width:100%;height:100%;overflow:hidden!important;position:fixed;top:0;bottom:0;right:0;left:0;padding:0;margin:0}.main_with_pre_classroom_cont{width:100%;margin-top:110px;display:flex;justify-content:center}@media screen and (max-width:992px){.main_with_pre_classroom_cont{width:100%;height:100%;margin-top:0;display:block;justify-content:normal}}.settings_modal_audio_section{width:60.9%;max-width:435px}.audio_section_item{width:100%;height:77px;margin-bottom:17px;position:relative}.audio_section_item>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.audio_section_item>div{width:100%;height:50px;margin:6px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;padding-left:18.2px;padding-right:18.2px;display:flex;justify-content:space-between;align-items:center;position:relative}.audio_section_item>div .hideWithAnim.addPositionedAbsolute{position:absolute;left:auto!important}.audio_section_item>div>span:first-child{white-space:nowrap;display:inline-block;width:85%;overflow:hidden;text-overflow:ellipsis;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.audio_section_item>div>img{width:12.7px;height:7.3px}.audio_section_item>div>div,.audio_section_item_bitrates_drop,.audio_section_item_resolution_drop{position:absolute;width:100%;top:-10px;left:0}.audio_section_item_bitrates_drop{max-height:200px;overflow-y:auto}.audio_section_item .disabled{background-color:var(--very-light-pink);cursor:not-allowed;opacity:.6}.audio_section_toggle_item{width:100%;height:39px;margin-top:32px;display:flex;justify-content:space-between;align-items:center}.audio_section_toggle_item>div:first-child>span{display:block}.audio_section_toggle_item>div:first-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.audio_section_toggle_item>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.audio_section_toggle_item>div:nth-child(2){width:40px;height:24px;border-radius:47px;background-color:var(--very-light-pink);position:relative;transition:all .4s ease;cursor:pointer}.audio_section_toggle_item>div:nth-child(2)>span{position:absolute;top:4px;left:4px;display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50%}.audio_section_toggle_item>div:nth-child(2).active{background-color:var(--bright-cyan)}.audio_section_toggle_item>div:nth-child(2).active>span{top:4px;left:auto;right:4px}@media screen and (max-width:600px){.settings_modal_audio_section{width:90%}}.settings_modal_menu_items{width:30%;padding-top:27.5px;margin-right:43px}.settings_modal_menu_item{width:100%;height:39.5px;padding-left:10.2px;display:flex;justify-content:flex-start;align-items:center;margin-bottom:4.5px;cursor:pointer;transition:all .4s ease;border-radius:7px}.settings_modal_menu_item.active,.settings_modal_menu_item:hover{background-color:rgba(88,219,238,.2)}.settings_modal_menu_item>span{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);margin-left:16.2px}@media screen and (max-width:600px){.settings_modal_menu_items{margin-right:0;margin-bottom:30px;width:80%}}.settings_modal_parent_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;background-color:rgba(51,51,51,.4)}.settings_modal_cont{width:95%;max-width:716px;min-height:414px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto;padding:28px 18.8px 59px 27.5px;z-index:99}.settings_modal_title_close_modal_section{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center}.settings_modal_title_close_modal_section>h5{margin:0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.settings_modal_main_UI{margin-top:6.5px;display:flex;justify-content:flex-start}@media screen and (max-width:600px){.settings_modal_cont{top:20px;transform:none;max-height:90vh;min-height:0;overflow-y:auto}.settings_modal_main_UI{justify-content:center;flex-wrap:wrap}}.lesson_ended_rating_box{width:100%;height:190px;margin-top:46px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;padding-top:32px}.lesson_ended_rating_section_count{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);position:absolute;top:17px;right:23px}.lesson_ended_rating_box>div{transition:all 1s ease}.lesson_ended_rating_box>div>h6{margin:0;font-weight:500;color:var(--bluey-grey)}.lesson_ended_rating_box>div>h6,.lesson_ended_rating_box>div>span:first-child,.lesson_ended_rating_box>div>span:nth-child(2){width:100%;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.lesson_ended_rating_box>div>span:first-child,.lesson_ended_rating_box>div>span:nth-child(2){display:block;font-weight:700;color:var(--black);margin-top:5px}.lesson_ended_rating_box>div>span:first-child{margin-top:26px}.lesson_ended_rating_box>div>div{margin-top:29.6px;width:100%;display:flex;justify-content:center}.lesson_ended_rating_box>div>div>i{margin-right:27px;cursor:pointer;font-size:22px}.lesson_ended_rating_box>div>div>i:last-child{margin-right:0}.lesson_ended_tissimo_logo{width:107.7px;height:27.5px;position:absolute;top:22.3px;left:28.3px}.lesson_ended_right_sided_links_position{position:absolute;top:25px;right:25px}.lesson_ended_main_cont{width:412px;height:100%;margin:49.5px auto 0;padding-bottom:120px}.lesson_ended_main_cont>img:first-child{display:block;width:154.2px;height:128.9px;margin:0 auto}.lesson_ended_main_cont>h5{margin:24.6px auto 0;font-size:30px;font-weight:700;line-height:1.3;letter-spacing:.6px;color:#000}.lesson_ended_main_cont>h5,.lesson_ended_main_cont>h6{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center}.lesson_ended_main_cont>h6{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:normal;color:var(--bluey-grey);margin:15px auto 0}.lesson_ended_skip_submit_btn{width:100%;height:52px;margin-top:36px;display:flex;justify-content:space-between}.lesson_ended_skip_submit_btn>span{display:inline-flex;justify-content:center;align-items:center;height:100%;max-width:176px;width:47%;border-radius:7px;cursor:pointer}.lesson_ended_skip_submit_btn>span:first-child{border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:600;color:var(--dark)}.lesson_ended_skip_submit_btn>span:first-child,.lesson_ended_skip_submit_btn>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}.lesson_ended_skip_submit_btn>span:nth-child(2){background-color:var(--very-light-pink);font-weight:700;color:var(--bluey-grey);cursor:not-allowed;transition:all .4s ease}.lesson_ended_skip_submit_btn>span:nth-child(2).active{background-color:var(--bright-cyan);color:var(--white);cursor:pointer}.lesson_ended_report_problem{display:block;width:100%;margin-top:46px;line-height:1.29;text-align:center;color:var(--blush-pink)!important;text-decoration:underline}.lesson_ended_floating_feedback_button,.lesson_ended_report_problem{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.lesson_ended_floating_feedback_button{position:fixed;left:40px;bottom:39px;width:155px;height:56px;border-radius:28px;box-shadow:0 10px 50px 0 rgba(29,63,96,.16);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;color:var(--slate);padding-left:59px}.lesson_ended_floating_feedback_button>img{position:absolute;left:26px}@media only screen and (max-width:600px){.lesson_ended_main_cont{width:90%}.lesson_ended_report_feedback_mobile_cont{width:90%;margin:31px auto 0;height:18px;display:flex;justify-content:space-between;align-items:center}.lesson_ended_report_feedback_mobile_cont>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--blush-pink)!important;cursor:pointer;text-decoration:underline}.lesson_ended_report_feedback_mobile_cont>span:nth-child(2){width:89.3px;display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer}.lesson_ended_report_feedback_mobile_cont>span:nth-child(2)>span{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate);text-decoration:underline}}.feedback_modal_cont{width:100%;height:100%;position:fixed;z-index:1000;background-color:rgba(51,51,51,.43);top:0;left:0;right:0;bottom:0}.feedback_modal_cont>div:first-child{width:90%;max-width:453px;min-height:296px;margin:43.5px auto 0;padding:17px 18.6px 35px 36px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.feedback_modal_close_btn{position:absolute;top:12px;right:20px}.feedback_modal_textarea{width:95%;height:182px;margin:5px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:10px 12px;outline:none}.feedback_modal_title{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-top:20px}.save_cancel_button_cont{width:90%;height:52px;margin:15.2px auto 0;display:flex;justify-content:space-between}.save_cancel_button_cont>div{width:45%;max-width:149px;height:52px;border-radius:7px;display:inline-flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.save_cancel_button_cont>div:first-child{color:var(--slate)}.save_cancel_button_cont>div:nth-child(2){background-color:var(--bright-cyan);color:var(--white)}.playlist_item{width:100%;max-width:955px;min-height:66px;height:auto;margin:0 auto 19px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;border-radius:6px;position:relative}.playlist_item:hover{background-color:var(--very-light-pink)}.playlist_item>div:first-child{width:220px;min-height:39px;height:auto}.playlist_item>div:first-child>span{display:block}.playlist_item>div:first-child>span:first-child{font-size:16px;font-weight:700;line-height:1.31;color:var(--black)}.playlist_item>div:first-child>span:first-child,.playlist_item>div:first-child>span:nth-child(2){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.playlist_item>div:first-child>span:nth-child(2){font-size:14px;font-weight:500;line-height:1.29;color:var(--bluey-grey)}.playlist_item>span{width:120px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--bluey-grey);text-transform:capitalize;display:inline-block}.playlist_item>div:last-child{position:absolute;right:0;top:0}.playlist_item_menu_btn{display:inline-flex;width:30px;justify-content:center;cursor:pointer}.playlist_item_menu_btn>img{width:5.5px;height:16.9px}.playlist_item_menu_cont{position:absolute;right:0;width:185px}.playlist_item_loading_anim{position:absolute;top:-10px;left:0;right:0}.playlist_item_title_stars_cont{width:99.2px;height:13.2px;display:flex;justify-content:flex-end;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.playlist_item_title_stars_cont>i{color:#ffc768}@media screen and (max-width:600px){.playlist_item>span,.playlist_item_title_stars_cont{display:none}.playlist_item>div:first-child{width:80%}}.time_periaod_plylist_main{width:100%;height:390px;margin:0;position:relative;border-bottom-left-radius:50px}.time_periaod_plylist_main>img{width:100%;height:100%;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border-bottom-left-radius:50px}.time_periaod_plylist_main>h5{margin:0;position:absolute;left:71px;bottom:70px;font-family:HKGrotesk;font-size:56px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--white);text-transform:capitalize;width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.time_periaod_plylist_main>div{width:126px;height:56px;border-radius:28px;box-shadow:0 10px 35px 0 rgba(29,63,96,.08);border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;position:absolute;bottom:-28px;left:82px;display:flex;justify-content:center;align-items:center}.time_periaod_plylist_main>div>img{width:10.9px;height:10.9px;display:inline-block;margin-right:18.2px}.time_periaod_plylist_main>div>span{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.time_periaod_plylist_search_cont>img:first-child{position:absolute;top:50%;transform:translateY(-50%);left:24.4px;width:12.2px;height:12.2px}.time_periaod_plylist_search_cont>input{padding-right:30px}.time_periaod_plylist_search_cont>img:nth-child(3){width:13px;height:13px;position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}@media screen and (max-width:600px){.time_periaod_plylist_main>h5{left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;font-size:50px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;text-overflow:ellipsis;overflow:initial}}.composers_list_name_cont{width:100%;height:409px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:0;position:relative}.composers_list_name_cont>div{position:absolute;bottom:69.3px;left:140.2px;height:195px;display:flex;justify-content:flex-start;align-items:center}.composers_list_name_cont>div>img{display:inline-block;width:195px;height:195px;object-fit:cover;margin-right:45.8px}.composers_list_name_cont>div>div{height:83px}.composers_list_name_cont>div>div>span{display:block}.composers_list_name_cont>div>div>span:first-child{font-family:HKGrotesk;font-size:36px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.composers_list_name_cont>div>div>span:nth-child(2){font-family:HKGrotesk;font-size:21px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey);margin-top:9px}.time_periaod_plylist_main_ui{width:90%;max-width:884px;margin:40px auto 0;padding-bottom:291px}.time_periaod_plylist_search_cont{width:100%;height:52px;max-width:884px;margin:0 auto;position:relative}.time_periaod_plylist_search_cont>img{position:absolute;top:50%;transform:translateY(-50%);left:24.4px;width:12.2px;height:12.2px}.time_periaod_plylist_search_cont>input{width:100%;height:100%;padding-left:52px;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_app_feedback_logo{position:absolute;top:22px;left:28.3px;width:107.7px;height:27.5px}.teacher_app_feedback_right_links{position:absolute;right:25px;top:25px}.teacher_app_feedback_cont{width:400px;margin:55px auto 0}.teacher_app_feedback_cont>div:first-child{width:137px;height:136.2px;margin:0 auto;display:flex;justify-content:center;align-items:center}.teacher_app_feedback_cont>div:first-child>img:first-child{width:137px;height:136.2px;object-fit:contain}.teacher_app_feedback_main_title{width:100%;margin-top:9.9px;text-align:center}.teacher_app_feedback_main_title>span{display:block;width:100%;font-family:HKGrotesk;font-size:30px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:.6px;text-align:center;color:var(--slate)}.teacher_app_feedback_main_title>span:last-child{font-weight:700;color:#000}.teacher_app_feedback_main_rating_section{width:100%;height:100%;margin-top:83px}.teacher_app_skip_feedback_submit_skip_btn{width:92%;height:52px;margin:72px auto;display:flex;justify-content:space-between}.teacher_app_skip_feedback_submit_skip_btn>span{display:inline-flex;justify-content:center;align-items:center;height:100%}.teacher_app_skip_feedback_submit_skip_btn>span:first-child{width:175px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.teacher_app_skip_feedback_submit_skip_btn>span:last-child{width:216px;border-radius:7px;background-color:var(--very-light-pink);cursor:not-allowed;transition:all .4s ease}.teacher_app_skip_feedback_submit_skip_btn>span:last-child>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey);opacity:.35}.teacher_app_skip_feedback_submit_skip_btn>span:last-child.active{background-color:var(--bright-cyan);cursor:pointer}.teacher_app_skip_feedback_submit_skip_btn>span:last-child.active>span{opacity:1;color:#fff}@media only screen and (max-width:600px){.teacher_app_feedback_cont{width:90%}.teacher_app_skip_feedback_submit_skip_btn{width:95%}.teacher_app_skip_feedback_submit_skip_btn>span{width:47%!important}}.teacher_app_how_did_you_hear_cont{width:594px;height:100%;margin:91px auto 0;padding:29px 47px 63.3px 51px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.teacher_app_how_did_you_hear_cont>h6{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--black);margin:0 0 45px}[type=radio].with-gap:checked+span:after,[type=radio]:checked+span:after{background-color:var(--bright-cyan)}[type=radio].with-gap:checked+span:after,[type=radio].with-gap:checked+span:before,[type=radio]:checked+span:after{border:1.5px solid var(--bright-cyan)}[type=radio]+span:after,[type=radio].with-gap+span:after,[type=radio].with-gap+span:before{border:1.5px solid var(--bluey-grey)}.teacher_app_how_did_you_hear_source{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_app_how_did_you_hear_cont textarea{display:block;width:83.5%;height:88px;margin:34.7px auto 0;padding:15px 18px 18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left}@media only screen and (max-width:600px){.teacher_app_how_did_you_hear_cont{width:90%;padding:29px 27px 63.3px 31px}.teacher_app_how_did_you_hear_cont textarea{width:100%}}@media only screen and (max-width:320px){.teacher_app_how_did_you_hear_cont{padding:29px 17px 63.3px 21px}}.rating_box_cont{width:100%;margin-bottom:50px}.rating_box_title{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:center;color:var(--dark)}.rating_box_cont>div{width:81.25%;max-width:325px;height:84px;margin:24px auto 0;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center}.rating_box_cont>div>i{margin-right:27px;cursor:pointer;font-size:22px}.rating_box_cont>div>i:last-child{margin-right:0}@media only screen and (max-width:600px){.rating_box_cont>div{width:90%}}@media only screen and (max-width:320px){.rating_box_cont>div{width:100%}}.stripe_onboarding_cont{width:100%;height:100%}.stripe_onboarding_positional_right_links{position:absolute;right:25px;top:25px;z-index:2}.stripe_onboarding_positional_right_links>div:last-child{background-color:initial}.stripe_onboarding_right_blob{position:absolute;right:0;top:0;z-index:-1}.stripe_onboarding_left_blob{position:absolute;left:0;bottom:0;z-index:-1}.stripe_onboarding_logo{display:block;width:126.7px;height:32.5px;margin:28px 0 0 35px}.stripe_onboarding_main_heading{font-size:24px;font-weight:700;line-height:1.29;margin:30.5px 0 0}.stripe_onboarding_main_heading,.stripe_onboarding_sub_heading{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.stripe_onboarding_sub_heading{font-size:18px;font-weight:500;margin:46.5px 0 0}.stripe_onboarding_caption{width:90%;max-width:394px;margin:17px auto 0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.stripe_onboarding_credit_card_box{width:240.1px;height:180.1px;margin:40.6px auto 0;display:block;z-index:-1}.stripe_onboarding__box{width:90%;max-width:380px;height:180px;margin:-20px auto 0;padding:36px 32px 33.5px;border-radius:9px;border:1px solid var(--very-light-pink);background-color:var(--pale-grey)}.stripe_onboarding__box>h6{margin:0;line-height:1.31;color:var(--slate)}.stripe_onboarding__box>div,.stripe_onboarding__box>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;width:100%}.stripe_onboarding__box>div{height:52px;background-color:var(--bright-cyan);color:var(--white);display:flex;justify-content:center;align-items:center;margin-top:42px;cursor:pointer;border-radius:9px;position:relative}.stripe_onboarding__box>div>img{position:absolute;left:22.6px;width:12.1px;height:18.3px}.stripe_onboarding__box>img{display:block;margin-top:37.5px;width:100%;height:52px;cursor:pointer;object-fit:cover}.stripe_onboarding__terms{width:90%;max-width:408px;margin:22.5px auto 120px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--bluey-grey)}.stripe_onboarding__terms>span{color:var(--bright-cyan);text-decoration:underline;cursor:pointer}@media screen and (max-width:600px){.stripe_onboarding_left_blob,.stripe_onboarding_right_blob{display:none}}.upload_sheet_btn{width:35%;max-width:141px;height:39.5px;border-radius:7px;background-color:var(--bright-cyan);color:#fff;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;padding:0 5px!important}.upload_sheet_btn>span{display:inline-block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upload_sheet_btn>img{display:inline-block;width:17.1px;height:14px;margin-right:9.7px}@media screen and (max-width:992px){.upload_sheet_btn{width:141px}}.sheet_lib_top_nav{width:100%;height:43px;display:flex;justify-content:space-between;align-items:center;margin-top:25px}.sheet_lib_top_nav>h5{margin:0;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_lib_top_nav_select_view_cont{width:75px;height:30px;border-radius:5px;border:1px solid #f5f5f5;background-color:var(--white);display:inline-flex;justify-content:space-between}.sheet_lib_top_nav_select_view_cont>span{display:flex;justify-content:center;align-items:center;width:36px;height:100%;cursor:pointer;border-radius:5px}.sheet_lib_top_nav_select_view_cont>span.active{background-color:var(--bright-cyan)}.sheet_lib_top_nav_select_view_cont>span.active>i{color:#fff}.sheet_lib_top_nav_select_view_cont>span>i{color:var(--slate)}@media screen and (max-width:992px){.sheet_lib_top_nav_select_view_cont,.sheet_library_right_links_drop{display:none}}.sheet_lib_search_box{width:100%;max-width:578px;height:52px;position:relative}.sheet_lib_search_box>input{width:100%;height:100%;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:45px}.sheet_lib_search_box.detailed{display:flex;justify-content:space-between;align-items:center;margin-right:0!important}.sheet_lib_search_box.detailed>input{width:60%;padding-left:40px}.sheet_lib_search_box>img:first-child{width:16.2px;height:16.2px;position:absolute;top:50%;transform:translateY(-50%);left:4.5%}.sheet_lib_search_box>img:nth-child(2){position:absolute;top:50%;transform:translateY(-50%);right:20px;cursor:pointer}@media screen and (max-width:1024px){.sheet_lib_search_box.detailed>input{padding-left:20%}}@media screen and (max-width:768px){.sheet_lib_search_box{width:100%;max-width:none}}.sheet_lib_sort_box{width:104.4px;height:43px;cursor:pointer;position:relative}.sheet_lib_sort_box>span{display:flex;justify-content:space-between;align-items:center;height:20px}.sheet_lib_sort_box>span:first-child{text-align:left;color:var(--bluey-grey)}.sheet_lib_sort_box>span:first-child,.sheet_lib_sort_box>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px}.sheet_lib_sort_box>span:nth-child(2){margin-top:3px;color:var(--black)}.sheet_lib_sort_box>span:nth-child(2)>img{transition:all .4s ease}.sheet_lib_sort_box>span:nth-child(2)>img.rotate_ele{transform:rotate(180deg)}.sheet_lib_sort_box>div{position:absolute}.sheet_lib_sort_drop{position:absolute;width:145px;left:110px;top:-150px}.sheet_lib_search_sort_nav{width:100%;height:52px;margin-top:37px;display:flex;justify-content:flex-start;align-items:center}.sheet_lib_search_sort_nav>div:first-child{margin-right:34px}.sheet_lib_search_sort_nav>div:nth-child(3){order:3;margin-left:auto}.sheet_lib_search_sort_nav.mobile_bottom{margin-top:22px}.sheet_lib_search_sort_nav.mobile_bottom>div:first-child{display:none}@media screen and (max-width:768px){.sheet_lib_search_sort_nav.desktop_top{justify-content:center}.sheet_lib_search_sort_nav.desktop_top>div:nth-child(2),.sheet_lib_search_sort_nav.desktop_top>div:nth-child(3){display:none}.sheet_lib_search_sort_nav.desktop_top>div:first-child{width:100%;margin-right:0}}.sheet_lib_categories_cont{width:100%;height:39.5px;display:flex;justify-content:flex-start;align-items:center;margin-top:15.5px;padding-left:18px;overflow:hidden;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sheet_lib_categories_cont::-webkit-scrollbar{display:none}.sheet_lib_categories_cont>span{display:inline-flex;height:100%;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--bluey-grey);margin-right:29px;cursor:pointer;position:relative}.sheet_lib_categories_cont>span.active{color:var(--dark)}.sheet_lib_categories_cont>span>span{display:inline-block;width:6px;height:6px;border-radius:50%;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;background-color:var(--bright-cyan)}.sheet_lib_categories_cont>div{order:6;margin-left:auto}@media screen and (max-width:1024px){.sheet_lib_categories_cont{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sheet_lib_categories_cont::-webkit-scrollbar{display:none}}.sheet_lib_mobile_sheet_list_cont{width:100%;height:100%;margin-top:18.4px}.sheet_lib_mobile_sheet_list_item{width:100%;margin-bottom:3px;height:66px;padding-left:13px;padding-right:24.5px;display:flex;justify-content:flex-start;align-items:center;position:relative}.sheet_lib_mobile_sheet_list_item>div:first-child{width:34px;height:34px;background-color:var(--slate);border-radius:50%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;margin-right:11px}.sheet_lib_mobile_sheet_list_item>div:first-child i{color:#fff;font-size:14px}.sheet_lib_mobile_sheet_list_item>div:nth-child(2){height:39px;width:61.2%}.sheet_lib_mobile_sheet_list_item>div:nth-child(2)>span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sheet_lib_mobile_sheet_list_item>div:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_lib_mobile_sheet_list_item>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.sheet_lib_mobile_sheet_list_item>img{width:5.5px;height:16.9px;display:inline-block;order:3;margin-left:auto}.sheet_library_list_table{width:100%;margin-top:28.4px}.sheet_library_list_table>thead tr{border:none}.sheet_library_list_table>thead th{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.sheet_library_list_table>tbody>tr{height:66px;border:none;position:relative}.sheet_library_list_table>tbody>tr:hover{background-color:var(--pale-grey);cursor:pointer}.sheet_library_list_table>tbody>tr.active{background-color:var(--pale-grey-two)}.sheet_library_list_table>tbody>tr td{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--bluey-grey);text-transform:capitalize;width:300px}.sheet_library_list_table.detail>tbody>tr td{width:95%;display:flex;justify-content:space-between}.sheet_library_list_table>tbody>tr>td:first-child>div{width:100%;height:36px;display:flex;justify-content:flex-start;align-items:center}.sheet_library_list_table.detail>tbody>tr>td:first-child>div{width:80%;max-width:none;height:38px;justify-content:flex-start}.sheet_library_list_table>tbody>tr>td:first-child>div>div:first-child{display:inline-flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:50%;background-color:var(--bright-cyan);margin-right:18px}.sheet_library_list_table>tbody>tr>td:first-child>div>div:first-child i{color:#fff;font-size:14px}.sheet_library_list_table.detail>tbody>tr>td:first-child>div>div:first-child{width:38px;height:38px;margin-right:18px}.sheet_library_list_table>tbody>tr>td:first-child>div>div:first-child>img{width:15.9px;height:13px}.sheet_library_list_table>tbody>tr>td:first-child>div>div:nth-child(2){display:inline-block;width:220px;height:36px}.sheet_library_list_table.detail>tbody>tr>td:first-child>div>div:nth-child(2){display:inline-block;max-width:none;height:38px;width:70%}.sheet_library_list_table>tbody>tr>td:first-child>div>div:nth-child(2)>span{display:block;width:80%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);line-height:1.31}.sheet_library_list_table>tbody>tr>td:first-child>div>div:nth-child(2)>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey);line-height:1.28}.sheet_library_list_table_cell_last{position:relative}.sheet_library_list_table_cell_last>div{position:absolute}.sheet_library_list_table_drop{width:145px;height:65px;padding:15px 12px 14px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.18);border:1px solid #f5f5f5;background-color:var(--white);z-index:1;position:absolute;right:-10px;bottom:-20px}.sheet_library_list_table_drop>div{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;padding-left:13.5px}.sheet_library_list_table_drop>div>img{display:inline-block;width:11.3px;height:12.5px;margin-right:14.2px}.sheet_library_list_table_drop>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.sheet_library_list_table_open_button{display:flex;justify-content:center;align-items:center;width:52px;height:32px;font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white);cursor:pointer;background-color:var(--bright-cyan);border-radius:12px;visibility:hidden;opacity:0;transition:all .4s ease}.sheet_library_list_table>tbody>tr:hover .sheet_library_list_table_open_button{opacity:1;visibility:visible}.no_sheet_library_list{width:265px;margin:62px auto 0}.no_sheet_library_list>h5{margin:0;width:100%;text-align:center;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;color:var(--slate)}.no_sheet_library_list_image_cont{width:161.7px;height:137.6px;margin:36.2px auto 0;position:relative}.no_sheet_library_list_image_cont>img:first-child{width:100%;height:100%}.no_sheet_library_list_image_cont>img:nth-child(2){position:absolute;right:10px;top:10px}.no_sheet_library_list_explore_sheets_btn{width:100%;height:52px;border-radius:9px;background-color:var(--bright-cyan);margin-top:71.2px;cursor:pointer;display:flex;justify-content:center;align-items:center;position:relative}.no_sheet_library_list_explore_sheets_btn>img{position:absolute;left:24.4px;top:50%;transform:translateY(-50%)}.no_sheet_library_list_explore_sheets_btn>span{font-weight:700;color:var(--white)}.no_sheet_library_list>a,.no_sheet_library_list_explore_sheets_btn>span{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.no_sheet_library_list>a{display:block;margin-top:20px;width:100%;font-weight:500;line-height:1.31;text-align:center;color:var(--dark);text-decoration:underline}.sheet_library_detailed_view_cont{width:100%;height:100%;display:flex;justify-content:space-around}.sheet_library_detailed_view_cont>div:first-child{width:34%}.sheet_library_detailed_view_cont>div:nth-child(2){width:60%;height:595px;padding-top:24px}.sheet_library_viewer_player_cont{width:100%;max-width:654px;height:595px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;overflow:hidden;padding-bottom:120px}.sheet_library_viewer_player_cont>div:nth-child(2){margin-top:90.4px;width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.sheet_library_viewer_player_cont>div:nth-child(2)>img{display:block;width:100%;object-fit:contain}.sheet_viewer_player_tissimo_sheets{width:100%;margin-bottom:20px}.sheet_viewer_player_tissimo_sheets img{width:100%;object-fit:contain;display:block}.sheet_viewer_pdf_cont{width:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);text-align:center;margin-left:auto;margin-right:auto;object-fit:cover}.sheet_viewer_pdf_cont .react-pdf__Page__svg{transform:none!important;width:100%!important}.sheet_viewer_pdf_cont svg{max-width:100%!important}.sheet_detail_full_screen_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;-webkit-backdrop-filter:blur(16.7px);backdrop-filter:blur(16.7px);overflow:hidden}.sheet_detail_full_screen_cont>div{width:73%;height:87vh;margin:73px auto 0;position:relative;background-color:#fff;border-radius:9px;box-shadow:0 10px 50px 0 rgba(62,81,99,.11);overflow-y:auto}.sheet_detail_full_screen_cont>div>img{width:100%;object-fit:fill}.sheet_detail_full_screen_close_btn{position:absolute;top:24.5px;right:29.2px;z-index:10000}.sheet_viewer_player_pdf_render .react-pdf__Page__svg{width:auto!important}.sheet_viewer_player_pdf_render{text-align:center}.sheet_viewer_player_pdf_render svg{max-width:100%}.sheet_library_player_top_nav{width:100%;height:85px;padding-right:36px;padding-left:26px;display:flex;justify-content:space-between;align-items:center;transition:all .4s ease;position:absolute;top:0;left:0;right:0}.sheet_library_player_top_nav>div:first-child{display:inline-block;width:32%;max-width:215px}.sheet_library_player_top_nav>div:nth-child(2){width:60%;display:inline-flex;justify-content:space-between;align-items:center;position:relative}.sheet_library_player_top_nav_btn_cont{width:260px!important;position:absolute;top:0;left:0;z-index:1010}.sheet_library_player_top_nav_btn_cont:before{left:auto;right:13.4px}.remove_sheet_hover_ui{width:195px;height:64px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding-left:18px;padding-right:18px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--black);z-index:1}.sheet_library_player_top_nav>div:nth-child(3){position:absolute;top:-10px;left:0;width:100%;right:0}.sheet_library_player_top_nav>div:first-child>span{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet_library_player_top_nav>div:first-child>span:first-child{height:21px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--black)}.sheet_library_player_top_nav>div:first-child>span:nth-child(2){height:18px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.sheet_library_player_top_nav>div:nth-child(2)>*{cursor:pointer}.rate_sheet_button{display:flex;justify-content:center;align-items:center;width:52px;height:32px;font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white);cursor:pointer;background-color:var(--bright-cyan);border-radius:12px;transition:all .4s ease}.sheet_details_section{position:fixed;top:0;right:0;bottom:0;width:26.6%;height:100%;background-color:#f9f9f9;z-index:1;padding:32.8px 21.2px 80px 35px;z-index:10000;overflow-y:auto}.sheet_details_section_top_section{width:100%;display:flex;justify-content:space-between}.sheet_details_section_top_section>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}.sheet_details_section_title_section{width:100%;display:flex;justify-content:flex-start;margin-top:22.2px}.sheet_details_section_title_section>span{display:inline-block}.sheet_details_section_title_section>span:first-child{width:43.7%;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.sheet_details_section_title_section>span:nth-child(2){display:inline-block;width:45%;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.sheet_details_section_divider{width:100%;height:0;opacity:.1;border:1px solid var(--slate);margin-top:21.8px}.sheet_details_section_h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin:25.2px 0 0}@media screen and (max-width:1024px){.sheet_details_section{width:36.6%}}@media screen and (max-width:768px){.sheet_details_section{width:100%;left:0;top:60px}}.sheet_preview_top_nav{width:100%;height:23px;display:flex;justify-content:space-between;align-items:center}.sheet_preview_top_nav>div{display:inline-flex;position:relative}.sheet_preview_top_nav>div:first-child{height:100%;justify-content:flex-start;align-items:center;max-width:400px;width:100%}.sheet_preview_top_nav>div:first-child>*{display:inline-block}.sheet_preview_top_nav>div:first-child>i{color:var(--pale-peach);font-size:18px;cursor:pointer}.sheet_preview_top_nav_menu_btn{display:inline-flex;width:30px;justify-content:flex-start;padding-left:5px}.sheet_preview_top_nav_loader{position:fixed;width:100%;top:-10px;left:0;right:0}.sheet_preview_top_nav>div:first-child>span{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white);margin-left:25.9px;display:block;width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sheet_preview_top_nav>div:nth-child(2){width:200px;height:100%;justify-content:space-between;align-items:center;position:relative}.sheet_preview_top_nav>div:nth-child(2)>*{cursor:pointer}.sheet_preview_top_nav>div:nth-child(2)>i{color:#fff;font-size:16px}.sheet_preview_top_nav>div:nth-child(2)>div:nth-child(6){position:absolute;right:0;z-index:1}.sheet_preview_top_nav_dropdown{position:absolute;top:-22px;right:0;width:100%;width:145px;height:auto;max-height:175px;border-radius:9px;background-color:#fff;padding-top:15px;padding-bottom:15px;z-index:2}.sheet_preview_top_nav_dropdown>div{width:119px;height:36px;margin:0 auto;display:flex;align-items:center;justify-content:flex-start;padding-left:12.4px}.sheet_preview_top_nav_dropdown>div:hover{background-color:var(--very-light-pink)}.sheet_preview_top_nav_dropdown>div>*{display:inline-block}.sheet_preview_top_nav_dropdown>div>img{margin-right:14.2px;max-width:15.3px}.sheet_preview_top_nav_dropdown>div>a,.sheet_preview_top_nav_dropdown>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}@media screen and (max-width:992px){.sheet_preview_top_nav{height:34px;align-items:normal;padding-left:11px;padding-right:11px}.sheet_preview_top_nav>div:first-child>div{margin-left:25.9px;width:139px;height:100%}.sheet_preview_top_nav>div:first-child>div>span{display:block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet_preview_top_nav>div:first-child>div>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--white)}.sheet_preview_top_nav>div:first-child>div>span:nth-child(2){font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}}@media screen and (max-width:600px){.sheet_preview_top_nav>div:nth-child(2){width:60%}}.sheet_lib_cont{height:100%;width:100%;padding-left:225.9px;padding-right:25px}.sheet_lib_main_body_cont{width:100%;max-width:1920px;margin:0 auto}@media screen and (max-width:1024px){.sheet_lib_cont{padding-left:190px}}@media screen and (max-width:992px){.sheet_lib_cont{padding:0;width:90%;margin:0 auto}}.upload_sheet_top_nav{width:100%;height:45px;display:flex;justify-content:space-between;align-items:center}.upload_sheet_top_nav>div:first-child{width:173.5px;height:31px;display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer}.upload_sheet_top_nav>div:first-child>span{display:inline-block;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.upload_sheet_top_nav>div:first-child>img{width:7.8px;height:13.6px}@media screen and (max-width:992px){.upload_sheet_top_nav>div:nth-child(2){display:none}}.sheet_lib_upload_sheet_cont{width:100%;height:100%;margin-top:25px;padding-left:227.5px;padding-right:25px;padding-bottom:45px}.time_sig_box{width:100%;height:52px;display:flex;justify-content:space-between;align-items:center;margin:5px 0 0;border:1px solid var(--pale-sky-blue);z-index:1}.time_sig_box>span{font-weight:400;letter-spacing:-.4px;color:var(--bluey-grey)}.time_sig_box>span,.time_sig_box input{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal}.time_sig_box input{width:48%;height:50px;border-radius:6px;background-color:var(--white);padding-left:18px;font-weight:500;letter-spacing:-.2px;text-align:left;color:var(--dark);border:none}.sheet_lib_upload_sheet_main{margin:61.5px auto 0;width:90%;max-width:700.8px}.sheet_lib_upload_sheet_forms_cont{width:100%;margin-top:45.6px;display:flex;justify-content:space-between;flex-wrap:wrap}.sheet_lib_upload_sheet_forms_cont>div{min-height:76px;width:46.8%;max-width:327.9px;margin-bottom:22px;position:relative}.sheet_lib_upload_sheet_forms_cont>div:first-child,.sheet_lib_upload_sheet_forms_cont>div:nth-child(2),.sheet_lib_upload_sheet_forms_cont>div:nth-child(5),.sheet_lib_upload_sheet_forms_cont>div:nth-child(6){width:100%;max-width:none}.sheet_lib_upload_sheet_forms_cont>div>span{line-height:1.31}.sheet_lib_upload_sheet_forms_cont>div>input,.sheet_lib_upload_sheet_forms_cont>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.sheet_lib_upload_sheet_forms_cont>div>input{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px}.sheet_lib_upload_sheet_forms_tags_cont{width:100%;margin-bottom:5px}.sheet_lib_upload_sheet_forms_tags_cont>span{display:inline-flex;justify-content:center;align-items:center;min-width:86.5px;height:28px;margin-right:11px;margin-top:5px;border-radius:14px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--white);padding-left:13px;padding-right:10px}.sheet_lib_upload_sheet_forms_tags_cont>span>i{display:inline-block;margin-left:9px;cursor:pointer}.sheet_lib_upload_sheet_forms_key_cont{width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative}.sheet_lib_upload_sheet_forms_key_cont>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5)}.sheet_lib_upload_sheet_forms_key_cont.active>span{color:var(--dark)}.sheet_lib_upload_sheet_forms_key_cont>div{position:absolute;width:100%;top:-10px;left:0}.sheet_lib_upload_sheet_forms_key_drop{position:absolute;top:0;left:0;width:100%;height:200px;overflow-y:auto}.sheet_lib_upload_sheet_optional_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey)}.sheet_lib_upload_sheet_cancel_btn{width:100%;height:52px;display:flex;justify-content:space-between;margin-top:73.8px}.sheet_lib_upload_sheet_cancel_btn>span{width:47%;max-width:200px;height:52px;display:flex;justify-content:center;align-items:center;cursor:pointer}.sheet_lib_upload_sheet_cancel_btn>span:first-child{background-color:#fff;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.sheet_lib_upload_sheet_cancel_btn>span:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.sheet_lib_upload_sheet_native_calender{position:absolute;top:-50px}@media screen and (max-width:992px){.sheet_lib_upload_sheet_cont{padding:0 0 45px;width:90%;margin:25px auto}}@media screen and (max-width:768px){.sheet_lib_upload_sheet_forms_cont{justify-content:center;flex-wrap:wrap}.sheet_lib_upload_sheet_forms_cont>div{width:100%;max-width:none}}.upload_sheet_box_cont{width:100%;height:213.6px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;justify-content:center;align-items:center}.upload_sheet_box_cont>div{height:130px;width:280.6px}.upload_sheet_box_cont>div>img{display:block;width:33px;height:27px;margin:0 auto}.upload_sheet_box_cont>div>span{display:block;font-size:14px;font-weight:400;line-height:1.29;letter-spacing:-.35px;color:rgba(34,49,63,.5);margin:16.9px auto 0}.upload_sheet_box_cont>div>h5,.upload_sheet_box_cont>div>span{font-family:HKGrotesk;font-stretch:normal;font-style:normal;width:100%;text-align:center}.upload_sheet_box_cont>div>h5{max-width:350px;margin:0 auto 10px;z-index:1;font-size:24px;font-weight:700;letter-spacing:normal;color:var(--black);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#upload_id_file_upload_cont{height:40px;margin:28.1px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:var(--dark)}#upload_id_file_upload_cont,.upload_sheet_authorities_cont{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.upload_sheet_authorities_cont{margin-top:66.9px;font-size:18px;font-weight:700;line-height:1.28;text-align:left;color:var(--black);border-bottom:1px solid #ddeaf3;padding-bottom:7.5px}.upload_sheet_authorities_cont>span{font-size:18px;color:var(--bluey-grey)}.upload_sheet_authorities_add_authority,.upload_sheet_authorities_cont>span{font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.upload_sheet_authorities_add_authority{display:block;width:100%;font-size:16px;line-height:1.31;text-align:right;color:var(--aqua-marine);margin-top:30px;text-decoration:underline;cursor:pointer}.upload_sheet_authorities_forms_cont{width:100%;margin-top:27.7px;display:flex;justify-content:space-between;flex-wrap:wrap}.upload_sheet_authorities_forms_cont>div{min-height:76px;width:46.8%;max-width:327.9px;margin-bottom:22px}.upload_sheet_authorities_forms_cont>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.upload_sheet_authorities_forms_cont>div>.authority_names_input>input,.upload_sheet_authorities_forms_cont>div>input{display:block;width:100%;height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.upload_sheet_authorities_forms_cont>div>.authority_names_input{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center;margin:5px 0 0}.upload_sheet_authorities_forms_cont>div>.authority_names_input>input{width:84%}.upload_sheet_authorities_forms_cont>div>.authority_names_input>span{width:38px;height:38px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);cursor:pointer;display:flex;justify-content:center;align-items:center}.upload_sheet_authorities_forms_cont>div>.authority_names_input>span>span{width:10px;height:0;border:1.8px solid var(--white);background-color:#fff}@media screen and (max-width:768px){.upload_sheet_authorities_forms_cont{justify-content:center;flex-wrap:wrap}.upload_sheet_authorities_forms_cont>div{width:100%;max-width:none}.upload_sheet_authorities_add_authority{text-align:center}}.find_courses_top_nav_cont{height:52px;width:auto;display:flex;align-items:center;margin-left:10.2%;padding-right:25px;margin-top:25px;-webkit-user-select:none;user-select:none;position:relative;justify-content:space-between}.find_courses_top_nav_courses_techers_nav{display:flex;width:300px;height:100%;align-items:center;justify-content:space-around;transition:all .4s ease;position:relative}.find_courses_top_nav_courses_techers_nav>li{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light);cursor:pointer;position:relative;transition:all .4s ease}.find_courses_top_nav_courses_techers_nav>li span:first-child.active{font-size:24px;color:var(--black);transition:all .4s ease}.find_courses_top_nav_courses_techers_nav>li span:last-child{position:absolute;width:7px;height:7px;background-color:var(--bright-cyan);top:40px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:50%}.find_courses_top_nav_courses_techers_nav.viewing_tutorial{z-index:1001;background-color:#fff;width:100%;max-width:350px;height:70px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);margin-top:50px}.find_courses_top_nav_courses_techers_nav>div{position:absolute;left:115%;top:10px;width:491px;height:193.5px;padding:23px 25px 27px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white)}.find_courses_top_nav_courses_techers_nav>div:after{content:" ";position:absolute;top:15%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.find_courses_top_nav_courses_techers_nav>div>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.find_courses_top_nav_courses_techers_nav>div>div:nth-child(2){height:44px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black);margin-top:12px}.find_courses_top_nav_courses_techers_nav>div>div:nth-child(2)>span{display:block}.find_courses_top_nav_search_cont{width:50%;height:100%;position:relative;display:flex;align-items:center;justify-content:flex-start}.find_courses_top_nav_search_cont>div:nth-child(2){width:69%;height:100%;margin-right:23px;position:relative}.find_courses_top_nav_search_cont>div:nth-child(2)>input{outline:none;width:100%;height:100%;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:10%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);padding-right:35px}.find_courses_top_nav_search_cont>div:nth-child(2).filter_tutorial{z-index:1005;height:75px;background-color:#fff;margin-right:33px;padding:16px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.find_courses_top_nav_search_icon{position:absolute;width:12.2px;height:12.2px;left:3%;top:50%;transform:translateY(-50%);z-index:1}.search_input_tutorial_box{width:491px;height:193.5px;padding:23px 25px 27px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:120px}.search_input_tutorial_box:after{content:" ";position:absolute;bottom:100%;left:10%;margin-left:-5px;border:10px solid transparent;border-bottom-color:#fff}.search_input_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.search_input_tutorial_box>h6,.search_input_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.search_input_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;margin:12px 0 0}.find_courses_top_nav_search_cont .sorting_nav{position:relative}.find_courses_top_nav_search_cont .sorting_nav>li{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey);cursor:pointer}.find_courses_top_nav_search_cont .sorting_nav>li:nth-child(2){color:var(--black)}.find_courses_top_nav_search_cont .sorting_nav>li:nth-child(2) img{display:inline-block;transition:all .4s ease}.find_courses_top_nav_search_cont .sorting_nav>li:nth-child(2) img:last-child{margin-left:5px}.sorting_dropdown_cont{position:absolute;left:0;top:0;width:145px;height:215px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);z-index:99;padding:23.5px 22.6px 20px 26px!important}.sorting_dropdown_cont li{width:100%;margin-bottom:12px;cursor:pointer;height:20px;font-family:HKGrotesk-Regular;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black);display:flex;align-items:center}.sorting_dropdown_cont li.active{font-weight:600}.sorting_dropdown_cont li img{display:inline-block;margin-left:5px;margin-top:3px}.transform_sort_image{transform:rotate(180deg)}.find_courses_top_nav_mobile_cont{width:70%;height:269px;margin-left:auto;margin-right:auto;padding-top:26px;position:relative}.find_courses_mobile_top_nav_courses_techers_nav{width:100%;height:40px;display:flex;justify-content:center}.mobile_view_courses_tutorial_nav{margin-top:200px;width:87%;height:auto;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1001}.mobile_view_courses_tutorial_nav>h6{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.mobile_view_courses_tutorial_nav>div:nth-child(2),.mobile_view_courses_tutorial_nav>h6{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.mobile_view_courses_tutorial_nav>div:nth-child(2){width:100%;height:81px;margin:12px 0 0;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.find_courses_mobile_top_nav_courses_techers_nav.viewing_tutorial{z-index:1001;background-color:#fff;position:absolute;width:87%;height:90px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:7px;padding-top:20px}.find_courses_mobile_top_nav_courses_techers_nav>span{display:inline-block;font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey);cursor:pointer;height:31px;padding-top:4px;position:relative;transition:all .4s ease}.find_courses_mobile_top_nav_courses_techers_nav>span:first-child{margin-right:37px}.find_courses_mobile_top_nav_courses_techers_nav>span.active{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);padding:0}.find_courses_mobile_top_nav_courses_techers_nav>span>span{display:block;width:7px;height:7px;background-color:var(--bright-cyan);border-radius:50px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:39px}.find_courses_top_nav_mobile_search_cont{width:100%;height:52px;margin-top:38px;position:relative;display:inline-flex;align-items:center}.find_courses_top_nav_mobile_search_cont.filter_tutorial{z-index:1005;background-color:#fff;height:80px;padding-left:20px;padding-right:20px;border-radius:6px}.find_courses_top_nav_mobile_search_cont.filter_tutorial .find_courses_top_nav_search_icon{left:10%}.find_courses_top_nav_mobile_search_tutorial{width:267px;position:absolute;top:150px}.find_courses_top_nav_mobile_search_tutorial>h5{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white)}.find_courses_top_nav_mobile_search_tutorial>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--white);margin:12px 0 0}.find_courses_top_nav_mobile_search_cont>input{width:100%;height:52px;outline:none;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:56.2px}.find_courses_top_nav_mobile_filter_by_cont{width:100%;height:52px;margin-top:27px;display:flex;justify-content:space-between;position:relative}.find_courses_top_nav_mobile_filter_by_cont>div:first-child{border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);height:100%;width:62%;display:inline-flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark-light);position:relative;cursor:pointer}.find_courses_top_nav_mobile_filter_by_cont>div:first-child.filter_tutorial{z-index:1005;background-color:#fff;border-radius:7px;border:1px solid var(--pale-sky-blue);height:64px}.mobile_view_mobile_tutorial_box{height:120px;width:267px;position:absolute;bottom:-200px;left:30px;z-index:1005}.mobile_view_mobile_tutorial_box>h6{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.mobile_view_mobile_tutorial_box>h6,.mobile_view_mobile_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.mobile_view_mobile_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;margin:12px 0 0}.mobile_view_mobile_tutorial_box>div{width:135px;height:40px;margin:17px 0 0 auto;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;color:var(--dark);cursor:pointer}.find_courses_top_nav_mobile_filter_by_cont>div:first-child>span,.mobile_view_mobile_tutorial_box>div{justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal}.find_courses_top_nav_mobile_filter_by_cont>div:first-child>span{position:absolute;left:17px;border-radius:14px;background-color:#ecfbfd;width:27px;height:27px;display:inline-flex;color:var(--aqua-marine)}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2){width:38%;cursor:pointer}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div{width:105px;height:100%;margin-right:auto;margin-left:auto;padding-top:4px;position:relative}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span{display:block}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black)}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span:nth-child(2)>img{display:inline-block}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span:nth-child(2)>img:first-child{width:12.2px;height:10.8px;margin-right:9px}.find_courses_top_nav_mobile_filter_by_cont>div:nth-child(2)>div>span:nth-child(2)>img:last-child{width:8.5px;height:4.8px;margin-left:6.9px;vertical-align:middle}.find_courses_top_nav_close_icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:10px;height:10px;cursor:pointer}@media only screen and (max-width:600px){.find_courses_top_nav_mobile_cont{width:89.3%}.sorting_dropdown_cont{left:-40px;top:-20px}}@media only screen and (max-width:320px){.find_courses_top_nav_mobile_cont{width:95%}}.filter_contents_rating_cont{margin-top:20px;width:100%;height:17.7px;display:flex;justify-content:flex-start;align-items:center}.filter_contents_rating_cont>i{margin-right:7.4px;font-size:18px;color:#ffc768;cursor:pointer}.filter_contents_rating_cont>img{margin-left:auto;width:10px;height:10px;cursor:pointer}.find_courses_filter_tooltip_text{font-weight:400;line-height:1.36;text-align:left}.find_courses_filter_nav_instrument_clear,.find_courses_filter_tooltip_text{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:normal}.find_courses_filter_nav_instrument_clear{cursor:pointer;font-weight:500;color:var(--aqua-marine);text-decoration:underline}.find_courses_filter_fav_btn{width:100%;height:49px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-bottom:26.8px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);position:relative}.find_courses_filter_fav_btn.active{color:var(--white);background-color:var(--bright-cyan)}.find_courses_filter_fav_btn>i{position:absolute;left:20.5px;cursor:pointer;color:var(--bright-cyan)}.find_courses_filter_fav_btn.active>i{color:#fff}.filter_desktop_tutorial_filter{position:absolute;left:115%;top:0;width:491px;height:193.5px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:23px 25px 27px 27px}.filter_desktop_tutorial_filter:after{content:" ";position:absolute;top:20%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.filter_desktop_tutorial_filter>h5{margin:0;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal}.filter_desktop_tutorial_filter>h5,.filter_desktop_tutorial_filter>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.filter_desktop_tutorial_filter>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.instrument_popup_cont{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1019;background-color:rgba(51,51,51,.4)}.instrument_popup_cont>div:first-child{width:90%;max-width:1000px;margin:75.4px auto 10px}.instrument_popup_sub_cont{width:100%;height:566px;padding:17px 15px 23px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:relative;overflow:hidden}.instrument_popup_close_btn{position:absolute;top:17px;right:21.8px}.instrument_popup_main_title{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin-top:10px;padding-bottom:20px}.instrument_popup_scroll_cont{width:100%;height:100%;padding-bottom:120px;overflow-y:auto}.instrument_popup_flex_cont{width:80%;margin:20px auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}.instrument_popup_flex_item{min-width:28%;margin-bottom:30px}.instrument_popup_flex_item>span{display:flex;align-items:center;width:100%;height:65px;font-family:HKGrotesk;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:10px;margin-left:-30px}.instrument_popup_flex_item>span>img:first-child{display:inline-block;height:100%;width:45px;margin-right:10px}.instrument_popup_flex_item>span>div{margin-left:auto;margin-right:-30px}.instrument_popup_flex_item>span>span img.rotate_arrow{transform:rotate(180deg)}.instrument_popup_instrument_item{display:flex;justify-content:flex-start;align-items:center;height:60px;cursor:pointer}.instrument_popup_instrument_item>img:first-child{width:14.9px;height:15px;transform:scale(1.5);display:inline-block;margin-right:15.3px}.instrument_popup_instrument_item>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate)}.instrument_popup_instrument_item>div{margin-left:auto}.instrument_popup_search_cont{width:80%;height:52px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.instrument_popup_search_cont>div:first-child{width:70%;height:100%;position:relative}.instrument_popup_search_cont>div:first-child input{width:100%;height:100%;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:56px}.instrument_popup_search_cont>div:first-child img{position:absolute;width:20.2px;height:20.2px;left:24.4px;top:50%;transform:translateY(-50%)}.instrument_popup_search_cont>div:nth-child(2){width:92px;height:35px;border-radius:7px;background-color:var(--bright-cyan);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:var(--white)}.instrument_popup_search_cont>div:nth-child(2),.instrument_popup_search_cont>div:nth-child(3){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.instrument_popup_search_cont>div:nth-child(3){font-size:16px;font-weight:500;color:var(--aqua-marine);text-decoration:underline}@media screen and (max-width:768px){.instrument_popup_cont>div:first-child{margin:40px auto 10px}.instrument_popup_sub_cont{padding:17px 5px 23px}}@media screen and (max-width:600px){.instrument_popup_flex_cont{justify-content:center;width:100%}.instrument_popup_flex_item{width:70%}}.teacher_card_courses_item_cont{display:flex;flex-wrap:wrap}.teacher_card_courses_item_cont.disabled{cursor:not-allowed}.teacher_card_courses_item{width:233px;height:80px;padding:16px 20px 17px 18px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-bottom:17px;margin-right:10px;display:flex;justify-content:flex-start;cursor:pointer}.teacher_card_courses_item_cont.disabled .teacher_card_courses_item{cursor:not-allowed}.teacher_card_courses_item>section{width:46.8px;height:47.1px;object-fit:contain;border-radius:8px;margin-right:12px}.teacher_card_courses_item>section>img{opacity:.6;width:100%;height:100%;border-radius:8px;object-fit:cover}.teacher_card_courses_item>div{width:134px;height:47.1px}.teacher_card_courses_item>div>h4{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teacher_card_courses_item_teacher_starting_price{height:23px;width:100%;display:flex;justify-content:space-between;align-items:center}.teacher_card_courses_item_teacher_starting_price>span:first-child{font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;color:var(--dark)}.teacher_card_courses_item_teacher_starting_price>span:nth-child(2){font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.45px;color:var(--dark)}@media screen and (max-width:992px){.teacher_card_courses_item{display:inline-flex;margin-right:19px}}.teacher_card_main_cont{width:100%;max-width:821.5px;min-height:250px;position:relative}.teacher_card_main_cont.inactive{cursor:not-allowed}.teacher_card_cont{width:100%;height:auto;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:32px 54px 20px 32.5px;position:relative;overflow:hidden;margin-bottom:50px;margin-left:auto;margin-right:auto}.no_longer_active_disabled{display:block;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#e85668;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-left:auto;margin-right:auto}.no_longer_active_disabled_fav_icon{position:absolute;top:35.5px;right:42.7px}.teacher_card_cont.inactive{filter:blur(10.9px)}.teacher_card_teacher_photo_disabled{display:flex;justify-content:center;align-items:center;width:138px;height:138px;object-fit:contain;opacity:.87;border-radius:96px;border:2px solid var(--pale-grey);background-color:var(--white);position:absolute;top:40px;left:44.5px;cursor:not-allowed}.teacher_card_teacher_photo_disabled img{width:30.1px;height:33.9px}.teacher_card_cont i.favorite_teacher{color:var(--bright-cyan)}.teacher_card_about_teacher_box{min-height:145px;width:100%;display:flex;justify-content:space-between}.teacher_card_about_teacher_box .teacher_card_about_teacher_image{width:138px;height:138px;object-fit:cover;border-radius:96px;display:inline-block;margin-top:10px}.teacher_card_about_teacher_box>div{height:100%;width:100%;max-width:542px}.teacher_card_about_teacher_box .teacher_card_about_teacher_name{margin:0;font-family:HKGrotesk;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--black);width:155px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.teacher_card_about_teacher_box_instruments_cont{width:85%;margin:20px 0 0;min-height:32px;display:flex;justify-content:flex-start;flex-wrap:wrap}.teacher_card_about_teacher_box_instruments_cont::-webkit-scrollbar{display:none}.teacher_card_about_teacher_box_instruments_cont.disabled{position:absolute;left:223.2px;top:80px}.teacher_card_about_teacher_box_instruments_cont>span{display:inline-flex;justify-content:center;align-items:center;min-width:92.3px;height:32px;border-radius:17px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);margin-right:10px;padding:8.4px 17px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--slate);text-transform:capitalize;margin-bottom:10px}.teacher_card_about_teacher_box_instruments_cont>span>img{display:inline-block;margin-right:9px;object-fit:contain;height:25px;width:25px}.teacher_card_about_teacher_box_about_cont{display:block;min-height:56px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal;text-align:left;color:var(--slate);margin:14px 0;overflow:hidden}.teacher_card_about_teacher_box_about_cont>span{color:var(--aqua-marine);cursor:pointer;text-decoration:underline}.teacher_card_starting_proce_section{width:260px;height:38px;display:flex;justify-content:space-between;align-items:center;position:absolute;top:27px;right:43.5px}.teacher_card_starting_price{width:149px;height:38px;border-radius:19px;background-color:var(--slate);display:inline-flex;justify-content:center;align-items:center}.teacher_card_starting_price>span{display:inline-block}.teacher_card_starting_price>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--white);margin-right:7px}.teacher_card_starting_price>span:nth-child(2){font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.45px;text-align:left;color:var(--pale-peach)}.teacher_card_rating_box{width:43.8px;height:21px;display:inline-flex;justify-content:space-between;align-items:center}.teacher_card_rating_box>i{font-size:14px;color:#ffc768}.teacher_card_rating_box>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--slate)}.teacher_card_starting_proce_section>i{font-size:14px;color:var(--slate);cursor:pointer}.teacher_card_courses_cont>.teacher_card_courses_item_cont{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:13.7px}.teacher_card_courses_cont{width:100%;margin-top:5px;text-align:center}.teacher_card_courses_cont>h3{margin:0;font-size:18px;font-weight:700;line-height:1.28;text-align:left;color:var(--black)}.teacher_card_courses_cont>h3,.teacher_card_courses_show_more_less{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.teacher_card_courses_show_more_less{display:block;width:100%;text-align:center;text-decoration:underline;font-size:14px;font-weight:500;color:var(--aqua-marine);cursor:pointer}.teacher_card_courses_divider{width:100%;height:0;border:1px solid var(--very-light-pink);margin-top:16px;margin-bottom:32.5px;opacity:.9}@media screen and (max-width:1024px){.teacher_card_about_teacher_box_about_cont,.teacher_card_about_teacher_box_instruments_cont{width:90%}}@media screen and (max-width:992px){.teacher_card_main_cont{margin-top:50px}.teacher_card_about_teacher_box_instruments_cont{display:block;justify-content:normal;align-items:normal;white-space:nowrap;overflow:hidden;overflow-x:auto;margin-top:20px;padding-left:10px}.teacher_card_cont{width:90%}}@media screen and (max-width:700px){.teacher_card_cont{width:100%;max-width:313.5px;overflow:initial;padding-left:10px;padding-right:10px;margin:0 auto 90px}.teacher_card_about_teacher_box .teacher_card_about_teacher_image{width:132px;height:132px;border-radius:50%;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:-51px}.teacher_card_starting_proce_section{position:static;top:auto;right:auto;display:initial;justify-content:normal;align-items:normal}.teacher_card_starting_proce_section>i{position:absolute;right:23.2px;top:31.2px}.teacher_card_rating_box{position:absolute;top:26px;left:23.2px}.teacher_card_about_teacher_box .teacher_card_about_teacher_name{position:absolute;top:98px;left:0;right:0;margin-left:auto;margin-right:auto;width:90%;text-align:center}.teacher_card_starting_price{position:absolute;top:137px;left:0;right:0;margin-left:auto;margin-right:auto}.teacher_card_about_teacher_box_instruments_cont{width:90%;position:absolute;left:0;right:0;margin:0 auto;top:200px}.teacher_card_about_teacher_box_about_cont{width:265px;height:61px;text-align:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:251px;padding-left:10px}.teacher_card_courses_cont{margin-top:165px;width:100%}.teacher_card_courses_cont.remove_some_margin{margin-top:75px}.teacher_card_courses_cont>div{width:100%;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.teacher_card_courses_cont>div::-webkit-scrollbar{display:none}}.find_courses_filter_apply_btn_cont{width:100%;max-width:262px;height:52px;border-radius:7px;background-color:var(--bright-cyan);margin:35px auto 0;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.find_courses_filter_apply_btn_cont.disabled{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--slate)}.find_courses_filter_apply_btn_cont.make_fixed{position:fixed;left:85px;bottom:15px;z-index:1020}.find_courses_filter_cont{width:20%;height:100%;padding-bottom:10px;-webkit-user-select:none;user-select:none}.find_courses_filter_cont.filter_tutorial{width:350px;z-index:1002;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;padding:27px 35px;position:relative}.find_courses_main_body{width:70%;margin-left:50px;padding-bottom:120px;max-width:900px}.find_courses_main_body_filter_cont{padding-top:18px;position:relative;margin-left:45px;display:flex;justify-content:center;width:90%;float:right}.find_courses_main_body_filter_cont.hideWithAnim{position:absolute;left:-9999px}.find_courses_teacher_main_body_cont{width:70%;padding-right:25px;margin-left:80px;max-width:900px}.find_courses_filter_show_more_cont{width:100%;margin-top:16px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine)}.find_courses_filter_show_more_cont>u{cursor:pointer}.find_courses_filter_hourly_price_slider{width:100%;margin-top:28px;margin-left:7px}.find_courses_main_body_filter_cont .noUi-target.noUi-horizontal .noUi-tooltip{height:32px!important;width:32px!important;top:-19px!important;left:-3px!important}.find_courses_filter_hourly_price_slider_label{width:100%;margin-top:19px;position:relative}.find_courses_filter_hourly_price_slider_label>li{display:inline-block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.find_courses_filter_hourly_price_slider_label>li:nth-child(2){position:absolute;right:25%}.find_courses_filter_hourly_price_slider_label>li.right{color:var(--bluey-grey);right:-20px}.find_courses_filter_start_learning_cont{width:100%;max-width:333px;height:222px;margin:70px auto 0;border-radius:12px;background-color:rgba(88,219,238,.11);position:relative}.find_courses_filter_start_learning_heading{font-family:HKGrotesk;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:absolute;left:9.6%;top:26px}.find_courses_filter_start_learning_discount_cont{width:187px;height:75px;background-color:var(--pale-peach);position:absolute;top:80px;left:0;padding:18px 0 21px 26px}.find_courses_filter_start_learning_discount_cont>span{width:136px;display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);white-space:nowrap}.find_courses_filter_start_learning_discount_cont>span>span{font-weight:700}.find_courses_filter_playing_music_rafiki_icon{width:123.4px;height:123.8px;position:absolute;top:34.2px;left:166.1px}.find_courses_filter_start_learning_link{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;position:absolute;left:28px;bottom:28px;cursor:pointer}.find_courses_filter_start_learning_cont>.find_courses_filter_arrow_icon{width:16.8px;height:6.8px;position:absolute;left:145.4px;bottom:32.8px}.find_courses_scroll_to_top{position:fixed;bottom:20px;right:20px;outline:none;width:155px;height:56px;border-radius:28px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer}.find_courses_scroll_to_top>img{display:inline-block;margin-right:17.2px}@media only screen and (max-width:1024px){.find_courses_main_body_filter_cont{margin-left:65px;justify-content:center;width:100%;float:none}.find_courses_teacher_main_body_cont{padding-left:25px}}@media only screen and (max-width:992px){.find_courses_main_body,.find_courses_main_body_filter_cont,.find_courses_teacher_main_body_cont{margin-left:0}.find_courses_teacher_main_body_cont{width:100%;display:flex;justify-content:center;flex-wrap:wrap;padding:0}.find_courses_main_body_filter_cont{margin-left:0}.find_courses_main_body{width:100%}.find_courses_main_body_filter_cont.teachersSection{display:block;justify-content:normal;float:none;margin-left:0;width:100%;margin-top:-20px}}@media only screen and (max-width:600px){.find_courses_main_body_filter_cont{display:initial;float:none}.find_courses_filter_apply_btn_cont.make_fixed{left:0;right:0;margin-left:auto;margin-right:auto}}.default_teacher_cover_image_student_view{display:block;width:100%;height:252px;position:relative;transition:all .4s ease}.default_teacher_cover_image_student_view>img{width:100%;height:100%;object-fit:cover}.default_teacher_cover_image_student_view>img.dim{opacity:.75}.default_teacher_cover_image_student_view>.teacher_profile_view_as_student_btn{width:auto;padding-left:10px;padding-right:10px;height:52px;line-height:52px;text-align:center;border-radius:7px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:absolute;top:83.5px;right:31px;cursor:pointer;z-index:9}.teacher_profile_background_img_change_cont{width:180px;height:40px;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin-right:auto;margin-left:auto;display:flex;justify-content:center;z-index:9}.teacher_profile_background_img_change_cont>span:first-child,.teacher_profile_background_img_change_cont>span:nth-child(2){display:flex;align-items:center;justify-content:center;width:124px;height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer;position:relative}.teacher_profile_background_img_change_cont>span:nth-child(2){margin-left:15px;color:var(--blush-pink)}.bg_revert_to_default_button{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background-color:var(--white);position:absolute;top:30px;right:30px;cursor:pointer}.background_image_top_preloader{position:fixed!important;top:-10px;left:0;right:0;width:100%!important;height:10px!important}.teacher_profile_share_btn_image{display:flex;justify-content:center;align-items:center;width:33.3px;height:33.3px;background-color:var(--white);border-radius:50%;position:absolute;top:30.4px;right:31px;cursor:pointer}.teacher_profile_share_btn_image>img{width:14px;height:14px}.teacher_profile_share_box_cont{width:260px!important;position:absolute;top:80px;right:31px;z-index:1010}.teacher_profile_share_box_cont:before{left:auto;right:13.4px}@media only screen and (max-width:992px){.default_teacher_cover_image_student_view>.teacher_profile_view_as_student_btn{right:5px;top:55%;transform:translateY(-50%);text-transform:capitalize}.teacher_profile_share_btn_image{top:5px}}@media only screen and (max-width:768px){.default_teacher_cover_image_student_view{height:129px}}@media screen and (max-width:600px){.teacher_profile_background_img_change_cont{left:0;right:auto;margin-right:0;margin-left:0}}.change_user_profile_image_crop_cont{background-color:rgba(51,51,51,.3);position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;-webkit-user-select:none;user-select:none}.change_user_profile_image_crop_cont>.change_user_profile_image_crop_sub_cont{width:587px;height:540px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:12%;left:0;right:0;margin-right:auto;margin-left:auto}.change_user_profile_image_crop_cont>.change_user_profile_image_crop_sub_cont>h6{width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin:29px 0 0}.change_user_profile_image_crop_cont input[type=range]{background-color:var(--pale-grey)!important}.change_user_profile_image_crop_cont input[type=range]::-webkit-slider-thumb{background-color:var(--bright-cyan)!important}.change_user_profile_image_crop_cont input[type=range]::-moz-range-thumb{background-color:var(--bright-cyan)!important}.change_user_profile_image_crop_cont input[type=range]::-ms-thumb{background-color:var(--bright-cyan)!important}.change_user_profile_image_crop_cont input[type=range]+.thumb{background-color:var(--bright-cyan)!important}.change_user_profile_image_crop_sub_cont .progress{position:absolute;top:-10px;left:0;right:0;width:100%;background-color:rgba(88,219,238,.3);height:10px}.change_user_profile_image_crop_sub_cont .indeterminate{background-color:var(--bright-cyan)}.change_user_profile_image_crop_close_btn{display:flex;justify-content:center;align-items:center;width:40px;height:45.3px;position:absolute;top:19px;right:19.6px;cursor:pointer}.change_user_profile_image_crop_close_btn>img{width:12px;height:12px}.change_user_profile_image_save_cancel_btn{width:489px;height:52px;display:flex;justify-content:space-between;position:absolute;bottom:41px;left:0;right:0;margin:67px auto 0}.change_user_profile_image_save_cancel_btn>span{display:flex;justify-content:center;align-items:center;width:221px;height:52px;cursor:pointer}.change_user_profile_image_save_cancel_btn>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);opacity:.9}.change_user_profile_image_save_cancel_btn>span:last-child{border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.image_to_crop_cont_bg{-webkit-user-select:none;user-select:none}@media only screen and (max-width:600px){.change_user_profile_image_crop_sub_cont{width:89.3%!important}.change_user_profile_image_save_cancel_btn{width:90%}}.teacher_profile_picture_box_as_teacher{width:100%;min-height:239px;padding-bottom:10px;padding-top:37px;border-radius:9px;background-color:var(--pale-grey);position:relative}.teacher_profile_picture_box_toast_pos{top:65px}.teacher_profile_picture_box_as_teacher>img{width:114px;height:114px;border-radius:50%;margin-right:auto;margin-left:auto;display:block;object-fit:cover}.teacher_profile_picture_box_as_teacher .progress{position:absolute;top:-35px;left:0;right:0;width:100%;height:8px}.teacher_profile_picture_box_as_teacher_remove_icon{display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:75.5px;left:0;right:0;margin-left:auto;margin-right:auto;transition:visibility .4s ease;visibility:hidden;cursor:pointer;color:var(--bright-cyan);font-weight:700}.teacher_profile_picture_box_as_teacher_change_btn{width:124px;height:40px;margin:22px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.teacher_profile_picture_box_as_student{width:114px;height:114px;display:block;border-radius:50%;margin:30px auto 0;object-fit:cover}.teacher_profile_short_bio_cont{width:100%;margin-top:21px}.teacher_profile_short_bio_cont>span{display:block;font-weight:500;letter-spacing:-.2px;opacity:.9}.teacher_profile_short_bio_cont>span,.teacher_profile_short_bio_cont>textarea{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left;color:var(--dark)}.teacher_profile_short_bio_cont>textarea{margin-top:5px;height:106.6px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 21.9px 25.6px 18px;font-weight:400;letter-spacing:-.4px;outline:none}.teacher_profile_short_bio_p{width:251px;margin:12px auto 0;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--slate);opacity:.9;white-space:pre-wrap}.bio_location_as_teacher_cont{width:100%;margin-top:37.1px}.bio_location_as_teacher_cont>div:first-child{width:100%;height:15.3px;display:flex;justify-content:flex-start;align-items:center}.bio_location_as_teacher_cont>div:first-child>img{width:12.5px;height:15.3px;display:inline-block;margin-right:7.4px}.bio_location_as_teacher_cont>div:first-child>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.bio_location_as_teacher_places_cont{width:100%;height:50px;margin:17px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:18px;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;position:relative}.bio_location_as_teacher_places_cont>span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);margin-left:15.2px}.bio_location_as_teacher_places_cont>img:nth-child(3){margin-left:auto;order:3}.bio_location_as_teacher_places_cont.with_input>img{position:absolute;left:18px}.bio_location_as_teacher_places_cont.with_input input{width:100%;height:100%;padding-left:30.4px;border:none;outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.bio_location_as_teacher_places_dropdown{width:100%;position:absolute;top:-10px;left:0;height:300px;overflow-y:auto}.bio_location_as_student_cont{width:100%;height:18px;margin-top:12px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.bio_location_as_student_cont>img{width:10.9px;height:13.3px;display:inline-block;margin-right:6px}.bio_location_as_student_cont>span:nth-child(2){display:inline-block;color:var(--slate);margin-right:3px}.bio_location_as_student_cont>span:nth-child(2),.bio_location_as_student_cont>span:nth-child(3){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;opacity:.9}.bio_location_as_student_cont>span:nth-child(3){color:var(--bluey-grey)}.bio_instrument_cont{width:100%;margin-top:44px}.bio_instrument_cont>span:first-child{font-weight:700;text-align:left;color:var(--black);opacity:.9}.bio_instrument_cont>span:first-child,.bio_instrument_cont>span:nth-child(3){display:block;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.bio_instrument_cont>span:nth-child(3){width:100%;font-weight:500;text-align:center;color:var(--aqua-marine);text-decoration:underline;margin-top:34px;cursor:pointer}.bio_instrument_main{width:90%;min-height:70px;margin:28.5px auto 20px;display:flex;justify-content:center;flex-wrap:wrap}.bio_instrument_main::-webkit-scrollbar{display:none}.bio_instrument_main>div{width:70px;height:auto;min-height:70px;display:inline-block;margin-bottom:20px;margin-right:5px}.bio_instrument_main>div:last-child{margin-right:0}.bio_instrument_main>div>span{display:block}.bio_instrument_main>div>span>img{width:20px;height:20px;object-fit:contain}.bio_instrument_main>div>span:first-child{width:47px;height:47px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto;overflow:hidden}.bio_instrument_main>div>span:nth-child(2){margin-top:6px;width:100%;font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.33px;text-align:center;color:var(--black)}.bio_video_cont{width:100%;height:100%;margin:44px auto 0;padding:23.5px 26px 28.1px 24.7px;border-radius:9px;background-color:var(--pale-grey)}.bio_video_cont>img{display:block;width:100%;height:124.5px;margin:25.1px auto 0}.bio_video_cont_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.bio_video_cont_as_a_student iframe,.bio_video_cont iframe{width:250px;height:200px;margin:25.1px auto 0;border-radius:9px;outline:none;border:none}.bio_video_cont>span:nth-child(3){width:100%;height:40px;margin:24.9px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.bio_video_cont_as_a_student{width:100%;margin-top:32px}.teacher_profile_change_profile_video_cont{background-color:rgba(0,0,0,.3);position:fixed;top:0;right:0;left:0;bottom:0;width:100%;height:100%;z-index:99999;overflow-y:auto}.teacher_profile_change_profile_video_cont>div:first-child{width:587px;position:absolute;top:89px;left:0;right:0;margin-left:auto;margin-right:auto;padding:19px 41px 60px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:var(--white)}.teacher_profile_change_profile_video_title{display:block;width:100%;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark);margin-top:11px}.teacher_profile_change_profile_video_close{position:absolute;top:19px;right:19.6px}.teacher_profile_change_profile_video_sub_title{font-weight:500;line-height:1.31;letter-spacing:-.2px;margin:44.6px 0 0}.teacher_profile_change_profile_video_cont input,.teacher_profile_change_profile_video_sub_title{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:left;color:var(--dark)}.teacher_profile_change_profile_video_cont input{width:100%;height:50px;margin:5px auto 0;padding-left:18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:400;letter-spacing:-.4px}.teacher_profile_change_profile_video_preview_title{width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:center;color:var(--dark);margin:20px 0 0}.teacher_profile_change_profile_video_preview_video{width:306px;height:161px;margin:17px auto 0;border-radius:9px;outline:none;border:none}.teacher_profile_change_profile_video_submit_cancel{width:100%;height:52px;margin-top:48px;display:flex;justify-content:space-between}.teacher_profile_change_profile_video_submit_cancel>span{width:48.6%;height:100%;border-radius:7px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.teacher_profile_change_profile_video_submit_cancel>span:first-child{background-color:#fff;color:var(--slate)}.teacher_profile_change_profile_video_submit_cancel>span:nth-child(2){background-color:var(--bright-cyan);color:#fff}@media only screen and (max-width:600px){.teacher_profile_change_profile_video_cont>div:first-child{width:90%;padding:19px 19.6px 41px 23px}.teacher_profile_change_profile_video_preview_video{width:100%}}.teacher_profile_bio_languages_as_teacher{width:100%;margin-top:43px}.teacher_profile_bio_languages_as_teacher>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);display:block}.teacher_profile_bio_languages_as_teacher_item{width:100%;margin-top:17px;height:25.2px;display:flex;justify-content:flex-start;align-items:center}.teacher_profile_bio_languages_as_teacher_item>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);display:inline-block;margin-right:4px}.teacher_profile_bio_languages_as_teacher_item>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey)}.teacher_profile_bio_languages_as_teacher_item>span:nth-child(3){order:3;margin-left:auto;width:25.2px;height:25.2px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.teacher_profile_bio_languages_as_teacher_item>span:nth-child(3)>span{width:6.6px;height:0;border:1.8px solid var(--white);background-color:#fff}.teacher_profile_bio_languages_as_teacher_add{display:block;width:100%;letter-spacing:normal;text-align:center;color:var(--aqua-marine);margin-top:22.6px;text-decoration:underline;cursor:pointer}.bio_languages_add_lang_title,.teacher_profile_bio_languages_as_teacher_add{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31}.bio_languages_add_lang_title{letter-spacing:-.2px;text-align:left;color:var(--dark);margin:30px 0 0}.bio_languages_add_lang_input{width:100%;height:50px;margin:12.4px auto 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.bio_languages_add_lang_submit_cont{width:100%;height:39px;display:flex;justify-content:center;margin-top:17.7px}.bio_languages_add_lang_submit_cont>span{display:inline-flex;justify-content:center;align-items:center;width:39px;height:39px;border-radius:50%;cursor:pointer}.bio_languages_add_lang_submit_cont>span:first-child{background-color:var(--pale-grey);margin-right:19.6px}.bio_languages_add_lang_submit_cont>span:first-child>img{width:9.9px;height:9.9px}.bio_languages_add_lang_submit_cont>span:nth-child(2){box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--aquamarine)}.bio_languages_add_lang_submit_cont>span:nth-child(2) i{font-size:12px}.teacher_profile_bio_main{width:320px;padding:28px 26px 45px 24px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:-190.5px;z-index:1000;transition:all .4s ease;position:relative;height:100%}.teacher_profile_bio_main_love_btn{width:17.9px;height:15.6px;position:absolute;top:27.2px;right:27px;cursor:pointer}i.teacher_profile_bio_main_love_btn{color:var(--bright-cyan)}.teacher_profile_bio_teacher_name{margin-top:23.5px;width:100%;height:30px;overflow:hidden;display:flex;justify-content:center;align-items:center}.teacher_profile_bio_teacher_name>span:first-child{display:inline-block;font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-right:7.1px;opacity:.9;width:auto;max-width:150px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center}.teacher_profile_bio_teacher_name>div:nth-child(2){display:flex;justify-content:center;align-items:center;background-color:var(--aquamarine);color:#fff;border-radius:50%;width:17px;height:17px}.teacher_profile_bio_teacher_name>div:nth-child(2)>i{font-size:8px}.teacher_profile_bio_main_teacher_rating{width:100%;height:80px;margin:0;border-radius:9px;background-color:var(--pale-grey);padding-top:17px}.teacher_profile_bio_main_teacher_rating>span{display:block}.teacher_profile_bio_main_teacher_rating>span:first-child{width:100%;text-align:center;font-family:HKGrotesk-Bold;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:var(--black)}.teacher_profile_bio_main_teacher_rating>span:first-child>i{color:#ffc768}.teacher_profile_bio_main_teacher_rating>span:nth-child(2){width:100%;margin-top:4px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:center;color:var(--bluey-grey)}.teacher_profile_bio_main_levels_taught{width:100%;margin-top:53px}.teacher_profile_bio_main_levels_taught>span:first-child{font-weight:700;letter-spacing:normal;color:var(--black)}.teacher_profile_bio_main_levels_taught>div>span,.teacher_profile_bio_main_levels_taught>span:first-child{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left}.teacher_profile_bio_main_levels_taught>div>span{display:block;margin-top:17px;font-weight:500;letter-spacing:-.2px;color:var(--dark);opacity:.9}.teacher_profile_bio_main_report_cont{display:flex;justify-content:center;width:100%;height:18px;align-items:center;position:absolute;bottom:-50px;left:0;right:0;margin-right:auto;margin-left:auto}.teacher_profile_bio_main_report_cont>img{display:inline-block;width:11.3px;height:14.2px;margin-right:14px}.teacher_profile_bio_main_report_cont>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);text-decoration:underline;cursor:pointer}.teacher_profile_bio_main_bottom_img{display:block;width:276px;height:233.9px;position:absolute;bottom:-460px;left:0;right:0;margin-right:auto;margin-left:auto}@media only screen and (max-width:1024px){.teacher_profile_bio_main{margin-right:20px}}@media only screen and (max-width:992px){.teacher_profile_bio_main{width:90%;margin-top:7px;max-width:331px;z-index:10;box-shadow:none;border:none;margin-right:0}}@media only screen and (max-width:600px){.teacher_profile_bio_main{padding:28px 0 45px}}.teacher_profile_courses_starting_at_section{height:65px;width:100%;display:flex;justify-content:space-between;align-items:center}.teacher_profile_courses_starting_at_section>div:first-child{height:100%}.teacher_profile_courses_starting_at_section>div:first-child>span{display:block;opacity:.9}.teacher_profile_courses_starting_at_section>div:first-child>span:first-child{font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_profile_courses_starting_at_section>div:first-child>span:nth-child(2){margin-top:5px;font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--bluey-grey)}.teacher_profile_courses_starting_at_section>div:first-child>span:nth-child(2)>span{color:var(--slate)}.teacher_profile_courses_starting_at_section>div:nth-child(2){height:52px;width:360px;display:flex;justify-content:space-between}.teacher_profile_courses_starting_at_section>div:nth-child(2)>span{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;width:168px;height:52px;border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.teacher_profile_courses_starting_at_section>div:nth-child(2)>span:first-child{border:1px solid var(--pale-sky-blue);background-color:var(--white);color:var(--dark)}.teacher_profile_courses_starting_at_section>div:nth-child(2)>span:nth-child(2){background-color:var(--bright-cyan);color:var(--white)}@media only screen and (max-width:992px){.teacher_profile_courses_starting_at_section{justify-content:flex-start;flex-wrap:wrap;height:100%}.teacher_profile_courses_starting_at_section>div:nth-child(2){width:100%;margin-top:20px}.teacher_profile_courses_starting_at_section>div:nth-child(2)>span{width:48.6%}}.teacher_profile_courses_cont{width:100%;height:40px;margin-top:68px;display:flex;justify-content:space-between;align-items:center}.teacher_profile_courses_cont>h6{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin:0 5px 0 0}.teacher_profile_courses_cont>div{width:304px;height:40px;display:inline-flex;justify-content:space-between}.teacher_profile_courses_cont>div>span{display:inline-flex;justify-content:flex-start;align-items:center;width:46%;height:100%;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);cursor:pointer;padding-left:16px;padding-right:15px}.teacher_profile_courses_cont>div>span>span{display:inline-block;margin-left:10px;white-space:nowrap}.teacher_profile_courses_cont>div>span.active{background-color:#3fd5eb;color:var(--white)}.teacher_profile_courses_cont>div>span.disabled{background-color:var(--very-light-pink);cursor:not-allowed;color:var(--bluey-grey)}.teacher_profile_courses_cont>div>span:first-child i{font-size:12px}.teacher_profile_courses_cont>div>span:nth-child(2) img{width:16.9px;height:16.9px}@media only screen and (max-width:992px){.teacher_profile_courses_cont{width:100%;height:100%;flex-wrap:wrap}.teacher_profile_courses_cont>h6{margin-bottom:24px}}.teacher_profile_courses_featured_courses_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);border-bottom:1px solid #ddeaf3;padding-bottom:6.5px;margin:22px 0 5.4px}.teacher_profile_courses_featured_courses_title.student_view{border:none;font-size:18px}.teacher_profile_courses_featured_courses_show_more{display:block;width:100%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.featured_courses_divider{width:100%;height:29px;border-bottom:1px solid #ddeaf3;margin-bottom:30.5px}.featured_courses_divider>h6{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_profile_courses_featured_courses_cont{width:100%;margin:0;padding:0;display:flex;justify-content:space-around;flex-wrap:wrap}.teacher_profile_courses_featured_courses_item{margin-bottom:35px;transition:all .4s ease}.teacher_profile_courses_featured_courses_cont>div{position:relative;margin-right:10px}.teacher_profile_courses_featured_courses_cont>div>span:first-child{position:absolute;top:-10px;right:-10px;display:flex;justify-content:center;align-items:center;width:33px;height:33px;box-shadow:0 2px 12px 0 rgba(0,0,0,.12);background-color:var(--white);border-radius:50%;cursor:move;z-index:2;transition:background-color .4s ease}.teacher_profile_courses_featured_courses_cont>div>span:first-child i{color:var(--slate);font-size:12px}.teacher_profile_courses_featured_courses_cont>div>span:first-child:hover{background-color:var(--dark)}.teacher_profile_courses_featured_courses_cont>div>span:first-child:hover i{color:#fff}.teacher_profile_courses_featured_courses_cont>div>span:first-child:hover+.teacher_profile_courses_featured_courses_item{box-shadow:18px 6px 60px 0 rgba(39,48,57,.35)!important}@media only screen and (max-width:992px){.teacher_profile_courses_featured_courses_cont>.featured_courses_classess{position:relative;width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:17px;margin-right:0}.featured_courses_divider{margin-top:30px;margin-bottom:10px}}.teacher_profile_about_me_as_a_student,.teacher_profile_about_me_as_a_teacher{width:100%;margin-top:54px}.teacher_profile_about_me_as_a_teacher>span:first-child{display:block;font-weight:500;letter-spacing:-.2px;opacity:.9}.teacher_profile_about_me_as_a_teacher>span:first-child,.teacher_profile_about_me_as_a_teacher>textarea{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left;color:var(--dark)}.teacher_profile_about_me_as_a_teacher>textarea{margin-top:5px;height:137px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 21.9px 25.6px 18px;font-weight:400;letter-spacing:-.4px;outline:none;transition:all .4s ease}.teacher_profile_about_me_as_a_teacher>textarea.error{border:1px solid var(--blush-pink)}.teacher_profile_about_me_as_a_teacher small{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--blush-pink);margin:0;display:block;opacity:.9}.teacher_profile_about_me_as_a_teacher>div{width:390px;height:52px;float:right;margin-top:20px;display:flex;justify-content:space-between}.teacher_profile_about_me_as_a_teacher>div>span{width:50%;height:52px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate);cursor:pointer}.teacher_profile_about_me_as_a_teacher>div>span:first-child{background-color:#fff}.teacher_profile_about_me_as_a_teacher>div>span:nth-child(2){background-color:var(--bright-cyan);border-radius:7px;color:var(--white)}.teacher_profile_about_me_as_a_student>span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;line-height:1.28}.teacher_profile_about_me_as_a_student>div,.teacher_profile_about_me_as_a_student>span{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_profile_about_me_as_a_student>div{width:100%;margin-top:21px;padding-left:30px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;line-height:1.44;opacity:.9;white-space:pre-wrap}.from_to_cont{width:100%;height:80px;display:flex;justify-content:space-between;margin-top:17px}.from_to_cont>div{width:48.3%;height:100%}.from_to_cont>div>span:first-child{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);opacity:.9;width:100%;height:21px}.from_to_cont>div>span:first-child>span{display:inline-block}.from_to_cont>div>div{width:100%;height:50px;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:19.4px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;transition:all .4s ease}.from_to_cont>div>div.disabled{background-color:var(--very-light-pink);cursor:not-allowed}.from_to_cont>div>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);opacity:.9}.from_to_cont>div>div.disabled>*{opacity:.35}.from_to_cont>div>div>div{width:100%;position:absolute;left:0;top:0}.from_to_cont_from_dropbox{width:100%;max-height:260px;padding-bottom:10px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;z-index:1;-webkit-user-select:none;user-select:none}.from_to_cont_from_dropbox,.from_to_cont_from_dropbox>ul{background-color:var(--white);position:absolute;left:0;top:0}.from_to_cont_from_dropbox>ul{width:246px;height:30px;text-align:center;right:0;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #f5f5f5}.from_to_cont_from_dropbox>ul>li{display:inline-block;cursor:pointer;width:50%;height:30px;line-height:30px;text-align:center;background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--slate-light);border:1px solid #f5f5f5}.from_to_cont_from_dropbox>ul>li.active{border-radius:5px;background-color:var(--bright-cyan);color:#fff}.from_to_cont_from_dropbox_year_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:auto}.from_to_cont_from_dropbox_year_cont>div{width:33.33%;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.from_to_cont_from_dropbox_month_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:hidden}.from_to_cont_from_dropbox__month_item{width:33.33%;margin:0;display:inline-block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);height:40px;line-height:40px}.from_to_cont_from_dropbox__month_item:hover{background-color:var(--pale-grey);border-radius:7px}.from_to_cont_from_dropbox__month_item.active{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}@media only screen and (max-width:600px){.from_to_cont_from_dropbox{width:300px}.from_to_cont_from_dropbox.to{left:auto;right:10px}.from_to_cont>div>div>span{display:inline-block;width:80%}}.teacher_profile_bio_experience_as_teacher{width:100%;margin-top:58px}.teacher_profile_bio_experience_as_teacher>.teacher_profile_bio__as_teacher_title{display:block;width:100%;height:28px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);border-bottom:1px solid #ddeaf3;padding-bottom:6px}.teacher_profile_bio_experience_as_teacher.student_view>.teacher_profile_bio__as_teacher_title{border:none;font-size:18px}.teacher_profile_bio_experience_as_teacher_main{width:100%;margin:27px 0 0 30px}.teacher_profile_bio_experience_as_teacher_main>h5{margin:0;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_profile_bio_experience_as_teacher_main>h6{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey);margin:1px 0 0}.teacher_profile_bio_experience_as_teacher_main>p{font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:var(--black);margin:10px 0 0}.teacher_profile_bio_experience_as_teacher_employer_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-top:17px;opacity:.9}.teacher_profile_bio_experience_as_teacher_employer_input{width:100%;height:50px;padding-left:18px;padding-right:14px}.teacher_profile_bio_experience_as_teacher_employer_input,.teacher_profile_bio_experience_as_teacher_employer_textarea{outline:none;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.teacher_profile_bio_experience_as_teacher_employer_textarea{height:137px;padding:15px 21.9px 25.6px 18px;line-height:1.31;transition:all .4s ease}.teacher_profile_bio_experience_as_teacher_employer_remove_btn{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--blush-pink);cursor:pointer;margin-top:17px;text-decoration:underline}.teacher_profile_bio_experience_as_teacher_employer_divider{width:100%;border:1px solid #ddeaf3;padding:0;margin:35px 0 0;height:0}.teacher_profile_bio_experience_as_teacher_employer_add{display:block;width:100%;margin-top:22px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:right;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}@media screen and (max-width:600px){.teacher_profile_bio_experience_as_teacher_main{margin-left:0}}.teacher_profile_bio_experience_as_teacher_employer_dropdown{width:100%;height:50px;margin-top:5px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:space-between;align-items:center;padding-left:18px;padding-right:19px;position:relative;cursor:pointer}.teacher_profile_bio_experience_as_teacher_employer_dropdown>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);opacity:.9}.teacher_profile_bio_experience_as_teacher_employer_dropdown>div{position:absolute;top:-10px;left:0;width:100%}.teacher_profile_bio_education_as_teacher_education_dropdown{width:40%;position:absolute;top:-10px;left:0;overflow-y:auto}.teacher_profile_bio_tp_as_teacher{width:100%;margin-top:58px}.teacher_profile_bio_tp_as_teacher>span:first-child{width:100%;height:28px;font-weight:700;letter-spacing:normal;color:var(--black);border-bottom:1px solid #ddeaf3;padding-bottom:6px}.teacher_profile_bio_tp_as_teacher>span:first-child,.teacher_profile_bio_tp_as_teacher_title{display:block;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left}.teacher_profile_bio_tp_as_teacher_title{font-weight:500;letter-spacing:-.2px;color:var(--dark);margin-top:17px;opacity:.9}.teacher_profile_bio_tp_as_teacher_textarea{margin-top:5px;height:137px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 21.9px 25.6px 18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);outline:none;transition:all .4s ease}.teacher_profile_bio_tp_as_teacher_c_r_period{width:100%;height:80px;margin-top:22px;display:flex;justify-content:space-between}.teacher_profile_bio_tp_as_teacher_c_r_period>div{width:48.6%;height:100%}.teacher_profile_bio_tp_as_teacher_c_r_period>div>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);opacity:.9}.teacher_profile_bio_tp_as_teacher_c_r_period>div>div{width:100%;height:50px;margin-top:5px;padding-left:18px;padding-right:18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.teacher_profile_bio_tp_as_teacher_c_r_period>div>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);opacity:.9}.teacher_profile_bio_tp_as_teacher_c_r_period>div>div>div{position:absolute;top:-10px;left:0;width:100%}.teacher_profile_bio_tp_as_teacher_c_r_period_dropdown{width:100%;position:absolute;top:-10px;left:0;overflow-y:auto;max-height:200px}.teacher_profile_bio_tp_as_student{width:100%;max-width:832px;height:100%;margin:30.5px 0 0 -32px;padding:28.5px 39px 41.5px 34px;border-radius:12px;background-color:var(--pale-grey)}.teacher_profile_bio_tp_as_student>h5{margin:0;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_profile_bio_tp_as_student>div{width:100%;margin:28px 0 0 30px}.teacher_profile_bio_tp_as_student_reschedule_cancellation{width:100%;max-width:460px;height:46px;display:flex;justify-content:space-between}.teacher_profile_bio_tp_as_student_reschedule_cancellation>div{height:100%}.teacher_profile_bio_tp_as_student_reschedule_cancellation>div>span{display:block}.teacher_profile_bio_tp_as_student_reschedule_cancellation>div>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--slate)}.teacher_profile_bio_tp_as_student_reschedule_cancellation>div>span:nth-child(2){font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:var(--black);margin-top:4px}.teacher_profile_bio_tp_as_student_additional_policies{margin-top:28px;width:100%}.teacher_profile_bio_tp_as_student_additional_policies>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--slate);margin:0}.teacher_profile_bio_tp_as_student_additional_policies>p{font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;text-align:left;color:var(--black);margin:10px 0 0}@media screen and (max-width:600px){.teacher_profile_bio_tp_as_student>div{width:100%;margin:28px 0 0}.teacher_profile_bio_tp_as_student_additional_policies{margin-top:85px;width:100%}.teacher_profile_bio_tp_as_student_reschedule_cancellation{display:block;flex-wrap:wrap;justify-content:flex-start;height:auto}.teacher_profile_bio_tp_as_student_reschedule_cancellation>div{margin-bottom:20px}.teacher_profile_bio_tp_as_student{width:102vw;margin:30.5px 0 0 -32px}}.teacher_profile_bio_more_info_cont{width:70%;max-width:829px;padding-bottom:117.5px;height:100%}@media only screen and (max-width:992px){.teacher_profile_bio_more_info_cont{width:100%;max-width:331px;padding-bottom:117.5px;height:100%;margin-top:53.2px}}.teacher_profile_bio_more_info_main{max-width:1170px;width:90%;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:39px;padding-bottom:117px}.teacher_profile_save_cancel_btn{width:390.8px;height:52px;margin-top:-150px;margin-left:auto;margin-right:8%;display:flex;justify-content:space-between;position:fixed;right:0;bottom:22px;background-color:#fff}.teacher_profile_save_cancel_btn>span{width:50%;height:100%;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.teacher_profile_save_cancel_btn>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate)}.teacher_profile_save_cancel_btn>span:last-child{background-color:var(--bright-cyan);border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.teacher_profile_save_cancel_btn>span:last-child.disabled{background-color:var(--very-light-pink);cursor:not-allowed;color:var(--bluey-grey)}.teacher_profile_back_button{position:fixed;bottom:20px;left:20px;outline:none;width:155px;height:56px;border-radius:28px;box-shadow:0 10px 50px 0 rgba(29,63,96,.3);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1001}.teacher_profile_save_cancel_btn .disabled{cursor:not-allowed;background-color:var(--very-light-pink);color:var(--slate)}.teacher_profile_back_button>img{display:inline-block;margin-right:17.2px;transform:rotate(-90deg)}@media only screen and (max-width:1024px){.teacher_profile_bio_more_info_main{width:95%}}@media only screen and (max-width:992px){.teacher_profile_bio_more_info_main{justify-content:space-around;flex-wrap:wrap;padding-left:2px;padding-right:2px}.teacher_profile_save_cancel_btn{width:90%;max-width:390.8px;margin-top:-150px;left:0;right:0;margin-left:auto;margin-right:auto}}@media only screen and (max-width:600px){.teacher_profile_bio_more_info_main{justify-content:center;flex-wrap:wrap;padding-left:0;padding-right:0}.teacher_profile_save_cancel_btn{width:90%;margin-top:-150px;margin-right:auto}}.overview_cont{display:flex;flex-direction:column;height:100%;width:100%;overflow-y:scroll;overflow-x:hidden}.affiliate_dashboard_main_section_cont{width:-moz-fit-content;width:fit-content;width:60%;height:100%;display:flex;flex-direction:column;margin-left:15rem;z-index:1}@media only screen and (max-width:662px){.overview_music_sheets_promo_cont{border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;position:relative}.overview_music_sheets_promo_cont{width:100%;height:137px;margin-top:29.2px;margin-bottom:33px;background-color:var(--white);display:flex;justify-content:space-between}.overview_music_sheets_promo_cont>div{height:90.9px;width:45%}.overview_music_sheets_promo_cont>div:first-child{width:45.73%;padding-top:49px;padding-left:7%;z-index:1}.overview_music_sheets_promo_cont>div:first-child>span{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);white-space:nowrap}.overview_music_sheets_promo_cont>div:nth-child(2)>img{width:100%;height:100%;object-fit:cover}.overview_music_sheets_promo_cont>img{position:absolute;bottom:19.2px;right:30.2px;width:17.6px;height:17.6px}}.coming_soon_cont{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:80%;height:100%;border:1px solid #f5f5f5;border-radius:12px;padding:10px;margin:10px auto 0}.coming_soon_title{text-align:center;font-family:HKGrotesk;font-size:24px;font-weight:700}.coming_soon_subtitle{text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:400;margin-top:10px}.qr_code_popup_cont{transform:translate(-50%,-50%);width:60%;height:75%;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.16);background-color:var(--white);position:fixed;right:10%;top:75%;left:50%;bottom:15%;z-index:1000000;margin:auto;overflow-y:auto;padding:25px 25px 60px}.qr_code_popup_header{width:90%;font-family:HKGrotesk;font-size:21px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.01;letter-spacing:normal;text-align:center;color:var(--black);margin:10px auto auto}.qr_code_popup_body{text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:400;margin-top:10px}.qr_code{margin-top:10px}.qr_close_btn{width:18px;height:18px;position:absolute;top:30.3px;right:27px;cursor:pointer}.affiliate_referral_box_button_mobile{width:90%;height:35%;margin:7px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.affiliate_referral_box_button_mobile.copied{color:#fff;background-color:var(--slate)}.affiliate_download_qr_button{width:auto;margin:5% 25%;border-radius:10px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:center;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.affiliate_sd_sidenav_cont{width:15.6%;max-width:200px;background-color:var(--white);height:100%;max-height:700px;position:fixed;display:flex;flex-direction:column;z-index:1;overflow-y:auto;overflow-x:hidden}.sd_sidenav_company_logo{width:107.7px;height:27.5px;position:absolute;top:34px;left:0;right:0;margin-right:auto;margin-left:auto;cursor:pointer}.sidenav_messages_circle{width:15px;height:15px;border-radius:10px;background-color:var(--blush-pink);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:absolute;left:25px;top:3px}.sd_sidenav_music_sheets_find_courses_links{width:162px;height:102px;border-radius:9px;border:1px solid var(--very-light-pink);margin-top:91px;margin-left:32px}.sd_sidenav_music_sheets_find_courses_links>li{width:100%;height:50%;display:flex;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light);cursor:pointer;position:relative;transition:all .4s ease}.affiliate_sd_sidenav_other_links>li:hover,.sd_sidenav_music_sheets_find_courses_links>li:hover{background-color:var(--very-light-pink)}.affiliate_sd_sidenav_other_links>li.active,.affiliate_sd_sidenav_other_links>li.active:hover,.sd_sidenav_music_sheets_find_courses_links>li.active,.sd_sidenav_music_sheets_find_courses_links>li.active:hover{background-color:rgba(88,219,238,.17);border-radius:7px}.sd_sidenav_music_sheets_find_courses_links>li:first-child>img{width:12.1px;height:13.1px;left:18.8px}.sd_sidenav_music_sheets_find_courses_links>li:last-child>img{width:15.2px;height:10.8px;left:16.6px}.affiliate_sd_sidenav_other_links{width:162px;height:auto;margin-top:100px;margin-bottom:100px;margin-left:32px;display:inline}.affiliate_sd_sidenav_other_links>li{width:100%;height:39.5px;display:flex;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light);cursor:pointer;transition:all .4s ease;position:relative;justify-content:flex-start}.affiliate_sd_sidenav_other_links>li>img{display:inline-block;margin-right:16.2px}.affiliate_sd_sidenav_other_links>li:nth-child(4)>div{position:absolute;width:15px;height:15px;border-radius:50%;background-color:var(--blush-pink);left:24px;top:5px;display:inline-flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}@media only screen and (max-width:1280px){.affiliate_sd_sidenav_cont.hide_on_ipad_pro{display:none!important}}@media only screen and (max-width:1024px){.affiliate_sd_sidenav_other_links,.sd_sidenav_music_sheets_find_courses_links{margin-left:12px}}.affiliate_referral_box{width:162px;height:1vh;margin:0 0 0 32px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.affiliate_referral_box>img:first-child{width:77px;height:55px;display:block;margin:20px auto 0}.affiliate_referral_box>h5{width:100%;margin-top:11px;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;color:var(--black)}.affiliate_referral_box>h5,.affiliate_referral_box>p{height:auto;text-align:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.affiliate_referral_box>p{width:130px;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.3px;color:var(--bluey-grey);margin:7px auto 0}.affiliate_referral_box_button{width:120px;height:40px;margin:7px auto 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.affiliate_referral_box_button.copied{color:#fff;background-color:var(--slate)}.student-list-container{padding:10px 0;width:100%;height:100%;z-index:1;place-items:center stretch}.student-list-header{width:10%;height:10%;display:inline-block;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px}.student-list-header-title{width:62px;height:31px;font-size:24px;line-height:1.29;text-align:left;color:var(--black);margin:50px 787.5px 20px 0}.student-list-header-subtitle,.student-list-header-title{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.student-list-header-subtitle{width:112px;height:23px;margin:0 150px 5px 40px;font-size:18px;line-height:1.28;text-align:center;color:var(--dark)}.student-card-container{width:47rem;height:10rem;margin:30px 30px 30px 50px;padding:28px 22px 27px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.loader-container{padding:25%}.loader-container,.no-students-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.no-students-container{height:60%;width:60%;margin:25px}.no-students-container>img{display:flex;flex-direction:row;align-self:center;justify-content:center;height:50%;width:50%;margin:25px}.no-students-text{width:132px}.no-students-info-text,.no-students-text{height:23px;margin:20px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-.34px;color:var(--slate);text-align:center}.no-students-info-text{width:50%}.student-avatar{border-radius:15%;overflow:hidden;width:7rem;height:5rem;align-items:center;align-self:center}.student-card-vertical-section{display:flex;flex-direction:column;justify-content:space-between;height:100%;margin-left:20px;margin-right:20px}.affiliate_referral_empty_state_box_button{width:120px;height:40px;margin:65px 25px 25px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.affiliate_referral_empty_state_box_button.copied{color:#fff;background-color:var(--slate)}.payout_container{width:90%;max-width:357px;height:486px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);padding-top:37.3px;position:relative}.payout_container>.instant_icon{width:9px;height:18px;display:block;margin:0 auto}.payout_container>.regular_icon{width:24.1px;height:22.7px;display:block;margin:0 auto}.payout_container_payout_title{margin-top:34px;width:100%;text-align:center}.payout_container_payout_title.more_margin{margin-top:38px}.payout_container_payout_title>div:first-child{font-size:19px;font-weight:700;line-height:1.32;color:var(--black)}.payout_container_payout_title>div:first-child,.payout_container_payout_title>div:nth-child(2){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.payout_container_payout_title>div:nth-child(2){font-size:16px;font-weight:500;line-height:1.31;color:var(--bluey-grey)}.payout_container_payout_cost{margin-top:39.4px;width:100%;font-family:HKGrotesk;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.25px;text-align:center;color:var(--dark)}.payout_container_payout_text{width:71%;display:flex;justify-content:space-around;margin:34.2px auto 0}.payout_container_payout_text>span:first-child{width:23px;height:23px;display:inline-flex;justify-content:center;align-items:center;background-color:var(--bright-cyan);border-radius:50%}.payout_container_payout_text>span:nth-child(2){display:inline-block;font-weight:500;line-height:1.31;text-align:left;color:var(--dark);width:82%}.payout_container_payout_btn,.payout_container_payout_text>span:nth-child(2){font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}.payout_container_payout_btn{max-width:211px;width:59%;height:52px;position:absolute;bottom:34.5px;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:7px;outline:none;font-weight:700;text-align:center;color:var(--white);border:none}.payout_container_payout_btn{display:flex;justify-content:center;align-items:center;background-color:var(--bright-cyan)}.payout_method_disable_btn{cursor:not-allowed!important;background-color:var(--very-light-pink)!important;color:var(--slate)!important}@media screen and (max-width:600px){.payout_container{margin:0 auto}}.slider_container{border-radius:12px;background-color:var(--pale-grey)}.pay_btn{width:100%;min-width:127px;height:40px;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:var(--white);padding:11px 0;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--bright-cyan)}.pay_btn:focus{border:1px solid var(--pale-sky-blue)!important;background-color:var(--white)!important}.pay_btn.disabled{cursor:not-allowed!important;background-color:var(--pale-grey)!important;color:var(--slate)}.Elipse-13{position:relative;width:13px;height:13px;border-radius:50%}.my_progressbar{position:absolute;display:flex;align-items:center;justify-content:flex-end;height:5px;border-radius:20px}.payout_box_cont{width:299px;height:100%;position:fixed;top:0;right:0;bottom:0;box-shadow:0 -6px 30px 0 rgba(0,0,0,.11);background-color:#f9f9f9;z-index:1009;overflow-y:hidden;padding-bottom:60px;padding-left:5px;padding-right:5px}.payout_box_cont:hover{overflow-y:auto}@media screen and (max-width:1024px){.payout_box_cont{overflow-y:auto}}.add_bank_cont{width:100%;height:100%;padding:32.8px 28px 160px}.add_bank_cont_title_back_button{width:100%;height:23px;display:flex;justify-content:flex-start;align-items:center}.add_bank_cont_title_back_button>span{margin-left:16px;display:inline-block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark);cursor:pointer}.add_bank_cont_title_back_button>img{cursor:pointer;width:7px;height:12.2px}.add_bank_main_icon{width:82px;height:82px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:41.2px auto 39px;border-radius:50%;display:flex;justify-content:center;align-items:center}.add_bank_main_icon>img{width:24.1px;height:22.7px}.add_bank_cont input{width:100%;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;height:50px;line-height:50px;padding-left:21.2px;margin-top:17px}.add_bank_save_account{width:100%;height:52px;background-color:var(--bright-cyan);border-radius:7px;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);display:flex;justify-content:center;align-items:center;margin-top:100px;outline:none;border:none}.choose_payout_method_section{width:100%;height:auto;padding-left:29px;padding-right:27px;padding-bottom:60px}.choose_payout_method_title{width:100%;margin-top:32.8px;display:flex;justify-content:flex-start}.choose_payout_method_title>img{cursor:pointer;display:inline-block;width:7px;height:12.2px;margin-right:17px;margin-top:5px}.choose_payout_method_title>h6{margin:0;padding:0;width:130px;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}.choose_payout_method_title>h6>span{color:var(--bluey-grey)}.choose_payout_method_primary_title{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--dark);margin:37.7px 0 0;position:relative}.choose_payout_method_additional_box .progress{position:absolute;top:-10px;left:0;right:0}.choose_payout_method_primary_card{width:100%;height:126px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--dark);margin-top:12.5px;position:relative}.choose_payout_method_primary_card>h6{width:100%;margin:35px 0 0;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:3.22px;text-align:center;color:var(--pale-peach)}.choose_payout_method_primary_card>img:nth-child(2){width:40px;height:25px;position:absolute;bottom:14px;right:18px;object-fit:contain}.choose_payout_method_primary_card>div:last-child{position:absolute;top:28px;right:12px;width:121px;z-index:1}.choose_payout_method_primary_card>div:last-child>div{height:auto;width:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.22);border:1px solid #f5f5f5;background-color:var(--white);padding-top:14px;padding-left:8px;padding-bottom:20px}.choose_payout_method_primary_card>div:last-child>div>div{width:140px;height:36px;border-radius:8px;display:flex;justify-content:flex-start;align-items:center;padding-left:13.5px;cursor:pointer}.choose_payout_method_primary_card>div:last-child>div>div>img{display:inline-block;max-width:12.7px;max-height:12.5px;margin-right:14.2px}.choose_payout_method_primary_card>div:last-child>div>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.cpm_default_payment_method_menu{display:block;width:26px;height:15.4px;display:flex;justify-content:center;align-items:center;position:absolute;top:15.1px;right:15.8px;cursor:pointer}.cpm_default_payment_method_menu>img{width:13px;height:4.2px}.choose_payout_method_primary_account_name{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--white);position:absolute;left:24px;bottom:20px;width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choose_payout_method_primary_card_name{width:120px;height:34px;position:absolute;left:24px;bottom:19px}.choose_payout_method_primary_card_name>span{width:100%;height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--white)}.choose_payout_method_additional_box{width:100%;height:56px;border-radius:7px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin-bottom:17px;padding-left:17px;display:flex;justify-content:flex-start;align-items:center;position:relative}.choose_payout_method_additinal_icon{width:42px;height:24px;border-radius:3px;border:1px solid #ebebeb;display:inline-flex;justify-content:center;align-items:center;margin-right:9px}.choose_payout_method_additinal_last_4{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.choose_payout_method_additinal_menu_btn{position:absolute;top:15.1px;right:15.8px;cursor:pointer;width:13px;height:4.2px}.choose_payout_method_additional_box>div:last-child{position:absolute;top:28px;right:12px;width:171px;z-index:1}.choose_payout_method_additional_box>div:last-child>div{height:auto;width:100%;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.22);border:1px solid #f5f5f5;background-color:var(--white);padding-top:21px;padding-left:14px;padding-bottom:20px}.choose_payout_method_additional_box>div:last-child>div>div{width:140px;height:36px;border-radius:8px;display:flex;justify-content:flex-start;align-items:center;padding-left:13.5px;cursor:pointer}.choose_payout_method_additional_box>div:last-child>div>div:hover{background-color:var(--very-light-pink)}.choose_payout_method_additional_box>div:last-child>div>div>img{display:inline-block;max-width:12.7px;max-height:12.5px;margin-right:14.2px}.choose_payout_method_additional_box>div:last-child>div>div>span{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black)}.choose_payout_method_new_method_button{width:100%;height:52px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:7px;cursor:pointer;margin-top:80px}.payout_history_table_cont tr{border-bottom:none;height:66px}.payout_history_table_cont tr td{height:100%}.payout_history_table_icon{width:38px;height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:flex;justify-content:center;align-items:center}.payout_history_table_icon>img{height:16.3px}.payout_history_table_title{height:100%}.payout_history_table_title>span{display:block}.payout_history_table_title>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.payout_history_table_title>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:left;color:var(--bluey-grey)}.payout_history_table_title_card_info{height:16px;font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.15px;text-align:left;color:var(--dark)}.payout_history_table_title_card_info>span{text-transform:capitalize}.payout_history_table_status{max-width:96px;height:30px;padding:0 18px;border-radius:15px;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:center;text-transform:capitalize}.payout_history_table_title_card_info>span.pending{color:var(--bright-cyan)}.payout_history_table_title_card_info>span.succeeded{color:#06d6a0}.payout_history_table_title_card_info>span.failed{color:#ff808b}.payout_history_table_status.pending{background-color:rgba(88,219,238,.15);color:var(--bright-cyan)}.payout_history_table_status.succeeded{background-color:rgba(6,214,160,.15);color:#06d6a0}.payout_history_table_status.failed{background-color:rgba(255,128,139,.15);color:#ff808b}.payout_history_table_amount_paid{display:block;font-size:18px;font-weight:700;letter-spacing:normal;text-align:right;color:var(--black)}.payout_history_show_more_btn,.payout_history_table_amount_paid{width:100%;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.payout_history_show_more_btn{height:21px;display:flex;justify-content:flex-end;align-items:center;margin-top:6px;font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.4px;color:var(--aqua-marine);cursor:pointer}.time_selection_cont>div:last-child{position:absolute;top:0}.affiliate_finance_success_payout_method_cont{width:100%;display:flex;justify-content:space-around;margin-top:30px}@media screen and (max-width:600px){.affiliate_finance_success_payout_method_cont{display:block;justify-content:normal}}.myContainer{width:90%!important;margin:0 auto!important}@media (min-width:900px){.myContainer{width:80%!important}}.elipse-cyan{background-color:var(--bright-cyan)}.elipse-cyan{width:9px;height:9px;border-radius:50%;margin-right:8px}.elipse-slate{width:9px;height:9px;border-radius:50%;margin-right:8px;background-color:var(--slate)}.graph-btn{border-radius:16px;background-color:#fff;padding:6px 0}.graph-btn.selected{border-radius:16px;transition:padding .5s;padding:6px 19px 8px 20px}.graph-btn.selected,.stripe-btn{background-color:var(--bright-cyan);color:#fff}.stripe-btn{width:100%;height:52px;border-radius:7px;padding:16px 25px;cursor:pointer;border:none;font-size:16px}.circular-nav-btn{color:var(--slate)}.circular-nav-btn,.circular-nav-btn.inactive{width:32px;height:32px;border-radius:18px;display:flex;justify-content:center;align-items:center;border:1px solid var(--pale-sky-blue);background-color:var(--white)}.circular-nav-btn.inactive{color:var(--pale-sky-blue)}.avatar{overflow:hidden;width:37px;height:37px;border-radius:50%}.avatar img{width:100%;height:100%;object-fit:cover}.finance-failed-box{border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.myContainer{width:70%!important;margin:100px 0 0}@media (min-width:900px){.myContainer{width:72%!important}}@media (min-width:1440px){.myContainer{max-width:70%!important}}@media (min-width:1800px){.myContainer{max-width:60%!important}}.d-flex{display:flex}.flex-1{flex:1 1!important}.modal{max-height:100%!important}.font12{font-size:12px!important}.font14{font-size:14px!important}.font16{font-size:16px!important}.font18{font-size:18px!important}.font19{font-size:19px!important}.font20{font-size:20px!important}.font22{font-size:22px!important}.cursor-pointer{cursor:pointer}.text-white{color:var(--white)}.text-bluey-grey{color:var(--bluey-grey)}.text-bright-cyan{color:var(--bright-cyan)}.text-slate{color:var(--slate)}.text-aquamarine{color:var(--aquamarine)}.text-dark{color:var(--dark)!important}.bg-dark{background-color:var(--dark)}.bg-aquamarine{background-color:var(--aquamarine)}.text-right{text-align:right}hr{border:1px solid #ddeaf3;margin:11px 0 20px}.HK-Grotesk-Medium{font-family:HKGrotesk;font-stretch:normal;font-style:normal}.HK-Grotesk-Medium{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.2px}.HK-Grotesk-SemiBold{font-family:HKGrotesk;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}link{font-weight:500;color:var(--aqua-marine)}link{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}.Heading-small-15pt{font-weight:700;letter-spacing:normal;color:var(--black)}.Heading-small-15pt{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:normal}caption{font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:normal;color:var(--black)}caption{font-size:12px;font-weight:500;letter-spacing:-.3px}.HKGrotesk-Bold-16pt{font-family:HKGrotesk;font-stretch:normal;font-style:normal;line-height:normal}.HKGrotesk-Bold-16pt{font-size:16px;font-weight:700;letter-spacing:normal;color:var(--slate)}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.w-75{width:75%!important}.w-100{width:100%!important}.vw-100{width:100vw!important}.h-75{height:75%!important}.h-100{height:100%!important}.vh-100{height:100vh!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-center{align-items:center!important}.align-self-center{align-self:center!important}.m-0{margin:0!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-3{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-1{padding:.25rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pb-5{padding-bottom:3rem!important}.text-decoration-none{text-decoration:none!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:662px){.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-5{padding:3rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}}.welcome_card_cont{background-color:#fff;width:100%;height:25%;margin:28px 5% 18px;padding:0 9px 18px 24px;border-radius:9px;background-color:var(--slate)}.welcome-back-title{margin:0 70px 7px 0;font-size:18px;font-weight:700;line-height:1.31;letter-spacing:normal;color:#fbe7b5}.welcome-back-text,.welcome-back-title{width:auto;height:auto;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.welcome-back-text{margin:7px 0 2px;font-size:14px;font-weight:500;line-height:1.33;letter-spacing:-.3px;color:var(--white)}.affiliate_dashboard_overview_stats_cont{display:flex;flex-direction:row;margin-left:5%;margin-right:5%}.affiliate_dashboard_overview_section_cont,.affiliate_dashboard_overview_stats_cont{margin-top:5rem;width:100%;flex-wrap:wrap}.stats-box-container{width:10rem;height:10rem;padding:12.4px 15.3px 11px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;flex:none;position:relative;margin:15px 1rem}.stats-box-number-text{margin:1.3px 29.4px 0 0;font-size:28px;font-weight:700;line-height:1.29;letter-spacing:normal;color:#22313f}.stats-box-number-text,.stats-box-text{width:7rem;height:2rem;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left}.stats-box-text{margin:15px 9.4px 0 0;font-size:16px;font-weight:500;line-height:1.17;letter-spacing:-.3px;color:#91989f}.stats-box-icon{width:2rem;height:2rem;padding:2px;margin:5px;position:absolute;top:5px;right:5px}.affiliate_resources_container{margin:5rem 5rem 5rem 30rem;width:100%;height:100%;z-index:1;display:flex;flex-direction:column;place-self:center;align-content:center}.no_resources_header{width:50%;margin-top:5rem;margin-left:7rem;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:var(--black)}.no_resources_header,.no_resources_image{height:auto;align-content:center;align-self:center}.no_resources_image{margin-left:5rem;width:auto}*,:after,:before{margin:0;padding:0;box-sizing:inherit}.category-container{position:relative;left:25%;margin:10px;top:10%;transform:translate(-50%);cursor:pointer;overflow:hidden;border-radius:20px;width:50rem;height:100px;background:linear-gradient(to right bottom,#323941,#061018);color:#fff;transition:all .3s ease-in-out;-webkit-tap-highlight-color:rgba(255,255,255,0)}.category-container p{opacity:.6}.category-container h3{font-weight:600;font-size:15px}.upper{height:100px;width:100%;padding:40px;background:linear-gradient(to right bottom,#3e5163,#58dbee)}.upper h3 svg{height:16px;width:16px;fill:#fff;margin-left:10px;padding-top:4px}.lower{padding-left:40px;padding-top:20px}.lower h4{margin-top:40px;font-size:14px;color:#2999f5}.lower p:not(:first-child){margin-top:20px}div.expand{height:35rem}.mobile_top_nav_menu_position{position:absolute;right:0}.mobile_top_nav_menu_items_cont>div:nth-child(2){position:absolute;right:15px;top:15px}.mobile_top_nav_viewing_tutorial{z-index:1006;background-color:#fff;position:absolute}.menu_tutorial_top_nav_mobile{width:60px;height:60px;background-color:var(--pale-grey);position:absolute;top:0;left:0;box-shadow:0 0 14px 0 rgba(34,49,63,.08);border-radius:7px;z-index:1006;display:flex;justify-content:center;align-items:center}.menu_tutorial_top_nav_mobile_arrow{z-index:1006;position:absolute;left:34.4px;top:88.4px}.menu_tutorial_detail_top_nav_mobile{width:100%;padding-left:47px;position:absolute;top:161px;z-index:1006}.menu_tutorial_detail_top_nav_mobile>span{display:block}.menu_tutorial_detail_top_nav_mobile>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--white)}.menu_tutorial_detail_top_nav_mobile>span:nth-child(2){margin-top:12px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--white)}.mobile_sidenav_main_nav_profile_picture_cont.mobile{top:50%;transform:translateY(-50%);right:23px}.mobile_sidenav_main_nav_profile_picture_cont{position:absolute;right:0;top:50%;transform:translateY(-50%)}.mobile_sidenav_main_nav_profile_picture_cont.transparency{z-index:999;right:25px}.mobile_sidenav_main_nav_profile_picture_cont.transparency>div{background-color:rgba(51,51,51,.03)!important}.mobile_sidenav_main_nav_profile_picture_cont>span{width:31px;height:31px;border-radius:50px;background-color:var(--white);position:absolute;top:6px;left:8px}.mobile_sidenav_main_nav_profile_picture_cont>span>img{width:10.8px;height:12.2px;object-fit:contain;position:absolute;top:9.4px;left:0;right:0;margin-right:auto;margin-left:auto;border-radius:50%}.mobile_sidenav_main_nav_profile_picture_cont>img{width:3.8px;height:11.8px;position:absolute;right:17.2px;top:16px;cursor:pointer}.mobile_sidenav_main_cont{width:100%;height:60px;box-shadow:0 0 14px 0 rgba(34,49,63,.08);background-color:var(--white);position:relative;cursor:pointer}.mobile_sidenav_main_sidenav_logo{width:133.1px;height:33.9px;position:absolute;top:50%;transform:translateY(-50%);left:23px}.mobile_sidenav_main_sidenav_logo_iphone5{position:absolute;top:50%;transform:translateY(-50%);left:23px;display:none}@media screen and (max-width:320px){.mobile_sidenav_main_sidenav_logo{display:none}.mobile_sidenav_main_sidenav_logo_iphone5{display:block}}.affiliate_settings_cont{padding-top:124px;padding-left:24%}.affiliate_settings_cont_mobile{margin:-10% 2% 2%;padding:2%;width:85%;height:auto}.settings_create_password{width:100%;height:80px;margin:25px 2px 40px .9px;padding:17.7px 20px 18.3px 32px;border-radius:9px;background-color:var(--pale-grey);text-align:left;display:flex;justify-content:space-between;align-items:center}.settings_create_password>span{width:auto;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.settings_create_password>div{display:inline-flex;width:163px;height:40px;border-radius:7px;background-color:var(--bright-cyan);justify-content:center;align-items:center}.settings_create_password>div>span{margin:auto;vertical-align:middle;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:normal;color:var(--white)}.password_security_delete_account_btn,.password_security_signout{width:251px;height:52px;line-height:52px;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);margin-bottom:30px;margin-top:10px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);float:right;cursor:pointer}.password_security_delete_account_btn{float:none;background-color:var(--white);border:none;color:var(--blush-pink);display:inline-block;cursor:pointer}.password_security_delete_account_mobile_btn{width:100%;height:144px}.password_security_delete_account_mobile_btn>span{display:block;width:100%;height:52px;display:flex;align-items:center;justify-content:center;cursor:pointer}.password_security_delete_account_mobile_btn>span:first-child{border-radius:7px;border:1px solid var(--pale-sky-blue);color:var(--dark)}.password_security_delete_account_mobile_btn>span:first-child,.password_security_delete_account_mobile_btn>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;opacity:.9}.password_security_delete_account_mobile_btn>span:last-child{color:var(--blush-pink)}.settings_nav_cont{position:fixed;top:0;left:27%;height:100px;right:0;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;padding-left:45.6px;z-index:999}.settings_nav_back_button{display:inline-block;margin-right:20px;cursor:pointer}.settings_logo{cursor:pointer;float:left}.settings_heading_text{font-size:24px;font-weight:700;letter-spacing:normal;text-align:left;color:var(--black);display:inline-block;margin-left:10%}.settings_all_changes_saved,.settings_heading_text{font-family:HKGrotesk;font-stretch:normal;font-style:normal}.settings_all_changes_saved{position:fixed;left:67%;top:36px;font-size:16px;font-weight:500;letter-spacing:-.2px;color:rgba(145,152,159,.5);display:flex;align-items:center;z-index:998;width:150px;height:21px;text-align:center;background-color:#fff}.settings_all_changes_saved img{width:17px;height:17px;object-fit:contain}.settings_info_cont_sub_title{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.settings_info_cont_sub_title{font-weight:700;color:var(--black);border-bottom:1px solid #e8e8e8;padding-bottom:6.5px;margin-top:23.5px;margin-bottom:23.5px}.settings_info_cont_sub_title.more_margin{margin-top:34px}.settings_mobile_nav_fixed{position:fixed;z-index:1001}@media only screen and (max-width:1024px){.settings_nav_cont{z-index:10;left:308px}}@media only screen and (max-width:768px){.right_links_nav>div:first-child{visibility:hidden}.settings_nav_cont{z-index:10;left:250px}.settings_home_cont_flex_nav{width:250px;padding:0 20px 60px 20.1px}.settings_heading_text{left:30%;margin-left:3%}.settings_time_preference_time_blocks>li:nth-child(2){width:70%}.verificatton_forms_cont .col:first-child{padding:0;margin-bottom:17px}}@media only screen and (max-width:600px){.right_links_nav>div:first-child{visibility:visible}.settings_home_cont_flex>div:last-child{width:89.3%;max-width:none}.settings_home_cont_flex{width:80%}.verificatton_forms_cont .col:nth-child(2){padding-right:10px}.settings_notifications_cont_nav ul li:first-child{margin-right:50px}.settings_home_cont_flex>div:first-child{position:fixed;display:none}.settings_home_cont_flex>div:last-child{float:none}.notif_lessons_reminders_main.all_notifications,.notif_lessons_reminders_main.lesson_reminderHeader,.push_notifications_others_table,.settings_classroom_cont,.settings_notifications_cont,.settings_password_cont,.settings_teaching_policies_cont,.settings_time_preference_cont,.verificatton_forms_cont input,.verificatton_forms_drop_cont{width:100%!important}.settings_info_cont,.settings_notifications_cont,.settings_password_cont,.settings_time_preference_cont{box-shadow:none;border:none;padding-left:28px;padding-right:28px;padding-top:0;margin-top:70px}.settings_info_cont_title{display:block;width:100%;height:40px;display:flex;justify-content:flex-start;align-items:center;margin:0 0 41.8px -1px}.settings_info_cont_title>img{display:block;margin-right:16px}.settings_time_preference_cont .settings_time_preference_time_blocks li:nth-child(2){width:80%}.settings_time_preference_cont .settings_time_preference_time_blocks li:nth-child(2){width:70%}.settings_time_preference_remove_circle{right:0;left:auto;top:30px}.settings_notifications_cont_nav ul li{margin-right:10px}.settings_home_cont_flex,.verificatton_forms_drop_cont>ul{width:100%}}@media only screen and (max-width:320px){.verificatton_forms_cont input{padding-left:10px}.settings_home_cont_flex>div:last-child{width:100%;max-width:none}}.right-links{z-index:100}.mobile_main_settings_nav{width:100%;height:100%;position:fixed;bottom:0;right:0;left:0;background-color:var(--white);z-index:99;padding:20px;margin-top:25px}.mobile_main_settings_nav_title{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:var(--black);opacity:.9;margin:0 0 35px;display:flex;height:30px;align-items:center}.mobile_main_settings_nav_link{width:100%;height:39.5px;display:flex;align-items:center;justify-content:flex-start;padding-left:13.3px;padding-right:16.8px;margin-bottom:12px;cursor:pointer}.mobile_main_settings_nav_link.trans{padding-left:9px}.mobile_main_settings_nav_link.trans>img:first-child{margin-right:12px}.mobile_main_settings_nav_link>span{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--slate);opacity:.9}.mobile_main_settings_nav_link>img:first-child{display:block;margin-right:19px}.mobile_main_settings_nav_link>img:nth-child(3){margin-left:auto;order:3;width:7px;height:12.2px}.mobile_main_settings_nav_logo{display:block;margin:66.7px auto 0}.settings_home_cont{float:left;margin:1.5rem;width:100%;position:relative}.settings_home_cont_flex{width:100%;max-width:739px;display:flex;margin-right:auto;margin-left:auto}.settings_home_cont_flex_nav{position:fixed;top:0;left:0;bottom:0;width:308px;height:100%;padding:0 39.3px 60px 40.1px;border:1px solid var(--white);background-color:var(--slate);z-index:999}.settings_home_cont_flex_nav_top_image{width:133.7px;height:121.1px;position:absolute;top:0;left:40.1px}.settings_home_cont_flex_nav_title{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--white);margin:141px 0 0}.settings_home_nav_links_cont{width:100%;margin-top:41px}.settings_home_nav_links_cont>li{display:flex;width:100%;align-items:center;padding-left:10.5px;justify-content:flex-start;height:49.5px;margin-bottom:3px;border-radius:7px}.settings_home_nav_links_cont>li>span{display:inline-block;width:79%;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);cursor:pointer;white-space:nowrap}.settings_home_nav_links_cont>li.active,.settings_home_nav_links_cont>li.active:hover{background-color:var(--white)}.settings_home_nav_links_cont>li:hover{background-color:#4e6276}.settings_home_nav_links_cont>li.active:hover>span,.settings_home_nav_links_cont>li.active>span{color:var(--slate)}.settings_home_nav_links_cont>li>img{display:inline-block;margin-right:15.1px}.settings_home_nav_links_cont>li.settings_transaction_history_box>img{margin-right:12px}.verificatton_forms_cont{margin-bottom:17px;position:relative}.verificatton_forms_cont .eye-pass{position:absolute;width:18px;height:16px;right:17.2px;top:44px;cursor:pointer}.verificatton_forms_cont:first-child{margin-top:21px}.verificatton_forms_cont.more_margin{margin-top:23.5px}.verificatton_forms_cont.extra_margin{margin-top:35px}.verificatton_forms_cont .iti{width:100%}.verificatton_forms_cont input{display:block;outline:none;border:none;width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.7)}.verificatton_forms_cont .disabled{background-color:hsla(0,0%,93.3%,.7);border-radius:6px;border:none;color:rgba(34,49,63,.4)}.verificatton_forms_cont .col{padding:0 20px 0 0}.verificatton_forms_cont .col:last-child{padding-right:0}.verificatton_forms_cont_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:5px}.verificatton_forms_cont_title .text-style-1{color:var(--bluey-grey)}.verificatton_forms_cont_title .text-style-underline{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.verificatton_forms_cont_title.more_margin{margin-top:34px}.verificatton_forms_drop_cont .showBitrateDropdown{width:100%;height:auto;max-height:300px;background-color:var(--white);position:absolute;top:0;left:0;z-index:999;border:1px solid var(--very-light-pink);border-radius:12px;overflow-y:auto;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.verificatton_forms_drop_cont .showBitrateDropdown span{display:block;height:50px;line-height:50px;width:100%;padding-left:18px}.verificatton_forms_drop_cont .showBitrateDropdown span.active,.verificatton_forms_drop_cont .showBitrateDropdown span:hover{background-color:var(--very-light-pink)}.verificatton_forms_drop_cont{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;padding-right:20px;position:relative;cursor:pointer}.verificatton_forms_drop_cont span{display:inline-block;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.7);width:90%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.verificatton_forms_drop_cont>ul,.verificatton_forms_drop_cont_ul{position:absolute;height:100%;width:480px;top:52px;background-color:#fff;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);z-index:1;overflow-y:auto;overflow-x:hidden;padding-top:20px;border-radius:6px}.verificatton_forms_drop_cont>ul{width:100%;height:300px;top:-9px;left:0;padding-top:10px}.verificatton_forms_drop_cont>ul li,.verificatton_forms_drop_cont_ul li{padding-left:2rem;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.verificatton_forms_drop_cont>ul li.active,.verificatton_forms_drop_cont>ul li:hover{background-color:var(--pale-grey)}.verificatton_forms_drop_cont>ul li:first-child:hover{background-color:initial}.verificatton_forms_drop_cont_ul li:first-child input{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:10px;height:50px;line-height:50px;width:100%!important;margin-bottom:5px;color:rgba(34,49,63,.5);font-family:HKGrotesk;font-size:16px;margin-left:-10px}.devices_classroom_dropdown{top:-20px!important;left:0!important}.settings_notifications_cont_nav{height:30px;line-height:30px;width:200%;margin:0 auto}.settings_notifications_cont_nav ul{width:100%;white-space:nowrap;overflow-x:hidden}.settings_notifications_cont_nav ul li{display:inline-block;margin-right:48px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);cursor:pointer}.settings_notifications_cont_nav ul li:last-child{margin-right:0}.settings_notifications_cont_nav ul li.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.settings_notifications_cont_nav .all_notifications{font-weight:600;position:relative}.basic_information_verify_phone_number_cont>div>p span,.settings_notifications_cont_nav .all_notifications{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.basic_information_verify_phone_number_cont>div>p span{font-weight:400;opacity:.7}.affiliate_application_basic_information_cont{width:676.9px;margin-top:42px;margin-right:auto;margin-left:auto}.affiliate_application_basic_information_cont>h5{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.affiliate_application_basic_information_fields_box{width:100%;margin-top:17px;position:relative}.affiliate_application_basic_information_fields_box small{position:absolute;left:2px;bottom:-15px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--blush-pink-light)}.affiliate_application_basic_information_fields_box.first{margin-top:45px}.affiliate_application_basic_information_input_label{display:flex;align-items:center;height:25px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light);position:relative}.affiliate_application_basic_information_info_text{display:inline-flex;width:14.8px;height:14.8px;border:1.7px solid var(--bright-cyan);justify-content:center;align-items:center;color:var(--bright-cyan);font-size:9px;border-radius:50%;margin-left:9px;cursor:pointer}.affiliate_application_basic_information_tooltip{width:229px;padding:14px 17px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black);position:absolute;top:0;left:0}.affiliate_application_basic_information_fields_box>.full_input{padding-left:18px;color:var(--dark);opacity:.9}.affiliate_application_basic_information_fields_box>.full_input,.affiliate_application_basic_information_select_box{width:100%;height:50px;line-height:50px;margin:5px 0 0;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.affiliate_application_basic_information_select_box{padding-left:19.2px;position:relative;color:rgba(34,49,63,.9);opacity:1;cursor:pointer}.affiliate_application_basic_information_arrow_box{display:block;width:16px;height:16px;line-height:16px;text-align:center;position:absolute;right:18px;top:17.7px}.affiliate_application_basic_information_arrow_box>img{width:12.7px;height:7.3px}.affiliate_application_basic_information_instruments_box{position:absolute;top:-17px;left:-2px;width:100%;height:170px;padding:15.5px 13.5px 15.5px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);overflow-y:auto;z-index:5;opacity:1}.affiliate_application_basic_information_instruments_box>li{width:98%;height:36px;line-height:36px;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);margin-right:auto;margin-left:auto}.affiliate_application_basic_information_instruments_box>li.active,.affiliate_application_basic_information_instruments_box>li:hover{border-radius:8px;background-color:var(--pale-grey)}.affiliate_application_basic_information_instruments_box>span{display:block;background-color:var(--blush-pink);color:#fff;text-align:center;width:50%;height:36px;margin-left:auto;margin-right:auto;margin-top:15px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px}.affiliate_application_basic_information_languages_spoken_cont input{background:transparent;border:none;outline:none;margin:0 4px 4px;padding:7px;width:auto;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.affiliate_application_basic_information_languages_spoken_cont>span{display:inline-block;height:27.9px;line-height:27.9px;border-radius:14px;background-color:var(--bright-cyan);margin-right:11px;padding-left:13px;padding-right:10.2px;margin-bottom:10.1px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:hsla(0,0%,100%,.9)}.affiliate_application_basic_information_languages_spoken_cont>span>i{line-height:27.9px;font-size:14px;padding-left:8px;cursor:pointer}.affiliate_application_basic_information_languages_spoken_cont{width:100%;height:auto;min-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;margin-top:5px;padding-left:16.2px;padding-top:12px;padding-right:30px}.affiliate_application_basic_information_cirty_state_zip{width:100%;height:100px;margin:0;padding:0}.affiliate_application_basic_information_cirty_state_zip>li{display:inline-block;height:100px;position:relative}.affiliate_application_basic_information_cirty_state_zip>li>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark-light);width:100%}.affiliate_application_basic_information_cirty_state_zip>li>input{width:100%;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:5px;padding-left:18px;color:var(--dark);opacity:.9;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px}.affiliate_application_basic_information_cirty_state_zip>li:first-child{width:236.9px;margin-right:21.1px}.affiliate_application_basic_information_cirty_state_zip>li:nth-child(2){width:243.9px;margin-right:20.1px}.affiliate_application_basic_information_cirty_state_zip>li:last-child{width:153.9px}.affiliate_application_basic_information_cirty_state_zip>li>small{position:absolute;left:2px;bottom:5px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--blush-pink-light)}.affiliate_app_basic_info_country_drop{position:absolute;top:-17px;left:-2px;width:100%;height:250px;padding:15.5px 13.5px 15.5px 14px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);overflow-y:auto;z-index:5;opacity:1}.affiliate_app_basic_info_country_drop>input{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:400;line-height:1.31;letter-spacing:-.4px;color:var(--dark)}.affiliate_app_basic_info_country_drop>input,.affiliate_app_basic_info_country_drop>span{display:block;width:100%;height:50px;padding-left:18px;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:left}.affiliate_app_basic_info_country_drop>span{line-height:50px;font-weight:700;letter-spacing:-.35px;color:var(--black);margin-right:auto;margin-left:auto}.affiliate_app_basic_info_country_drop>span:nth-child(2){margin-top:20px}.affiliate_app_basic_info_country_drop>span:hover{border-radius:8px;background-color:var(--pale-grey)}.basic_information_verify_phone_number_heading{font-weight:500;letter-spacing:-.2px;color:var(--dark)}.basic_info_instruments_list{width:100%;min-height:28px;margin-top:18px;margin-bottom:15px}.basic_info_instruments_list>div{display:inline-flex;height:28px;border-radius:14px;background-color:var(--bright-cyan);padding-left:13px;padding-right:10px;justify-content:center;align-items:center;margin-right:11px;margin-bottom:11px}.basic_info_instruments_list>div>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--white);display:inline-block;margin-right:9px}.basic_info_instruments_list>div>img{width:7.5px;height:7.5px;cursor:pointer}.basic_info_add_other_instrument_block{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center}.basic_info_add_other_instrument_block>input{width:80%;height:100%;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;padding-left:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark)}.basic_info_add_other_instrument_block>span{height:100%;width:15%;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--white);cursor:pointer;border-radius:7px;display:inline-flex;justify-content:center;align-items:center}@media only screen and (max-width:768px){.affiliate_application_basic_information_cont{width:89.2%}}@media only screen and (max-width:600px){.affiliate_application_basic_information_cirty_state_zip{height:auto}.affiliate_application_basic_information_cirty_state_zip>li{display:block}.affiliate_application_basic_information_cirty_state_zip>li:first-child,.affiliate_application_basic_information_cirty_state_zip>li:nth-child(2){width:100%;margin-right:0}.affiliate_application_basic_information_cirty_state_zip>li:last-child{width:100%}.basic_info_add_other_instrument_block>input{width:60%}.basic_info_add_other_instrument_block>span{width:25%}.affiliate_application_previous_next_cont{width:90%;margin-left:auto;margin-right:auto;padding-bottom:30px}.affiliate_application_previous_next_cont>li{display:inline-block;width:45%}}.affiliate_application_education_certif_cont{width:100%;margin-top:86px}.affiliate_application_education_certif_cont>.sub_heading{display:block;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.affiliate_application_education_saved_education_cont{width:100%;margin-top:20px;margin-bottom:20px;margin-left:20px;position:relative}.affiliate_application_education_saved_education_degree{display:block;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.affiliate_application_education_saved_education_year_school{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.affiliate_application_education_saved_education_description{margin-top:10px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:normal;color:var(--black)}.affiliate_application_education_saved_education_edit_button{position:absolute;top:0;right:0;display:block;border-radius:21px;background-color:var(--bright-cyan);width:39px;height:39px;line-height:39px;text-align:center;color:#fff;font-size:12px;cursor:pointer}.affiliate_application_education_certif_divider{margin-top:6.5px;width:100%;height:0;border:1px solid #ddeaf3}.affiliate_application_basic_information_fields_education_times_cont{width:100%}.affiliate_application_basic_information_fields_education_times_cont>li{display:inline-block;width:48%}.affiliate_application_basic_information_fields_education_times_cont>li:first-child{margin-right:4%}.affiliate_application_basic_information_fields_education_times_cont>li>span{display:flex;justify-content:space-between;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light);width:100%}.affiliate_application_basic_information_fields_education_times_cont>li>div{width:100%;height:50px;line-height:50px;padding-left:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark-light);position:relative;margin-top:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.affiliate_application_basic_information_fields_education_times_cont>li>div.present{background-color:var(--very-light-pink)}.affiliate_application_education_exp_from_dropbox{width:100%;height:auto;max-height:260px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;left:0;top:0;z-index:1;-webkit-user-select:none;user-select:none;padding-bottom:10px}.affiliate_application_education_exp_from_dropbox>ul{width:246px;height:30px;position:absolute;text-align:center;top:0;left:0;right:0;margin-left:auto;margin-right:auto;border-radius:5px;border:1px solid #f5f5f5;background-color:var(--white)}.affiliate_application_education_exp_from_dropbox>ul>li{display:inline-block;cursor:pointer;width:50%;height:30px;line-height:30px;text-align:center;background-color:#fff;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--slate-light);border:1px solid #f5f5f5}.affiliate_application_education_exp_from_dropbox>ul>li.active{border-radius:5px;background-color:var(--bright-cyan);color:#fff}.affiliate_application_education_exp_month_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:hidden}.affiliate_application_education_exp_year_cont{max-height:195px;margin:50px auto;width:80%;text-align:center;overflow-y:auto}.affiliate_application_education_exp_month_item,.affiliate_application_education_exp_year_cont>div{width:33.33%;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.affiliate_application_education_exp_month_item{margin:0;display:inline-block;height:40px;line-height:40px}.affiliate_application_education_exp_month_item:hover{background-color:var(--pale-grey);border-radius:7px}.affiliate_application_education_exp_month_item.active{border-radius:7px;background-color:var(--bright-cyan);color:var(--white)}[type=checkbox].reset-checkbox,[type=checkbox].reset-checkbox:checked,[type=checkbox].reset-checkbox:not(checked){opacity:1;position:relative}[type=checkbox].reset-checkbox+span:after,[type=checkbox].reset-checkbox+span:before,[type=checkbox].reset-checkbox:checked+span:after,[type=checkbox].reset-checkbox:checked+span:before{display:none}[type=checkbox].reset-checkbox+span:not(.lever){padding-left:10px}.affiliate_application_remove_add_edu_cert_cont{width:100%;margin-top:42px;margin-bottom:35px}.affiliate_application_remove_add_edu_cert_cont>li{display:inline-block}.affiliate_application_remove_add_edu_cert_cont>li:first-child{color:var(--blush-pink-light)}.affiliate_application_remove_add_edu_cert_cont>li:first-child,.affiliate_application_remove_add_edu_cert_cont>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer;text-decoration:underline}.affiliate_application_remove_add_edu_cert_cont>li:last-child{color:var(--aqua-marine)}.affiliate_application_basic_information_input_counter{width:100%;display:block;text-align:right;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bluey-grey)}.affiliate_application_basic_information_input_counter.dirty{color:var(--blush-pink)}@media screen and (max-width:600px){.affiliate_application_education_exp_from_dropbox{width:300px}.affiliate_application_education_exp_from_dropbox.end_month{left:auto;right:0}}.affiliate_application_main_nav_profile_picture_cont.mobile{top:50%;transform:translateY(-50%);right:23px}.affiliate_application_main_nav_profile_picture_cont{position:absolute;right:25px;top:25px}.affiliate_application_main_nav_profile_picture_cont.transparency>div{background-color:rgba(51,51,51,.03)!important}.basic_information_verify_phone_number_heading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);width:100%;margin-top:65.1px;padding-bottom:6.5px;border-bottom:2px solid var(--pale-grey)}.basic_information_verify_phone_number_cont{width:100%;height:auto;min-height:316px;border-radius:11px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);padding:33px 39px 45.5px 41.1px;margin-top:25.5px;position:relative}.basic_information_verify_phone_number_cont>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark);margin-bottom:5px}.basic_information_verify_phone_number_cont input{width:100%!important;height:50px!important;padding-left:93px;outline:none;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative}.basic_information_verify_phone_number_cont .iti{width:100%!important}.basic_information_verify_phone_number_cont>.first_stage>h5,.basic_information_verify_phone_number_cont>.second_stage>h5,.basic_information_verify_phone_number_cont>.third_stage>h5{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--dark);width:100%;margin:37px 0 0}.basic_information_verify_phone_number_cont>.second_stage>h5{margin-top:45px}.basic_information_verify_phone_number_cont>.third_stage>p{margin-top:51px;width:100%;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--dark-light)}.basic_information_verify_phone_number_cont>.third_stage>p>span{color:var(--aquamarine)}.basic_information_verify_phone_number_cont>.third_stage>span{display:block;margin:27px auto 0;width:55px;height:55px;border-radius:50%;background-color:var(--aquamarine);display:flex;align-items:center;justify-content:center;color:var(--white)}.basic_information_verification_pin_cont{display:flex;justify-content:center;width:100%;height:81px;margin-top:40px}.basic_information_verification_pin_cont>input{outline:none;width:60.9px!important;height:81px!important;padding:0!important;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-size:24px;line-height:1.29;text-align:center;color:var(--black);margin-right:15.1px}.basic_information_verification_code_btn,.basic_information_verification_pin_cont>input{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.basic_information_verification_code_btn{width:270.5px;height:52px;margin:44.5px auto 0;border-radius:7px;background-color:var(--very-light-pink);display:flex;align-items:center;justify-content:center;font-size:16px;color:var(--bluey-grey);cursor:pointer}.basic_information_verification_code_btn.active{background-color:var(--bright-cyan);color:var(--white-mid-light)}.basic_information_verification_code_btn.loading{background-color:#fff}.basic_information_verification_pin_cont>input.active{border:2px solid var(--bright-cyan)}.basic_information_verification_pin_cont>input:last-child{margin-right:0}.basic_information_verification_send_again_cont{width:100%;text-align:center;margin-top:34px;font-weight:400;color:rgba(51,51,51,.7)}.basic_information_verification_send_again_cont,.basic_information_verification_send_again_cont>span{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal}.basic_information_verification_send_again_cont>span{font-weight:500;text-align:left;color:var(--aqua-marine)!important;cursor:pointer}.basic_information_verification_send_again_cont>.native_timer{cursor:auto;color:var(--dark-light);text-decoration:none}.basic_information_verify_phone_number_cont>.first_stage>h6{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:center;color:var(--bluey-grey);width:100%;margin:4px 0 0}.basic_information_verify_phone_number_cont>.first_stage.hideWithAnim,.basic_information_verify_phone_number_cont>.second_stage.hideWithAnim,.basic_information_verify_phone_number_cont>.third_stage.hideWithAnim{position:absolute;left:-9999px}.basic_information_verify_phone_number_cont>.first_stage>.basic_information_verify_send_code_btn{width:234.5px;height:52px;margin:26.5px auto 0;border-radius:7px;cursor:pointer;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;background-color:var(--very-light-pink);color:var(--bluey-grey)}.basic_information_verify_phone_number_cont>.first_stage>.basic_information_verify_send_code_btn.active{color:var(--white-mid-light);background-color:var(--bright-cyan)}.basic_information_verify_send_code_btn.loading{background-color:#fff!important}.affiliate_application_previous_next_cont{width:100%;margin-top:55.5px;margin-bottom:60px;display:flex;justify-content:space-between}.affiliate_application_previous_next_cont>li{display:flex!important;width:200px;height:52px;align-items:center;justify-content:center;cursor:pointer}.affiliate_application_previous_next_cont>li:first-child{background-color:#fff;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light)}.affiliate_application_previous_next_cont>li:last-child>button{width:100%;height:100%;outline:none;border:none;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-mid-light);position:relative;cursor:pointer}.affiliate_application_previous_next_cont>li:last-child>button>img{width:16.9px;height:6.8px;top:23.1px;right:21.1px;position:absolute}.mobile_affiliate_application_badge_cont{width:100%;height:222px;background-color:var(--slate);margin:0;padding-top:39.7px;padding-left:8.3%!important}.mobile_affiliate_application_badge_cont>li{display:inline-block;height:157.8px;text-align:center}.mobile_affiliate_application_badge_cont>li:first-child{width:39.7%;position:relative}.mobile_affiliate_application_badge_cont>li:first-child>img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.mobile_affiliate_application_badge_cont>li:last-child{width:52%;height:157.8px;position:relative}.mobile_affiliate_application_badge_cont>li:last-child>span{display:block;font-family:HKGrotesk-Bold;font-size:28px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.mobile_affiliate_application_badge_cont>li:last-child>span:first-child{color:#fff;position:absolute;top:31.3px;left:16px}.mobile_affiliate_application_badge_cont>li:last-child>span:last-child{color:var(--pale-peach);position:absolute;top:65px;left:16px}.affiliate_application_cont{width:100%;height:100%;margin:0;padding:0;-webkit-overflow-scrolling:touch}.affiliate_application_cont>.affiliate_application_sidenav{width:309px;background-color:var(--slate);height:calc(100% + 60px);height:100%;padding-bottom:60px;position:fixed;top:0;left:0}.affiliate_application_cont>.affiliate_application_sidenav>img{width:149px;height:123.5px;display:block;margin-left:37.3px}.affiliate_application_cont>.affiliate_application_sidenav>.affiliate_application_cont_title{margin-top:9.5px;margin-left:40px}.affiliate_application_cont>.affiliate_application_sidenav>.affiliate_application_cont_title>li:first-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#fff}.affiliate_application_cont>.affiliate_application_sidenav>.affiliate_application_cont_title>li:last-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--pale-peach)}.affiliate_application_cont_nav_step_one{height:40px;margin-top:95px;margin-left:37px}.affiliate_application_cont_nav_step_one>li{display:inline-block}.affiliate_application_cont_nav_step_one>li:first-child{width:40px;height:40px;margin-right:13px;position:relative}.affiliate_application_cont_nav_step_one>li:first-child>span{display:block;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1.5px solid rgba(251,231,181,.2);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--white);position:absolute;top:5px}.affiliate_application_cont_nav_step_one>li:first-child>span.active{border:1px solid #f5f5f5;background-color:var(--white);color:var(--bluey-grey-light)}.affiliate_application_cont_nav_step_one>li:first-child>span.done{background-color:var(--aquamarine);color:var(--white);font-size:10px}.affiliate_application_cont_nav_step_one>li:last-child>span{display:block}.affiliate_application_cont_nav_step_one>li:last-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(211,225,237,.7);line-height:1.29}.affiliate_application_cont_nav_step_one>li:last-child>span:last-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);line-height:1.31}.affiliate_application_cont_nav_divider{width:0;height:25.7px;margin-left:56.9px;margin-top:14.7px;opacity:.2;border:1px solid var(--pale-sky-blue);display:block}.affiliate_application_main{padding-left:344.3px;padding-right:25px;width:100%}.affiliate_application_main_nav{width:100%;height:91px;position:relative}.affiliate_application_main_nav_logo{width:126.7px;height:32.5px;position:absolute;top:29px}.affiliate_application_education_exp_description{width:100%;height:137px;margin:5px 0 0;padding:15px .1px .1px 18px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);opacity:.9}.affiliate_application_edu_cert_cancel_add_cont{width:313px;margin:16px 0 37px auto}.affiliate_application_edu_cert_cancel_add_cont>li{display:inline-block;width:50%;height:52px;cursor:pointer;text-align:right}.affiliate_application_edu_cert_cancel_add_cont>li>button:focus,.affiliate_application_edu_cert_cancel_add_cont>li>button:hover{background-color:initial}.affiliate_application_edu_cert_cancel_add_cont>li:first-child>button{background-color:#fff;color:var(--black)}.affiliate_application_edu_cert_cancel_add_cont>li:first-child>button,.affiliate_application_edu_cert_cancel_add_cont>li:last-child>button{width:100%;height:100%;line-height:52px;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;border:none;outline:none;cursor:pointer;border-radius:7px}.affiliate_application_edu_cert_cancel_add_cont>li:last-child>button{background-color:var(--bright-cyan);color:var(--white-light)}.skills_digital_audio_workstation_tags_cont{width:100%;min-height:50px;height:auto;line-height:50px;margin-top:6px}.skills_digital_audio_workstation_tags_cont>li{display:inline-block;margin-right:11px;height:28px;line-height:28px;padding-left:13px;padding-right:26px;position:relative;border-radius:14px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:#fff}.skills_digital_audio_workstation_tags_cont>li>span{font-size:14px;color:#fff;position:absolute;right:10px;cursor:pointer}.digitalAudioWorkstationInputText,.musicSkillsText{border:1px solid var(--pale-sky-blue);background-color:var(--white);border-radius:6px;height:50px;line-height:50px;width:100%;margin-top:-10px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark-light);padding-left:25.2px}.digitalAudioWorkstationInputText::placeholder,.musicSkillsText::placeholder{color:var(--slate-light)}@media only screen and (max-width:768px){.affiliate_application_main{padding-left:0;padding-right:0;width:100%}}@media only screen and (max-width:600px){.basic_information_verify_phone_number_cont{padding:28px 25.3px 38px 27px;position:relative}.basic_information_verification_pin_cont{height:auto;margin-top:28px}.basic_information_verification_pin_cont>input{width:39.9px!important;height:51px!important;margin-right:8.1px}.basic_information_verification_code_btn{margin-top:39px;width:95%}.affiliate_application_edu_cert_cancel_add_cont{width:100%}.affiliate_application_previous_next_cont{width:90%;margin-left:auto;margin-right:auto;padding-bottom:30px}.affiliate_application_previous_next_cont>li{display:inline-block;width:45%}}@media only screen and (max-width:320px){.basic_information_verify_phone_number_cont{padding:28px 20px 27px}}:root{--lightAqua:#85efff;--aqua:#58dbee;--darkAqua:#2fc8de;--lightGreen:#48c774;--green:#1bb350;--darkGreen:#13a145;--lightRed:#ff6969;--red:#f44242;--darkRed:#de1d1d;--lightWarning:#ffb63d;--warning:#ffa600;--darkWarning:#ed9600;--black:#0f121e;--dark:#22313f;--dark-light:rgba(34,49,63,0.7);--steel:#22313f;--grey:#3e5163;--greyBlue:#4c6d8c;--slateExtraDark:#aec0d1;--slateDark:#bccfe0;--slate:#3e5163;--slate-light:rgba(62,81,99,0.7);--snowExtraDark:#e5e9f2;--snowDark:#eff2f7;--snow:#f9fafc;--bluey-grey:#91989f;--bluey-grey-light:rgba(145,152,159,0.7);--bright-cyan:#58dbee;--bright-cyan-light:rgba(88,219,238,0.7);--blush-pink:#ff808b;--blush-pink-light:rgba(255,128,139,0.7);--pale-peach:#fbe7b5;--pale-peach-light:rgba(251,231,181,0.7);--aqua-marine:#2fc8de;--pale-grey:#f6f9fc;--white:#fff;--white-light:hsla(0,0%,100%,0.7);--white-mid-light:hsla(0,0%,100%,0.8);--very-light-pink:#ececec;--aquamarine:#06d6a0;--pale-grey-two:#eff2f7;--pale-sky-blue:#d3e1ed;--watermelon:#e85668}*{box-sizing:border-box}body{width:100%}body,html{height:100%}html{min-height:100%;scroll-behavior:smooth}button{outline:none!important}button:focus{background-color:initial!important;color:initial!important}svg:not(:root){overflow:initial!important}.prevent_user_select{-webkit-user-select:none!important;user-select:none!important}[contentEditable=true]:empty:not(:focus):before{content:attr(data-text)}.font-primary{font-family:HKGrotesk;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.font-primary.bold{font-weight:700}.font-primary.medium{font-weight:500}.font-primary.normal{font-weight:400}.font-primary.dark-aqua{color:var(--DarkAqua)}.font-primary.steel{color:var(--Steel)}.blushPinkInputBorder{border:1px solid var(--blush-pink)!important}nav{background-color:initial}.noUi-handle-touch-area{z-index:5!important}.input_error_message{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--blush-pink);margin-top:5px}.not_allowed_cursor{cursor:not-allowed!important}.default_transition_anim{transition:all .4s ease!important}.wrap{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.hideWithAnim{opacity:0!important;visibility:hidden!important;z-index:-1!important}.hideWithAnim.addPositionedAbsolute{position:absolute;left:-9999px}.showWithAnim{opacity:1!important;visibility:visible!important}.teacher_dashboard_preloader.hideWithAnim{position:absolute;left:-9999px}input{outline:none!important}.signInModalCloseIconParent{text-align:right;margin-right:10%;margin-top:30.1px;cursor:pointer}.signin_modal_content_logo{width:37.4px;height:36.8px;margin:6px auto;display:block}.loginHeading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#91989f;margin:0 auto;margin-top:12px!important;opacity:.8}.CompleteAccountHeading .text-style-1,.loginHeading .text-style-1{color:#22313f}.loginInputFields{margin:70px auto 0}.loginInputFields input{width:488px;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px;margin-bottom:5px!important;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.8)}.loginInputFields .LoginEmailField,.loginInputFields .LoginPassField{margin-bottom:22.5px!important}.landing_cont{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;background-color:var(--dark)}.landing_logo_main{width:123.6px;height:31.2px;object-fit:contain;margin-top:29.5px;margin-left:31.8px}.modal-overlay{background-color:var(--slate)!important}.no-padding-no-margin{height:100%;margin:0;padding:0}.button-primary{width:158px;height:41px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;border-radius:6px;background-color:var(--Aqua)}.noUi-connect,.noUi-horizontal .noUi-handle,.noUi-target,.noUi-tooltip,.noUi-vertical .noUi-handle{background-color:var(--bright-cyan)!important}[disabled] .noUi-connect,[disabled].noUi-handle,[disabled] .noUi-handle,[disabled].noUi-target,[disabled] .noUi-tooltip{background-color:var(--grey)!important}.noUi-base{background-color:var(--pale-grey)!important}.tutorial_got_it_btn{width:148px;height:44px;border-radius:7px;background-color:var(--bright-cyan);margin:22px 0 0 auto;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:relative;cursor:pointer}.tutorial_got_it_btn>img,.tutorial_mobile_got_it_btn>img{position:absolute;right:10px}.sign_in_preloader_position{position:absolute!important;top:-10px;left:0;right:0}.tutorial_mobile_got_it_btn{width:135px;height:40px;margin:17px 0 0 auto;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark);cursor:pointer;position:relative}.container-sidebar{margin-left:200px;padding:1px 16px;height:100%}.content-container{border-radius:4px;box-shadow:0 1px 0 0 var(--SnowExtraDark);background-color:#fff}.error-message{color:red;font-weight:700;font-style:italic}.textTransformNone{text-transform:none!important}.loadingAnim{position:absolute;top:-10px;left:0;width:100%}.loadingAnim>.progress{height:10px;background-color:rgba(88,219,238,.3)}.loadingAnim .indeterminate{background-color:#58dbee}.successMessageBox{background-color:#43a047}.alertError,.successMessageBox{padding:20px;color:#fff;margin:23px 23px 0}.alertError{background-color:#f44336}.alertError .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.alertError .closebtn:hover{color:#000}.noOpacity{opacity:0!important}.yesOpacity{opacity:1!important}.hideWithOpacity{opacity:0!important;visibility:hidden!important}.showWithOpacity{opacity:1!important;visibility:visible!important}.right_sidenav_menu_position{position:absolute;top:50px;right:32px}.schedule_availability_desktop_cont.hideWithAnim,.schedule_lessons_desktop_cont.hideWithAnim{position:absolute;left:-9999px}#signUpContent .formErrorText{text-align:left!important;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:var(--blush-pink)}.sign_up_modal_styling{top:6.4%!important}.CompleteAccountModalArrow{margin-left:16.5px;margin-top:16px;display:block;cursor:pointer}.fa,.fas{font-family:"Font Awesome 5 Pro"!important;font-weight:900}.angleArrowRect{background-color:#f6f9fc;display:flex;justify-content:center;align-items:center}.angleArrowRect,.signup_go_back_cont{width:40px;height:40px;border-radius:7px}.signup_go_back_cont{line-height:40px;background-color:var(--pale-grey);position:absolute;left:16px;top:18.1px;text-align:center;cursor:pointer}.Icon-ionic-ios-close{width:12.4px;height:12.4px}.CompleteAccountHeading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#91989f;margin-top:52px!important;margin:0 auto 0 -8%;width:100%!important;opacity:.8}.countryDropdown{margin-top:48px;margin-left:23px;width:488px;height:50px;border-radius:6px}.countryDropdown .collapsible{width:100%!important;border:1px solid #d3e1ed;z-index:1000!important}.countryDropdown .collapsible .collapsible-header{position:relative;z-index:1000!important;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark-light)}.countryDropdown .collapsible .collapsible-header img{margin-right:15.2px;width:14px;height:14px;margin-top:5.4px}.countryDropdown .collapsible .collapsible-header .fa-angle-down{position:absolute;right:10px}.countryDropdown .collapsible .collapsible-body{height:250px!important;overflow-y:auto!important;z-index:9999!important;background-color:#fff!important}.countryDropdown .collapsible .collapsible-body ul{z-index:1000!important;background-color:#fff!important}.countryDropdown .collapsible .collapsible-body ul li{padding:10px;cursor:pointer;z-index:1000!important;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.countryDropdown .collapsible .collapsible-body ul li:hover{background-color:#d3d3d3}.countryDropdown .collapsible .collapsible-body input{width:100%;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px;background-repeat:no-repeat;background-size:1.3em;background-position:left .6em center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAB21JREFUeJztnVtsFkUUx38FDIhgqFBboMViFIGqiCUIcgsaCSQoNTEEoiT6ZNTERGNijA8+qC/e8MVolBdjMPES1CeCN4xIxILGIlIUpaDc7EUQpFwq1ocDFmi7Z/f7Znd29zu/ZJ6m6f7PmbO735ydOQOGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYeSNMt8CCmQYMA2YAkwGxgNjgApgODD4zN+dAo4C7cB+oAXYATQBjcCRRFUbBVMGzACeBTYD/wDdRbbTwPfAc8BcYEBi1hihqQWeAfZQ/IBrbR/wPDAhCcOMYG4GPkTu0rgHvq+2FrgldiuNXkwF1uFn0PtqXwA3xWmwIVwGvIG/Oz6o/Qu8BVwem/Ulzp3AQfwPtNY6gLtj8kFJMgS5630PbNS2GpmG5gJfeYBxyI+8qUX8jyPAJmRauA3Yhcz1DwEnkMEaDIwAKpFcQR1Qj/zILOaRvh1oAHYW8T9KlnrgAIXdffuAF4HZwKAiNJQhSaSngOYCtbSf0WFEYC5y50Z19npgCTAwJl2zgHeJ/iO0E1gUk6bcMQc4RjQHf4kMTlJcA7wTUeNJLAhU6ol25x8ElnlRKsxB3vNRngT2OuiHcUR7578PjPSi9HwGAy8geYAwujuwNHIvhgDfEc6BXcDDfmQGshg4TDgbtpOjKaILXiec444ACzxpDMNkwn+QetuTxtTRQDiHHSIb+fYa4GfC2XSPJ42poZxw6d2jZGPwz1KNLCrR7PoTST6VLGEe/V3AQl8Ci2AiMsCafat9CfTNDYRLqDziS6ADFhDOxiRzGKlhLbpjPvCmzh1Po9u5wZs6T8xEd0orMMqXQIcMAr5Ft/c2XwJ9sAbdISu8qXPPjeivgk+8qUuYWnRnfO1LXIysQg/6Om/qEiTMO3G+N3XxUU3P+oP+2kpv6hJkN8FO2OhNWfy8RrDtB4nvU3YqmI5+9y/1pi5+JqLbn+tl5trjvxW4yJu6ZNhAsA9e8ictfhoJNv4Vf9IS4wGCfbDdn7R4uQRJ65b6XHg0+msgD/mPXswj2OhOenbr5p0mgn2x2J+0vnGxI3aK0r8FWTdXCnyl9Gu+ShwXATBZ6d/i4BpZYbPSr/kqcVwEwHilf5uDa2QFzVbNV4njIgDGKv27HFwjK7Qo/dWJqIiAiwCoUPoPOLhGVuhAytL0R+pmAS4CYLjSf8jBNbJEkL0XU9yWNue4CABtilcqM4CznFD6UzUlTqIwUncC10gTmr2pKkblQkyX0p+qiE+AIUp/0G+ExHERAFqtvXIH18gSQfaeImWvRBcB0KH0Vzm4RlYoJ/iJ156UkLC4CID9Sn/qkh8xotmauimxiwDQkh8lsR7uDFqqV/NV4rgIgB1Kf72Da2SFaUp/cyIqIuAiAJqU/unkfzXQWbQiEZqvMskI9CIK87ypS45R6Mvic/kt4DD6V7AGB9dJO0sI9uduYG8yUsLjKiv1sdK/lJwvi0avafRpIio8MR99Pdzt3tTFTy36a/AOX+KSYCB6QYg83wErCbb9L/QUcebRnNBNtqqBhKUCvf7hKm/qEqQOPQDy+BR4mdIM/D75DN0ZeZoRTEQ+8ATZ2+hNnQcWogfA78ClvgQ6pAwpZavZe5cvgb7YhO6UN72pc8dj6HZuJbtH8xVMmClhN3CvJ30umIn+6O8mhTuBkiJMqZjjyMENWaMG+QSu2bfOl8A0UEO46uBtpHC3TAAjkbS3ZlcnVjia+wn3KtgPTPKkMQojCVcVrBt40JPG1PER4RzWinw2TivjgB8JZ0sXKdwE6otyZGtYGMd1Asv9yAxkFtHPOGoHrvchNo1MQYpCh3Xeq8BQL0rPZwDwOOF+7VsQKCxCryJybtsJ3OpFqVCH7PUvZOAtCPphGdFP5VpDsj8QRyP1jKIEq9basCD4n+VEd+5p5Ei3GTHqmoAM/PGI2iwICmAx8DeFOfIH4AnkeLdiGQs8RLh8fm6DwFeeuh4pGV9TxP/Yg7ynG5HkTAtysuiFe+8GIad31NJzdOxs/CSg2pHfNls9XDt1VCCVtF3faccQR7dR2CmlWtPqAod5ElznwH+5oAx4lPjevS7bKeBJYAzhk0IWBCG5Glkt5HuQ+2sbOf/9XYkFQSw0UPhp3nG0X+k/O+kiCFqxIOjFQOTcPa3qZpytGbgPfUubBUHMzEdO4kziN8IJ4D2krnGU2ZGrILg2wjVLjmHIo3g18u50NegdSJJpBbLHsVAyGwRZXK9WhqSHZyAfmiYhhRmq6X/zxUlk3UELUra9CfiGnsUdLqgE1lNc6roNOViilKqrOmUoUpLmCiQoxqDXMXRJJRJgmXsSGO6wIDCcBUEpldfJHRYEhgWB4SYI/sCCINNYEBhUYUFQ8lgQGM6CIEtb6owLsCAwnATB+sRVG04pJgiakdmFkXGqiL4K6idkE4uRE6IEwS/oZzUaGSRMEOyiuL0URsoJCoLdyDoHI+f0FQS/AVf6FGUky7lBsBe4yq8cwwdVwOdYsSnDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMCLyHz+eLyunyTi9AAAAAElFTkSuQmCC)}.signUpFirstLast .row .col{padding:0!important}.signUpFirstLast .row{margin-bottom:0!important}.signUpFirstLast .firstNameCont,.signUpFirstLast .lastNameCont{position:relative}.signUpFirstLast .firstNameCont img,.signUpFirstLast .lastNameCont img{position:absolute;width:13.6px;left:21.1px;top:19.1px}.signUpFirstLast{padding:23px;margin-top:18px}.signup_terms_privacy_cont{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:center;color:var(--black);margin-top:30px;margin-bottom:0;opacity:.8}.signup_terms_privacy_cont span{font-weight:500;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.signUpFirstLast input{width:234px;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px;line-height:50px}.signUpPass{margin-top:22px!important;position:relative}.signUpEmailField,.signUpPass{margin:0 24px}.signUpEmailField input,.signUpPass input{width:480px;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px}.signUpPass img.passlock{position:absolute;width:15.6px;left:18.1px;top:17.5px}.signUpPass .eye-pass{position:absolute;width:18px;right:22px!important;top:18.2px!important;cursor:pointer}.signup_country_cont{margin-top:22px!important;position:relative;border-radius:6px;border:1px solid var(--pale-sky-blue);width:480px;height:50px;line-height:50px;margin-left:auto;margin-right:auto;cursor:pointer}.signup_country_list_cont{position:absolute;height:200px;width:480px;top:40px;background-color:#fff;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);z-index:1;overflow-y:auto;overflow-x:hidden;padding-top:20px;border-radius:6px}.signup_country_list_cont li{padding-left:2rem;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.signup_country_list_cont input{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:10px;height:50px;line-height:50px;width:400px;margin-bottom:5px;color:rgba(34,49,63,.5);font-family:HKGrotesk;font-size:16px}.signup_country_globe_icon{position:absolute;left:18px;bottom:16px}.signup_country_name{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark);margin-left:47.2px;text-transform:capitalize}.signup_country_arrow_down{position:absolute;right:18px;top:15px;font-size:24px;color:var(--slate)}.signup_student_cont{width:480px;height:50px;border-radius:5px;border:1px solid var(--pale-sky-blue);background-color:var(--white);line-height:50px;margin-left:auto;margin-right:auto;position:relative;margin-top:22px!important;cursor:pointer}.signup_student_cont .signup_student_users_icon{position:absolute;left:18px;bottom:15px}.signUpEmailField{position:relative}.signUpEmailField img{position:absolute;width:13.6px;height:10.8px;left:18.1px;top:19.5px}input::placeholder,textarea::placeholder{height:20px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5)}.LoginEmailField,.LoginPassField{position:relative}.LoginEmailField img{position:absolute;width:13.6px;height:10.8px;left:41.1px;top:20.2px}.LoginPassField .passlock{position:absolute;width:13px;left:40px;top:18.2px}.LoginPassField .eye-pass{position:absolute;width:18px;right:42px;top:18.2px;cursor:pointer}.Forgot-password{font-size:14px;font-weight:500;line-height:1.29;text-align:right;color:#2fc8de;margin-top:-4.5px;margin-right:24px}.Forgot-password,.SignUpButtonRectangle{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}.SignUpButtonRectangle{width:482px;height:52px;border-radius:7px;border:none!important;outline:none!important;display:block;margin:21px 22px 30px 25px;font-size:16px;font-weight:700;color:var(--white-light)}.LoginButtonRectangle,.SignUpButtonRectangle,.SignUpButtonRectangle:focus{background-color:#58dbee}.LoginButtonRectangle{width:488px;height:52px;border-radius:7px;border:none!important;outline:none!important;display:block;margin:41px 24px 30px 23px;cursor:pointer;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light)}.LoginButtonRectangle:focus{background-color:#58dbee!important}.reduce_fail_toast_width{width:85%!important}.Already-have-an-acco{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:.1em;letter-spacing:normal;text-align:center;margin-bottom:30px;border-bottom:1px solid #d3d3d3;margin-left:23px;margin-right:24px;opacity:.8}.Already-have-an-acco span{padding:0 10px!important;background:#fff;color:#333}.OtherLoginMethodsCont{margin:0!important;margin-top:14px;display:flex;align-items:center;justify-content:center}.OtherLoginMethodsCont li{display:inline-block;margin-right:12.7px!important;position:relative;cursor:pointer}.OtherLoginMethodsCont li.LoginFacebookRectangle{width:154.4px;height:48px;border-radius:6px;background-color:#4568b2}.OtherLoginMethodsCont li.LoginGoogleRectangle{width:154.3px;height:48px;border-radius:6px;border:1px solid #4c6d8c;top:1px}.OtherLoginMethodsCont li.LoginAppleRectangle{width:154.3px;height:48px;border-radius:6px;background-color:#000}.OtherLoginMethodsCont li .OtherLoginText{width:70px;height:20px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#fff;margin-left:30.6px}.OtherLoginMethodsCont li ul{margin-top:13px}.OtherLoginMethodsCont li ul li.Path img{width:9.6px;height:18.6px;position:absolute;left:21px;top:-15px}.google-icon{width:16.9px!important;height:17.3px!important;object-fit:contain;top:-14px!important}.px-Apple_logo_whitesvg{width:18px!important;height:18px!important}.OtherLoginMethodsCont li .OtherLoginText.google{color:#3e5163!important}.Dont-you-have-an-acco{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333;margin-top:25px;margin-bottom:10px!important;opacity:.8}.Dont-you-have-an-acco span{color:#2fc8de;text-decoration:underline;cursor:pointer}.Dont-you-have-an-acco.sign-in{margin-top:30px}.Dont-you-have-an-acco.reset-password{margin-top:250px}.I-am-a{width:100%;height:25px;font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#333;margin-top:28px;margin-left:auto;margin-right:auto}.I-am-a-selection-container{width:100%;z-index:-1000!important}.I-am-a-selection{width:100%;height:166px;margin-top:29px;display:flex;justify-content:center;padding:0;margin-right:-50px;background-color:#f1f5f9}.I-am-a-selection li{display:inline-block;width:150px;height:150px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:20px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:20px;z-index:-1999!important}._x33_2-Musical_Script,.music,.Teacher-vector{object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-top:20px;width:50%;height:80px!important;z-index:-1888!important}.I-am-a-selection li span{width:56px;height:20px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:#3e5163;margin-top:14.8px;display:block;margin-right:auto;margin-left:auto}.I-am-a-selection .selected{background-color:#58dbee!important}.I-am-a-selection .selected span{color:#fff!important}.By-signing-up-you-agree-to-our-Terms-of-service-and-Privacy-Policy{width:100%;height:18px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#333;margin-top:62px;opacity:.8}.By-signing-up-you-agree-to-our-Terms-of-service-and-Privacy-Policy .text-style-1{font-family:HKGrotesk;color:#2fc8de;text-decoration:underline;cursor:pointer}.RectangleSignUpButton{width:90%;height:52px;border-radius:7px;border:none;outline:none;display:block;margin-top:45px;color:#fff;margin-left:auto;margin-right:auto;cursor:pointer}.RectangleSignUpButton,.RectangleSignUpButton:focus{background-color:#3fd5eb}.Close-Button{width:12px;height:12px;object-fit:contain}#td-slide-out.sidenav{width:200px!important;border:none!important;box-shadow:none!important;overflow-y:hidden!important;padding-bottom:5px!important}#td-slide-out.sidenav:hover{overflow-y:auto!important}#td-slide-out.sidenav .user-view{padding:34.8px 46.5px 0!important;margin-bottom:31.2px!important}#td-slide-out.sidenav li{margin-bottom:7px!important;position:relative!important}#td-slide-out.sidenav li.active{background-color:#58dbee!important;border-radius:7px!important;margin-left:32.5px!important;margin-right:6px!important}#td-slide-out.sidenav li.active a{padding-left:19.1px!important}#td-slide-out.sidenav li.active a .sidenav-text{color:#fff!important;left:45.8px!important}#td-slide-out.sidenav li a{padding-left:49.8px!important}#td-slide-out.sidenav li a:hover{text-decoration:none!important;background-color:initial!important}#td-slide-out.sidenav .divider{margin-left:32.5px!important;margin-right:6px!important}#td-slide-out.sidenav .Trazado-557{width:8.9px!important;height:15.5px!important;object-fit:contain;position:absolute;top:17px}#td-slide-out.sidenav .Icon-feather-thumbs-up{width:13.3px;height:12px;object-fit:contain;top:18.5px}#td-slide-out.sidenav .Icon-feather-layout{width:11.6px;height:11.6px;object-fit:contain;position:absolute;top:18.9px}#td-slide-out.sidenav .Grupo-284{width:13px;height:13px;object-fit:contain;position:absolute;top:17.8px}#td-slide-out.sidenav .Icon-feather-calendar{width:11.6px;height:12.9px;object-fit:contain;position:absolute;top:17.8px}#td-slide-out.sidenav .Icon-feather-users{width:14.1px;height:11.5px;object-fit:contain;position:absolute;top:19px}#td-slide-out.sidenav .Icon-feather-thumbs-up{width:12.2px;height:12.4px;position:absolute;top:19px}.Logotype{width:107.7px;height:27.5px;object-fit:contain;cursor:pointer}.Icon-feather-layout{width:11.6px;height:11.6px;object-fit:contain}.Icon-feather-calendar{width:11.6px;height:12.9px;object-fit:contain}.Grupo-284{width:13px;height:13px;object-fit:contain}.Icon-feather-users{width:14.1px;height:11.5px;object-fit:contain}.Icon-feather-message-square{width:12.2px;height:12.2px;object-fit:contain}.Elipse-101{width:4px;height:4px;object-fit:contain;position:absolute;top:13px;left:64px}#td-slide-out.sidenav .Rectngulo-20{width:30px;height:20px;border-radius:10px;background-color:#ff808b;font-family:HKGrotesk;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;text-align:left;color:#fff;display:inline-block;text-align:center;position:absolute;left:151px;top:15px;padding-top:4px}.Trazado-557{width:8.9px!important;height:15.5px!important;object-fit:contain}.Icon-feather-thumbs-up{width:12.2px;height:12.4px}.sidenav-text{height:18px;line-height:18px;position:absolute;top:0;margin-top:auto;bottom:0;margin-bottom:auto;left:78.3px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#3e5163}.publicity-banner-composition{width:162px;height:81px;object-fit:contain;margin:0 auto}#td-slide-out.sidenav .publicity{position:absolute!important;bottom:40px!important}#td-slide-out.sidenav .publicity .user-view{width:162px;height:170px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-left:32px;padding:0!important}.Find-hundreds-of-music-sheets{width:110px;height:40px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#333;text-align:center;margin:0 auto}.Icon-feather-arrow-right-circle{width:17.6px;height:17.6px;object-fit:contain;display:block;margin:12.2px auto 0}#right-slide-out.sidenav{border:none!important;box-shadow:none!important;overflow-y:hidden!important;background-color:#f9f9f9!important;overflow-x:hidden!important;padding-bottom:100px!important}#right-slide-out.sidenav:hover{overflow-y:auto!important}#right-slide-out.sidenav li.utils{position:relative}#right-slide-out.sidenav li .user-view{padding:0!important}.Icon-feather-help-circle{width:16.4px;height:16.4px;object-fit:contain;position:absolute;left:26.4px;top:10.3px}.utils .Icon-ionic-ios-arrow-back{width:8.5px;height:4.8px;object-fit:contain;position:absolute;left:51.9px;top:3.5px;cursor:pointer}.utils .Rectngulo-295{width:84px;height:35px;border-radius:20px;border:1px solid #f5f5f5;background-color:#fff;position:absolute;top:15px;left:108px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#333;padding-top:9px;padding-bottom:9px}#right-slide-out.sidenav .Icon-feather-settings{width:16.5px;height:16.5px;object-fit:contain;position:absolute;left:220px;top:12.3px;cursor:pointer}#right-slide-out.sidenav .Grupo-158{width:4px;height:12px;object-fit:contain;position:absolute;left:264px;top:9px}#right-slide-out.sidenav .ProfilePhoto{position:absolute;left:96px;right:96px;top:91px}#right-slide-out.sidenav .ProfilePhoto img{width:108px;height:107px;border-radius:50px;object-fit:cover}#right-slide-out.sidenav .Elipse-108{width:40px;height:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.02);background-color:#fff;border-radius:50px;position:absolute;left:178px;right:82px;top:158px}#right-slide-out.sidenav .Grupo-319{width:14.4px;height:14.4px;object-fit:contain;position:absolute;top:13px;left:13px}#right-slide-out.sidenav .ProfileName{width:122px;font-family:HKGrotesk-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:#333;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:211px}#right-slide-out.sidenav .Elipse-121{width:17px;height:17px;background-color:#06d6a0;border-radius:50px;position:absolute;left:216px;top:215px}#right-slide-out.sidenav .Icon-feather-check{width:6.3px;height:4.3px;object-fit:contain;position:absolute;left:5.4px;top:6.2px}#right-slide-out.sidenav .Teacher{width:64px;height:23px;font-family:HKGrotesk-Bold;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:#91989f;position:absolute;left:118px;top:235px}.Icon-feather-bell{width:13.7px;height:15.2px;object-fit:contain;position:absolute;left:31.6px;top:298px}#right-slide-out.sidenav .Rectngulo-20{width:15px;height:15px;border-radius:10px;background-color:#ff808b;position:absolute;left:39px;top:301px;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;padding-top:3px}#right-slide-out.sidenav .New-notifications{width:108px;height:18px;font-family:HKGrotesk-Bold;font-size:14px;font-weight:700;line-height:1.29;color:rgba(0,0,0,.8);left:57px}#right-slide-out.sidenav .New-notifications,#right-slide-out.sidenav .View-all-notifs{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;position:absolute;top:312px}#right-slide-out.sidenav .View-all-notifs{font-family:HKGrotesk;font-size:12px;font-weight:500;line-height:1.25;color:#22313f;text-decoration:underline;left:224px;cursor:pointer}#right-slide-out.sidenav .Notif-cont{position:absolute;top:346px;left:29px;right:29px}.Notif-cont>li{width:242px;height:65px;border-radius:9px;background-color:#fff;margin-bottom:15px}.Notif-cont li ul{width:100%;position:relative}.Notif-cont li ul li{display:inline-block}.Notif-cont li ul li.notif-content{width:191px;height:31px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:left;color:#333;margin:17px 33px 17px 18px;overflow:hidden}.Notif-cont li ul li.closeNotif{width:7.9px;height:7.9px;object-fit:contain;position:absolute;left:218.8px;padding-top:3px;cursor:pointer}#right-slide-out.sidenav .message-icon{position:absolute;top:511.6px;left:31.8px}.Notif-Message-Icon-feather-message-square{width:12.2px;height:12.2px;object-fit:contain}#right-slide-out.sidenav .Unread-messages{font-family:HKGrotesk-Bold;font-size:14px;font-weight:700;line-height:1.29;color:rgba(0,0,0,.8);left:56px}#right-slide-out.sidenav .Unread-messages,.View-all-unread-messages{font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;position:absolute;top:528px}.View-all-unread-messages{font-family:HKGrotesk;font-size:12px;font-weight:400;line-height:1.25;left:224px;text-decoration:underline;cursor:pointer}.View-all-unread-messages a{color:#22313f}#right-slide-out.sidenav .Rectngulo-20-unread-messages{width:15px;height:15px;border-radius:10px;background-color:#ff808b;position:absolute;left:39px;top:520px;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#fff;padding-top:3px}.Notif-message-cont{position:absolute;top:558px;left:29px;right:29px}.Notif-message-cont>li{width:242px;height:65px;border-radius:9px;background-color:#fff;margin-bottom:15px;box-shadow:0 4px 35px 0 rgba(34,49,63,.07)}.Notif-message-cont li ul{width:100%;position:relative}.Notif-message-cont li ul li{display:inline-block}.Notif-message-cont li ul li.notif-mess-img-cont{width:53px;padding:15px 13px 19px 14px}.Notif-message-cont li ul li.notif-mess-img-cont span{width:26px;height:26px;border-radius:50px;display:inline-block;padding:0}.Notif-message-cont li ul li.notif-mess-img-cont span img{width:100%;height:100%;border-radius:50px;display:inline-block}.Notif-message-cont li ul li.notif-mess-text-cont{width:189px}.notif-mess-text-title{width:78px;font-size:12px;font-weight:700;line-height:1.25;letter-spacing:-.3px;color:#333;left:53px}.notif-mess-text-time,.notif-mess-text-title{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;position:absolute;top:9px}.notif-mess-text-time{opacity:.4;font-size:10px;font-weight:500;line-height:1.3;letter-spacing:-.25px;color:#22313f;left:203px}.notif-mess-text-short{width:170px;height:26px;opacity:.8;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-.3px;text-align:left;color:#333;overflow:hidden;position:absolute;top:27px;left:53px;right:19px;bottom:10px;overflow-y:hidden}main.td{padding-left:226px;padding-right:0;padding-top:27px}.give-padding{padding-right:329.5px}.td-search-box{width:76%;height:40px;border-radius:6px;border:.6px solid #d3e1ed;background-color:#fff;background-repeat:no-repeat;background-size:14px;background-position:18.4px 13.4px;padding-left:46.2px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAWhJREFUKFOVUkFOwlAUnPk1rvUE9gbizhhQOIHtCSjUlRuvICfQjTvB3oB/AxtrjEs8AXgD9kLHfJKvXyAkdtH85L2ZN2/mEcHXSvIEQJdQA2QsoQQ0iVAPSlvMw173pvu1k+xgCXNHMhPwCaEkNBPRJngBaV7DpK/2sQwJVuBWkhckupAGL3Z0GzacJVkjoikoHC1Qd95sMfF1OqkkxtuAvskpqxnNIExf7PDkF5zmFkCjGg/j9Z3++tHPSD4ttDzx09lKc8dYVnaY7QKfJlm8z2gqqVfZUbEy7DzNtUtySLjey1baXzlYjUftXZObyVXbUM+12PGu8zzJ70HchLtsI/GJGC0PfeYMnTRYdrYdQ/MyuzaMHoC/UfqcXVwFJInKvqSPd1vMnFSi7gJwTrtyUdlR7ycq//g5BvB4Q7Y0EBi7QwoJVpM3LgqmQSCuYco9LCZ+lfVL3ADvctzVnMGCJi7rf4ND8m8j9cUQ/Yy9qwAAAABJRU5ErkJggg==);margin-left:0}.student_dashboard_main{margin-bottom:200px}.student_dashboard_main .overview-container{margin-top:27px;margin-left:17.7%;width:56%;height:100vh;display:flex;justify-content:space-between}.student_dashboard_main .overview-item{width:48%;max-width:360px;position:relative}.tutorial_overview_item_cont{z-index:1006;background-color:#fff;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.teacher_profile_bio_main_chat_btn{position:absolute;width:15.3px;height:15.3px;top:27.2px;left:27px;cursor:pointer;z-index:1}.teacher_profile_bio_main_chat_btn>img{width:100%;height:100%}.teacher_profile_bio_main_chat_btn>div{visibility:hidden;width:195px;height:64px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding-left:18px;padding-right:18px;display:flex;justify-content:center;align-items:center;position:absolute;top:-60px;left:-27px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--black);z-index:1}.teacher_profile_bio_main_chat_btn>div:after{content:" ";position:absolute;top:100%;left:50%;margin-left:-70px;border:5px solid transparent;border-top-color:#fff}.tutorial_upcoming_lesson_tutorial_cont{width:441px;height:222.5px;padding:23px 25px 27px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;right:110%;top:50%;transform:translateY(-50%);z-index:1006}.tutorial_second_stage_got_it_btn{width:135px;height:40px;margin:14px 20px 0 auto;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.tutorial_second_stage_got_it_btn>img{position:absolute;right:15px}.get_started_tutorial_teacher_cont{margin:200px auto 0;width:90%}.get_started_tutorial_teacher_cont>h5{margin:0;font-size:16px;font-weight:700;letter-spacing:normal}.get_started_tutorial_teacher_cont>h5,.get_started_tutorial_teacher_cont>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.get_started_tutorial_teacher_cont>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.get_started_tutorial_teacher_cont>img{display:block;margin:39.4px 0 0 59.3px}.get_started_tutorial_teacher_cont>div{width:90%;max-width:264px;height:48px;margin:31px auto 0;border-radius:7px;background-color:var(--bright-cyan);display:flex;justify-content:center;align-items:center;font-weight:700}.get_started_tutorial_teacher_cont>div,.get_started_tutorial_teacher_cont>span{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.get_started_tutorial_teacher_cont>span{display:block;width:100%;margin:30px auto 0;font-weight:500;text-decoration:underline;text-align:center}.tutorial_upcoming_lesson_tutorial_cont>h5:first-child{margin:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black)}.tutorial_upcoming_lesson_tutorial_cont>p{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black)}.tutorial_upcoming_lesson_tutorial_cont:after{content:" ";position:absolute;top:50%;left:100%;margin-top:-5px;border:10px solid transparent;border-left-color:#fff}.Welcome-249{width:100%;min-height:100px;border-radius:9px;background-color:#3e5163;position:relative;padding-top:12px;padding-left:15px;padding-bottom:15px}.Welcome-back-User{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:rgba(251,231,181,.9);width:70%;display:block}.You-got-new-students-message{width:67%}.Keep-it-up-and-improve-your-results,.You-got-new-students-message{display:block;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:hsla(0,0%,100%,.8);margin-top:5px}.Keep-it-up-and-improve-your-results{width:60%;opacity:.69;text-align:left}.sd_overview_time_spent_on_learning_cont{width:100%;height:531px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin-top:25px;padding:24px 22.6px 33px 23px!important}.sd_overview_time_spent_on_learning_cont>h5{font-size:16px;line-height:1.31;width:65%;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd_overview_hours_practice_button,.sd_overview_time_spent_on_learning_cont>h5{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.sd_overview_hours_practice_button{width:100%;height:50px;margin:21px auto 0;border-radius:9px;background-color:var(--pale-grey);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:15px;position:relative}.sd_overview_hours_practice_button.more_margin{margin:104px auto 0}.sd_overview_hours_practice_button_rythm_icon{position:absolute;left:7.3%;width:19.3px;height:23px}.sd_overview_hours_practice_button_arrow_icon{position:absolute;right:9.3%;width:3.9px;height:7.8px}.sd_overview_time_spent_on_learning_duration_trigger{display:flex;align-items:center;height:21px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--black);position:absolute;top:25px;right:22.6px;cursor:pointer}.sd_overview_time_spent_on_learning_duration_trigger>img{display:inline-block;width:8.5px;height:4.8px;margin-left:6.9px}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont{width:100%;margin-top:40px;display:flex;justify-content:space-between}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li{width:29.8%;height:96px;border-radius:7px;background-color:var(--pale-grey);position:relative;overflow:hidden}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li:first-child>img{position:absolute;top:12.9%;right:17%}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li:nth-child(2)>img{position:absolute;top:14%;right:14.3%}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li:last-child>img{position:absolute;top:13.8%;right:17.1%}.sd_overview_small_box_num{display:block;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--dark);margin-top:17px;margin-left:20%}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li>h5{width:63.3%;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:var(--bluey-grey);margin-top:0;margin-left:20%}.sd_overview_hours_list{width:100%;height:35px;display:flex;justify-content:space-between;align-items:center;margin-left:15px;padding-right:38px;margin-top:73px}.sd_overview_hours_list>li{display:inline-block}.practice_goal_stats_cont.hideWithAnim{position:absolute;left:-9999px}.practice_goal_stats_cont .weekly_goal_text{font-weight:500;line-height:1.31;letter-spacing:-.2px;text-align:left;margin-top:29.5px}.practice_goal_stats_cont .weekly_goal_options_cont,.practice_goal_stats_cont .weekly_goal_text{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;color:var(--dark-light)}.practice_goal_stats_cont .weekly_goal_options_cont{border:1px solid rgba(34,49,63,.2);background-color:var(--white);border-radius:5px;width:100%;height:50px;display:flex;justify-content:flex-start;align-items:center;padding-right:19.4px;padding-left:18.8px;position:relative;cursor:pointer;font-weight:400;letter-spacing:-.4px}.practice_goal_stats_cont .weekly_goal_options_cont>img:nth-child(2){order:3;margin-left:auto;width:12.7px;height:7.3px}.practice_goal_stats_cont .weekly_goal_options_cont>img:first-child{display:inline-block;margin-right:14.2px}.weekly_goal_options_position{position:absolute;top:-10px;left:0;width:100%!important}.practice_goal_stats_cont .weekly_goal_btn{width:158px;height:40px;border-radius:7px;background-color:#3fd5eb;margin:20.5px auto 0;display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white-light);cursor:pointer}.practice_goal_stats_cont .weekly_goal_btn.loader{background-color:#fff;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.sd_overview_hours_loader_cont{width:78.3%;height:6px;margin:13px auto 0;border-radius:3px;border:1px solid #ecf4fc;background-color:var(--white);position:relative}.sd_overview_hours_loader_cont>div{height:6px;border-radius:3px;background-color:var(--aquamarine);position:absolute;top:0;left:0}.sd_overview_hours_list>li:first-child{font-family:HKGrotesk;font-size:27px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-.68px;color:var(--dark)}.sd_overview_hours_list>li:first-child>span{display:inline-block;font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:-.45px;text-align:left;color:var(--dark);margin-left:6px}.sd_overview_hours_list>li:last-child{font-family:HKGrotesk;font-size:17px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.43px;color:var(--dark);cursor:pointer}.sd_overview_hours_title_cont{width:100%;margin:17px 39px 0 16px!important;padding-right:39px}.sd_overview_hours_title_cont>li{display:inline-block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--dark-light)}.sd_overview_hours_title_cont>li:last-child{float:right}.sd_overview_hours_last_practiced{display:block;font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:var(--dark-light);text-align:center;width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:62px auto 0}.TD-Welcome-Icon{width:89px;height:82px;object-fit:contain;position:absolute;right:9px;top:0}.TD-tiny-boxes{width:100%;margin-top:25px;display:flex;justify-content:space-around}.TD-tiny-boxes li{display:inline-block;position:relative}.TD-tiny-box-first{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.TD-tiny-box-first .Icon-feather-users-blue{width:14.1px;height:11.5px;object-fit:contain;position:absolute;left:69.2px;top:16.7px}.student_dashboard_main .Icon-feather-users-blue{left:71.4px;top:15.3px;width:13.3px;height:13.3px}.TD-tiny-box-first .TD-tiny-box-first-big-num{width:28px;height:30px;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#22313f;position:absolute;top:27px;left:14px}.TD-tiny-box-first-students-text{width:46px;font-weight:500;color:#91989f;top:58px}.TD-tiny-box-first-students-count-status,.TD-tiny-box-first-students-text{height:15px;font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-.3px;text-align:left;position:absolute;left:14px}.TD-tiny-box-first-students-count-status{width:49px;font-weight:700;color:#3e5163;top:73px}.TD-tiny-box-second{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.TD-tiny-box-second .Icon-feather-monitor-in-td-box{width:13.1px;height:11.8px;object-fit:contain;position:absolute;left:72.4px;top:14.6px}.TD-tiny-box-second .TD-tiny-box-second-big-num{height:30px;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#22313f;position:absolute;top:27px;left:14px}.TD-tiny-box-second .TD-tiny-box-second-big-num .td-plus-sign-text-style-1{color:rgba(251,231,181,.8)}.TD-Lessons-Taught{width:41px;height:30px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:left;color:#91989f;position:absolute;top:58px;left:14px}.TD-tiny-box-third{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.TD-tiny-box-third .Icon-feather-dollar-sign-green{width:8.9px;height:15.5px;object-fit:contain;position:absolute;left:76.7px;top:14.4px}.TD-tiny-box-third .TD-tiny-box-third-big-num{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#22313f;position:absolute;left:14px;top:28px}.td-plus-sign-text-style-2{color:rgba(6,214,160,.25)!important}.Balace{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:left;color:#91989f;position:absolute;left:14px;top:66px}.student_dashboard_main .Balace{top:59px}.TD-time-board{width:350px;height:343px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-top:25px;position:relative}ul.TD_times_parent_label{width:290px;position:absolute;top:259px;left:0;right:0;margin-left:auto;margin-right:auto}ul.TD_times_parent_label>li>span{display:block}ul.TD_times_parent_label>li>span:last-child{width:100%;text-align:center;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}ul.TD_times_parent_label>li:first-child>span:last-child{text-underline-position:under;text-decoration:underline}ul.TD_times_parent_label>li>span>.TD_times_parent_label_elipse{display:inline-block;width:8px;height:8px;border-radius:50px;vertical-align:middle}ul.TD_times_parent_label>li:first-child>span>.TD_times_parent_label_elipse{background-color:#ddeaf3}ul.TD_times_parent_label>li:nth-child(2)>span>.TD_times_parent_label_elipse{background-color:var(--slate)}ul.TD_times_parent_label>li:last-child>span>.TD_times_parent_label_elipse{background-color:#e85668}.TD_times_parent_label>li{display:inline-block;margin-right:30px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black)}.TD_times_parent_label>li:last-child{margin-right:0}.TD-time-board .TD-time-board-heading-text{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;line-height:1.25;letter-spacing:normal;left:23px;top:23px}.TD-time-board-current-week,.TD-time-board .TD-time-board-heading-text{font-stretch:normal;font-style:normal;text-align:left;color:#333;position:absolute}.TD-time-board-current-week{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;left:231px;top:24px}.TD-arrow-down-icon{width:8.5px;height:4.8px;position:absolute;left:318.9px;top:30.6px}.TD-time-board-bars-cont{position:absolute;bottom:152.8px;left:41.7px}.TD-time-board-bars-cont .monday-bar-available{width:5.8px;height:35.8px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:0;bottom:0}.TD-time-board-bars-cont .monday-bar-teaching{width:5.8px;height:27.3px;border-radius:4px;background-color:#3e5163;position:absolute;left:0;bottom:0}.TD-time-board-bars-cont .tuesday-bar-available{width:5.8px;height:86px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:37.7px;bottom:0}.TD-time-board-bars-cont .tuesday-bar-teaching{width:5.8px;height:35.1px;border-radius:4px;background-color:#3e5163;position:absolute;left:37.7px;bottom:0}.TD-time-board-bars-cont .wednesday-bar-available{width:5.8px;height:44.5px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:81.5px;bottom:0}.TD-time-board-bars-cont .wednesday-bar-teaching{width:5.8px;height:61.5px;border-radius:4px;background-color:#3e5163;position:absolute;left:81.5px;bottom:0}.TD-time-board-bars-cont .wednesday-bar-cancelled{width:5.8px;height:27.5px;border-radius:4px;background-color:#e85668;position:absolute;left:81.5px;bottom:0}.TD-time-board-bars-cont .thursday-bar-available{width:5.8px;height:49px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:125.2px;bottom:0}.TD-time-board-bars-cont .thursday-bar-teaching{width:5.8px;height:28.1px;border-radius:4px;background-color:#3e5163;position:absolute;left:125.2px;bottom:0}.TD-time-board-bars-cont .friday-bar-available{width:5.8px;height:76.4px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:168.9px;bottom:0}.TD-time-board-bars-cont .friday-bar-teaching{width:5.8px;height:37px;border-radius:4px;background-color:#3e5163;position:absolute;left:168.9px;bottom:0}.TD-time-board-bars-cont .saturday-bar-available{width:5.8px;height:55.5px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:212.4px;bottom:0}.TD-time-board-bars-cont .saturday-bar-teaching{width:5.8px;height:47.4px;border-radius:4px;background-color:#3e5163;position:absolute;left:212.4px;bottom:0}.TD-time-board-bars-cont .saturday-bar-cancelled{width:5.8px;height:15.5px;border-radius:4px;background-color:#e85668;position:absolute;left:212.4px;bottom:0}.TD-time-board-bars-cont .sunday-bar-available{width:5.8px;height:34.5px;border-radius:4px;background-color:#ddeaf3;position:absolute;left:255.9px;bottom:0}.TD-time-board-bars-cont .sunday-bar-teaching{width:5.8px;height:28.4px;border-radius:4px;background-color:#3e5163;position:absolute;left:255.9px;bottom:0}.TD-time-board-days-cont{position:absolute;bottom:129.1px;left:33.7px}.TD-time-board-days-cont .TD-time-board-days{font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:center;color:#22313f}.TD-time-board-days-cont .TD-time-board-days.Mo{position:absolute;left:0}.TD-time-board-days-cont .TD-time-board-days.Tu{position:absolute;left:42.7px}.TD-time-board-days-cont .TD-time-board-days.We{position:absolute;left:84.5px}.TD-time-board-days-cont .TD-time-board-days.Th{position:absolute;left:130.2px}.TD-time-board-days-cont .TD-time-board-days.Fr{position:absolute;left:173.9px}.TD-time-board-days-cont .TD-time-board-days.Sa{position:absolute;left:217.4px}.TD-time-board-days-cont .TD-time-board-days.Su{position:absolute;left:260.9px}.TD-time-board-hours-cont{position:absolute;bottom:107.1px;left:33.7px}.TD-time-board-hours-cont .TD-time-board-hours{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:center;color:#91989f}.TD-time-board-hours-cont .TD-time-board-hours.Mo-hr{position:absolute;left:0}.TD-time-board-hours-cont .TD-time-board-hours.Tu-hr{position:absolute;left:40.7px}.TD-time-board-hours-cont .TD-time-board-hours.We-hr{position:absolute;left:84.5px}.TD-time-board-hours-cont .TD-time-board-hours.Th-hr{position:absolute;left:130.2px}.TD-time-board-hours-cont .TD-time-board-hours.Fr-hr{position:absolute;left:173.9px}.TD-time-board-hours-cont .TD-time-board-hours.Sa-hr{position:absolute;left:217.4px}.TD-time-board-hours-cont .TD-time-board-hours.Su-hr{position:absolute;left:260.9px}.TD-times-parent-label{position:absolute;top:269px;left:0;right:0;margin-left:auto;margin-right:auto;width:275%}.TD-times-parent-label li{display:inline-block}.TD-times-parent-label .TD-times-available,.TD-times-parent-label .TD-times-teaching{margin-right:30px}.TD-times-available .TD-times-available-Elipse-114{width:8px;height:8px;background-color:#ddeaf3;margin-right:8px;display:inline-block;border-radius:50px}.TD-times-available .TD-times-available-text{font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#333;display:inline-block}.TD-times-teaching .TD-times-teaching-Elipse-114{width:8px;height:8px;background-color:#3e5163;margin-right:8px;display:inline-block;border-radius:50px}.TD-times-teaching .TD-times-teaching-text{font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#333;display:inline-block}.TD-times-cancelled .TD-times-cancelled-Elipse-114{width:8px;height:8px;background-color:#e85668;margin-right:8px;display:inline-block;border-radius:50px}.TD-times-cancelled .TD-times-cancelled-text{font-family:HKGrotesk-Regular;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#333;display:inline-block}.TD-max-times-cont{position:absolute;top:291px;left:54px;width:100%}.TD-max-times-cont li{display:inline-block}.TD-max-times-cont .TD-total-list{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333}.TD-max-times-cont .TD-total-list.TD-total-available{margin-right:79px;text-decoration:underline}.TD-max-times-cont .TD-total-list.TD-total-teaching{margin-right:74px}.TD-Calender-cont{background-color:#fff;box-shadow:0 4px 35px 0 rgba(34,49,63,.07);width:348px;height:100%}.TD-Calender{height:173px;position:relative}.TD-Calender-heading{width:128px;height:20px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#333;position:absolute;top:22px;left:22px}.TD-Calender-Icon-feather-calendar{width:11.6px;height:12.9px;object-fit:contain;position:absolute;right:22px;top:25.3px}.TD-Calender-timezonechange{position:absolute;top:20px;right:25px}.TD-Calender .Icon-ionic-ios-arrow-back-feint{left:10.9px}.TD-Calender .Icon-ionic-ios-arrow-back-feint,.TD-Calender .Icon-ionic-ios-arrow-front{width:7.1px;height:12.4px;object-fit:contain;position:absolute;top:112px;cursor:pointer}.TD-Calender .Icon-ionic-ios-arrow-front{right:12.7px}.mobile-upcoming-lessons-main-cont{position:absolute;left:39px;right:41px;padding-right:41px;top:40.5px;bottom:14px;width:310px;height:125px;overflow-y:hidden;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.mobile-upcoming-lessons-main-cont-list::-webkit-scrollbar,.mobile-upcoming-lessons-main-cont::-webkit-scrollbar{display:none}.mobile-upcoming-lessons-main-cont-list{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.mobile-upcoming-lessons-main-cont-list-item{display:inline-block;margin-right:10px;cursor:pointer}.mobile-upcoming-lessons-main-cont-list-item-month{margin-bottom:10px;font-size:12px;font-family:HKGrotesk}.mobile-upcoming-lessons-main-cont-list-item-day-date-cont{padding:16px 13px}.mobile-upcoming-lessons-main-cont-list-item-day{margin-bottom:8px;font-size:12px;font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:#91989f}.mobile-upcoming-lessons-main-cont-list-item-date{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#000}.mobile-upcoming-lessons-main-cont-list-item .active{background-color:#3e5163!important;color:#fff!important;border-radius:22px}.mobile-upcoming-lessons-main-cont-list-item .active .mobile-upcoming-lessons-main-cont-list-item-date,.mobile-upcoming-lessons-main-cont-list-item .active .mobile-upcoming-lessons-main-cont-list-item-day{color:#fff!important}.TD-Calender .TD-Calender-main-cont{position:absolute;left:29px;right:41px;padding-right:41px;top:40.5px;bottom:14px;width:330px;height:70%;overflow-y:hidden;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.TD-Calender-main-cont-list::-webkit-scrollbar,.TD-Calender-main-cont::-webkit-scrollbar{display:none}.TD-Calender-main-cont-list{width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth}.TD-Calender-main-cont-list .TD-Calender-main-cont-list-item{display:inline-block;margin-right:15px;cursor:pointer}.TD-Calender-main-cont-list-item-day-date-cont{padding:16px 13px}.TD-Calender-main-cont-list-item-month{margin-bottom:10px}.TD-Calender-main-cont-list-item-day,.TD-Calender-main-cont-list-item-month{font-size:12px;font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:#91989f}.TD-Calender-main-cont-list-item-day{margin-bottom:8px}.TD-Calender-main-cont-list-item-date{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#000}.TD-Calender-main-cont-list-item .active{background-color:#3e5163!important;color:#fff!important;border-radius:22px}.TD-Calender-main-cont-list-item .active .TD-Calender-main-cont-list-item-date,.TD-Calender-main-cont-list-item .active .TD-Calender-main-cont-list-item-day{color:#fff!important}.TD-Trazado-592{width:300px;height:194px;border-radius:9px;border:1px solid #d3e1ed;background-color:#e1f9fc;margin:14px 25px 0;position:relative}.TD-Rectngulo-29610{width:300px;height:122px;border-radius:9px;border:1px solid #ececec;background-color:#f6f9fc;margin:14px 25px 25px;position:relative}.horizontal_menu_icon{width:13px;height:4px;object-fit:contain;position:absolute;right:23px;top:26px}.TD-Rectngulo-29610 .Icon-feather-edit-3{width:12.1px;height:11.5px;object-fit:contain;position:absolute;left:238px;top:23.3px}.TD-Rectngulo-29610 .Icon-feather-book-open{width:13.7px;height:12.3px;object-fit:contain;position:absolute;left:267.3px;top:23.3px}.TD-Rectngulo-29610 .Icon-feather-clock,.TD-Trazado-592 .Icon-feather-clock{width:13.3px;height:13.3px;object-fit:contain;position:absolute;left:20.4px;top:23.3px}.TD-Trazado-time{position:absolute;top:18px;left:42px;display:inline-block}.TD-Trazado-time .TD-Trazado-time-left{font-family:HKGrotesk-Bold;color:#3e5163}.TD-Trazado-time .TD-Trazado-time-left,.TD-Trazado-time .TD-Trazado-time-right{width:37px;height:18px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;display:inline-block}.TD-Trazado-time .TD-Trazado-time-right{font-family:HKGrotesk;color:#91989f}.TD-Trazado-592 .Icon-feather-book-open{width:13.7px;height:12.3px;object-fit:contain;position:absolute;left:267.3px;top:23.3px}.Elipse-123592{width:5px;height:5px;background-color:#ff808b;position:absolute;left:283px;top:12px}.Elipse-120592{width:40px;height:40px;border-radius:50px;background-color:#fff;position:absolute;top:59px;left:17px}.piano-icon{position:absolute;left:13.4px;bottom:12.5px}.Piano-title{width:91px;font-weight:700;letter-spacing:normal;color:#333;top:61px;text-transform:capitalize}.Piano-sub-title-Lesson-16,.Piano-title{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left;position:absolute;left:65px}.Piano-sub-title-Lesson-16{font-weight:500;letter-spacing:-.35px;color:#91989f;top:79px}.LessonProfile{position:absolute;left:165px;top:61px}.LessonProfile img{width:34px;height:34px;border-radius:50px}.Student-title-profile{font-weight:700;letter-spacing:normal;color:#333;top:60px}.Student-name-profile,.Student-title-profile{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left;position:absolute;left:207px}.Student-name-profile{width:72px;font-weight:500;letter-spacing:-.35px;color:#91989f;top:78px}.Rectangle-Button-TD-Join{width:262px;height:52px;border-radius:7px;background-color:#58dbee;border:none;outline:none;position:absolute;top:122px;left:19px}.Notifications-right-nav .Notif-content-icon{width:13.7px;height:15.2px;object-fit:contain;position:absolute;top:40.4px;left:30.1px}.Notifications-right-nav-heading{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#333;position:absolute;top:36px;left:103px}.Notifications-right-nav-close-icon{width:12px;height:12px;object-fit:contain;position:absolute;left:255px;top:41px;cursor:pointer}.Notifications-right-nav .divider{background-color:#58dbee!important;position:absolute;top:73.5px;left:29.5px;right:28.5px}.Notification-nav-buttons{position:absolute;top:110px;left:29px}.Notification-nav-buttons-active{background-color:#58dbee!important;color:#fff!important}.Notification-nav-buttons .Notification-nav-dismissed-btn,.Notification-nav-buttons .Notification-nav-history-btn{width:122px;height:30px;border-radius:5px;background-color:#fff;color:#3e5163;border:none;outline:none;cursor:pointer;display:inline-flex;justify-content:center;align-items:center}.Notifications-right-nav .Notification-nav-content{position:absolute;top:172px;left:11.5px;padding-bottom:100px;width:90%;overflow-x:hidden;overflow-y:auto;height:60vh}.notification_nav_content_cismiss_all_btn{width:100%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--aqua-marine);cursor:pointer;text-decoration:underline;padding-right:20px}.Notification-nav-content>ul{display:block;width:100%;height:auto}.Notifications-right-nav .Notification-nav-content-dismiss{position:absolute;top:222px;left:11.5px;padding-bottom:100px;overflow-y:auto;height:55vh;width:90%;padding-right:20px}.Notifications-right-nav .Notification-nav-content .Notifications-content-item{position:relative;width:100%;height:auto}.notifications_dismissed_main_cont{position:relative;width:100%;height:100%}.Notifications-right-nav .Notifications-clear-all-button{position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;top:80%;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--aqua-marine);background-color:#fff;cursor:pointer;width:80px;z-index:2}.Notifications-content-item-date{margin-left:29px}.Notifications-content-item-date,.Notifications-content-item-date-dismiss{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.15px;color:rgba(34,49,63,.5);display:block;line-height:1.25!important}.Notifications-content-item-date-dismiss{margin-left:20px}.Notif-margin-dismiss{margin-left:20px!important}.Notifications-content-cont{width:232px;border-radius:9px;border:1px solid #fff;background-color:#fff;margin:2px 29px 12px;position:relative;padding:0;display:block}.Notifications-content-cont .Notifications-content-text{width:191px;margin-left:18px;margin-top:17px;margin-bottom:17px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;text-align:left;color:#333;display:inline-block}.the-chairman{margin-bottom:12px;line-height:normal!important;position:relative}.Unread-Notif-icon{width:6px;height:6px;border-radius:50px;object-fit:contain;background-color:#58dbee;position:absolute;left:-20px;top:25px}.Notifications-content-remove{width:7.9px;height:7.9px;position:absolute;left:213.8px;top:2px;cursor:pointer}.Notifications-dismiss-warning-text{width:242px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:rgba(34,49,63,.5);position:absolute;top:166px;left:29px}.Notif-message-cont li{cursor:pointer!important}.Notif-messages-nav .Notif-messages-header{position:relative;margin-top:26px;margin-left:31px}.Notif-messages-nav .Notif-profile-pic-mess{position:absolute;left:0;top:0;padding:0}.Notif-messages-nav .Notif-profile-pic-mess,.Notif-messages-nav .Notif-profile-pic-mess img{width:35px;height:35px;border-radius:50px;display:inline-block}.Notif-messages-nav .Notif-mess-online-icon{width:15px;height:15px;object-fit:contain;position:absolute;left:23px;top:23.4px}.Notif-messages-nav .Notif-mess-user-name{width:86px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#333;display:inline-block;position:absolute;left:50px;top:7.9px}.Notif-messages-nav .Notif-mess-feather-external-link{width:13.4px;height:13.4px;object-fit:contain;display:inline-block;position:absolute;right:70.2px;top:10.9px;cursor:pointer}.Notif-messages-nav .Notif-mess-nav-close-icon{width:12px;height:12px;object-fit:contain;display:inline-block;position:absolute;top:12.9px;right:33px;cursor:pointer}.Notif-messages-nav .Notif-mess-divider{position:absolute;top:73.5px;left:29.5px;right:28.5px;background-color:#2fc8de}.Notif-messages-nav .Notif-messages-cont{position:absolute;top:109px;left:25px;right:25px;bottom:19.7%;overflow:hidden}.Notif-messages-nav .Notif-messages-cont:hover{overflow-y:auto}.Notif-messages-date-time-cont{width:107px;height:26px;border-radius:13px;border:1px solid #eff2f7;background-color:#fff;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:#91989f;margin-left:75px;margin-bottom:17.5px;padding-top:5px;padding-bottom:5px;clear:both}.Notif-messages-sender{max-width:185px;float:left;clear:both;position:relative}.Notif-messages-sender-time{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:rgba(34,49,63,.25);width:60px;margin-bottom:8.5px;margin-left:auto;margin-right:0}.Notif-messages-sender-menu{width:11.3px;height:3.7px;object-fit:contain;position:absolute;right:11px;top:10.6px;cursor:pointer}.Notif-messages-received{max-width:217px;float:right;clear:both;position:relative}.Notif-messages-received-menu{width:11.3px;height:3.7px;object-fit:contain;position:absolute;right:11px;top:10.6px;cursor:pointer}.Notif-messages-received-time{margin-bottom:8.5px;width:60px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:rgba(34,49,63,.25);margin-left:0;margin-right:auto}.Notif-send-message-input-field{position:absolute;top:calc(90.4% - 50px);left:20px;right:25px}.Messages-desktop-chat-send-message-input-field{left:25px;right:25px;bottom:10px;position:absolute}.messages_uploaded_file_box{width:95%;height:80px;background-color:#fff;border-radius:6px;position:absolute;bottom:9vh;left:0;right:0;margin-right:auto;margin-left:auto;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)}.messages_uploaded_file_box.rightSideNavMess{bottom:17vh}.messages_uploaded_file_box_close_icon{position:absolute;right:10px;top:10px;display:block;cursor:pointer}.messages_uploaded_file_box_file_icon{display:inline-block;position:absolute;left:5px;top:0;background-color:#fff;width:70px;height:75px;line-height:95px;padding-left:30px}.messages_uploaded_file_box_file_icon.image{padding:0!important}.messages_uploaded_file_box_loader{position:absolute;left:0;top:-10px}.messages_uploaded_file_box_file_icon.image img{width:100%;height:100%;display:inline-block;object-fit:cover}.messages_uploaded_file_box_att_name{position:absolute;left:90px;top:5px;display:inline-block;font-size:16px;font-weight:700;width:60%}.messages_uploaded_file_box_att_size{position:absolute;left:90px;top:30px;display:inline-block;font-size:16px}.Messages-desktop-chat-send-message-input-field textarea{background-color:#fff;width:95%;display:block;height:50px;border-radius:6px;border:1px solid #d3e1ed;outline:none;padding-left:47.2px;padding-top:12px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;padding-right:50px;resize:vertical!important;max-height:90px;min-height:50px}.Messages-desktop-chat-send-message-input-field .Notif-send-message-icon-send{position:absolute;top:17px;right:0;width:18px;height:15.5px;object-fit:contain;cursor:pointer}.Messages-desktop-chat-send-message-input-field .Notif-send-message-icon-emoji{width:15px;height:15px;object-fit:contain;cursor:pointer;position:absolute;top:18px;right:10%}.dropdown_attachments{width:300px!important;height:82vh!important;border-radius:9px!important;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)!important;border:1px solid #f5f5f5!important;background-color:#fff!important;position:absolute!important;right:0!important;top:-20px!important;left:auto!important;padding:22px 25px 27px!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:9999}.dropdown_attachments li{display:block;margin-bottom:10px}.attAlertBox{position:absolute;top:0;left:0;width:100%;padding:20px;background-color:#f44336;color:#fff;margin-bottom:15px;font-size:16px}.attAlertBox .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.attAlertBox .closebtn:hover{color:#000}.dropdown_attachments li:hover{background-color:initial!important}.dropdown_attachments_header_cont{position:relative!important}.dropdown_attachments_header_main_text{font-family:HKGrotesk-Bold;font-size:16px!important;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#000!important;padding:0!important}.dropdown_attachments_header_main_icon{position:absolute!important;right:0!important;top:0;bottom:0;margin-top:auto;margin-bottom:auto;padding:0!important}.dropdown_attachments_header_main_icon img{width:14.8px;height:12.8px;object-fit:contain}.dropdown_attachments_active_indicator{width:4px!important;height:4px!important;padding:initial!important;background-color:#58dbee;border-radius:50px;position:absolute!important;right:6px!important;top:25px!important}.dropdown_attachments_month{font-family:HKGrotesk!important;font-size:12px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:1.33!important;letter-spacing:-.15px!important;text-align:left!important;color:rgba(34,49,63,.5)!important;padding:0!important;margin:0 0 3px!important}.dropdown_attachments_item{width:100%!important;height:65px!important;border-radius:9px!important;border:1px solid #ececec!important;background-color:#f6f9fc!important;padding:13px 22px 14px 17px!important;margin:0 0 17px!important;position:relative!important;display:block!important}.dropdown_attachments_item.error,.Notif-messages-received-cont.error,.Notif-messages-sender-cont.error{border:1px solid var(--blush-pink)!important;background-color:#ffedef!important;cursor:not-allowed!important}.dropdown_attachments_item.error .dropdown_attachments_item_file_name{color:var(--watermelon)!important}.dropdown_attachments_item_icon_cont{width:38px;height:38px;line-height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute!important;padding-left:11px;padding-right:11px}.dropdown_attachments_item_icon_cont.image{padding:0!important}.dropdown_attachments_item_icon_cont.image img{width:38px!important;height:38px!important;border-radius:9px;object-fit:cover!important}.dropdown_attachments_item_file_name{width:110px;height:20px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#000;position:absolute;left:69px}.dropdown_attachments_item_file_date_size{color:#3e5163;position:absolute;top:33px;left:69px}.dropdown_attachments_item_file_date_size,.dropdown_attachments_item_file_size{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left}.dropdown_attachments_item_file_size{color:#91989f;display:inline-block;margin-left:8px}.hori-menu-drop{width:145px!important;height:143px!important;border-radius:9px!important;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)!important;padding-top:15px!important;padding-left:14px!important;padding-right:12px!important}.hori-menu-drop-recipient{height:103px!important}.hori-menu-drop li{min-height:36px!important;line-height:36px!important;width:121px!important;height:36px!important;position:relative}.hori-menu-drop li:hover{background-color:#f6f9fc!important}.hori-menu-drop li>a,.hori-menu-drop li>span{font-family:HKGrotesk-Regular;font-size:14px!important;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:#333!important;position:absolute;top:-7px}.hori-menu-drop li>a .Desktop-message-reply{width:13.5px;height:9.8px;object-fit:contain;margin-right:6px}.hori-menu-drop li>a .Desktop-message-copy{width:13px;height:13px;object-fit:contain;margin-right:6px}.hori-menu-drop li>a .Desktop-message-delete{width:11.3px;height:12.5px;object-fit:contain;margin-right:6px}.mobile-navbar{height:60px!important;line-height:60px!important;box-shadow:0 0 14px 0 rgba(34,49,63,.08)!important}.mobile-navbar .mobile-navbar-menu-icon-cont{width:60px!important;height:60px!important;background-color:#f6f9fc!important;padding:0 22.2px!important}.mobile-navbar .mobile-navbar-menu-icon-cont .mobile-navbar-menu-icon{width:14.8px;height:11px;object-fit:contain}.alert{padding:20px;background-color:#f44336;color:#fff;margin-bottom:15px}.closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.closebtn:hover{color:#000}.loginPanel{box-shadow:0 2px 4px rgba(0,0,0,.1),0 -1px 1px rgba(0,0,0,.05)!important}.loginPanel input{background-color:initial;border:1px solid #9e9e9e;border-radius:4px;outline:none;height:3rem;width:100%;font-size:16px;padding:0 0 0 10px;box-shadow:none;box-sizing:border-box;transition:box-shadow .3s,border .3s;display:block}.largeWidth,.loginPanel button{width:100%!important;margin-top:10px!important;text-transform:none!important;border-radius:4px!important}.small-logo{width:28.8px;height:26.4px;object-fit:contain}.mobile-navbar .mobile-navbar-notif-icon-cont{padding-top:5px;position:relative}.mobile-navbar .mobile-navbar-notif-icon{width:13.7px;height:25px;object-fit:contain;position:absolute;top:19px;right:8px}.mobile-navbar .mobile_nav_unread_notif_count{width:15px;height:15px;line-height:15px;border-radius:50px;background-color:var(--blush-pink);position:absolute;top:12px;font-family:HKGrotesk;font-size:8px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white)}.mobile-navbar-profile-photo-cont{padding-top:7.2px}.mobile-navbar .mobile-navbar-profile-photo{width:22px!important;height:22px!important;border-radius:50px}.mobile-overview-cont{margin-top:23px;margin-left:20px;margin-right:20px}.mobile-overview-cont .Welcome-card{height:100px;border-radius:9px;background-color:#3e5163;width:100%;padding-left:24px;padding-top:20px;position:relative;margin-bottom:24px}.mobile-overview-cont .Welcome-back-User-mobile{width:100%;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#fbe7b5}.mobile-overview-cont .Welcome-card-student-amount-notif{width:100%;margin-top:7px}.mobile-overview-cont .Welcome-card-feedback,.mobile-overview-cont .Welcome-card-student-amount-notif{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:#fff}.mobile-overview-cont .Welcome-card-feedback{opacity:.69;margin-top:2px}.mobile-overview-cont .Welcome-card-graph-Icon{width:51px;height:55px;object-fit:contain;position:absolute;bottom:0}.mobile-overview-cont .mobile-upcoming-lessons-card{width:100%;border-radius:9px;background-color:#fff;padding:22px 25px 28px 22px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);position:relative;margin-bottom:23px}.mobile-overview-cont .mobile-upcoming-lessons-card .right{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:#333}.mobile-overview-cont .mobile-upcoming-lessons-card-heading{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#333}.mobile-overview-cont .mobile-upcoming-lessons-calender-icon{width:11.6px;height:12.9px;object-fit:contain}.mobile-overview-cont .mobile-upcoming-lessons-arrow-back-feint{width:7.1px;height:12.4px;object-fit:contain;position:absolute;top:112px;left:10.9px;display:block}.mobile-overview-cont .mobile-upcoming-lessons-arrow-front{width:7.1px;height:12.4px;object-fit:contain;position:absolute;top:112px;right:10.3px;display:block}.mobile-upcoming-lessons-calender{height:130px;width:100%}.TD-lessons-cont{margin-top:0;height:419px;overflow-y:hidden;overflow-x:hidden;padding-bottom:20px}.TD-lessons-cont:hover{overflow-y:auto}.mobile-overview-cont .mobile-upcoming-lessons-cards{margin-top:14px;height:383px;overflow-y:auto;overflow-x:hidden}.mobile-overview-cont .mobile-upcoming-lessons-items-without-join{width:100%;height:122px;border-radius:9px;border:1px solid #ececec;background-color:#f6f9fc;padding-top:20.4px;padding-left:20.4px;padding-right:20.4px;position:relative;margin-bottom:25px}.mobile-overview-cont .mobile-upcoming-lessons-items-without-join .right{display:inline-block;width:13px;height:4px;margin-top:0;position:absolute;right:24.1px;top:13.1px}.mobile-overview-cont .mobile-upcoming-lessons-items-join{width:100%;height:194px;background-color:#e1f9fc;padding-top:20.4px;padding-left:20.4px;padding-right:20.4px;position:relative;margin-bottom:25px}.mobile-overview-cont .mobile-upcoming-lessons-items-join-heading{margin-bottom:25.3px}.mobile-overview-cont .mobile-upcoming-lessons-items-join-heading .right{display:inline-block;width:13px;height:4px;margin-top:0;position:absolute;right:24.1px;top:13.1px}.mobile-overview-cont .mobile-upcoming-lessons-clock-icon{width:13.3px;height:13.3px;object-fit:contain}.mobile-overview-cont .mobile-upcoming-lessons-items-join-times{position:absolute;left:42.1px;top:18px}.mobile-overview-cont .mobile-upcoming-lessons-items-join-times-left{font-family:HKGrotesk-Bold;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--grey)}.mobile-overview-cont .mobile-upcoming-lessons-items-join-times-right{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#91989f}.mobile-overview-cont .mobile-upcoming-lessons-Elipse-12092{width:40px;height:40px;border-radius:50px;background-color:#fff;display:block;padding-top:12.5px;padding-left:13.4px}.mobile-overview-cont .mobile-upcoming-lessons-Elipse-12092 img{width:14px;height:14px;object-fit:contain}.mobile-upcoming-lessons-items-join-schedule-cont{position:relative;margin:0;padding:0}.mobile-upcoming-lessons-items-join-schedule-cont .image-sec{position:absolute;top:-1px;left:55px}.mobile-upcoming-lessons-items-join-schedule-cont .image-sec span.mobile-upcoming-lessons-items-title{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333;width:81px;text-transform:capitalize}.mobile-upcoming-lessons-student-profile-pic{display:block}.mobile-upcoming-lessons-student-profile-pic img{width:34px;height:34px;border-radius:50px}.mobile-upcoming-lessons-items-join-schedule-cont .image-sec span.mobile-upcoming-lessons-name{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#91989f;width:72px}.mobile-upcoming-lessons-items-join-button{width:100%;height:52px;border-radius:7px;background-color:#58dbee;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#fff;padding-top:16px;cursor:pointer}.mobile-overview-cont .mobile-snapshot-balance,.mobile-overview-cont .mobile-snapshot-lessons-taught,.mobile-overview-cont .mobile-snapshot-students{position:relative;width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.mobile-overview-cont .mobile-snapshot-icon{width:14.1px;height:11.5px;object-fit:contain;position:absolute;left:69.2px;top:16.7px}.mobile-overview-cont .mobile-snapshot-icon-dollar{width:8.9px!important;height:15.5px!important}.mobile-snapshot-amount{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;color:#22313f;top:9px;left:14px}.mobile-snapshot-info{margin-bottom:23.2px}.mobile-find-hundreds-of-music-sheets{width:100%;height:137px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff}.mobile-find-hundreds-of-music-sheets .mobile-find-hundreds-of-music-sheets-text{height:42px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#333;display:block;margin-top:49px;margin-left:26px}.mobile-find-hundreds-of-music-sheets .mobile-publicity-banner-composition{height:90.9px;width:100%}.mobile-find-hundreds-of-music-sheets .mobile-publicity-banner-composition img{width:100%;height:100%;object-fit:contain}.mobile-find-hundreds-of-music-sheets .Icon-feather-arrow-right-circle{margin-right:19.2px}.page-footer{height:80px!important;max-height:80px!important;border-top:1px solid #ececec!important;padding-top:25.8px!important;position:relative}.page-footer .footer-copyright{padding:0!important;min-height:0!important}.page-footer .Icon-material-copyright{width:14.9px;height:14.9px;color:#bfd4e4;border:1px solid #bfd4e4;border-radius:50px}.page-footer img{position:absolute;left:38.8%;top:25.2px}.mobile-time-spent-on-teaching-cont{margin-bottom:23.2px}.mobile-time-spent-on-teaching{width:100%;height:363px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;padding:23px 22.6px 34px 23px;margin-bottom:30px}.mobile-time-spent-on-teaching-heading{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#333}.mobile-time-spent-on-teaching-current-week{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;color:#333;cursor:pointer}.mobile-time-spent-on-teaching-current-week .mobile-time-spent-on-teaching-current-week-icon{width:8.5px;height:4.8px}.mobile-hours-bars .mobile-hours-bars-row td{position:relative!important;height:130px!important}.mobile-hours-bars{margin-bottom:10px}.mobile-hours-bars .mobile-hours-bars-row td .mobile-monday-bar-available{width:5.8px;height:35.8px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:23.5px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-monday-bar-teaching{width:5.8px;height:31.8px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-tuesday-bar-available{width:5.8px;height:86px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:23.5px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-tuesday-bar-teaching{width:5.8px;height:35.1px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-wed-bar-available{width:5.8px;height:44.9px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:57px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-wed-bar-teaching{width:5.8px;height:34.1px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:24px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-wed-bar-cancelled{width:5.8px;height:27.5px;border-radius:4px;background-color:#e85668;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-thur-bar-available{width:5.8px;height:49px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:24px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-thur-bar-teaching{width:5.8px;height:28.1px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-fri-bar-available{width:5.8px;height:76.4px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:33px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-fri-bar-teaching{width:5.8px;height:37px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-sat-bar-available{width:5.8px;height:55.5px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:43.9px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-sat-bar-teaching{width:5.8px;height:47.4px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:11px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-sat-bar-cancelled{width:5.8px;height:15.5px;border-radius:4px;background-color:#e85668;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-sun-bar-available{width:5.8px;height:34.5px;border-radius:4px;background-color:#ddeaf3;position:absolute;bottom:24.4px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars .mobile-hours-bars-row td .mobile-sun-bar-teaching{width:5.8px;height:28.4px;border-radius:4px;background-color:#3e5163;position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.mobile-hours-bars-days{font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:#22313f}.mobile-hours-bars-days td{padding-bottom:0!important}.mobile-hours-bars-times{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:#91989f}.mobile-time-spent-on-teaching-cont table,.mobile-time-spent-on-teaching-cont table tr{border:none!important}.mobile-time-spent-availability tr td{position:relative;padding-bottom:0!important;padding-left:16px!important}.mobile-time-spent-availability-schedules{font-family:HKGrotesk-Regular;font-weight:400;letter-spacing:-.35px}.mobile-time-spent-availability-hours,.mobile-time-spent-availability-schedules{font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;color:#333}.mobile-time-spent-availability-hours{font-family:HKGrotesk;font-weight:700;letter-spacing:normal}.mobile-available-elipse{background-color:#ddeaf3}.mobile-available-elipse,.mobile-teaching-elipse{width:8px;height:8px;border-radius:50px;display:inline-block;position:absolute;left:8px;top:19.8px}.mobile-teaching-elipse{background-color:#3e5163}.mobile-cancelled-elipse{width:8px;height:8px;background-color:#e85668;border-radius:50px;display:inline-block;position:absolute;left:8px;top:19.8px}.mobile-navbar .sidenav-trigger{margin:0 -13px!important}#td-mobile-slide-out{top:64px!important;box-shadow:0 6px 30px 0 rgba(34,49,63,.08)!important;width:220px!important;padding:25.2px 24px 140px 20px!important}#td-mobile-slide-out li.active{border-radius:7px!important;background-color:rgba(88,219,238,.17)!important;color:var(--slate)!important}#td-mobile-slide-out li.active span{color:var(--slate)!important}#td-mobile-slide-out .divider{width:100%;height:0!important;border:1px solid #ddeaf3}#td-mobile-slide-out li:first-child{margin-bottom:15px;margin-top:10px}#td-mobile-slide-out li img{margin-right:13px;display:inline-block;padding-top:3px;width:11.6px;height:12.9px}#td-mobile-slide-out li img.new_logo_mobile_teacher{width:112.7px;height:28.7px}#td-mobile-slide-out li span{width:81px;height:18px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate)}.mobile-navbar ul a:hover,.sidenav-overlay{background-color:initial!important}.Desktop-messages-nav{width:100%;padding-left:225px!important;padding-right:25px;position:relative;margin-top:25px;position:fixed;background-color:#fff;z-index:1}.messages_desktop_righ_nav_user_box_position{position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:99}.Desktop-messages-nav ul li a{line-height:1.4!important;margin-top:8px;padding:0 29.3px!important}.Desktop-messages-nav ul li a:hover{background-color:initial!important}.Desktop-messages-header-text{width:103px;height:31px;font-family:HKGrotesk;font-size:24px!important;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000}.Desktop-messages-icon-help-cont{position:relative}.Desktop-messages-help-icon{width:16.4px;height:16.4px;object-fit:contain;margin-top:8px!important}.Desktop-messages-arrow-down-icon{width:8.5px;height:4.8px;object-fit:contain;position:absolute;top:14px;margin-left:8.1px}.Desktop-messages-icon-notification-cont{position:relative}.Desktop-messages-notif-icon{width:13.7px;height:15.2px;object-fit:contain;margin-top:9px!important}.Desktop-messages-notif-value{width:15px;height:15px;padding-top:1px;padding-left:5px;border-radius:10px;background-color:#ff808b;font-family:HKGrotesk;font-size:9px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff;position:absolute;right:20px}.Desktop-messages-more-cont{position:relative;display:block;padding:0 15px}.Desktop-messages-more-box{top:-5px}.Desktop-messages-more-box,.payment_success_nav_profile_pic{width:73px;height:43px;background-color:#f6f9fc;border-radius:50px 0 0 50px;display:inline-block!important;position:absolute;left:0}.payment_success_nav_profile_pic{top:-30px}.Messages-desktop-main-profile-pic{width:32px;height:33px;border-radius:50px;position:absolute;left:6px;top:6px}.Desktop-messages-more-menu{width:3.8px;height:11.8px;object-fit:contain;position:absolute;top:15.2px;left:52px}.schedule_teacher_availability_cont{display:flex;-ms-justify-content:center;justify-content:center}.Mask-cont{width:90.5%;max-width:1030px;margin:35.2px auto 37px;position:relative}.Mask-cont.hideWithAnim{position:absolute;left:-9999px}.maskContLeftArrow{left:18px}.maskContLeftArrow,.maskContRightArrow{position:absolute;top:58.8%;width:40px;height:40px;line-height:40px;border-radius:20px;border:1px solid var(--pale-sky-blue);background-color:#fff;z-index:999;cursor:pointer;-webkit-user-select:none;user-select:none}.maskContRightArrow{right:18px}.maskContLeftArrow img,.maskContRightArrow img{width:7px;height:12.2px;object-fit:contain;margin-left:17px}.Mask{width:100%;height:183px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--slate);position:relative!important}.Looks-like-your-schedule-is-empty{width:192px;height:62px;font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#fff;position:absolute;top:32.8%;left:5.5%}.Looks-like-your-schedule-is-empty .text-style-1{color:var(--pale-peach)}.Enmascarar-grupo-38{width:48.4%;height:218.2px;object-fit:contain;position:absolute;top:-35.2px;right:0}.Complete-Sign-Up{color:#000;margin-bottom:39px}.Complete-Sign-Up,.Complete-Sign-Upxtwo{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.Complete-Sign-Upxtwo{text-align:center;color:var(--bluey-grey)}.complete_following_steps_cont{width:100%;overflow-x:auto;overflow-y:hidden!important;height:400px;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding-left:10px;scroll-behavior:smooth}.complete_following_steps_cont::-webkit-scrollbar{display:none}.complete_following_steps_cont li{display:inline-block;margin-right:25px;width:343px;height:100%;position:relative}.completeNumberCircle{width:40px;height:40px;line-height:40px;border-radius:50px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--bright-cyan);position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:0;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:center;color:#fff}.completeNumberCircleWithAfter:after{position:absolute;top:51%;left:56.7px;overflow:hidden;width:290px;height:1px;content:"\a0";background-color:#eee}.completeTickCircle{width:40px;height:40px;line-height:40px;background-color:#06d6a0;left:0;right:0;margin-right:auto;margin-left:auto;top:0}.completeStepsBox,.completeTickCircle{box-shadow:0 3px 35px 0 rgba(29,63,96,.06);position:absolute}.completeStepsBox{width:343px;height:187px;border-radius:9px;border:1px solid #f5f5f5;background-color:#fff;top:88.2px}.set_your_weekly_goal{font-family:HKGrotesk-Bold;letter-spacing:normal;color:#000;top:24.3px}.completeStepsBoxWeeklyGoal,.set_your_weekly_goal{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;text-align:left;position:absolute;left:25px}.completeStepsBoxWeeklyGoal{font-family:HKGrotesk;letter-spacing:-.2px;color:var(--dark);top:74.3px}.completeStepsBoxDropdown{width:293.5px;height:50px;border-radius:5px;border:1px solid var(--bluey-grey);background-color:#fff;position:absolute;top:100.3px;left:0;right:0;margin-left:auto;margin-right:auto}.completeStepsBoxDropdownClockIcon{width:13.8px;height:13.8px;object-fit:contain;position:absolute;left:18px;bottom:17.5px}.completeStepsBoxDropdownTime{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;color:rgba(34,49,63,.5);position:absolute;left:47.2px;bottom:14px}.completeStepsBoxDropdownArrowDownIcon{width:12.7px;height:7.3px;object-fit:contain;position:absolute;bottom:21px;right:18px}.completeStepsBoxEditYourCourse{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;position:absolute;right:18px;bottom:141.2px}.coursesOfferedBoxDropdown{width:299px;height:66px;border-radius:9px;background-color:var(--pale-grey);position:absolute;top:84.8px;left:0;right:0;margin-left:auto;margin-right:auto}.Trazado-1924{width:40px;height:40px;line-height:40px;border-radius:50px;background-color:#fff;position:absolute;top:13px;left:18px;display:inline-block}.Trazado-1924 img{width:14.8px;height:16px;object-fit:contain;margin-left:12.5px}.coursesOfferedBoxText{font-size:16px;font-weight:500;line-height:1.31;letter-spacing:-.2px;color:var(--dark);left:73px;top:22.5px}.coursesOfferedBoxPercentText,.coursesOfferedBoxText{font-family:HKGrotesk;font-stretch:normal;font-style:normal;position:absolute}.coursesOfferedBoxPercentText{display:inline-block;width:58px;height:33px;line-height:33px;border-radius:17px;background-color:#06d6a0;bottom:16px;right:11px;font-size:14px;font-weight:700;letter-spacing:normal;text-align:center;color:#fff}.Messages-desktop-main-cont{display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:center;justify-content:center}.Messages-desktop-main-cont-item{flex:0 0 25%;margin-right:25px}.Messages-desktop-chat-cont{width:100%;height:83vh;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;overflow-y:hidden;overflow-x:hidden;position:relative}.uploading_progress_loader{position:absolute;top:-10px;left:0;width:100%;height:15px}.Messages-mobile-cont{height:82vh}.Messages-mobile-header-box{width:100%;height:70.4px;background-color:#fff;padding-top:25px;padding-left:18.8px;font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:normal;text-align:left;color:#22313f}.Messages-mobile-header-box span{height:29px;display:block}.Messages-mobile-search-field-cont{width:90%;height:40px;margin:10px 20px 17px 20.1px}.Messages-mobile-search-field-cont input{height:100%;width:100%;border:.6px solid #d3e1ed;border-radius:6px;padding-left:46.2px;background-repeat:no-repeat;background-size:13.2px;background-position:18.4px 13.4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABHNCSVQICAgIfAhkiAAAAWhJREFUKFOVUkFOwlAUnPk1rvUE9gbizhhQOIHtCSjUlRuvICfQjTvB3oB/AxtrjEs8AXgD9kLHfJKvXyAkdtH85L2ZN2/mEcHXSvIEQJdQA2QsoQQ0iVAPSlvMw173pvu1k+xgCXNHMhPwCaEkNBPRJngBaV7DpK/2sQwJVuBWkhckupAGL3Z0GzacJVkjoikoHC1Qd95sMfF1OqkkxtuAvskpqxnNIExf7PDkF5zmFkCjGg/j9Z3++tHPSD4ttDzx09lKc8dYVnaY7QKfJlm8z2gqqVfZUbEy7DzNtUtySLjey1baXzlYjUftXZObyVXbUM+12PGu8zzJ70HchLtsI/GJGC0PfeYMnTRYdrYdQ/MyuzaMHoC/UfqcXVwFJInKvqSPd1vMnFSi7gJwTrtyUdlR7ycq//g5BvB4Q7Y0EBi7QwoJVpM3LgqmQSCuYco9LCZ+lfVL3ADvctzVnMGCJi7rf4ND8m8j9cUQ/Yy9qwAAAABJRU5ErkJggg==)}.Messages-details-mobile-header-box{width:100%;height:84px;background-color:#fff;padding-left:20px;font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:normal;text-align:left;color:#22313f;position:relative}.Messages-details-mobile-search-icon{position:absolute;right:20.21%;top:38px;width:13.1px;height:13.1px;object-fit:contain}.Messages-mobile-chat-attachments-icon{position:absolute;top:50%;left:90%;margin:2vh -10% 0 0;transform:translate(-50%,-50%)}.dropdown_attachments_by_month_cont{margin-bottom:17px;display:block;width:100%;position:relative;-webkit-user-select:none;user-select:none;cursor:pointer}.dropdown_attachments_by_month_cont:hover,.mobile_dropdown_attachments_header_cont:hover{background-color:initial!important}.mobile_dropdown_attachments_header_cont{position:relative;margin-bottom:20.8px}.mobile_dropdown_attachments_header_cont img{position:absolute;top:-8px!important;left:0}.mobile_dropdown_attachments_heading_text{font-family:HKGrotesk!important;font-size:16px!important;font-weight:700!important;font-stretch:normal!important;font-style:normal!important;letter-spacing:normal!important;text-align:left;color:#22313f!important;position:absolute!important;top:-13px!important;left:7.2%!important}.Messages-desktop-chat-search-icon{width:12.2px;height:12.2px;right:13%;top:33.5px}.Messages-desktop-chat-attachments-icon,.Messages-desktop-chat-search-icon{position:absolute;object-fit:contain;cursor:pointer;-webkit-user-select:none;user-select:none}.Messages-desktop-chat-attachments-icon{width:14.8px;height:12.8px;right:6.1%;top:32.5px}.Messages-details-mobile-back-button{width:7px;height:12.2px;margin:1vh 0 0;position:absolute;top:50%;left:7%;transform:translate(-50%,-50%)}.Messages-details-mobile-profile-pic{width:40px;height:40px;border-radius:50%;margin:2vh 0 0;position:absolute;top:50%;left:20%;transform:translate(-50%,-50%)}.Messages-details-mobile-profile-pic img{width:40px;height:40px}.Messages-details-mobile-name{height:auto;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#333;width:auto;margin:2vh 0 0;position:absolute;top:50%;left:45%;transform:translate(-50%,-50%)}.Messages-details-desktop-body-cont{height:70%!important;margin-top:21px;margin-left:20px;margin-right:20px;overflow-y:hidden;overflow-x:hidden}.Messages-details-desktop-body-cont:hover{overflow-y:auto}.Messages-details-mobile-body-date-time-cont{width:-moz-fit-content;width:fit-content;max-width:80%;height:26px;border-radius:13px;border:1px solid #eff2f7;background-color:#fff;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:center;color:#91989f;margin-left:auto;margin-right:auto;margin-bottom:17.5px;padding:1% 5%;align-items:center;display:flex;clear:both;text-overflow:clip}.messagesLastReadLine{width:100%;clear:both}.messagesLastReadLine li{display:inline-block}.messagesLastReadLine li:first-child{height:1px;width:90%;background-color:red;margin-right:10px;vertical-align:middle}.Messages-mobile-list-time{right:21.3px;top:10px;font-size:13px;font-weight:400;line-height:1.23;letter-spacing:-.28px;text-align:right;color:rgba(34,49,63,.5)}.Messages-mobile-list-time,.mobile_number_unread_messages{position:absolute;font-family:HKGrotesk;font-stretch:normal;font-style:normal}.mobile_number_unread_messages{width:19px;height:19px;line-height:19px;border-radius:10px;background-color:#ff808b;margin-right:20px;font-size:10px;font-weight:500;letter-spacing:normal;color:#fff;text-align:center;right:0;top:28px;z-index:999}.Messages-details-mobile-cont{height:85%;background-color:#fff;position:absolute;padding-bottom:10vh}.schedule_header_nav{padding-right:75px!important}.schedule_header_nav li a:hover{background-color:initial!important}.schedule_header_main_text{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000}.schedule_header_main_switch_cont_item{margin-left:auto;margin-right:auto}.schedule_header_main_switch_cont_mobile{width:242px;line-height:1.29;height:30px;margin:29px auto 27px}.schedule_header_main_switch_cont_mobile li{width:121px;display:inline-block;border-radius:5px;border:1px solid #f5f5f5;color:#3e5163;cursor:pointer}.schedule_header_main_switch_cont_mobile li,.schedule_header_main_switch_cont_mobile li.active{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:center}.schedule_header_main_switch_cont_mobile li.active{background-color:#58dbee;color:#fff}.schedule_header_main_switch_cont{width:200px;line-height:1.29;height:30px}.schedule_header_main_switch_cont li{width:100px;border-radius:5px;border:1px solid #f5f5f5;color:#3e5163;cursor:pointer}.schedule_header_main_switch_cont li,.schedule_header_main_switch_cont li.active{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:center}.schedule_header_main_switch_cont li.active{border-radius:5px;background-color:#58dbee;color:#fff}.schedule_header_main_availability_cont{padding:6px 15px 6px 17px}.schedule_header_main_lessons_cont{padding:6px 26px}.schedule_header_main_local_time_text_cont_item{height:40px;display:block;position:relative;width:120px}.schedule_header_main_local_time_text_cont{line-height:40px;width:100px}#switch_timezone_mobile{margin-top:25px!important}.schedule_header_main_local_time_text_cont_day{line-height:1.29!important;padding:0 0 6px 97px!important;position:absolute;right:0;top:1px}.schedule_header_main_local_time{font-weight:600;line-height:1.29;letter-spacing:normal;color:#3e5163}.schedule_header_main_local_time,.schedule_header_main_local_time_type{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;text-align:left}.schedule_header_main_local_time_type{font-weight:400;letter-spacing:-.35px;color:#000;display:inline-block}.schedule_header_main_local_time_type:first-letter{text-transform:uppercase}.schedule_teacher_availability_nav_item_btn_intervals_cont{width:100%}.schedule_teacher_availability_nav_item_btn_intervals_cont li{display:inline-block;margin-right:16px}.schedule_teacher_availability_nav_item_btn_intervals_cont li>img{width:17px;height:17px;object-fit:contain;vertical-align:middle}.schedule_teacher_availability_nav_item_btn_intervals_cont li>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--dark);vertical-align:middle}.schedule_header_main_local_time_type_mobile{padding-top:5px}.schedule_header_main_help_cont{line-height:1.29;padding-right:29.3px;padding-top:6px;padding-bottom:6px}.Mobile-messages-icon-notification-cont,.Mobile-messages-more-cont{position:relative;line-height:1.29;padding-right:29.3px;padding-top:1px;padding-bottom:6px}.teacher_schedule_lessons_month_nav{width:100%;margin-bottom:30px;position:relative}.teacher_schedule_lessons_month_nav li,.teacher_schedule_lessons_scheduled_viewall_nav li{display:inline-block}.teacher_schedule_lessons_scheduled_viewall_nav{width:100%;margin-bottom:30px;position:relative}.teacher_schedule_lessons_scheduled_viewall_nav li{margin-right:33px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--bluey-grey);cursor:pointer;position:relative}.teacher_schedule_lessons_scheduled_viewall_nav li.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.28;letter-spacing:normal;text-align:center;color:var(--dark)!important}.Elipse-190{width:6px;height:6px;border-radius:50px;background-color:#06d6a0;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto}.teacher_schedule_lessons_month_nav_back_circle_cont{margin-right:36px;cursor:pointer}.teacher_schedule_lessons_month_nav_front_circle{width:36px;height:36px;border-radius:18px;border:1px solid #d3e1ed;background-color:#fff;padding-left:13.5px;padding-top:5px}.teacher_schedule_lessons_month_nav_front_circle img{width:6.1px;height:10.7px;object-fit:contain;margin-left:auto;margin-right:auto;display:inline-block}.teacher_schedule_lessons_month_nav_back{width:36px;height:36px;border-radius:18px;border:none;background-color:#fff;padding-left:12.5px;padding-top:5px}.teacher_schedule_lessons_month_nav_back img{width:6.1px;height:10.7px;object-fit:contain;margin-left:auto;margin-right:auto;display:inline-block}.teacher_schedule_lessons_month_nav_back_circle{width:36px;height:36px;border-radius:18px;border:1px solid #d3e1ed;background-color:#fff;padding-left:12.5px;padding-top:5px}.teacher_schedule_lessons_month_nav_back_circle img{width:6.1px;height:10.7px;object-fit:contain;margin-left:auto;margin-right:auto;display:inline-block}.teacher_schedule_lessons_month_name{width:34px;height:21px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#000;position:relative}.teacher_schedule_lessons_month_name img{position:absolute;top:8px}.teacher_schedule_lessons_month_name_cont{margin-right:52.6px}.teacher_schedule_lessons_month_nav_right_arrow{margin-right:80.3px;cursor:pointer}.teacher_schedule_lessons_month_nav_right_arrow img{width:6.1px;height:10.7px;object-fit:contain}.teacher_schedule_lessons_month_nav_detailed{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#000;display:inline-block;white-space:nowrap!important}.teacher_schedule_lessons_month_nav_dropdown_cont{position:absolute;top:5px}.teacher_schedule_lessons_month_nav_dropdown_cont img{width:8.5px;height:4.8px;object-fit:contain;display:inline-block;position:absolute;right:-20px;top:9px}.teacher_schedule_lessons_lists_cont{width:100%;height:75vh;scroll-behavior:smooth;overflow:hidden}.teacher_schedule_lessons_lists_cont:hover{overflow-y:auto}.teacher_schedule_lessons_second_cont{width:110%;height:85vh;scroll-behavior:smooth;overflow:hidden}.teacher_schedule_lessons_second_cont:hover{overflow-y:auto}.teacher_schedule_lessons_list_item{width:332.2px;height:86px;margin-bottom:18px;position:relative;padding-top:17px;padding-left:27px;padding-bottom:14px;cursor:pointer}.teacher_schedule_lessons_list_item:hover{background-color:#f6f9fc;border-radius:9px;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)!important}.teacher_schedule_lessons_list_item.active{border-radius:9px;background-color:#e1f9fc;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}.teacher_schedule_lessons_list_item.notTodayActive{border-radius:9px;background-color:var(--pale-peach);clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}.teacher_schedule_lessons_active_arrow_image{position:absolute;right:-19.1px;top:37px}.teacher_schedule_lessons_list_item_day_of_week{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:#22313f;text-align:center;position:absolute;top:17px;left:36px}.teacher_schedule_lessons_list_item_day{font-family:HKGrotesk-Bold;font-size:30px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;color:#22313f;text-align:center;position:absolute;top:33px;left:31px}.teacher_schedule_lessons_list_item_day_single_digit{left:38px!important}.teacher_schedule_lessons_list_item_amount{position:absolute;left:91px;top:21px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#3e5163}.teacher_schedule_lessons_today_cont{border-radius:17px;background-color:#58dbee;color:#fff}.teacher_schedule_lessons_today_cont,.teacher_schedule_lessons_today_cont_not{position:absolute;top:16px;left:222px;width:66px;height:26px;padding-top:4px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center}.teacher_schedule_lessons_today_cont_not{border-radius:17px;background-color:#fff;color:var(--slate);border:1px solid var(--pale-sky-blue)}.teacher_schedule_lessons_list_week_name_cont{margin-bottom:16px;width:100%}.teacher_schedule_lessons_list_week_name{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#000}.teacher_schedule_lessons_list_week_time{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;color:var(--bluey-grey);margin-right:5px}.teacher_schedule_lessons_list_week_divider{margin-top:6.5px}.teacher_schedule_lessons_list_week_name_month{color:var(--bluey-grey)!important}.teacher_schedule_lessons_images_of_students{position:absolute;left:210px;top:30px}.teacher_schedule_lessons_images_of_students_show_today{top:47px!important}.teacher_schedule_lessons_images_of_students li{display:inline-block}.teacher_schedule_lessons_images_of_students li img{width:24px;height:24px;border-radius:50px;border:2px solid #f6f9fc;margin-right:-5px}.teacher_schedule_lessons_list_item_time_total{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#91989f;position:absolute;left:91px;top:45px}.teacher_schedule_lessons_scheduled_circle_cont{width:28px;height:28px;border-radius:50px;background-color:initial;margin-top:22px;position:relative}.teacher_schedule_lessons_scheduled_circle_cont.active{background-color:#f1f3f4}.teacher_schedule_lessons_scheduled_circle_cont_after:after{content:"";display:block;position:absolute;bottom:-115px;left:50%;height:115px;border-left:1px solid #eee}.teacher_schedule_lessons_scheduled_circle_cont_after_longer:after{height:180px!important;bottom:-180px!important}.teacher_schedule_lessons_scheduled_circle{width:8px;height:8px;border-radius:50px;background-color:#ececec;opacity:1;margin:10px;z-index:9999;display:inline-block}.teacher_schedule_lessons_second_day{margin-bottom:20px;margin-top:20px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#000}.teacher_schedule_lessons_cancelled_circle_cont{width:28px;height:28px;border-radius:50px;background-color:initial;margin-top:22px;position:relative}.teacher_schedule_lessons_cancelled_circle_cont.active{background-color:#fff2f3}.teacher_schedule_lessons_cancelled_circle_cont_after:after{content:"";display:block;position:absolute;bottom:-120px;left:50%;height:120px;border-left:1px solid #eee}.teacher_schedule_lessons_cancelled_circle_cont_after_longer:after{bottom:-225px!important;height:225px!important}.teacher_schedule_lessons_cancelled_circle{width:8px;height:8px;border-radius:50px;background-color:#ff808b;opacity:1;margin:10px;z-index:9999;display:inline-block}.teacher_schedule_lessons_student_card_scheduled{width:300px;height:122px;border-radius:9px;border:1px solid #ececec;background-color:#f6f9fc;position:relative;cursor:pointer}.teacher_schedule_lessons_student_card_scheduled_selected{width:300px;height:122px;border-radius:9px;border:1px solid #fed876;background-color:var(--pale-peach);position:relative;cursor:pointer}.teacher_schedule_lessons_student_card_active_arrow_image{border:solid #58dbee;border-width:0 3px 3px 0}.teacher_schedule_lessons_student_card_active_arrow_image,.teacher_schedule_lessons_student_card_not_active_arrow_image{position:absolute;right:-13.1px;top:55px;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.teacher_schedule_lessons_student_card_not_active_arrow_image{border:solid #fbe7b5;border-width:0 3px 3px 0}.schedule_header_main_time_dropdown{width:216px!important;height:142px!important;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;overflow:hidden!important}.schedule_header_main_time_dropdown li:hover{background-color:initial}.schedule_header_main_time_dropdown li.active{background-color:initial!important;font-family:HKGrotesk!important;font-weight:600!important}.schedule_header_main_time_dropdown li.active .switch_time{color:#3e5163!important}.schedule_header_main_time_dropdown li.active .switch_text{color:#333!important}.schedule_header_main_time_dropdown li span{padding:0!important;display:inline-block!important}.switch_to_local{position:absolute;top:24px;left:26px;min-height:10px!important}.switch_time{left:0;width:37px;min-height:10px;font-family:HKGrotesk;font-weight:600;letter-spacing:normal}.switch_text,.switch_time{position:absolute!important;top:0;font-size:14px!important;font-stretch:normal;font-style:normal;line-height:1.29!important;text-align:left;color:#91989f!important}.switch_text{left:45px!important;font-family:HKGrotesk-Regular;font-weight:500;letter-spacing:-.35px}.switch_to_utc{position:absolute}.switch_to_utc,.switch_to_utc_mobile{top:60px;left:26px;line-height:1.29!important;min-height:10px!important}.switch_to_pst,.switch_to_utc_mobile{position:absolute!important}.switch_to_pst{top:96px;left:26px;line-height:1.29!important;min-height:10px!important}.detailed_monthly_dropdown{width:237px;height:142px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;overflow-x:hidden!important;overflow-y:auto!important}.detailed_monthly_dropdown li:hover{background-color:initial}.detailed_monthly_dropdown li.active{background-color:initial!important;font-family:HKGrotesk!important;font-weight:600!important}.detailed_monthly_dropdown_detailed{height:18px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29!important;letter-spacing:-.35px;text-align:left!important;color:#000!important}.detailed_monthly_dropdown_detailed .custom_text,.schedule_header_main_time_dropdown .custom_text{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:right;color:var(--aqua-marine)!important;text-decoration:underline}.schedule_header_main_time_dropdown .custom_text{right:38px!important}.detailed_monthly_dropdown_detailed.active .switch_text{font-family:HKGrotesk!important;font-size:14px;font-weight:600!important;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black)}.detailed_monthly_dropdown img{width:8.5px;height:4.8px;object-fit:contain;position:absolute;top:7px;right:-15px}.detailed_monthly_dropdown_monthly{top:50px}.detailed_monthly_dropdown_lessons_only,.detailed_monthly_dropdown_monthly{height:18px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29!important;letter-spacing:-.35px;text-align:left!important;color:#000!important;position:absolute;left:16px}.detailed_monthly_dropdown_lessons_only{top:84px}.teacher_schedule_lessons_student_card_scheduled.active{border:1px solid #d3e1ed!important;background-color:#e1f9fc!important}.teacher_schedule_lessons_student_card_next_icon{width:63.8px;height:27px;border-radius:17px;background-color:rgba(88,219,238,.15);position:absolute;left:156px;top:12px;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.26px;text-align:center;color:var(--slate);padding-top:5px}.teacher_schedule_lessons_middle_row{margin-left:0!important;margin-right:0!important}.teacher_schedule_lessons_middle_row .col{padding:0!important;margin:0!important}.teacher_schedule_lessons_student_card_cancelled{width:300px;height:170px;border-radius:9px;border:1px solid #ff808b;background-color:#ffedef;position:relative;cursor:pointer}.teacher_schedule_lessons_student_card_cancelled_identifier{width:300px;height:21px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#e85668;position:absolute;top:122px}.teacher_schedule_lessons_student_card_clock_icon{position:absolute;top:20.4px;left:20.4px;width:13.3px;height:13.3px;object-fit:contain}.teacher_schedule_lessons_student_card_start_time{font-family:HKGrotesk-Bold;color:#3e5163;left:42px}.teacher_schedule_lessons_student_card_end_time,.teacher_schedule_lessons_student_card_start_time{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;top:18px}.teacher_schedule_lessons_student_card_end_time{font-family:HKGrotesk;color:#91989f;left:101px}.teacher_schedule_lessons_student_card_mdash{position:absolute;top:13.5px;left:82px;color:#91989f}.teacher_schedule_lessons_student_card_three_dot_icon{width:13px;height:4px;object-fit:contain;position:absolute;left:264px;top:23px}.teacher_schedule_lessons_student_card_instrument_icon{width:38px;height:38px;border-radius:50px;background-color:#fff;position:absolute;top:59px;left:18px}.teacher_schedule_lessons_student_card_instrument_icon_image{width:13.5px;height:13.5px;object-fit:contain;margin-top:12.7px;margin-left:12px}.teacher_schedule_lessons_student_card_instrument_name{top:59px;width:81px;font-weight:700;letter-spacing:normal;color:#000;text-transform:capitalize}.teacher_schedule_lessons_student_card_instrument_name,.teacher_schedule_lessons_student_card_lesson_length{position:absolute;left:65px;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left}.teacher_schedule_lessons_student_card_lesson_length{font-weight:500;letter-spacing:-.35px;color:#91989f;top:78px}.teacher_schedule_lessons_student_card_photo{width:32px;height:32px;border-radius:50px;position:absolute;top:61px;left:166px;object-fit:cover}.teacher_schedule_lessons_student_card_student{font-weight:700;letter-spacing:normal;color:#000;top:59px}.teacher_schedule_lessons_student_card_student,.teacher_schedule_lessons_student_card_student_name{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left;position:absolute;left:207px}.teacher_schedule_lessons_student_card_student_name{font-weight:500;letter-spacing:-.35px;color:#91989f;top:77px;width:80px}.teacher_lesson_details_cont{width:300px;height:118px;background-color:#3e5163;border-radius:9px;position:relative}.teacher_lesson_details_student_info_lessons_data_cont{position:relative;width:300px;height:534px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;border-top-left-radius:25px;z-index:9999;margin-top:-20px}.teacher_lesson_details_cont_mobile{width:100%;height:90vh;background-color:#fff;border-radius:9px;overflow-x:hidden}.Rectngulo-929{width:100%;height:192px;background-color:var(--slate);position:relative}.Rectngulo-19{width:100%;height:650px;border:1px solid #f5f5f5;background-color:#fff;position:relative;border-top-left-radius:24px;margin-top:-30px}.teacher_lesson_details_instrument_icon_cont{top:30px;left:24px}.teacher_lesson_details_instrument_icon_cont,.teacher_lesson_details_instrument_icon_cont_mobile{width:48px;height:48px;border:1px solid #ececec;background-color:#fff;border-radius:50px;position:absolute}.teacher_lesson_details_instrument_icon_cont_mobile{bottom:51px;left:21px}.teacher_lesson_details_instrument_icon{width:16.9px;height:16.9px;margin-top:15px;margin-left:14px;object-fit:contain}.teacher_lesson_details_lesson_type{width:150px;font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#fbe7b5;position:absolute;top:28px;left:84px}.teacher_lesson_details_lesson_type:first-letter{text-transform:capitalize}.teacher_lesson_details_lesson_amount{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:#fff;position:absolute;left:85px;top:59px}.teacher_lesson_details_student_info_cont{width:264px;height:66px;border-radius:9px;background-color:#f6f9fc;position:absolute!important;top:18px;left:16px;position:relative}.teacher_lesson_details_course_info_cont{width:264px;height:66px;border-radius:9px;background-color:#f6f9fc;position:absolute;top:99px;left:16px;position:relative}.teacher_lesson_details_course_info_cont_mobile,.teacher_lesson_details_student_info_cont_mobile{width:91.7%;height:66px;border-radius:9px;background-color:#f6f9fc;position:absolute;top:18px;left:16px;right:15px;position:relative}.teacher_lesson_details_course_info_cont_mobile{top:35px}.teacher_lesson_details_student_info_photo{width:36px;height:37px;border-radius:50px;position:absolute;top:14px;left:16px}.teacher_lesson_details_student_info_student{font-weight:700;letter-spacing:normal;color:#000;top:13px}.teacher_lesson_details_student_info_student,.teacher_lesson_details_student_info_student_name{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left;position:absolute;left:68px}.teacher_lesson_details_student_info_student_name{width:98px;height:20px;font-weight:500;letter-spacing:-.38px;color:#91989f;top:33px}.teacher_lesson_details_student_info_messages{width:12.9px;height:12.9px;object-fit:contain;position:absolute;top:25px;left:221.5px}.teacher_lesson_details_student_info_messages_mobile{width:12.9px;height:12.9px;object-fit:contain;position:absolute;top:25px;right:26.8px}.teacher_lesson_details_lesson_date_icon{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:194px;left:28px}.teacher_lesson_details_lesson_date_img{width:11.6px;height:12.9px;object-fit:contain;margin-left:14.1px;margin-top:13.8px}.teacher_lesson_details_lesson_date{font-weight:700;color:#000;top:193px}.teacher_lesson_details_lesson_date,.teacher_lesson_details_lesson_full_date{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;left:84px}.teacher_lesson_details_lesson_full_date{font-weight:500;color:#3e5163;top:215px}.teacher_lesson_details_lesson_time_icon{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:260px;left:28px}.teacher_lesson_details_lesson_time{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000;position:absolute;top:259px;left:84px}.teacher_lesson_details_lesson_time_details_cont{position:absolute;top:281px;left:84px}.teacher_lesson_details_lesson_time_details_startTime{color:#3e5163}.teacher_lesson_details_lesson_time_details_endTime,.teacher_lesson_details_lesson_time_details_startTime{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left}.teacher_lesson_details_lesson_time_details_endTime{color:#91989f}.teacher_lesson_details_lesson_duration_icon{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:326px;left:28px}.teacher_lesson_details_lesson_duration{font-weight:700;color:#000;top:325px}.teacher_lesson_details_lesson_duration,.teacher_lesson_details_lesson_duration_details{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;left:84px}.teacher_lesson_details_lesson_duration_details{font-weight:500;color:#3e5163;top:347px}.teacher_lesson_details_lesson_cost_icon{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:408px;left:28px}.teacher_lesson_details_lesson_cost{font-weight:700;color:#000;top:407px}.teacher_lesson_details_lesson_cost,.teacher_lesson_details_lesson_cost_price{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;left:84px}.teacher_lesson_details_lesson_cost_price{font-weight:500;color:#3e5163;top:429px}.teacher_lesson_details_join{width:236px}.teacher_lesson_details_join,.teacher_lesson_details_join_mobile{height:52px;border-radius:7px;background-color:#58dbee;line-height:52px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#fff;border:none;outline:none;position:absolute;bottom:33px;left:32px;cursor:pointer}.teacher_lesson_details_join_mobile{width:83.2%}.teacher_lesson_details_request_reschedule_btn{width:240px}.teacher_lesson_details_request_reschedule_btn,.teacher_lesson_details_request_reschedule_btn_mobile{height:52px;border-radius:7px;background-color:#fff;line-height:52px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:#22313f;border:1px solid #d3e1ed;outline:none;position:absolute;bottom:33px;left:30px;cursor:pointer}.teacher_lesson_details_request_reschedule_btn_mobile{width:83.2%}.teacher_lesson_details_request_reschedule{left:32px}.teacher_lesson_details_request_reschedule,.teacher_lesson_details_request_reschedule_mobile{width:236px;height:21px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#3e5163;text-decoration:underline;position:absolute;bottom:110px}.teacher_lesson_details_request_reschedule_mobile{left:0;right:0;margin-left:auto;margin-right:auto}.teacher_lesson_details_cancel_lesson{left:32px}.teacher_lesson_details_cancel_lesson,.teacher_lesson_details_cancel_lesson_mobile{width:236px;height:21px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#ff808b;text-decoration:underline;position:absolute;bottom:110px}.teacher_lesson_details_cancel_lesson_mobile{left:0;right:0;margin-left:auto;margin-right:auto}.Messages-desktop-main-flex-cont{display:flex;-ms-justify-content:center;justify-content:space-between;width:100%;padding-right:25px}.Schedule-desktop-main-cont{display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:center;justify-content:center}.Schedule-desktop-item{flex:0 0 25.33%;margin:8px;position:relative}.intermittent_break_cont{width:299px;height:50px;border-radius:9px;border:1px solid #ececec;background-color:#fff;margin-top:15px;margin-bottom:0;position:relative}.intermittent_break_icon{position:absolute;left:21.1px;top:18.7px;width:11.2px;height:13.5px;object-fit:contain}.intermittent_break_times{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#91989f;position:absolute;left:42px;top:17px}.schedule_lessons_mobile_cont{margin-top:26px;width:89%;margin-left:19px;margin-right:20px}.schedule_lessons_mobile_cont.viewing_tutorial{z-index:1006;position:absolute;background-color:#fff;border-radius:9px;border:1px solid var(--pale-sky-blue);max-width:400px}.schedule_lessons_mobile_cont.viewing_tutorial>ul{height:20px;display:flex;align-items:center}.schedule_lessons_mobile_tutorial_box{position:absolute;top:150%;width:100%}.schedule_lessons_mobile_tutorial_box>img:first-child{width:75.1px;height:50px;margin:0 auto;display:block}.schedule_lessons_mobile_tutorial_box>h6{font-size:16px;font-weight:700;letter-spacing:normal;margin:48.6px 0 0}.schedule_lessons_mobile_tutorial_box>h6,.schedule_lessons_mobile_tutorial_box>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.schedule_lessons_mobile_tutorial_box>p{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px}.teacher_schedule_lessons_middle_row_mobile{margin-top:15px}.schedule_lessons_mobile_header_cont{width:100%;position:relative}.schedule_lessons_mobile_header_cont li{display:inline-block}.schedule_lessons_mobile_header_cont li.right{position:absolute;right:0;top:5px}.schedule_lessons_mobile_header_schedule{font-family:HKGrotesk-Bold;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:left;color:#000}.schedule_lessons_mobile_day_header_cont{width:100%;margin-bottom:29px;position:relative}.schedule_lessons_mobile_day_header_cont li{display:inline-block}.schedule_lessons_mobile_day_header_arrow_icon{margin-right:24px;position:relative;width:7px;height:12.2px}.schedule_lessons_mobile_day_header_arrow_icon img{display:inline-block;position:absolute;top:2px}.schedule_lessons_mobile_day_header_date{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#000;margin-right:30px}.schedule_teacher_availability_nav_mobile_cont_third{width:100%;margin-top:30px}.schedule_teacher_availability_nav_mobile_cont_third li{display:inline-block;margin-right:21px}.no_margin{margin:0!important}.schedule_teacher_availability_mobile_cont{width:100%;margin-top:8px}.schedule_teacher_availability_nav_mobile_cont_second{width:100%;padding-left:11px!important;padding-top:25px;margin-bottom:29px}.schedule_teacher_availability_nav_mobile_cont_second li{display:inline-block;position:relative}.schedule_teacher_availability_nav_mobile_cont_second_edit_availability{border-radius:7px;border:1px solid #d3e1ed;background-color:#fff;font-weight:600;color:#22313f}.schedule_teacher_availability_nav_mobile_cont_second_edit_availability,.schedule_teacher_availability_nav_mobile_cont_second_save_changes{width:142px;height:40px;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:40px;letter-spacing:normal;text-align:center}.schedule_teacher_availability_nav_mobile_cont_second_save_changes{border-radius:7px;background-color:#58dbee;font-weight:700;color:#fff}.schedule_teacher_availability_nav_mobile_cont{width:100%;padding-left:27px!important;padding-top:20px}.schedule_teacher_availability_nav_mobile_cont li{display:inline-block;position:relative}.schedule_teacher_availability_nav_mobile_cont li.right{padding-right:20.6px;padding-top:5px}.schedule_teacher_availability_nav_item_text_cont:first-child{padding-top:6px!important;margin-right:35px}.schedule_teacher_availability_cont{width:95%}.schedule_teacher_availability_cont_first{width:1080px}.schedule_teacher_availability_item_first{position:relative;width:100%;margin:0 0 26px}.schedule_teacher_availability_item_second{position:relative;margin:0;width:300px;height:89vh;background-color:#f9f9f9;border-top-left-radius:9px;float:right}.schedule_teacher_availability_nav_cont{width:100%;height:40px;line-height:40px;margin-left:28px}.schedule_teacher_availability_nav_cont>li{display:inline-block;position:relative;margin-right:48px;cursor:pointer}.schedule_teacher_availability_nav_item_btn_cont{margin-right:0;width:100%;height:40px;line-height:40px;position:relative}.schedule_teacher_availability_nav_item_btn_cont>li{display:inline-block;margin-right:20px}.fifteen_select_image,.fifteen_select_text,.thirty_select_image,.thirty_select_text{position:absolute}.fifteen_select_image{left:0}.fifteen_select_text{left:23px}.thirty_select_image{left:41px}.thirty_select_text{left:51px}.schedule_teacher_availability_nav_concrete_cont{margin-right:164px!important}.schedule_teacher_availability_nav_switch_weeks{margin:0 auto!important}.schedule_teacher_availability_nav_switch_weeks_cont{margin-top:43px;position:relative;width:100%}.schedule_teacher_availability_nav_switch_weeks_img_cont_left{margin-right:24px;left:20px}.schedule_teacher_availability_nav_switch_weeks_img_cont_left,.schedule_teacher_availability_nav_switch_weeks_img_cont_right{width:36px;height:36px;line-height:36px;border-radius:18px;border:1px solid #d3e1ed;background-color:#fff;display:inline-block;position:absolute;top:5px}.schedule_teacher_availability_nav_switch_weeks_img_cont_right{right:20px}.schedule_teacher_availability_nav_switch_weeks_img_cont{width:36px;height:36px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:#fff;display:inline-block;line-height:36px}.schedule_teacher_availability_nav_switch_weeks_img_cont img{width:6.1px;height:10.7px;object-fit:contain}.schedule_teacher_availability_nav_switch_weeks_img_cont:first-child{margin-right:23px}.schedule_teacher_availability_nav_switch_weeks_month_name{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#000;display:inline-block;padding-top:10px;position:relative}.schedule_teacher_availability_nav_switch_weeks_month_name img{position:absolute;top:17px}.schedule_teacher_availability_nav_item_text{font-weight:500;color:#91989f}.schedule_teacher_availability_nav_item_text,.schedule_teacher_availability_nav_item_text.active{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:center}.schedule_teacher_availability_nav_item_text.active{font-weight:700;color:#22313f!important}.Elipse-185{width:6px;height:6px;border-radius:50px;background-color:var(--aquamarine);position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto}.schedule_teacher_availability_nav_concrete_cont .Elipse-185{top:42px}.schedule_teacher_availability_nav_item_btn{width:126px;height:39.5px;display:block;border-radius:7px;background-color:#58dbee;color:#fff;position:relative;outline:none;cursor:pointer}.schedule_teacher_availability_nav_item_btn span{position:absolute;top:0;bottom:0;left:50px;margin-top:auto;margin-bottom:auto;width:146px;height:18px;display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#fff}.schedule_teacher_availability_nav_item_btn img{position:absolute;left:18.7px;top:13px;width:13.7px;height:13.7px;object-fit:contain}.schedule_teacher_availability_second_nav_cont{width:100%;margin-top:45px}.schedule_teacher_availability_second_nav_cont li{display:inline-block;position:relative}.schedule_teacher_availability_second_nav_select_box{width:124px;height:40px;border-radius:9px;background-color:#f6f9fc;display:block;cursor:pointer;position:relative;text-align:center;overflow:hidden!important}.schedule_teacher_availability_second_nav_select_box span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:center;color:#000;position:absolute;top:11px;left:22px}.schedule_teacher_availability_second_nav_select_down_image{width:8.5px;height:4.8px;object-fit:contain;margin-top:-3px}.schedule_teacher_availability_second_nav_color_codes_cont{width:100%;margin-top:6px}.schedule_teacher_availability_second_nav_color_codes_cont li{display:inline-block;position:relative;margin-right:26px}.Elipse-188{width:9px;height:9px;border-radius:50px;display:inline-block;background-color:#ff808b}.schedule_teacher_availability_second_nav_color_codes_text{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:#91989f}.Elipse-187{background-color:#3e5163}.Elipse-186,.Elipse-187{width:9px;height:9px;border-radius:50px;display:inline-block}.Elipse-186{opacity:.25;background-color:#06d6a0}.schedule_teacher_availability_item_second_add_availability{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000;display:inline-block;position:absolute;top:36px;left:32px}.schedule_teacher_availability_item_second_av_unav_cont{margin-top:32px;position:absolute;width:100%;text-align:center;z-index:-1}.schedule_teacher_availability_item_second_av_unav_cont li{display:inline-block;margin-right:30.9px;position:relative;cursor:pointer}.schedule_teacher_availability_item_second_av_unav_text{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#91989f}.schedule_teacher_availability_item_second_av_unav_text.active{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.schedule_teacher_availability_item_second_date_dropdown_cont{position:absolute;top:106.5px;left:30px;width:319px;height:50px;border-radius:5px;border:1px solid #d3e1ed;background-color:#fff;cursor:pointer;z-index:1}.schedule_teacher_availability_item_second_date_dropdown_cont.disabled{background-color:rgba(145,152,159,.25);border:1px solid rgba(145,152,159,.25)}.schedule_teacher_availability_item_second_date_error_message{position:absolute;top:160.5px;left:30px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:#ff808b}.schedule_teacher_availability_item_second_date_help_icon{width:13.6px;height:13.6px;object-fit:contain;position:absolute;bottom:18.1px;left:256.2px;opacity:1!important}.schedule_teacher_availability_item_second_date_icon{width:13.3px;height:13.3px;object-fit:contain;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:19.1px}.schedule_teacher_availability_item_second_date_text{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5);position:absolute;top:13px;left:47.2px}.schedule_teacher_availability_item_second_date_arrow_icon{width:12.7px;height:7.3px;object-fit:contain;position:absolute;right:18.4px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.schedule_teacher_availability_item_second_hour_dropdown_cont,.schedule_teacher_availability_item_second_hour_dropdown_cont_mobile{width:100%;height:100%;border-radius:5px;border:1px solid #d3e1ed;background-color:#fff;position:relative}.schedule_teacher_availability_item_second_hour_error_message{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:#ff808b;width:149px;position:absolute;top:60.5px;left:0}.schedule_teacher_availability_item_second_end_time_dropdown_cont,.schedule_teacher_availability_item_second_end_time_dropdown_cont_mobile{width:100%;height:100%;border-radius:5px;border:1px solid #d3e1ed;background-color:#fff;position:relative}.schedule_teacher_availability_item_second_end_time_error_message{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:#ff808b;width:149px;position:absolute;top:60.5px;left:170px}.schedule_teacher_availability_item_second_apply_btn{display:inline-block;position:absolute;top:466.5px;left:50px;width:200px;height:21px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#58dbee;text-decoration:underline;cursor:pointer}.interval_dropdown{width:137px!important;height:142px!important;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;padding-top:26px;padding-left:26px!important;overflow:hidden!important}.interval_dropdown li{font-family:HKGrotesk-Regular;font-size:14px!important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29!important;letter-spacing:-.35px;text-align:left;color:#000!important;padding:0!important;height:30px!important;min-height:30px!important}.interval_dropdown li.active{background-color:initial!important;font-family:HKGrotesk!important;font-weight:600!important}.interval_dropdown li.active img{margin-top:7px;display:inline-block}.interval_dropdown li:hover{background-color:initial!important}.schedule_teacher_availability_second_times_cont{width:100%;margin-top:33px}.schedule_teacher_availability_second_times_cont>table{width:100%;border-collapse:initial!important;border-spacing:14px 0}.schedule_teacher_availability_second_times_cont>table tr{border:none!important}.schedule_teacher_availability_second_times_cont>table td{font-family:HKGrotesk;font-size:16px!important;font-weight:500!important;font-stretch:normal;font-style:normal;line-height:1.31!important;letter-spacing:normal;color:#3e5163;-webkit-user-select:none;user-select:none;width:100%;position:relative}.schedule_teacher_availability_second_times_cont>table tbody{padding-top:5px!important}.time_block_text_av_fifteen{position:absolute;top:10px;left:15px}.student_img_time_block_fifteen{position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50px}.student_name_time_block_fifteen{position:absolute;top:0;left:31px;width:66px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;color:#fff}.time_block_text_av{position:absolute;top:16.5px;left:0;right:0;margin-right:auto;margin-left:auto}.time_block_text_time{color:#3e5163;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}.bluegraydash{color:#91989f}.time_block_text_status{display:block;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#333;position:absolute;top:48.4px;left:23px}.student_img_time_block{top:35px;right:0;margin-left:auto;margin-right:auto;z-index:1}.student_img_time_block,.student_img_time_block_mobile{width:31px;height:31px;border-radius:50px;position:absolute;left:0;display:block}.student_img_time_block_mobile{z-index:900;top:15px}.student_name_time_block{position:absolute;top:80px;left:0;right:0;margin-left:auto;margin-right:auto}.student_name_time_block,.student_name_time_block_mobile{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:center;color:#fff;width:72px;z-index:1}.student_availability_time_block{top:118px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1}.student_availability_time_block,.student_availability_time_block_mobile{width:80px;height:28px;border-radius:17px;position:absolute;padding-top:5px;background-color:#5b7792;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;vertical-align:center;color:var(--pale-peach)}.student_availability_time_block_mobile{z-index:888;right:38px;top:16px}.time_block_thick_border_starttime{border-top:3px solid #06d6a0!important}.time_block_thick_border_endtime,.time_block_thick_border_starttime{border-left:3px solid #06d6a0!important;border-right:3px solid #06d6a0!important}.time_block_thick_border_endtime{border-bottom:3px solid #06d6a0!important}.time_block_thick_border_right_left{border-left:3px solid #06d6a0!important;border-right:3px solid #06d6a0!important}.stu_time_block_thick_border_starttime{border-top:3px solid #d3e1ed!important}.stu_time_block_thick_border_endtime,.stu_time_block_thick_border_starttime{border-left:3px solid #d3e1ed!important;border-right:3px solid #d3e1ed!important}.stu_time_block_thick_border_endtime{border-bottom:3px solid #d3e1ed!important}.stu_time_block_thick_border_right_left{border-left:3px solid #d3e1ed!important;border-right:3px solid #d3e1ed!important}.schedule_teacher_availability_second_times_table_header{font-family:HKGrotesk;font-size:16px!important;font-weight:600!important;font-stretch:normal;font-style:normal;line-height:1.31!important;letter-spacing:normal;text-align:center;color:#22313f;width:100%}.schedule_teacher_availability_second_times_table_student_photo{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:-8px;width:20px;height:20px;border-radius:50px}.schedule_teacher_availability_second_times_table_header_day{width:31px;height:31px;border-radius:50px;background-color:initial;display:inline-block;padding-top:4.8px}.schedule_hour_in_day{opacity:.25;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#3e5163}.schedule_teacher_availability_second_times_table_header_current_day{background-color:#58dbee;color:#fff}.schedule_teacher_availability_second_times_cont>table tbody{display:block!important;max-height:60vh!important;overflow-y:scroll!important}.schedule_teacher_availability_second_times_cont>table tbody tr,.schedule_teacher_availability_second_times_cont>table thead{display:table!important;width:100%!important;table-layout:fixed!important;-webkit-user-select:none;user-select:none}.schedule_teacher_edit_availability_cont{width:100%;position:relative;height:85vh;background-color:#f9f9f9}.schedule_teacher_edit_availability_back_link{position:absolute;top:39px;left:15.2px}.schedule_teacher_edit_availability_back_link img{width:6.8px;height:11.9px}.schedule_teacher_edit_availability_header_text{display:inline-block;height:31px;font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000;position:absolute;left:33px;top:33px}.dropdown_day_of_week,.dropdown_end_time,.dropdown_start_time{width:149px;height:142px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;overflow-y:auto;overflow-x:hidden}.dropdown_day_of_week{width:319px;z-index:9999999;position:absolute;top:145px;left:0;right:0;margin-left:auto;margin-right:auto}.dropdown_day_of_week>li{z-index:9999999;width:100%;height:40px;line-height:40px;padding-left:19px;cursor:pointer}.dropdown_day_of_week>li:hover{background-color:var(--very-light-pink)}.dropdown_day_of_week_mobile{width:89.333%!important}.dropdown_day_of_week li>span,.dropdown_end_time li>span,.dropdown_start_time li>span{font-family:HKGrotesk-Regular;font-size:14px!important;font-weight:500!important;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:#91989f!important}.dropdown_day_of_week li>span.active,.dropdown_end_time li>span.active,.dropdown_start_time li>span.active{font-family:HKGrotesk!important;font-weight:600!important;color:#000!important}.schedule_teacher_availability_item_calender{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:9999;border:1px solid #fff!important;border-radius:9px!important;box-shadow:0 3px 35px 0 rgba(29,63,96,.06)!important;font-family:HKGrotesk-Regular!important}.highlight_top_left_right{border-left:2px solid #fed876;border-right:2px solid #fed876;border-top:2px solid #fed876;border-top-left-radius:9px;border-top-right-radius:9px}.highlight_bottom_left_right{border-left:2px solid #fed876;border-right:2px solid #fed876;border-bottom:2px solid #fed876;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.highlight_left_right{border-left:2px solid #fed876;border-right:2px solid #fed876}.aqua_backg_unav{background:repeating-linear-gradient(-45deg,rgba(6,214,160,.25),rgba(6,214,160,.25) 10px,#fff 0,#fff 20px)}.aqua_backg{background-color:rgba(6,214,160,.25);cursor:pointer}.aqua_backg_top_left_right,.slate_backg_top_left_right,.watermelon_backg_top_left_right{border:none;border-radius:0;border-top-left-radius:9px!important;border-top-right-radius:9px!important}.aqua_backg_bottom_left_right,.slate_backg_bottom_left_right,.watermelon_backg_bottom_left_right{border:none;border-radius:0;border-bottom-left-radius:9px!important;border-bottom-right-radius:9px!important}.slate_backg{background-color:var(--slate);border:none;border-radius:0;box-shadow:1px 1px #3e5163!important;cursor:pointer;color:#fff}.slate_backg .schedule_hour_in_day,.watermelon_backg{color:#fff!important}.watermelon_backg{background-color:#e85668;border-radius:none}.modal_time_block{top:19%;width:375px;height:355px;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:none;background-color:#fff;overflow:hidden;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:999;outline:none}.create_time_block_mobile .modal-content,.modal_time_block .modal-content{padding:32px}.create_time_block_close_cont{position:absolute;display:flex;justify-content:center;align-items:center;width:40px;height:40px;cursor:pointer;right:21px;top:23px}.schedule_teacher_availability_item_second_av_close_btn{position:relative}.schedule_teacher_availability_item_second_av_close_btn img{width:40px;height:40px;position:absolute;top:-7px;right:21px}.schedule_teacher_availability_item_start_end_cont{width:100%;position:absolute;top:178.5px;margin:0 auto;text-align:center}.dropdown_end_time::-webkit-scrollbar,.dropdown_start_time::-webkit-scrollbar{width:15px!important}.schedule_teacher_availability_item_start_end_cont li{display:inline-block;width:149px;height:50px}.schedule_teacher_availability_item_start_end_cont li:first-child{margin-right:21px}.schedule_teacher_availability_item_cancel_save_cont{position:absolute;bottom:28px;left:28px;width:100%}.schedule_teacher_availability_item_cancel_save_cont li{display:inline-block;width:149px;height:52px;border-radius:7px;background-color:initial;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#3e5163;margin-right:21px;padding-top:17px;cursor:pointer}.schedule_teacher_availability_item_cancel_save_cont li.save_btn{background-color:#58dbee;color:#fff;margin-right:0;cursor:pointer}.create_time_block_mobile .progress,.modal_time_block .progress{position:absolute;top:-10px;left:0;height:10px;background-color:var(--bright-cyan-light)}.modal_time_block .indeterminate{background-color:#e3f2fd}.customCalender{width:343px!important;height:453px!important;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:#fff}.schedule_teacher_availability_mobile_cont .customCalender,.teacher_schedule_lessons_month_name_cont .customCalender{left:0!important;right:0!important;margin-right:auto!important;margin-left:auto!important}.custom_calender_left_arrow_cont{width:36px;height:36px;border-radius:18px;border:1px solid #d3e1ed;background-color:#fff;position:absolute;top:21px;left:23px;cursor:pointer;outline:none!important;-webkit-user-select:none;user-select:none}.custom_calender_left_arrow_cont img,.custom_calender_right_arrow_cont img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none}.custom_calender_right_arrow_cont{width:36px;height:36px;border-radius:18px;border:1px solid #d3e1ed;background-color:#fff;position:absolute;top:21px;right:23px;cursor:pointer;outline:none!important;-webkit-user-select:none;user-select:none}.custom_calender_month_name_year_cont{width:100px;position:absolute;left:124px;top:29px;cursor:pointer;border:none!important;outline:none!important}.custom_calender_month_name,.custom_calender_year_name{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--black)}.custom_calender_year_name{color:var(--bluey-grey)!important}.custom_calender_year_name_for_months_table{left:20px}.custom_calender_year_name_for_months_table,.custom_calender_year_name_for_years_table{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:#000;position:absolute}.custom_calender_year_name_for_years_table{width:88px;left:5px}.custom_calender_top_arrow{position:absolute;top:8.7px;right:-11.6px;border:solid #58dbee;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.custom_calender_table_cont_months,.custom_calender_table_cont_years{border-collapse:initial!important}.custom_calender_table_cont_years tr td{width:59px}.custom_calender_table_cont_months tr td,.custom_calender_table_cont_years tr td{height:21px;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--dark);cursor:pointer}.custom_calender_table_cont_months tr td{width:38px}.custom_calender_table_cont_months tr td:hover,.custom_calender_table_cont_years tr td:hover{border-radius:9px;background-color:#f6f9fc}.custom_calender_table_cont_months tr td.active,.custom_calender_table_cont_years tr td.active{border-radius:9px;border:1.5px solid var(--bright-cyan);background-color:#fff}.custom_calender_table_cont_months tr,.custom_calender_table_cont_years tr{margin-bottom:40px}.custom_calender_table_cont_months tr:last-child,.custom_calender_table_cont_years tr:last-child{margin-bottom:0}.custom_calender_table_cont,.custom_calender_table_cont_months,.custom_calender_table_cont_years{position:absolute;top:88px;width:300px;left:20px;border:none!important;outline:none!important}.lesson_booking_step_two_calender_table{width:60%;height:293px;border-radius:12px;margin:11px auto 0}.lesson_booking_step_two_calender_table thead th{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);padding:8.8px 14.6px 9.2px 13.4px!important;width:36px;height:36px}.lesson_booking_step_two_calender_table tbody td{font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);position:relative}.lesson_booking_step_two_calender_table tbody td>.month_name{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light);position:absolute;left:12px;top:13px;z-index:999}.lesson_booking_step_two_calender_table tbody td>.not_available_day{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light);width:36px;height:36px}.lesson_booking_step_two_calender_table tbody td>.available_day{cursor:pointer;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);width:36px;height:36px}.custom_calender_table_cont_months tr,.custom_calender_table_cont_years tr,.custom_calender_table_cont tr,.lesson_booking_step_two_calender_table tr{border:none!important;-webkit-user-select:none;user-select:none}.custom_calender_table_cont thead th{font-size:16px;font-weight:700;line-height:1.31;text-align:center;color:var(--dark)}.custom_calender_table_cont tbody td,.custom_calender_table_cont thead th{font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;width:36px!important;height:36px!important;-webkit-user-select:none;user-select:none}.custom_calender_table_cont tbody td{font-size:14px;font-weight:600;line-height:1.29;text-align:left;color:var(--bluey-grey);position:relative;cursor:pointer}.lesson_booking_step_two_calender_table .custom_calender_table_cell_is_today>span{width:36px;height:36px;line-height:36px;background-color:var(--slate)!important;border-radius:50px!important;color:#fff!important;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;padding:0!important;display:block}.Elipse-316{width:4px;height:4px;background-color:var(--bright-cyan);border-radius:50px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:40px}.custom_calender_table_cell_is_sunday{color:var(--bluey-grey-light)!important}.custom_calender_table_cell_is_available{color:var(--slate)!important}.schedule_teacher_availability_second_times_table_times_shown{position:absolute;right:14.5px;top:-10px;z-index:9999!important}.generalModeDays{width:100%;margin-top:31px;margin-left:24px}.generalModeDays li{display:inline-block;margin-right:11px;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:center;color:var(--slate);width:44px;height:44px;line-height:44px;cursor:pointer}.generalModeDays li.active{color:#fff!important;border-radius:22px!important;background-color:var(--slate)!important}.generalModeDays li:last-child{margin-right:0!important}.schedule_teacher_availability_mobile_cont_header{width:100%;height:116px;background-color:#fff}.schedule_teacher_availability_second_times_cont_for_general{background-color:#fff;width:100%;margin-top:20px;padding-bottom:20px}.schedule_teacher_availability_second_times_full_day_cont{width:88.5%;margin-right:auto;margin-left:auto}.schedule_teacher_availability_second_times_full_day_cont span{display:inline-block;line-height:1.29}.schedule_teacher_availability_second_times_full_day{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:#000;padding-top:7px}.schedule_teacher_availability_second_times_intervals_cont_desktop{margin-top:-10px!important}.schedule_teacher_availability_second_times_intervals_cont_desktop li{display:inline-block;position:relative}.schedule_teacher_availability_second_times_intervals_cont_desktop li img{display:inline-block;width:17px;height:17px;vertical-align:middle}.schedule_teacher_availability_second_times_intervals_cont_desktop li:first-child,.schedule_teacher_availability_second_times_intervals_cont_desktop li:nth-child(2){margin-right:16px}.schedule_teacher_availability_second_times_intervals_min_text{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--dark);display:inline!important;width:41px;vertical-align:middle}.schedule_teacher_availability_second_times_total_lesson{font-family:HKGrotesk;font-size:15px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:1.33!important;letter-spacing:-.38px!important;color:var(--slate)!important}.schedule_teacher_availability_second_times_general_table{width:90%;margin:0 auto;border-spacing:15px 0;border:0}.schedule_teacher_availability_second_times_general_table tr{border:0!important;margin:0}.schedule_teacher_availability_second_times_general_table tr td{width:20%;position:relative;display:inline-block!important;border-top:none!important}.schedule_teacher_availability_second_times_general_table tr .schedule_teacher_availability_second_times_general_table_with_border{width:70%;border-bottom:none!important}.schedule_teacher_availability_second_times_general_table_td_shown{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:right;color:var(--bluey-grey);position:absolute;top:-15px}.schedule_teacher_availability_second_times_general_table_with_border_av_time{width:100%;position:absolute;top:10px;left:18px;margin-bottom:0}.schedule_teacher_availability_second_times_general_table_with_border_student_info{width:100%;position:absolute;top:40px;left:18px}.schedule_teacher_availability_second_times_general_table_student_name{position:absolute;display:inline-block;top:20px;left:41px;width:100px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:#fff;z-index:888}.schedule_teacher_availability_second_times_general_table_with_border_av_time li{display:inline-block;position:relative}.schedule_teacher_availability_second_times_general_table_with_border_av_time li:first-child{margin-right:8.5px}.schedule_teacher_availability_second_times_general_table_with_border_av_time li:first-child img{position:absolute;top:-12px;left:0}.schedule_teacher_availability_second_times_general_table_with_border_av_time li:nth-child(3){padding-right:40px}.schedule_teacher_availability_second_times_general_table_with_border_av_time li:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:var(--slate);margin-left:18px}.schedule_teacher_availability_second_times_general_table_with_border_av_time li:nth-child(2).students{color:#fff!important}.schedule_teacher_availability_second_times_general_table_with_border_av_text{position:absolute;top:59.9px;left:18px;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:var(--black)}.Rectngulo-999{width:144px!important;height:58px!important;border-radius:29px!important;box-shadow:0 3px 25px 0 rgba(29,63,96,.15)!important;background-color:var(--bright-cyan)!important;text-transform:capitalize!important;font-family:HKGrotesk!important;font-size:16px!important;font-weight:700!important;font-stretch:normal;font-style:normal;letter-spacing:normal}.Rectngulo-999 img,.Rectngulo-999 span{vertical-align:middle!important}.av_float_btn{box-shadow:0 3px 25px 0 rgba(29,63,96,.15)!important;background-color:var(--bright-cyan)!important;line-height:56px!important}.av_float_btn img,.Rectngulo-999 img{width:18.1px;height:18.1px;object-fit:contain}.create_time_block_mobile{width:335px;height:327px;object-fit:contain;border-radius:12px;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);border:1px solid #f5f5f5;background-color:#fff;top:20%!important;z-index:10000!important;overflow:hidden!important}.availability_student_more_info_cont{width:300px;height:213px;background-color:var(--slate);position:fixed;top:0;right:0;display:block}.availability_student_more_info_cont_white{width:300px;height:100%;box-shadow:0 0 50px 0 rgba(29,63,96,.1);border:1px solid #f5f5f5;background-color:#fff;position:fixed;top:150px;right:0;z-index:99999;display:block;border-top-left-radius:25px}.availability_student_more_info_close_btn{position:absolute;top:31px;left:255px;width:12px;height:12px;cursor:pointer}.Elipse-1822{width:45px;height:45px;line-height:45px;background-color:#fff;position:absolute;top:82px;left:25px;border-radius:50px;text-align:center}.availability_student_more_info_piano_icon{width:15.8px;height:15.7px;object-fit:contain}.availability_student_more_info_reserved_time{font-family:HKGrotesk-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--pale-peach);position:absolute;top:79px;left:83px}.availability_student_more_info_recurring{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:#fff;position:absolute;top:108px;left:83px}.availability_student_more_info_lesson_type{font-family:HKGrotesk-Bold;font-size:22px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.32;letter-spacing:normal;text-align:left;color:var(--pale-peach);position:absolute;top:90px;left:83px}.availability_student_more_info_cont_white_course_info{position:absolute;top:19px;left:16px;border-radius:12px;background-color:var(--pale-grey);width:264px;height:66px}.availability_student_more_info_cont_white_course_info img{width:40px;height:40px;border-radius:9px;position:absolute;left:13px;top:13px}.availability_student_more_info_course_title{top:33px;font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey)}.availability_student_more_info_course_name,.availability_student_more_info_course_title{position:absolute;left:67px;font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left}.availability_student_more_info_course_name{font-weight:700;letter-spacing:normal;color:#000;top:13px}.availability_student_more_info_cont_white_st_info{position:absolute;top:102px;left:16px;width:264px;height:66px;border-radius:12px;background-color:var(--pale-grey)}.availability_student_more_info_cont_white_photo{position:absolute;bottom:15.3px;left:14.2px;width:37px;height:37px;border-radius:50px}.availability_student_more_info_cont_white_st{font-weight:700;letter-spacing:normal;color:#000;top:13px}.availability_student_more_info_cont_white_st,.availability_student_more_info_cont_white_st_name{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal;line-height:1.33;text-align:left;position:absolute;left:67px}.availability_student_more_info_cont_white_st_name{font-weight:500;letter-spacing:-.38px;color:var(--bluey-grey);top:33px}.availability_student_more_info_cont_white_mess{width:12.9px;height:12.9px;position:absolute;top:0;left:221.4px;bottom:0;margin-top:auto;margin-bottom:auto}.availability_student_more_info_cont_white_date_icon{width:40px;height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:200px;left:25px;line-height:40px}.availability_student_more_info_cont_white_day{font-weight:700;color:#000;top:199px}.availability_student_more_info_cont_white_day,.availability_student_more_info_cont_white_day_name{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;position:absolute;left:81px}.availability_student_more_info_cont_white_day_name{font-weight:500;color:var(--slate);top:221px}.availability_student_more_info_cont_white_time_icon{width:40px;height:40px;line-height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:266px;left:25px}.availability_student_more_info_cont_white_week{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000;position:absolute;top:265px;left:81px}.availability_student_more_info_cont_white_time_block{position:absolute;top:287px;left:81px}.availability_student_more_info_cont_white_time_block_start_time{color:var(--slate)}.availability_student_more_info_cont_white_time_block_end_time,.availability_student_more_info_cont_white_time_block_start_time{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left}.availability_student_more_info_cont_white_time_block_end_time{color:var(--bluey-grey)}.availability_student_more_info_cont_white_duration_icon{width:40px;height:40px;line-height:40px;border-radius:9px;border:1px solid #ebebeb;background-color:#fff;position:absolute;top:332px;left:25px}.availability_student_more_info_cont_white_duration{top:331px;font-weight:700;color:#000}.availability_student_more_info_cont_white_duration,.availability_student_more_info_cont_white_duration_name{position:absolute;left:81px;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left}.availability_student_more_info_cont_white_duration_name{font-weight:500;color:var(--slate);top:353px}.availability_student_more_info_cont_white_view_notes{width:250px;height:52px;border:1px solid var(--pale-grey);line-height:52px;left:25px;font-size:16px;font-weight:600;line-height:1.31;color:var(--dark);cursor:pointer;padding-top:16px}.availability_student_more_info_cont_white_cancel_lesson,.availability_student_more_info_cont_white_view_notes{position:absolute;top:70%;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.availability_student_more_info_cont_white_cancel_lesson{font-size:15px;font-weight:500;line-height:1.33;color:#ff808b;left:0;right:0;margin-right:auto;margin-left:auto}.not_available_cont{position:absolute;top:54px;left:200px;width:343px}.not_available_header_text{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:normal;text-align:center;color:#000;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}.not_available_promotional_text{position:absolute;top:59px;left:78px;width:186px;text-align:center}.not_available_promotional_text span:first-child{color:var(--slate)}.not_available_promotional_text .second,.not_available_promotional_text span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:-.3px;text-align:center}.not_available_promotional_text .second{font-weight:700;color:#000;display:inline-block}.not_available_promotional_image{display:block;width:162.7px;height:190.6px;position:absolute;top:153.2px;left:98.7px}.not_available_promotional_box{width:343px;height:204px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;position:absolute;top:289px}.not_available_promotional_box_manage{position:absolute;top:28px;left:65px;width:220px;text-align:center}.not_available_promotional_box_manage span:first-child{font-weight:500;color:var(--bluey-grey)}.not_available_promotional_box_manage .second,.not_available_promotional_box_manage span:first-child{display:inline-block;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center}.not_available_promotional_box_manage .second{font-weight:700;color:var(--slate)}.Rectngulo-333{width:299px;height:52px;border-radius:9px;background-color:var(--bright-cyan);position:absolute;top:99px;left:22px}.Rectngulo-333 .manage{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:right;color:#fff;position:absolute;left:122.2px;top:16px}.Rectngulo-333 img{top:18.6px;left:28.2px}.Rectngulo-333 img,.Rectngulo-499{display:inline-block;position:absolute}.Rectngulo-499{width:58px;height:33px;line-height:33px;border-radius:17px;background-color:hsla(0,0%,100%,.2);color:#fff;padding-left:16px;top:10px;left:13px}.not_available_promotional_box_weekly_goal{position:absolute;top:91.5px;left:25px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;text-align:left;color:var(--dark)}.not_available_promotional_box_weekly_goal_box{width:299.5px;height:50px;border-radius:5px;border:1px solid var(--bluey-grey);background-color:#fff;position:absolute;top:117.5px;left:22px}.not_available_promotional_box_weekly_goal_time{position:absolute;left:47.2px;top:16px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.4px;text-align:left;color:var(--dark)}.not_available_promotional_box_weekly_goal_box_image{width:13.8px;height:13.8px;display:inline-block;position:absolute;left:18px;top:18.8px}.not_available_promotional_box_weekly_goal_box_arrow_down{width:12.7px;height:7.3px;position:absolute;right:18px;top:19.4px}.label_for_upload_btn{cursor:pointer}.messages_upload_button{opacity:0;position:absolute;z-index:-1}.sd_sidenav_cont{width:200px;border:none}.sd_sidenav_cont li,.sd_sidenav_logo{position:absolute}.sd_sidenav_logo{left:45.3px;top:34px;cursor:pointer}.sd_sidenav_music_fc_cont{position:absolute;top:12.6%;left:16%;width:162px;height:102px;border-radius:9px;border:1px solid var(--very-light-pink)}.sd_sidenav_music_fc_cont table tr{border:none!important;cursor:pointer}.sd_sidenav_music_fc_cont table tr:hover{background-color:rgba(0,0,0,.05)}.sd_sidenav_music_fc_cont table tr.active{background-color:rgba(88,219,238,.17)}.sd_sidenav_music_fc_cont tr td:first-child{padding-left:18px}.sd_sidenav_music_fc_cont tr td:last-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);vertical-align:middle}.sd_sidenav_more_links_cont{position:absolute;top:25%;left:16%;width:162px}.sd_sidenav_more_links_cont li{height:39.5px;line-height:39.5px!important;width:100%;border:none;border-radius:7px;position:relative;margin-bottom:10px}.sd_sidenav_more_links_cont li.active{background-color:rgba(88,219,238,.17)}.sd_sidenav_more_links_cont li a{padding:0 0 0 46.3px!important;height:39.5px!important;line-height:39.5px!important}.sd_sidenav_more_links_cont li img{position:absolute;left:19.1px;top:13px}.invite_friends_cont{position:absolute;top:68.5%;left:16%;width:162px;height:192px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.invite_friends_cont .invite_friends_image{width:109px;height:76px;object-fit:contain;position:absolute;top:-30px;left:0;right:0;margin-left:auto;margin-right:auto}.invite_friends_cont .invite_friends_label{top:57px;font-size:16px;font-weight:700;line-height:1.31;letter-spacing:normal;color:var(--black)}.invite_friends_cont .invite_friends_label,.invite_friends_text{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:center}.invite_friends_text{top:85px;width:130px;color:var(--bluey-grey);font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.3px}.invite_friends_btn{display:block;position:absolute;top:131px;left:0;right:0;margin-left:auto;margin-right:auto;width:120px;height:40px;line-height:40px;text-align:center;border-radius:7px;background-color:#3fd5eb;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.student_dashboard_main{width:100%;height:100%}.sd_right_sidenav_cont{background-color:#f9f9f9;overflow-x:hidden!important;width:23.4%;max-width:300px;position:fixed;top:0;right:0;height:100%;margin-top:0!important}.sd_right_sidenav_help_icon{position:absolute;top:38.3px;left:26.4px;width:16.4px;height:16.4px;cursor:pointer}.sd_right_sidenav_settings_icon{width:16.5px;height:16.5px;position:absolute;top:38.2px;right:63.4px;cursor:pointer}.sd_right_sidenav_menu_icon_cont{display:flex;justify-content:center;cursor:pointer;width:30px;position:absolute;top:41.2px;right:32.2px}.sd_right_sidenav_menu_icon{width:4px;height:12px}.sd_profile_pic_sidenav{display:inline-block;width:108px;height:108px;border-radius:50px;position:absolute;top:105px;left:0;right:0;margin-right:auto;margin-left:auto}.sd_piano_icon_cont_sidenav{width:40px;height:40px;line-height:40px;box-shadow:0 3px 6px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px;position:absolute;top:172px;left:59.3%;text-align:center}.sd_student_name_sidenav{top:225px;color:var(--black)}.sd_student_name_sidenav,.sd_student_text_sidenav{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.sd_student_text_sidenav{line-height:1.28;color:var(--bluey-grey);top:249px}.sd_student_reward_text_sidenav{top:312px;left:56px;font-size:14px;font-weight:700;text-align:left;color:rgba(0,0,0,.8)}.sd_student_reward_text_sidenav,.sd_student_view_all_text_sidenav{position:absolute;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal}.sd_student_view_all_text_sidenav{top:315px;right:34px;font-size:12px;font-weight:500;color:var(--dark);text-decoration:underline;cursor:pointer}.sd_goals_cont{width:100%;height:110px;white-space:nowrap;position:absolute;top:356px;left:29px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.sd_goals_cont::-webkit-scrollbar{display:none}.sd_goals_cont li{display:inline-block;margin-right:19px;position:relative}.sd_goals_item_circle{width:68px;height:68px;box-shadow:0 4px 35px 0 rgba(34,49,63,.07);background-color:var(--white);border-radius:50px;position:relative}.sd_goals_item_circle .lesson_video_board{position:absolute;bottom:20px;left:0;right:0;margin-right:auto;margin-left:auto}.sd_goals_item_circle_text{font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-.3px;text-align:center;color:var(--bluey-grey);display:inline-block;position:absolute;top:78px;left:0;right:0;margin-left:auto;margin-right:auto;width:68px;white-space:normal}.sd_sidenav_feather_bell_steel{position:absolute;top:507.4px;left:31.6px}.sd_sidenav_notifications_text{top:507px;left:57px;font-size:14px;font-weight:700;line-height:1.29;color:rgba(0,0,0,.8)}.sd_sidenav_notifications_text,.sd_sidenav_notifications_view_all{position:absolute;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.sd_sidenav_notifications_view_all{top:510px;right:34px;font-size:12px;font-weight:500;line-height:1.33;color:var(--dark);text-decoration:underline;cursor:pointer}.sd_sidenav_notifications_main_cont{position:absolute;left:29px;top:540px;width:242px}.sd_sidenav_notifications_main_cont li{width:100%;height:65px;border-radius:9px;border:1px solid var(--white);margin-bottom:15px;position:relative;background-color:#fff}.notif_text_sd_sidenav{position:absolute;top:17px;left:18px;width:191px;height:32px;overflow:hidden;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:var(--black)}.notif_close_sd_sidenav{position:absolute;top:25.3px;left:218px;cursor:pointer}.sd_time_spent_on_learning_cont{width:350px;height:343px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:25px;position:relative}.sd_time_spent_on_learning_title{font-family:HKGrotesk;font-size:16px;font-weight:700;letter-spacing:normal;left:23px;top:23px}.sd_time_spent_on_learning_cw,.sd_time_spent_on_learning_title{font-stretch:normal;font-style:normal;text-align:left;color:var(--black);position:absolute}.sd_time_spent_on_learning_cw{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;letter-spacing:-.35px;left:231px;top:24.38px;cursor:pointer}.sd_time_spent_on_learning_cont table{position:absolute;top:79.66px;left:21.7px;width:290px}.sd_time_spent_on_learning_cont table td{padding:0!important;padding-bottom:12px}.sd_time_spent_on_learning_cont table tr{border-bottom:none!important}.sd_graph_row{height:110px}.sd_graph_row .track{width:5.8px;height:110.5px;border-radius:4px;display:inline-block;background-color:#ddeaf3;position:relative}.sd_graph_day_name{font-weight:700;color:var(--dark)}.sd_graph_day_name,.sd_graph_hour_name{font-family:HKGrotesk;font-size:12px;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:center}.sd_graph_hour_name{font-weight:500;line-height:1.33;color:var(--bluey-grey)}.sd_practical_goal_icon{width:8px;height:8px;background-color:var(--slate);border-radius:50px;position:absolute;top:287px;left:49px}.sd_practical_goal_text{top:272px;font-family:HKGrotesk-Regular;font-weight:400;letter-spacing:-.35px}.sd_practical_goal_text,.sd_practical_goal_time{position:absolute;left:75px;font-size:14px;font-stretch:normal;font-style:normal;text-align:left;color:var(--black)}.sd_practical_goal_time{font-family:HKGrotesk;font-weight:700;letter-spacing:normal;text-decoration:underline;top:291px}.sd_practiced_icon{width:8px;height:8px;background-color:var(--aquamarine);border-radius:50px;position:absolute;top:287px;right:137px}.sd_practiced_text{font-family:HKGrotesk-Regular;font-weight:400;letter-spacing:-.35px;top:272px}.sd_practiced_text,.sd_practiced_time{font-size:14px;font-stretch:normal;font-style:normal;line-height:1.29;text-align:left;color:var(--black);position:absolute;left:231px}.sd_practiced_time{top:291px}.sd_practice_button,.sd_practiced_time{font-family:HKGrotesk;font-weight:700;letter-spacing:normal}.sd_practice_button{width:150px;height:50px;line-height:50px;border-radius:12px;background-color:var(--pale-grey);margin-bottom:21px;margin-left:202px;position:relative;display:block;padding-left:57px;font-size:15px;font-stretch:normal;font-style:normal;text-align:left;color:var(--black);cursor:pointer}.sd_practice_button .rythm{position:absolute;top:10.4px;left:19.6px}.veification_status_cont{margin-top:30.5px;width:677px;height:76px;border-radius:9px;background-color:var(--pale-grey);position:relative}.veification_status_cont img{position:absolute;top:29px;left:32px;width:17px;height:17px}.veification_status_cont .veification_status_text{font-size:16px;text-align:left;left:62px;top:25px}.veification_status_cont .veification_status_text,.veification_status_cont .veification_status_upload_id{font-family:HKGrotesk;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:absolute}.veification_status_cont .veification_status_upload_id{width:124px;height:40px;line-height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);right:20px;top:17px;cursor:pointer;font-size:14px;text-align:center}.account_info_email_input{background-color:var(--very-light-pink)!important;opacity:.8;-webkit-user-select:none!important;user-select:none!important}.settings_mfa{height:400px;width:677px}.settings_security_toggle_description{width:571px;height:18px;font-size:14px;line-height:1.29;letter-spacing:-.18px;color:var(--bluey-grey);opacity:1%;margin-bottom:20px}.settings_mfa>span,.settings_security_toggle_description{font-family:HKGrotesk;font-weight:500;font-stretch:normal;font-style:normal;text-align:left}.settings_mfa>span{display:block;font-size:16px;letter-spacing:-.2px;color:var(--dark);margin-bottom:5px;margin-top:25px}.settings_student_notifications_cont{width:738px;height:865.5px}.settings_student_notifications_cont,.settings_transaction_history_cont{padding-top:26px;padding-left:31px;padding-right:30px;margin-bottom:29px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.settings_transaction_history_cont{width:737px;height:1156.5px}.settings_classroom_cont{width:737.9px;height:1155.8px;position:relative}.settings_classroom_cont,.settings_student_financial_cont{margin-bottom:28px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding-top:26px;padding-left:31px;padding-right:30px}.settings_student_financial_cont{width:737px;min-height:647.8px}.settings_financial_cont{width:737px;min-height:509.4px}.settings_financial_cont,.settings_teaching_policies_cont{border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:26px 30px 40px 31px;margin-bottom:28px}.settings_teaching_policies_cont{width:738px;min-height:569px;position:relative}.Elipse-568{width:6px;height:6px;background-color:var(--bright-cyan);border-radius:50px;display:block;margin:7px auto 0}.settings_off_switch{width:40px;height:24px;border-radius:47px;background-color:#e8e8e8;display:inline-block;position:absolute;top:7px;cursor:pointer}.settings_off_switch span{width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);display:block;border-radius:50px;margin-top:3px;margin-left:3px}.settings_on_switch{width:40px;height:24px;border-radius:47px;background-color:var(--bright-cyan);display:inline-block;position:absolute;top:7px;cursor:pointer}.settings_on_switch span{width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);display:block;border-radius:50px;float:right;margin-top:3px;margin-right:3px}.small_font_size{font-size:14px!important}.settings_email_notif_reminders_cont{width:673px;margin-top:30px}.settings_email_notif_reminders_cont li{display:inline-block}.settings_email_notif_reminders_cont li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.settings_email_notif_reminders_cont li:last-child{position:relative}.settings_email_notif_reminders_cont li:last-child span{right:36px}.classroom_student_color_cont{margin-top:11px;width:443px;margin-right:auto;margin-left:auto}.classroom_student_color_cont>li{display:inline-block;width:207px;height:79px;border-radius:9px;background-color:var(--pale-grey);position:relative}.classroom_student_color_cont>li:first-child{margin-right:28px}.classroom_student_color_cont>li .color_cont_title{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:center;color:var(--dark);display:block;margin:14.5px auto 10.5px}.classroom_student_color_cont>li .classroom_your_colors{width:133px;position:absolute;left:46px}.classroom_your_colors>li{display:inline-block;margin-right:8.2px;cursor:pointer;width:24.4px;height:24.4px;line-height:24.4px}.classroom_your_colors>li:last-child{margin-right:0}.classroom_your_colors .your_blue{width:12px;height:12px;background-color:var(--bright-cyan);border-radius:50px;display:inline-block;margin:3px}.classroom_your_colors .your_active_blue_circle{border:1.5px solid var(--bright-cyan);border-radius:50px;display:inline-block}.inner.blue{background-color:var(--bright-cyan)!important}.classroom_your_colors .your_yellow,.inner.blue{border-radius:50px;margin:3px;width:12px;height:12px}.classroom_your_colors .your_yellow{background-color:#fed876;display:inline-block}.classroom_your_colors .your_active_yellow_circle{border:1.5px solid #fed876;border-radius:50px;display:inline-block}.inner.yellow{background-color:#fed876!important}.classroom_your_colors .your_red,.inner.yellow{border-radius:50px;margin:3px;width:12px;height:12px}.classroom_your_colors .your_red{background-color:var(--blush-pink);display:inline-block}.classroom_your_colors .your_active_red_circle{border:1.5px solid var(--blush-pink);border-radius:50px;display:inline-block}.inner.red{background-color:var(--blush-pink)!important}.classroom_your_colors .your_green,.inner.red{border-radius:50px;margin:3px;width:12px;height:12px}.classroom_your_colors .your_green{background-color:var(--aquamarine);display:inline-block}.classroom_your_colors .your_active_green_circle{border:1.5px solid var(--aquamarine);border-radius:50px;display:inline-block}.inner.green{background-color:var(--aquamarine)!important;border-radius:50px;margin:3px;width:12px;height:12px}.actual_current_balance_amount{font-family:HKGrotesk;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.55px;color:var(--aquamarine)}.actual_current_balance_amount .text-style-1{color:var(--slate)}.settings_financial_payment_methods_cont{width:100%;margin-top:29.7px}.settings_financial_payment_methods_cont>li{display:inline-block;margin-right:112.5px;position:relative;cursor:pointer}.settings_financial_payment_methods_cont>li:last-child{margin-right:0;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline}.settings_financial_payment_methods_cont>li img{position:absolute;left:35.9px}.settings_financial_payment_methods_bank_img{left:13.7px;top:-1.5px}.settings_financial_payment_methods_cont>li .settings_financial_payment_methods_text{position:absolute;left:65.2px;top:-1.4px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);white-space:nowrap}.settings_financial_payment_methods_r_button_cont{width:18.6px;height:18.6px;line-height:18.6px;border:1.5px solid var(--bright-cyan);border-radius:50px;display:inline-block;text-align:center;position:relative}.settings_financial_payment_methods_r_button_cont span{width:10px;height:10px;background-color:var(--bright-cyan);display:inline-block;border-radius:50px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;top:3px}.settings_financial_payment_methods_r_button_not_checked{width:18.6px;height:18.6px;border:1.5px solid var(--bluey-grey);border-radius:50px;display:inline-block}.checkout_payment_options{width:852px;height:351px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:140px auto 0;z-index:999;border-radius:9px}.checkout_payment_options li{position:relative;height:100%;width:170px;display:inline-block;margin-top:-15px;z-index:999}.checkout_payment_options li.first{border-top-left-radius:9px;border-bottom-left-radius:9px}.checkout_payment_options li.first img{position:absolute;top:-26px}.checkout_payment_options li .number_one{font-family:HKGrotesk;font-size:33px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--bright-cyan);position:absolute;bottom:164px;left:0;right:0;margin-left:auto;margin-right:auto;display:block}.add_payment_method_save_card_for_future_use_text{font-family:HKGrotesk;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--slate);position:absolute;top:0;left:57px}.checkout_payment_options_hour_text{display:block;font-size:16px;letter-spacing:normal;color:var(--dark);top:178.7px}.checkout_payment_options_hour_text,.checkout_payment_options_price_text{font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;text-align:center;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.checkout_payment_options_price_text{font-size:15px;letter-spacing:-.38px;color:var(--black);top:233.7px;display:inline-block}.mobile_settings_new_timezone_name_cont>li ul{width:300.3px;height:200px;position:absolute;top:-9px;left:0;padding-top:10px;background-color:#fff;box-shadow:0 10px 50px 0 rgba(29,63,96,.11);z-index:999;overflow-y:auto;overflow-x:hidden;border-radius:6px;padding-left:15px}.mobile_settings_new_timezone_name_cont>li ul li{font-weight:700;letter-spacing:normal;text-align:left;color:var(--black);cursor:pointer}.mobile_settings_new_timezone_name_cont>li ul li,.mobile_settings_new_timezone_name_cont>li ul li:first-child>input{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;display:block;height:50px;line-height:50px;width:100%!important}.mobile_settings_new_timezone_name_cont>li ul li:first-child>input{border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:10px;margin-bottom:5px;color:rgba(34,49,63,.5);margin-left:0;font-weight:400;letter-spacing:-.4px}.mobile_settings_new_timezone_name_cont>li ul li.active,.mobile_settings_new_timezone_name_cont>li ul li:hover{background-color:var(--pale-grey)}.mobile_settings_new_timezone_name_cont>li ul li:first-child:hover{background-color:initial}.checkout_choose_button{display:block;width:120px;height:40px;line-height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);text-align:center;position:absolute;bottom:35px;left:0;right:0;margin-left:auto;margin-right:auto;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);cursor:pointer}.checkout_payment_options .popular{width:165px;height:378px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);z-index:1000}.checkout_payment_options_popular_label{width:94px;height:31px;line-height:31px;border-radius:20px;background-color:var(--pale-peach);position:absolute;top:-16px;left:0;right:0;margin-left:auto;margin-right:auto;font-family:HKGrotesk;font-size:12px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--slate)}.checkout_payment_options li.second img{position:absolute;top:20px;left:-10px}.checkout_payment_options_discount_cont{width:49px;height:24px;line-height:24px;border-radius:17px;background-color:#fc9a40;font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.22px;text-align:center;color:var(--white-light);position:absolute;top:108px;right:19px}.checkout_payment_options li.second .checkout_payment_options_hour_text{top:201.7px}.checkout_payment_options li.second .checkout_payment_options_hour_text_former_price{opacity:.8;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);position:absolute;top:252px;left:26px;text-decoration:line-through}.checkout_payment_options li.second .checkout_payment_options_hour_text_price{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--black);position:absolute;top:248px;left:83px}.checkout_payment_options li .checkout_payment_options_choose_button_blue{width:120px;height:40px;line-height:40px;text-align:center;border-radius:7px;background-color:#3fd5eb;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:absolute;bottom:37px;left:23px;cursor:pointer}.checkout_payment_options li.third img{position:absolute;top:-16px}.checkout_payment_options li.third .checkout_payment_options_discount_cont{left:90px;top:101px}.checkout_payment_options li.third .checkout_payment_options_hour_text_former_price{opacity:.8;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);position:absolute;top:237px;left:26px;text-decoration:line-through}.checkout_sidenav_error_toast_cont{width:739px;min-height:94px;border-radius:12px;box-shadow:0 6px 30px 0 rgba(255,128,139,.4);background-color:var(--blush-pink);position:fixed;top:25px;left:0;right:0;margin-left:auto;margin-right:auto;padding:5px 100.4px 17.7px 66.7px}.checkout_sidenav_error_toast_heading{font-size:16px;font-weight:700;letter-spacing:-.2px;line-height:1.31}.checkout_sidenav_error_toast_cont>p,.checkout_sidenav_error_toast_heading{font-family:HKGrotesk;font-stretch:normal;font-style:normal;color:var(--white-light)}.checkout_sidenav_error_toast_cont>p{font-size:14px;font-weight:500;letter-spacing:-.18px;margin-top:5px;width:574px;line-height:1.29}.checkout_sidenav_error_toast_remove_icon{position:absolute;top:24.3px;right:26px;cursor:pointer;color:#fff}.checkout_sidenav_error_toast_cont>img{width:17.3px;height:17.3px;position:absolute;top:24.3px;left:28px}.aquamarine{color:var(--aquamarine)!important}.add_payment_method_nav_card_number{display:block;position:absolute;top:39px;left:34px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:3.22px;color:var(--pale-peach)}.add_payment_method_nav_card_name{text-transform:uppercase;top:79px;width:120px}.add_payment_method_nav_card_date,.add_payment_method_nav_card_name{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;color:var(--white);position:absolute;left:24px}.add_payment_method_nav_card_date{top:97px}.checkout_payment_options li.third .checkout_payment_options_hour_text_price{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--black);position:absolute;top:233px;left:83px}.checkout_payment_options li.third .checkout_payment_options_popular_label{position:absolute;top:-30px}.settings_student_name_field{width:327.9px!important}.settings_student_name_field_cont{width:100%}.settings_student_name_field_cont li{display:inline-block}.settings_student_name_field_cont li:first-child{margin-right:21px}.financial_page_heading_cont{width:100%;border-bottom:1px solid #ddeaf3;padding-bottom:15px;margin-top:24.8px}.financial_page_heading_cont li{display:inline-block}.financial_page_heading_cont li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:rgba(34,49,63,.8)}.financial_page_heading_cont li:last-child{font-family:HKGrotesk;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.55px;color:var(--bright-cyan)}.financial_page_heading_cont li:last-child span{color:var(--slate)}.financial_page_card_section_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-top:30px}.financial_page_card_section_box{width:677px;height:76px;border-radius:9px;background-color:var(--pale-grey);margin-top:19px;position:relative}.financial_page_add_payment_method{float:right;width:251px;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);margin-top:25.3px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);cursor:pointer}.financial_page_card_section_box_sensitive_info{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.7);position:absolute;top:27.2px;left:65px}.financial_page_menu_btn{width:5.5px;height:16.9px;position:absolute;left:636.9px;bottom:29.6px;cursor:pointer}.financial_page_card_section_box_icon{position:absolute;left:31px;top:27px}.financial_page_card_section_box_icon.master_card_icon{left:24.1px;top:26.7px;width:37.7px;height:22.4px}.financial_page_card_section_primary_box{width:156px;height:108px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:59px;right:15.1px;padding-top:15.5px;padding-left:14px;z-index:1}.financial_page_card_section_primary_box li{width:128.5px;height:36px;line-height:36px;padding-left:16px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey);cursor:pointer}.financial_page_card_section_primary_box li:hover,.financial_page_card_section_secondary_box li:hover{border-radius:8px;background-color:var(--pale-grey)}.financial_page_card_section_secondary_box{width:156px;height:139px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:59px;right:15.1px;padding-top:15.5px;padding-left:14px;z-index:1}.financial_page_card_section_secondary_box li{width:128.5px;height:36px;line-height:36px;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey);cursor:pointer}.credit_transfer_from_to_cont{width:100%;margin-top:39.2px}.credit_transfer_from_to_cont li{display:inline-block;margin-right:20px;position:relative;cursor:pointer}.credit_transfer_from_to_cont li:last-child{margin-right:0}.credit_transfer_from_to_cont li>img{position:absolute;top:27px;left:-7px}.credit_transfer_from_to_title{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:rgba(34,49,63,.7);margin-bottom:5px}.credit_transfer_from_to_box{width:312.9px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative}.credit_transfer_from_to_box span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.7);position:absolute;top:15px;left:18px}.credit_transfer_from_to_box i{position:absolute;top:15px;right:18px;font-size:24px}.settings_transaction_history_table.balance_history_table tbody tr td.center .settings_transaction_history_bill_subtitle{font-size:16px}.settings_transaction_history_table{width:100%;margin-top:33.5px}.settings_transaction_history_table tbody tr{border:none}.settings_transaction_history_table thead th span{width:32px;height:32px;line-height:32px;border-radius:18px;border:1px solid var(--pale-sky-blue);background-color:var(--white);text-align:center;display:inline-block}.settings_transaction_history_table thead th span.left_arrow_box{margin-right:15px}.settings_transaction_history_table thead th span.right_arrow_box{margin-left:15px}.settings_transaction_history_table thead th.right{font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:right;color:var(--black)}.settings_transaction_history_table tbody td{position:relative}.settings_transaction_history_table tbody tr:hover{background-color:var(--pale-grey);border-radius:12px;cursor:pointer}.settings_transaction_history_bill_img_cont{display:inline-block;width:38px;height:38px;line-height:38px;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);margin-right:15px;text-align:center;position:absolute;top:19px}.settings_transaction_history_bill_img_cont img{width:13.5px;height:18.2px;object-fit:contain;position:absolute;left:12px;top:8px}.settings_transaction_history_bill_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.settings_transaction_history_bill_title.with_green{color:var(--aquamarine)}.settings_transaction_history_bill_subtitle{font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--bluey-grey)}.settings_transaction_history_bill_title_cont{display:inline-block;position:absolute;left:70px;top:0;white-space:nowrap}.settings_transaction_history_status{width:84px;height:30px;line-height:30px!important;border-radius:15px;background-color:rgba(6,214,160,.15);text-align:center;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.18px;text-align:center!important;color:var(--aquamarine)}.settings_transaction_history_table tbody tr>.center ul{left:100px}.settings_transaction_history_discounted_price{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:right;color:var(--bluey-grey)}.settings_transaction_history_price{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--black)}div.settings_transaction_history_discounted_price,div.settings_transaction_history_price{line-height:normal;padding-top:0}.settings_transaction_history_status.failed{background-color:rgba(255,128,139,.15);color:var(--blush-pink)}.settings_transaction_history_price.failed{color:rgba(51,51,51,.3)}.settings_transaction_history_status.refunded{background-color:rgba(88,219,238,.15);color:var(--aqua-marine)}.balance_history_credit_transfer_block{display:inline-block;position:absolute;top:-1px;left:-50px;white-space:nowrap}.balance_history_credit_transfer_block>li:first-child{color:var(--aquamarine);margin-bottom:1px}.balance_history_credit_transfer_block.no_green>li:first-child,.balance_history_credit_transfer_block>li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left}.balance_history_credit_transfer_block.no_green>li:first-child{color:var(--dark)}.balance_history_credit_transfer_block>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--bluey-grey)}.balance_history_credit_transfer_image{position:absolute;top:30px;left:-90px}.footer_copyright_icon{color:#bfd4e4;position:absolute;left:28.9%;top:28px;font-size:22px}.mobile_home_settings_heading{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-top:26px;margin-left:20px}.mobile_account_information{height:1052px}.mobile_account_information,.mobile_account_information_verified{width:335px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:25.5px auto 0;padding-top:25px;padding-left:19.9px}.mobile_account_information_verified{height:194.5px}.mobile_notifications{width:335px;height:806px}.mobile_notifications,.mobile_settings_password_cont{margin:25.5px auto 0;padding-top:25px;padding-left:19.9px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.mobile_settings_password_cont{width:334.9px;height:274.5px}.mobile_settings_financial_cont{height:620.5px}.mobile_settings_classroom_cont,.mobile_settings_financial_cont{margin:25.5px auto 0;padding-top:25px;padding-left:19.9px;width:335px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.mobile_settings_classroom_cont{height:1194px}.mobile_settings_teaching_policies_cont{width:335px;height:595px}.mobile_settings_teaching_policies_cont,.mobile_settings_time_preferance_cont{margin:25.5px auto 0;padding-top:25px;padding-left:19.9px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.mobile_settings_time_preferance_cont{padding-bottom:19.9px;width:335.3px;min-height:100%;position:relative}.mobile_settings_heading{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_settings_account_info_not_verified_cont{width:296.7px;height:76px;border-radius:9px;background-color:var(--pale-grey);margin-top:30.5px;position:relative}.mobile_settings_account_info_not_verified_cont img{position:absolute;top:29px;left:18px;width:17px;height:17px;object-fit:contain}.mobile_settings_account_info_not_verified_text{font-size:16px;text-align:left;top:25px;left:48px}.mobile_settings_account_info_not_verified_btn,.mobile_settings_account_info_not_verified_text{font-family:HKGrotesk;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:absolute}.mobile_settings_account_info_not_verified_btn{width:103px;height:40px;line-height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);text-align:center;top:17.5px;right:20.2px;font-size:14px}.mobile_settings_forms_cont.first_form_cont{margin-top:22px}.mobile_settings_forms_cont{margin-bottom:17px}.mobile_settings_forms_cont .mobile_settings_forms_title{display:block;margin-bottom:5px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:rgba(34,49,63,.7)}.mobile_settings_forms_title .text-style-underline{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);margin-right:18px}.mobile_settings_password_btn{display:block;width:299px;height:52px;line-height:52px;text-align:center;margin-top:40px;font-weight:600;letter-spacing:normal}.mobile_settings_forms_cont input,.mobile_settings_password_btn{border-radius:6px;border:1px solid var(--pale-sky-blue);font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;color:var(--dark)}.mobile_settings_forms_cont input{width:297px;height:50px;line-height:50px;background-color:var(--white);padding-left:18px;outline:none;font-weight:400;letter-spacing:-.4px;text-align:left}.mobile_settings_forms_cont:-moz-placeholder,.mobile_settings_forms_cont:-ms-input-placeholder,.mobile_settings_forms_cont::-moz-placeholder,.mobile_settings_forms_cont::-webkit-input-placeholder,.mobile_settings_forms_cont input::placeholder{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark)}.mobile_settings_dropdown_cont{width:297px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative}.mobile_settings_dropdown_cont span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.7);position:absolute;top:15px;left:18px}.mobile_settings_dropdown_cont ul{position:absolute;top:-13px;left:0;width:297px;height:150px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:15px 14px;z-index:999;overflow-y:auto}.mobile_settings_dropdown_cont ul li{width:100%;height:36px;line-height:36px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);padding-left:16px;cursor:pointer}.mobile_settings_dropdown_cont ul li.active,.mobile_settings_dropdown_cont ul li:hover{border-radius:8px;background-color:var(--pale-grey)}.mobile_settings_state_zip_cont{width:100%}.mobile_settings_state_zip_cont li{display:inline-block}.mobile_settings_state_zip_cont li:first-child{margin-right:16.7px;width:178.4px}.mobile_settings_state_zip_cont li:first-child input{width:178.4px}.mobile_settings_state_zip_cont li:last-child input{width:102.9px}.mobile_all_notifications_cont{width:290.9px}.mobile_all_notifications_cont li{display:inline-block}.mobile_all_notifications_cont li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.mobile_all_notifications_cont.all_notifications_heading{margin-top:38.5px;margin-bottom:41px}.mobile_all_notifications_cont.mobile_lesson_reminders{padding-bottom:8.5px;border-bottom:1px solid #ddeaf3;margin-bottom:20px}.mobile_all_notifications_cont.mobile_smaller_notifications li:first-child{color:rgba(34,49,63,.7)}.mobile_all_notifications_cont.mobile_smaller_notifications li:first-child span{color:rgba(145,152,159,.7)}.mobile_all_notifications_cont.mobile_smaller_notifications{margin-bottom:26px}.mobile_all_notifications_cont.last_mobile_notif{padding-bottom:24px;border-bottom:1px solid #ddeaf3}.mobile_settings_off_switch{width:40px;height:24px;border-radius:47px;background-color:#e8e8e8;display:inline-block;position:relative;cursor:pointer}.mobile_settings_off_switch span{width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);display:block;border-radius:50px;margin-top:4px;margin-left:4px}.mobile_settings_on_switch{width:40px;height:24px;border-radius:47px;background-color:var(--bright-cyan);display:inline-block;position:relative;cursor:pointer}.mobile_settings_on_switch span{width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);display:block;border-radius:50px;margin-top:4px;margin-right:4px;float:right}.mobile_settings_financial_balance_cont{width:296.1px;padding-bottom:11px;border-bottom:1px solid #ddeaf3;margin-bottom:30px}.mobile_settings_financial_balance_cont li{display:inline-block}.mobile_settings_financial_balance_cont li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7);padding-top:4px}.mobile_settings_financial_balance_cont li:last-child{font-family:HKGrotesk;font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.55px;color:var(--aquamarine)}.mobile_settings_financial_balance_cont li:last-child span{color:var(--slate)}.mobile_settings_add_payout_method_link{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;display:block;margin:17px auto 0;text-align:center}.mobile_settings_view_payout{width:296.1px}.mobile_settings_subheading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);padding-bottom:6.5px;border-bottom:1px solid #ddeaf3;width:295.2px;margin-top:32px}.mobile_settings_classroom_choose_color{width:296.3px}.mobile_settings_classroom_choose_color>li{display:inline-block;position:relative;width:139.1px;height:79px;border-radius:9px;background-color:var(--pale-grey)}.mobile_settings_classroom_choose_color>li:first-child{margin-right:17.9px}.mobile_settings_classroom_choose_color_title{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7);position:absolute;top:12.1px;left:0;right:0;margin-right:auto;margin-left:auto;text-align:center;display:block}.mobile_settings_classroom_colors_cont{margin:40px auto 0;width:97.6px}.mobile_settings_classroom_colors_cont>li{display:inline-block;margin-right:3px;cursor:pointer;position:relative;width:21.4px;height:21.4px}.mobile_settings_classroom_colors_cont>li:last-child{margin-right:0}.mobile_settings_classroom_color_blue_active,.mobile_settings_classroom_color_green_active,.mobile_settings_classroom_color_red_active,.mobile_settings_classroom_color_yellow_active{width:21.4px;height:21.4px;border:1.5px solid var(--bright-cyan);border-radius:50px;position:relative}.mobile_settings_classroom_color_blue_active span,.mobile_settings_classroom_color_green_active span,.mobile_settings_classroom_color_red_active span,.mobile_settings_classroom_color_yellow_active span{display:inline-block;width:12px;height:12px;background-color:var(--bright-cyan);border-radius:50px;position:absolute;left:3.2px;top:3px}.mobile_settings_classroom_color_yellow_active{border:1.5px solid #fed876}.mobile_settings_classroom_color_yellow_active span{background-color:#fed876}.mobile_settings_classroom_color_red_active{border:1.5px solid var(--blush-pink)}.mobile_settings_classroom_color_red_active span{background-color:var(--blush-pink)}.mobile_settings_classroom_color_green_active{border:1.5px solid var(--aquamarine)}.mobile_settings_classroom_color_green_active span{background-color:var(--aquamarine)}.mobile_settings_classroom_color_blue,.mobile_settings_classroom_color_green,.mobile_settings_classroom_color_red,.mobile_settings_classroom_color_yellow{width:12px;height:12px;background-color:#fed876;border-radius:50px;position:absolute;top:5px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_settings_classroom_color_blue{background-color:var(--bright-cyan)}.mobile_settings_classroom_color_red{background-color:var(--blush-pink)}.mobile_settings_classroom_color_green{background-color:var(--aquamarine)}.mobile_settings_save_cancel_cont{width:299px;height:52px;margin-right:18px;margin-top:23.5px;text-align:center}.mobile_settings_save_cancel_cont>li{display:inline-block}.mobile_settings_save_cancel_cont>li:first-child{width:149.5px;background-color:var(--white);margin-right:.2px;color:var(--black)}.mobile_settings_save_cancel_cont>li:first-child,.mobile_settings_save_cancel_cont>li:last-child{height:52px;line-height:52px;text-align:center;border-radius:7px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.mobile_settings_save_cancel_cont>li:last-child{width:149.3px;background-color:var(--bright-cyan);color:#fff}.mobile_settings_time_preferance_types_cont{width:299.3px;margin-top:17px}.mobile_settings_time_preferance_types_cont.first_child{margin-top:31.5px}.mobile_settings_time_preferance_types_cont li{display:inline-block;position:relative}.mobile_settings_time_preferance_types_cont li:first-child{width:17px;margin-right:11px}.mobile_settings_time_preferance_types_cont li:first-child div{position:absolute;top:-35px;width:17px;height:55px}.mobile_settings_time_preferance_types_cont li:first-child span{display:block;width:17px;height:0;border:1px solid var(--bluey-grey);background-color:var(--bluey-grey);margin-bottom:2px}.mobile_settings_time_preferance_types_cont li:first-child span:last-child{margin-bottom:0}.mobile_settings_time_preferance_types_cont li:nth-child(2){margin-right:12.1px;width:221.2px;height:65px;border-radius:9px;background-color:var(--pale-grey);position:relative}.mobile_settings_time_preferance_types_cont li:nth-child(2)>img{position:absolute;top:24px;left:15.5px;width:14.7px;height:18px}.mobile_settings_time_preferance_types_cont li:nth-child(2)>img.globe{width:15.9px;height:15.9px}.mobile_settings_time_preferance_types_cont li:last-child{margin-right:0;width:38px;height:38px}.mobile_settings_time_preferance_types_cont li:last-child div{line-height:38px;text-align:center;width:100%;height:100%;border-radius:50px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);position:absolute;top:-17px}.mobile_settings_time_preferance_types_cont li:last-child div>span{width:10px;height:0;border:1px solid var(--white);background-color:#fff;display:inline-block;position:absolute;top:19px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_settings_time_preference_local_time_text{font-family:HKGrotesk;font-size:17px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.43px;color:var(--dark);position:absolute;top:11px;left:46px}.mobile_settings_time_preference_country_name_text{font-weight:400;color:var(--slate);top:34.2px;left:46px}.mobile_settings_time_preference_country_name_text,.mobile_settings_time_preference_current_time_text{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:-.4px;position:absolute}.mobile_settings_time_preference_current_time_text{font-weight:500;color:var(--bluey-grey);left:140px;bottom:23.4px}.mobile_settings_new_timezone_name{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7);margin-top:30.5px}.mobile_settings_new_timezone_name_cont{width:297.5px;margin-top:5px}.mobile_settings_new_timezone_name_cont li{display:inline-block}.mobile_settings_new_timezone_name_cont>li:first-child{width:200.3px;height:50px;margin-right:10px;position:relative}.mobile_settings_new_timezone_name_cont>li:first-child>div{width:200.3px;height:50px;padding-top:15px;padding-left:18px;padding-right:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:rgba(34,49,63,.7);border-radius:6px;border:1px solid var(--pale-sky-blue)}.mobile_settings_new_timezone_name_cont>li:first-child>div>i{color:#3e5163;top:19px;right:10px;font-size:16px;position:absolute}.mobile_settings_new_timezone_name_cont>li:nth-child(2){width:39px;height:50px;margin-right:10.2px;position:relative}.mobile_settings_new_timezone_name_cont>li:nth-child(2)>div{width:39px;height:39px;line-height:39px;text-align:center;border-radius:50px;background-color:var(--pale-grey);position:absolute;top:17px}.mobile_settings_new_timezone_name_cont>li:nth-child(2)>div img{width:9.9px;height:9.9px}.mobile_settings_new_timezone_name_cont>li:last-child{width:38px;height:50px;position:relative}.mobile_settings_new_timezone_name_cont>li:last-child>div{width:38px;height:38px;line-height:38px;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--aquamarine);text-align:center;position:absolute;top:17px}.mobile_settings_new_timezone_name_cont>li:last-child>div i{color:#fff;font-size:14px}.mobile_settings_new_timezone_btn{display:block;margin-top:17px;margin-left:auto;margin-right:auto;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine);text-align:center}.mobile_settings_time_preferance_cont .divider{width:287.9px;height:0;border:1px solid #ddeaf3;margin-top:35px}.choose_payment_method_primary_title{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:left;color:rgba(34,49,63,.8);display:block;margin-bottom:16.5px}.choose_payment_method_primary_nav_credit_card_number{position:absolute;top:36px;left:35px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:3.22px;color:var(--pale-peach)}.choose_payment_method_primary_nav_credit_card_name{top:70px;text-transform:uppercase;width:95px}.choose_payment_method_primary_nav_credit_card_expiry,.choose_payment_method_primary_nav_credit_card_name{position:absolute;left:24px;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--white-light)}.choose_payment_method_primary_nav_credit_card_expiry{top:88px}.choose_payment_method_all_cards_title{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;color:var(--dark);display:block;margin-bottom:12.5px}.course_creation_right_blob{position:fixed;right:0;top:0;width:425px;height:488.1px;z-index:-1}.course_creation_left_blob{width:405.9px;height:359.9px;position:fixed;left:0;bottom:0;z-index:-1}.course_creation_left_cancel_button{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:var(--white-mid-light);position:fixed;left:75.4px;bottom:54.5px;cursor:pointer}.course_lessons_cont{width:676.9px;margin-top:51.6px}.course_lessons_cont>li{display:inline-block;width:327.9px}.course_lessons_cont>li:first-child{margin-right:21.1px}.course_lessons_title{font-weight:500;letter-spacing:-.2px}.course_lessons_cont>li>div,.course_lessons_title{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;color:rgba(34,49,63,.8)}.course_lessons_cont>li>div{width:327.9px;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:18px;font-weight:400;letter-spacing:-.4px;cursor:pointer;position:relative}.course_lessons_cont>li>div .course_lessons_cont_dropdown{display:block;z-index:999;position:absolute;top:0;left:0;width:327.9px;height:139px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white)}.course_lessons_cont_dropdown ul{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.course_lessons_cont_dropdown ul>li{width:96%;height:36px;line-height:36px;padding-left:17px;font-family:HKGrotesk-Regular;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);margin-right:auto;margin-left:auto}.course_lessons_cont_dropdown ul>li:hover{border-radius:8px;background-color:var(--pale-grey)}.course_lessons_cont>li>div>i{display:inline-block;margin-right:19.4px;margin-top:16px;font-size:24px;color:var(--slate)}.mobile_course_information_main_optional{font-family:HKGrotesk-Bold;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey)}.mobile_promotional_video_submit_btn{width:100%;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);cursor:pointer}.teacher_profile_navbar{width:100%;background-color:#fff;height:91px;position:relative}.teacher_profile_navbar_logo{position:absolute;top:32.1px;left:45.6px;cursor:pointer}.teacher_profile_navbar_heading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:normal;color:var(--black);display:inline-block;position:absolute;top:30px;left:0;right:0;margin:0 auto;width:750px;cursor:pointer}@media only screen and (max-width:975px){.teacher_profile_navbar_heading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:normal;color:var(--black);display:inline-block;position:absolute;top:30px;left:0;right:0;margin:0 auto;width:400px;cursor:pointer}}@media only screen and (max-width:775px){.teacher_profile_navbar_heading{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;margin-top:200px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;letter-spacing:normal;color:var(--black);display:inline-block;position:absolute;top:30px;left:0;right:0;margin-left:auto;margin-right:auto;width:350px;cursor:pointer}}.teacher_profile_bio_card{width:330px;min-height:1010px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:190.5px;left:4.5%;padding:53px 39px 58.5px}.teacher_profile_guy_singing{width:276px;height:231.9px;object-fit:contain;position:absolute;top:51.1px;left:-40.2%}.teacher_profile_bio_message_icon{width:15.3px;height:15.3px;object-fit:contain;position:absolute;top:27.2px;left:27.2px;cursor:pointer}.teacher_profile_love_grey{width:17.9px;height:15.6px;object-fit:contain;position:absolute;top:27.1px;right:27.1px;cursor:pointer}.teacher_profile_picture{margin-left:69px}.teacher_profile_picture,.teacher_profile_picture_default{width:114px;height:114px;border-radius:50px;display:block;object-fit:cover}.teacher_profile_picture_default{line-height:114px;text-align:center;background-color:var(--pale-grey-two);position:absolute;top:53px;left:108px}.teacher_profile_picture_default img{width:20.9px;height:23.5px;object-fit:contain}.teacher_profile_bio_more_info_edit_btn,.teacher_profile_bio_more_info_teacher_policies_edit_btn{width:39px;height:39px;line-height:39px;text-align:center;border-radius:21px;background-color:var(--bright-cyan);cursor:pointer;display:inline-block;margin-top:-10px;margin-right:-30px}.teacher_profile_bio_more_info_edit_btn img,.teacher_profile_bio_more_info_teacher_policies_edit_btn img{width:12.8px;height:12.8px;object-fit:contain}.teacher_profile_bio_more_info_teacher_policies_edit_btn{margin-top:0;margin-right:0;position:absolute;bottom:232.5px;left:765px}.teacher_profile_bio_edit_btn{width:39px;height:39px;line-height:39px;text-align:center;border-radius:21px;background-color:var(--bright-cyan);position:absolute;top:16px;right:16px;cursor:pointer}.teacher_profile_bio_edit_btn>img{width:12.8px;height:12.8px;object-fit:contain}.teacher_profile_teacher_name{display:inline-block;font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);width:182px;text-align:center;margin-top:23.5px;margin-left:40.9px}.teacher_profile_teacher_name_cont{width:100%;margin-top:23.5px;text-align:center}.teacher_profile_teacher_name_cont>li{display:inline-block;height:26px;line-height:26px;position:relative}.teacher_profile_teacher_name_cont>li:first-child{width:158px;margin-right:7.1px}.teacher_profile_teacher_name_cont>li:first-child>span{display:inline-block;width:158px;font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_profile_teacher_name_cont>li:last-child{margin-right:0}.teacher_profile_teacher_name_cont>li:last-child>img{width:17px;height:17px;position:absolute;top:5px}.teacher_profile_teacher_img{width:17px;height:17px;display:inline-block;position:absolute;top:195.5px;right:52px}.teacher_profile_teacher_about{width:251px;height:67px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);display:block;overflow-y:hidden;text-align:center;margin-top:12px}.teacher_profile_bio_country_time_cont{width:100%;margin-top:6px;margin-right:auto;margin-left:auto;height:18px;line-height:18px;text-align:center}.teacher_profile_bio_country_time_cont>li{display:inline-block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.teacher_profile_bio_country_time_cont>li:first-child{margin-right:5.9px}.teacher_profile_bio_country_time_cont>li:first-child>img{width:12.9px;height:15.3px;object-fit:contain;padding-top:4px}.teacher_profile_bio_country_time_cont>li:nth-child(2){margin-right:3px}.teacher_profile_bio_country_time_cont>li:nth-child(2)>span{display:inline-block;width:118px}.teacher_profile_bio_piano_vocal_cont{width:100%;margin-top:20px;text-align:center}.teacher_profile_bio_piano_vocal_cont.more_margin{margin-top:28px}.teacher_profile_bio_piano_vocal_cont>li{display:inline-block}.teacher_profile_bio_piano_vocal_cont>li:first-child{margin-right:26px}.teacher_profile_bio_piano_vocal_cont>li>span{display:block}.teacher_profile_bio_piano_vocal_cont>li>span:first-child{margin-bottom:5px;width:40px;height:40px;line-height:40px;border-radius:50px;text-align:center;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-left:auto;margin-right:auto}.teacher_profile_bio_piano_vocal_cont>li:first-child>span:first-child>img{width:13.2px;height:13.2px;object-fit:contain}.teacher_profile_bio_piano_vocal_cont>li:last-child>span:first-child>img{width:13.7px;height:13.7px;object-fit:contain}.teacher_profile_bio_piano_vocal_cont>li>span:last-child{margin:0 auto;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:center;color:var(--black)}.teacher_profile_blue_local_icon_time{width:10.9px;height:13.3px;object-fit:contain;position:absolute;top:308.6px;left:68.2px}.teacher_profile_teacher_country{left:84.9px;width:118px;display:inline-block}.teacher_profile_teacher_country,.teacher_profile_teacher_time{position:absolute;top:304.5px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.teacher_profile_teacher_time{right:66.1px}.teacher_profile_teacher_img_microphone_icon,.teacher_profile_teacher_img_piano_icon{width:40px;height:40px;line-height:40px;text-align:center;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;border-radius:50px;background-color:var(--white);position:absolute;top:342.5px;left:112px}.teacher_profile_teacher_img_piano_icon>img{width:13.2px;height:13.2px;object-fit:contain}.teacher_profile_teacher_img_microphone_icon{top:342.5px;left:178px}.teacher_profile_teacher_img_microphone_icon>img{width:13.7px;height:13.7px;object-fit:contain}.teacher_profile_teacher_img_microphone_icon_text,.teacher_profile_teacher_img_piano_icon_text{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--black);position:absolute;top:387.5px;left:118px}.teacher_profile_teacher_img_microphone_icon_text{left:184px}.teacher_profile_rating_box{height:73px;width:117px;margin-top:23px;margin-right:auto;margin-left:auto}.teacher_profile_average_hours_box>span.teacher_profile_average_hours_box_grey,.teacher_profile_rating_box>span.teacher_profile_rating_box_grey{display:inline-block;width:117px;height:73px;border-radius:9px;background-color:var(--pale-grey);font-family:HKGrotesk-Bold;font-size:20px;font-weight:500;font-stretch:normal;font-style:normal;text-align:center;letter-spacing:normal;color:var(--black);padding-top:23px}.teacher_profile_rating_box>span.teacher_profile_rating_box_grey>img{width:20.5px;height:19.6px;object-fit:contain;display:inline-block}.teacher_profile_average_hours_box_text,.teacher_profile_rating_box_text{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:center;color:var(--black);display:block;width:38px;margin:5px auto 0}.teacher_profile_average_hours_box_text{width:88px}.teacher_profile_average_hours_box{height:98px;width:117px;position:absolute;top:426.5px;right:39px}.teacher_profile_average_hours_box>span.teacher_profile_average_hours_box_grey>span{color:var(--bluey-grey)}.teacher_profile_promotional_video_title{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:block;margin-top:33px}.teacher_profile_promotional_video{display:block;object-fit:cover;width:252px;height:148px;opacity:.38;border-radius:9px;background-color:#000;margin-top:14.7px}.teacher_profile_languages_heading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:block;margin-top:36.3px}.teacher_profile_languages_cont{width:100%;margin-top:13px;margin-bottom:36px}.teacher_profile_languages_cont>li{margin-bottom:9px;color:var(--dark)}.teacher_profile_languages_cont>li,.teacher_profile_languages_cont>li>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left}.teacher_profile_languages_cont>li>span{color:var(--bluey-grey)}.teacher_profile_languages_cont>li:last-child{margin-bottom:0}.teacher_profile_languages_english{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark);position:absolute;top:810.5px;left:39px}.teacher_profile_languages_english>span{color:var(--bluey-grey)}.teacher_profile_languages_spanish{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark);position:absolute;top:840.5px;left:39px}.teacher_profile_languages_spanish>span{color:var(--bluey-grey)}.teacher_profile_levels_taught_heading{font-weight:700;letter-spacing:normal;color:var(--black);margin-bottom:12px}.teacher_profile_levels_taught,.teacher_profile_levels_taught_heading{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;display:block}.teacher_profile_levels_taught{width:100%;font-weight:500;letter-spacing:-.2px;color:rgba(34,49,63,.7);margin-top:12px}.teacher_profile_bio_information_card{position:absolute;top:391px;left:33.2%;display:block;width:60%}.teacher_profile_bio_information_card_nav{width:100%;position:relative}.teacher_profile_bio_information_card_nav>li{display:inline-block}.teacher_profile_bio_information_card_nav>li:first-child{width:170px}.teacher_profile_bio_information_card_nav>li:first-child>span{display:block}.teacher_profile_bio_information_card_nav>li:first-child>span:first-child{font-family:HKGrotesk-Bold;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.teacher_profile_bio_information_card_nav>li:first-child>span:last-child{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.teacher_profile_bio_information_card_nav>li:first-child>span:last-child>span{color:var(--bluey-grey)}.teacher_profile_bio_information_card_nav>li.right>span{display:inline-block;cursor:pointer}.teacher_profile_bio_information_card_nav>li.right>span:first-child{margin-right:24px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:600;color:var(--dark)}.teacher_profile_bio_information_card_nav>li.right>span:first-child,.teacher_profile_bio_information_card_nav>li.right>span:last-child{width:168px;height:52px;line-height:52px;text-align:center;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}.teacher_profile_bio_information_card_nav>li.right>span:last-child{border-radius:7px;background-color:var(--bright-cyan);font-weight:700;color:var(--white)}.teacher_profile_bio_information_card_subheading{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-top:32px}.teacher_profile_bio_information_card_subheading.first_one{margin-top:60px}.teacher_profile_bio_information_card_about_me{width:100%;height:126px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);overflow-y:hidden;margin-top:21px;margin-left:30px}.teacher_profile_bio_information_card_experence_cont{width:100%;margin-top:21px;margin-left:36px}.teacher_profile_bio_information_card_experence_cont>li:first-child{margin-bottom:20px}.teacher_profile_bio_information_card_experence_cont>li>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate)}.teacher_profile_bio_information_card_experence_cont>li>div{width:729px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-top:10px}.teacher_profile_bio_information_card_teacher_policies{width:832px;height:298px;border-radius:12px;background-color:var(--pale-grey);margin-top:42.5px;position:relative}.teacher_profile_bio_information_card_teacher_policies>h5{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);position:absolute;top:28.5px;left:34px}.teacher_profile_bio_information_card_cancellation_rescheduling{width:100%;position:absolute;top:79.5px;left:64px}.teacher_profile_bio_information_card_cancellation_rescheduling>li{display:inline-block}.teacher_profile_bio_information_card_cancellation_rescheduling>li:first-child{margin-right:170px}.teacher_profile_bio_information_card_cancellation_rescheduling>li>span{display:block}.teacher_profile_bio_information_card_cancellation_rescheduling>li>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate);margin-bottom:4px}.teacher_profile_bio_information_card_cancellation_rescheduling>li>span:last-child{font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.teacher_profile_bio_information_card_additional_policies_heading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate);position:absolute;top:158.5px;left:64px}.teacher_profile_bio_information_card_additional_policies{width:729px;height:72px;font-family:HKGrotesk-Regular;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);position:absolute;top:194.5px;left:64px;overflow-y:hidden}.teacher_profile_bio_information_card_take_a_trial_cont{width:832px;height:238px;border-radius:12px;background-color:var(--slate);margin-top:38.5px;margin-bottom:45px;position:relative}.teacher_profile_bio_information_card_take_a_trial_cont>h4{font-size:34px;color:var(--pale-peach);top:65px}.teacher_profile_bio_information_card_take_a_trial_cont>h4,.teacher_profile_bio_information_card_take_a_trial_cont>h5{font-family:HKGrotesk-Bold;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;position:absolute;left:87px}.teacher_profile_bio_information_card_take_a_trial_cont>h5{font-size:27px;color:var(--white);top:128px}.teacher_profile_bio_information_card_take_a_trial_cont>span{display:block;width:257px;height:55px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:center;color:var(--pale-sky-blue);position:absolute;top:63px;right:60px}.teacher_profile_bio_information_card_take_a_trial_cont>div{width:257px;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);text-align:center;position:absolute;right:60px;bottom:65px;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.teacher_profile_bio_card_edit_mode{width:330px;min-height:1544px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:absolute;top:190.5px;left:4.5%;padding:28px 30px 31px}.teacher_profile_bio_card_change_picture_cont{width:270px;height:239px;border-radius:9px;background-color:var(--pale-grey);position:relative;display:block}.teacher_profile_picture_cont{width:114px;height:114px;display:block;position:absolute;top:37px;left:78px}.teacher_profile_picture_cont>img{width:114px;height:114px;border-radius:50px;object-fit:cover}.teacher_profile_picture_cont>span{display:block;width:38px;height:38px;line-height:38px;text-align:center;border-radius:50px;background-color:var(--white);position:absolute;top:38.5px;left:38px;cursor:pointer;display:none}.teacher_profile_picture_cont>span>img{width:11.9px;height:13.2px;object-fit:contain}.teacher_profile_picture_cont.no_profile_picture{background-color:var(--pale-grey-two);line-height:114px;text-align:center;border-radius:50px}.teacher_profile_picture_cont.no_profile_picture>img{width:20.9px;height:23.5px;object-fit:contain}.teacher_profile_bio_card_edit_mode_short_bio{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7);margin-top:21px}.teacher_profile_bio_card_edit_mode_textarea_bio{width:269.9px;height:106.6px;border-radius:6px;border:1px solid rgba(211,225,237,.7);background-color:var(--white);outline:none;margin-top:5px;padding:15px 21.9px 25.6px 18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5)}.teacher_profile_bio_card_edit_mode_instrument{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);display:inline-block;margin-top:34.4px}.teacher_profile_bio_card_edit_mode_add_instrument{display:block;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:rgba(47,200,222,.7);margin-left:auto;margin-right:auto;margin-top:34px;text-decoration:underline}.teacher_profile_bio_card_edit_mode_video_cont{width:270px;height:287.1px;border-radius:9px;background-color:var(--pale-grey);padding:23.5px 26.1px 28.1px 24.7px;margin-top:43.5px}.teacher_profile_bio_card_edit_mode_video_heading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);display:block}.teacher_profile_bio_card_edit_mode_video{display:block;background-color:rgba(88,219,238,.38);width:219.2px;height:124.5px;border-radius:9px;margin-top:25.1px;position:relative}.teacher_profile_bio_card_edit_mode_video>span{width:38px;height:38px;line-height:38px;text-align:center;border-radius:50px;background-color:var(--white);position:absolute;top:9.9px;right:10px;z-index:1;cursor:pointer;display:none}.teacher_profile_bio_card_edit_mode_video>span>img{width:11.9px;height:13.2px;object-fit:contain}.teacher_profile_bio_card_edit_mode_add_video_btn{display:block;margin-top:24.9px;cursor:pointer;width:219px;height:40px;line-height:40px;text-align:center;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(34,49,63,.7)}.teacher_profile_bio_card_edit_mode_languages_heading{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);display:block;margin-top:43.4px}.teacher_profile_bio_card_edit_mode_languages_cont{width:100%;margin-top:20px}.teacher_profile_bio_card_edit_mode_languages_cont>li{width:100%;margin-bottom:21px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.8)}.teacher_profile_bio_card_edit_mode_languages_cont>li>.right{display:block;width:25.2px;height:25.2px;text-align:center;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);position:relative;cursor:pointer}.teacher_profile_bio_card_edit_mode_languages_cont>li>.right>span{width:6.6px;height:2px;background-color:var(--white);display:inline-block;position:absolute;top:13px;left:0;right:0;margin-left:auto;margin-right:auto}.teacher_profile_bio_card_edit_mode_languages_cont>li>.feint{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(145,152,159,.7)}.teacher_profile_bio_card_edit_mode_add_language{margin-top:22.6px;font-weight:500;text-align:center;text-decoration:underline;color:var(--aqua-marine);margin-left:auto;margin-right:auto;cursor:pointer}.teacher_profile_bio_card_edit_mode_add_language,.teacher_profile_bio_card_edit_mode_levels_taught_heading{display:block;font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;letter-spacing:normal}.teacher_profile_bio_card_edit_mode_levels_taught_heading{font-weight:700;text-align:left;color:var(--black);margin-top:53px}.teacher_profile_bio_card_edit_mode_levels_taught_cont{width:100%;margin-top:14px}.teacher_profile_bio_card_edit_mode_levels_taught_cont>li{margin-bottom:7px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:rgba(34,49,63,.7)}.teacher_profile_bio_card_edit_mode_levels_taught_cont>li:last-child{margin-bottom:0}.teacher_profile_bio_card_edit_mode_levels_taught_add_level{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:center;color:var(--aqua-marine);display:block;text-decoration:underline;margin-top:21.3px;margin-left:auto;margin-right:auto;cursor:pointer}.teacher_profile_bio_card_edit_mode_levels_taught_save_cancel{width:100%;margin-top:70.5px;text-align:center}.teacher_profile_bio_card_edit_mode_levels_taught_save_cancel>li{display:inline-block;width:40.2%;height:52px;line-height:52px;text-align:center;border-radius:7px;background-color:rgba(88,219,238,.7);font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer}.teacher_profile_bio_card_edit_mode_levels_taught_save_cancel>li:first-child{margin-right:4%;background-color:#fff;color:rgba(51,51,51,.7);font-weight:500}.teacher_profile_bio_information_card_about_me_textarea{width:100%;height:137px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:rgba(34,49,63,.5);display:block;margin-top:5px;outline:none;line-height:1.31}.teacher_profile_bio_information_card_save_cancel{width:100%;margin-top:21px;text-align:right}.teacher_profile_bio_information_card_save_cancel>li{width:158.9px;height:52px;line-height:52px;text-align:center;border-radius:7px;background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:inline-block;cursor:pointer}.teacher_profile_bio_information_card_save_cancel>li:first-child{margin-right:17px;text-decoration:underline}.teacher_profile_bio_information_card_save_cancel>li:nth-child(2){background-color:#58dbee;color:#fff;font-weight:600}.teacher_profile_bio_information_card_save_cancel>li:last-child>div{margin-top:5px}.teacher_profile_bio_information_card_divider{background-color:var(--pale-sky-blue)!important}.teacher_profile_bio_information_card_remove_experience{width:100%;margin-top:17px}.teacher_profile_bio_information_card_remove_experience>li{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark-light);width:100%;margin-bottom:21.2px}.teacher_profile_bio_information_card_remove_experience>li:last-child{margin-bottom:0}.teacher_profile_bio_information_card_remove_experience>li>span.right{display:block;width:25.2px;height:25.2px;text-align:center;border-radius:20px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--blush-pink);position:relative;cursor:pointer}.teacher_profile_bio_information_card_remove_experience>li>span.right>span{width:6.6px;height:2px;background-color:var(--white);display:inline-block;position:absolute;top:13px;left:0;right:0;margin-left:auto;margin-right:auto}.teacher_profile_bio_information_card_experience_form_emplotyer_heading{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark-light);margin-top:17px}.teacher_profile_bio_information_card_experience_form_emplotyer_input{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark);padding-left:18px;margin-top:5px;outline:none}.teacher_profile_bio_information_card_experience_form_from_to{width:100%;margin-top:17px}.teacher_profile_bio_information_card_experience_form_from_to>li{display:inline-block}.teacher_profile_bio_information_card_experience_form_from_to>li:first-child{margin-right:16.8%}.teacher_profile_bio_information_card_experience_form_from_to>li>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light)}.teacher_profile_bio_information_card_experience_form_from_to>li>div{width:326.9px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding:15px 20.5px 14px 18px;margin-top:5px;position:relative;cursor:pointer}.teacher_profile_bio_information_card_experience_form_from_to>li>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark-light);display:inline-block}.teacher_profile_bio_information_card_experience_form_from_to>li>div>span>i{color:var(--slate);font-size:16px;position:absolute;top:16px;right:20.5px}.teacher_profile_bio_information_card_experience_form_description{width:100%;height:137px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:5px;padding-top:15px;padding-left:18px;padding-right:18px;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark-light);outline:none;margin-bottom:30px}.teacher_profile_bio_information_card_experience_form_add_experience_btn{display:block;margin-top:22px;width:100%;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:right;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling{width:100%;margin-top:22px}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling>li{display:inline-block}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling>li>span{display:block}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling>li>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark-light);margin-bottom:5px}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling>li>span:last-child{width:382.4px;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);position:relative;font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;color:var(--dark-light);padding:15px 18px 14px}.teacher_profile_bio_more_info_teacher_policies_cancellation_rescheduling>li>span:last-child>i{color:var(--slate);font-size:16px;position:absolute;top:16px;right:20.5px}.course_creation_mobile_stages_cont{margin-top:29px;margin-right:auto;margin-left:auto;width:276px;height:42px}.course_creation_mobile_stages_cont>li{display:inline-block}.course_creation_mobile_stages_cont>li.stage_circle{width:40px;height:40px;line-height:40px;border-radius:50px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:-.2px;color:var(--bluey-grey);padding-top:9px}.course_creation_mobile_stages_cont>li.stage_circle.done{color:#fff;background-color:var(--aquamarine)}.course_creation_mobile_stages_cont>li.stage_circle.active{color:#fff;background-color:var(--bright-cyan)}.course_creation_mobile_stages_cont>li:nth-child(2){width:78px;height:0;border:1px solid var(--pale-grey-two);vertical-align:middle}.course_creation_mobile_stages_cont>li:nth-child(4){width:36.9px;height:0;border:1px solid var(--pale-grey-two);vertical-align:middle}.course_creation_mobile_stages_cont>li.stage_circle_small{width:10px;height:10px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);border-radius:50px;margin-top:5px}.course_creation_mobile_stages_cont>li.stage_circle_small.active{background-color:var(--bright-cyan)}.course_creation_mobile_stages_cont>li.stage_circle_small.done{background-color:var(--aquamarine)}.course_creation_mobile_stages_cont>li:nth-child(6){width:31px;height:0;border:1px solid var(--pale-grey-two);vertical-align:middle}.mobile_course_information_cont{margin:30px 20px 0}.mobile_course_information_main_heading{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_course_tags_cont,.mobile_course_title_cont{margin-top:22px;width:100%}.mobile_course_title_cont.first_one{margin-top:25.7px}.mobile_course_tags_cont>li:first-child,.mobile_course_title_cont>li:first-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.mobile_course_tags_cont>li:last-child,.mobile_course_title_cont>li:last-child{margin-top:5px}.mobile_course_title_cont>li:last-child>input{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:18px;display:block}.mobile_course_title_cont>li:last-child>input.error,.mobile_course_title_cont>li:last-child>textarea.error{border:1px solid var(--blush-pink)}.mobile_course_title_cont>li:last-child>textarea{width:100%;height:137px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);outline:none;padding-left:18px;padding-top:15px;display:block}.mobile_course_tags_cont>li:last-child>div,.mobile_course_title_cont>li:last-child>div{width:100%;height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);cursor:pointer;position:relative}.mobile_course_tags_cont>li:last-child>div.error{border:1px solid var(--blush-pink)}.mobile_course_tags_cont>li:last-child>div{height:auto;min-height:50px;padding-left:16.2px;padding-top:12px;padding-right:9px}.mobile_course_tags_cont>li:last-child>div>span{display:inline-block;height:27.9px;line-height:27.9px;border-radius:14px;background-color:var(--bright-cyan);margin-right:11px;padding-left:13px;padding-right:10.2px;margin-bottom:10.1px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:hsla(0,0%,100%,.7)}.mobile_course_tags_cont>li:last-child>div>span>i{line-height:27.9px;font-size:14px;padding-left:8px;cursor:pointer;padding-top:2px}.mobile_course_tags_cont>li:last-child>div>input{background:transparent;border:none;outline:none;margin:0 0 4px;padding:7px 0;width:auto;display:inline-block}.mobile_course_title_cont>li:last-child>div>span{font-family:HKGrotesk;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.4px;text-align:left;color:var(--dark);position:absolute;top:15px;left:18.2px}.mobile_course_title_cont>li:last-child>div>i{cursor:pointer;color:var(--slate);position:absolute;top:17px;right:19.4px;font-size:18px}.mobile_course_title_cont>li:last-child>div ul{position:absolute;top:-8px;left:0;width:100%;height:150px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);padding:15px 14px;z-index:999;overflow-y:auto}.mobile_course_title_cont>li:last-child>div ul li{width:100%;height:36px;line-height:36px;font-family:HKGrotesk;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--black);padding-left:16px;cursor:pointer}.mobile_course_title_cont>li:last-child>div ul li.active,.mobile_course_title_cont>li:last-child>div ul li:hover{border-radius:8px;background-color:var(--pale-grey)}.mobile_stage_three_add_image_box{width:100%;height:198.6px;border-radius:9px;background-color:var(--pale-grey);cursor:pointer;margin-top:34.5px;position:relative;display:block}.mobile_stage_three_add_image_box>img{position:absolute;width:33px;height:27px;object-fit:contain;top:46.6px;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center}.mobile_stage_three_add_image_box_sub_heading{display:inline-block;font-weight:400;letter-spacing:-.35px;color:rgba(34,49,63,.5);top:90.5px}.mobile_stage_three_add_image_box_choose_file,.mobile_stage_three_add_image_box_sub_heading{position:absolute;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;width:124px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_stage_three_add_image_box_choose_file{height:40px;line-height:40px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-weight:600;letter-spacing:normal;text-align:center;color:var(--dark);top:136.6px}.mobile_stage_three_choose_from_library{width:100%;height:209.6px;border-radius:9px;background-color:var(--pale-grey);padding:18.5px 6.9px 16.9px 21px;margin-top:29px}.mobile_stage_three_choose_from_library>span{display:block;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;text-align:left;color:var(--dark)}.mobile_stage_three_default_images_cont{width:100%;height:133px;overflow-y:auto;overflow-x:hidden;display:flex;flex-wrap:wrap;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.mobile_stage_three_default_images_cont>li{display:inline-block;margin-right:6px;margin-bottom:10px;width:40.2%;height:61.7px;border-radius:7px;position:relative}.mobile_stage_three_default_images_cont>li.active{border:3px solid var(--aqua-marine);width:40.2%}.mobile_stage_three_default_images_cont>li>img{width:100%;height:100%;object-fit:cover}.mobile_stage_three_default_images_cont>li.active>span{display:block;position:absolute;top:4.5px;right:14.3px;width:19.8px;height:19.8px;line-height:16.8px;background-color:var(--bright-cyan);border-radius:50px;text-align:center}.mobile_stage_three_default_images_cont>li.active>span>i{font-size:8px}.mobile_stage_three_preview_text{width:100%;text-align:center;margin-top:59.4px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.2px;color:var(--dark)}.mobile_stage_three_preview_cont{width:75.5%;height:196px;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-left:auto;margin-right:auto;padding:21px 20px 20px}.mobile_stage_three_preview_cont>h4{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black);margin-top:18px}.checkout_mobile_cont{width:100%;padding:26px 20px 47px;overflow:hidden}.checkout_mobile_cont.hideWithAnim{position:absolute;left:-9999px}.checkout_mobile_buy_hours_text{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.checkout_mobile_price_options_box{width:100%;max-width:335px;position:relative;height:256px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:32px auto 0}.checkout_mobile_price_options_box>span.checkout_mobile_price_options_box_icon_cont{width:30.2%;height:43.2%;position:absolute;top:25.2px;left:17.2%;display:block}.checkout_mobile_price_options_box>span.checkout_mobile_price_options_box_icon_cont>img{width:100%;height:100%}.checkout_mobile_price_options_box>span.checkout_mobile_price_options_box_icon_cont>span{display:block;width:49px;height:24px;line-height:24px;border-radius:17px;background-color:#fc9a40;font-family:HKGrotesk;font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.22px;text-align:center;color:var(--white);position:absolute;right:-8px;bottom:10px}.checkout_mobile_price_options_box>ul{width:92px;position:absolute;left:53.7%;top:18px}.checkout_mobile_price_options_box>ul>li:first-child{height:43px;font-size:33px;color:var(--bright-cyan)}.checkout_mobile_price_options_box>ul>li:first-child,.checkout_mobile_price_options_box>ul>li:nth-child(2){width:100%;font-family:HKGrotesk;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center}.checkout_mobile_price_options_box>ul>li:nth-child(2){height:21px;font-size:16px;color:var(--dark)}.checkout_mobile_price_options_box>ul>li:last-child{width:100%;font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:center;color:var(--black);margin-top:17px}.checkout_mobile_price_options_box>ul>li:last-child>span{display:inline-block;opacity:.8;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:left;color:var(--bluey-grey);text-decoration:line-through}.checkout_mobile_price_options_box>button{width:80%;height:52px;line-height:52px;outline:none;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);font-size:16px;font-weight:600;color:var(--dark);bottom:35px;cursor:pointer}.checkout_mobile_price_options_box>button,.checkout_mobile_price_options_box_popular_text{text-align:center;font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto}.checkout_mobile_price_options_box_popular_text{width:106px;height:35px;line-height:35px;border-radius:20px;background-color:var(--pale-peach);font-size:15px;font-weight:700;color:var(--slate);display:block;top:-15px}.chekout_blob_8_mobile,.chekout_blob_9_mobile{width:553.1px;height:1004.4px;position:absolute;top:-15%;left:-300px;z-index:0;overflow:hidden}.chekout_blob_9_mobile{top:48.1%;right:-300px;left:auto;position:absolute}.mobile_buy_now_cont{background-color:#f9f9f9;width:100%;height:150vh;padding:26px 28px 28px 25px;position:relative}.mobile_buy_now_cont.hideWithAnim{position:absolute;left:-9999px}.mobile_buy_now_close_btn{position:absolute;right:32px;top:50px}.mobile_buy_now_cont_heading{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_buy_now_cont_course_purchase_cont{width:100%;height:36px;margin-top:33px}.mobile_buy_now_cont_course_purchase_cont>li{display:inline-block;margin-right:16px}.mobile_buy_now_cont_course_purchase_cont>li:first-child{width:35px;height:35px}.mobile_buy_now_cont_course_purchase_cont>li:first-child>img{width:100%;height:100%;border-radius:8px;display:block;object-fit:cover}.mobile_buy_now_cont_course_purchase_cont>li:last-child>span{display:block}.mobile_buy_now_cont_course_purchase_cont>li:last-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_buy_now_cont_course_purchase_cont>li:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.mobile_buy_now_cont_divider{width:100%;height:0;opacity:.1;border:1px solid var(--slate);margin-top:23.5px}.mobile_buy_now_cont_hours_purchased_cont{width:100%;margin-top:35.5px}.mobile_buy_now_cont_hours_purchased_cont>li{display:inline-block;height:38px}.mobile_buy_now_cont_hours_purchased_cont>li:first-child>span{display:block}.mobile_buy_now_cont_hours_purchased_cont>li:first-child>span:first-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.mobile_buy_now_cont_hours_purchased_cont>li:first-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey)}.mobile_buy_now_cont_hours_purchased_cont>li:last-child{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);line-height:38px}.mobile_buy_now_cont_use_tissimo_balance_cont{width:100%;height:56px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin-top:22px;padding:11px 16px 8px 19px}.mobile_buy_now_cont_use_tissimo_balance_cont>li{height:38px;display:inline-block;margin-left:19px}.mobile_buy_now_cont_use_tissimo_balance_cont>li:first-child>span{display:block}.mobile_buy_now_cont_use_tissimo_balance_cont>li:first-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--dark)}.mobile_buy_now_cont_use_tissimo_balance_cont>li:first-child>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--bright-cyan)}.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child{line-height:56px}.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child>.mobile_buy_now_cont_use_tb_switch_false,.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child>.mobile_buy_now_cont_use_tb_switch_true{display:block;width:40px;height:24px;border-radius:47px;background-color:var(--bright-cyan);padding:4px}.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child>.mobile_buy_now_cont_use_tb_switch_false{background-color:#e8e8e8}.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child>.mobile_buy_now_cont_use_tb_switch_false>span,.mobile_buy_now_cont_use_tissimo_balance_cont>li:last-child>.mobile_buy_now_cont_use_tb_switch_true>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px}.mobile_buy_now_cont_display_subtotal_cont{width:100%;margin-top:45px}.mobile_buy_now_cont_display_subtotal_cont>li{display:inline-block;height:45px}.mobile_buy_now_cont_display_subtotal_cont>li>span{display:block}.mobile_buy_now_cont_display_subtotal_cont>li:first-child>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}.mobile_buy_now_cont_display_subtotal_cont>li:first-child>span:first-child{margin-bottom:9px}.mobile_buy_now_cont_display_subtotal_cont>li:last-child>span:first-child{color:var(--black);margin-bottom:9px}.mobile_buy_now_cont_display_subtotal_cont>li:last-child>span:last-child{color:var(--aquamarine)}.mobile_buy_now_cont_total_cont{width:100%;margin-top:11.3px}.mobile_buy_now_cont_total_cont>li{display:inline-block;font-size:24px;letter-spacing:normal;color:var(--black)}.mobile_buy_now_cont_total_cont>li,.mobile_buy_now_cont_total_cont>li>sup{font-family:HKGrotesk-Bold;font-weight:700;font-stretch:normal;font-style:normal}.mobile_buy_now_cont_total_cont>li>sup{color:var(--bluey-grey)}.mobile_buy_now_cont_selected_card_cont{width:100%;height:56px;border-radius:7px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);padding-left:17px!important;padding-right:21px;padding-top:16.5px}.mobile_buy_now_cont_selected_card_cont>li{display:inline-block;height:24px}.mobile_buy_now_cont_selected_card_cont>li:first-child{width:41px;margin-right:36px}.mobile_buy_now_cont_selected_card_cont>li:first-child>img{width:100%;height:100%;object-fit:cover}.mobile_buy_now_cont_selected_card_cont>li:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--black);vertical-align:middle;position:relative}.mobile_buy_now_cont_selected_card_cont>li:nth-child(2)>span{position:absolute;top:-5px}.mobile_buy_now_cont_selected_card_cont>li:last-child{letter-spacing:normal;color:var(--aqua-marine);cursor:pointer}.mobile_buy_now_cont_agree_to_terms,.mobile_buy_now_cont_selected_card_cont>li:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal}.mobile_buy_now_cont_agree_to_terms{display:block;letter-spacing:-.18px;text-align:center;color:var(--bluey-grey);margin-top:26.5px;margin-left:auto;margin-right:auto;width:222px}.mobile_buy_now_cont_agree_to_terms>u{color:var(--slate);cursor:pointer}.mobile_buy_now_cont_buy_button{display:block;width:100%;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer;margin-top:20.5px;margin-bottom:20px}.choose_payment_method_nav_cont{width:100%;height:46px}.choose_payment_method_nav_cont>li{display:inline-block}.choose_payment_method_nav_cont>li:first-child{width:38px;height:40px;text-align:left;cursor:pointer;margin-right:10.6px;position:relative}.choose_payment_method_nav_cont>li:first-child>img{width:7px;height:12.2px;object-fit:contain;position:absolute}.choose_payment_method_nav_cont>li:nth-child(2){width:139px;height:46px}.choose_payment_method_nav_cont>li:nth-child(2)>span{display:block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--dark)}.choose_payment_method_nav_cont>li:nth-child(2)>span:last-child{color:var(--bluey-grey)}.choose_payment_method_nav_cont>li:last-child{height:46px;width:38px;position:relative}.choose_payment_method_nav_cont>li:last-child>span{display:block;width:14.8px;height:14.8px;line-height:14.8px;border:2px solid var(--bright-cyan);text-align:center;color:var(--bright-cyan);border-radius:50px;font-size:12px;position:absolute;top:10px;right:0}.choose_payment_method_primary_subheading{display:block;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:left;color:var(--dark);margin-top:40.7px}.add_new_credit_card_nav_cont{width:100%;margin-top:17px}.add_new_credit_card_nav_cont>li{display:inline-block;height:40px;line-height:40px}.add_new_credit_card_nav_cont>li:first-child{width:38px;margin-right:0;text-align:left;cursor:pointer}.add_new_credit_card_nav_cont>li:first-child>img{width:7px;height:12.2px}.add_new_credit_card_nav_cont>li:last-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark)}.mobile_choose_payment_method_primary_box{width:100%;height:122px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--dark);margin-top:16.5px;padding:36px 21px 18.5px 35px;position:relative}.mobile_choose_payment_method_primary_box>.preloader-wrapper{position:absolute;top:35px;left:0;right:0;margin-right:auto;margin-left:auto}.mobile_choose_payment_method_primary_box_credit_number{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:3.22px;color:var(--pale-peach);display:block}.mobile_add_new_credit_card_cont>ul,.mobile_choose_payment_method_primary_box>ul{width:100%;margin-top:16px}.mobile_add_new_credit_card_cont>ul{margin-top:30px}.mobile_add_new_credit_card_cont>ul>li,.mobile_choose_payment_method_primary_box>ul>li{display:inline-block;height:35px}.mobile_add_new_credit_card_cont>ul>li:first-child>span,.mobile_choose_payment_method_primary_box>ul>li:first-child>span{display:block}.mobile_add_new_credit_card_cont>ul>li:first-child>span,.mobile_add_new_credit_card_cont>ul>li:first-child>span:last-child,.mobile_choose_payment_method_primary_box>ul>li:first-child>span,.mobile_choose_payment_method_primary_box>ul>li:first-child>span:last-child{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;text-align:left;color:var(--white-light)}.mobile_add_new_credit_card_cont>ul>li:first-child>span{color:var(--white-light)!important}.mobile_add_new_credit_card_cont>ul>li:last-child>img,.mobile_choose_payment_method_primary_box>ul>li:last-child>img{width:49px;height:29px}.mobile_add_new_credit_card_cont>ul>li:last-child,.mobile_choose_payment_method_primary_box>ul>li:last-child{line-height:35px}.choose_payment_method_additional_subheading{display:block;margin-top:35.5px;font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.18px;text-align:left;color:var(--dark)}.mobile_choose_payment_method_additional_box{width:100%;margin-top:12.5px}.mobile_choose_payment_method_additional_box>li{width:100%;height:56px;border-radius:7px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);position:relative;margin-bottom:17px}.mobile_choose_payment_method_additional_box>li:hover{border:2px solid var(--bright-cyan)}.mobile_choose_payment_method_additional_box>li>img{width:41px;height:24px;position:absolute;top:16.5px;left:17px;object-fit:cover}.mobile_choose_payment_method_additional_box>li>span{display:block;position:absolute;left:94px;top:20px}.mobile_choose_payment_method_nav_add_now_btn{width:100%;height:52px;line-height:52px;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);margin-top:54px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--dark);cursor:pointer}.mobile_add_credit_card_cont,.mobile_add_paypal_cont{width:275px;height:189px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:66.2px auto 0;position:relative}.mobile_add_credit_card_cont{margin:30px auto 0}.mobile_add_paypal_cont>img{width:33px;height:37px;position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:36.2px}.mobile_add_credit_card_cont>span,.mobile_add_paypal_cont>span{display:block;width:220.7px;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--white);position:absolute;bottom:25.8px;left:0;right:0;margin-right:auto;margin-left:auto;cursor:pointer}.mobile_add_credit_card_cont>ul{width:100%;text-align:center;margin-top:38px;left:0;right:0;margin-left:auto;margin-right:auto}.mobile_add_credit_card_cont>ul>li{display:inline-block}.mobile_add_credit_card_cont>ul>li>img{width:100%;height:100%}.mobile_add_credit_card_cont>ul>li:first-child{width:40px;height:31px;margin-right:33px}.mobile_add_credit_card_cont>ul>li:nth-child(2){width:46px;height:26px;margin-right:33px}.mobile_add_credit_card_cont>ul>li:last-child{width:39px;height:39px}.mobile_add_new_credit_card_cont{width:100%;height:162px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--dark);margin:45.2px auto 0;padding:48px 25.5px 23.9px 29px}.mobile_add_new_credit_card_cont>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:3.22px;color:var(--pale-peach);display:block;text-align:center;margin:0 auto}.mobile_add_new_credit_card_card_name{width:100%;height:50px;line-height:50px;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:21.2px;margin-top:17px;outline:none}.mobile_add_new_credit_card_card_name::placeholder{color:rgba(34,49,63,.5)}.mobile_add_new_credit_card_card_name_cont{position:relative;width:100%;height:50px}.mobile_add_new_credit_card_card_name_cont>i{position:absolute;right:18.2px;top:30px;font-size:18px;color:rgba(34,49,63,.5);width:18px;height:12.8px}.mobile_add_new_credit_card_expiry_cvv{width:100%;margin-top:17px}.mobile_add_new_credit_card_expiry_cvv>li{display:inline-block;height:50px;margin-top:17px}.mobile_add_new_credit_card_expiry_cvv>li:first-child{width:68.9%;margin-right:8%}.mobile_add_new_credit_card_expiry_cvv>li:last-child{width:22.7%}.mobile_add_new_credit_card_cvv,.mobile_add_new_credit_card_expiry,.mobile_add_new_credit_card_expiry_cvv>li>input{width:100%;height:100%;border-radius:6px;border:1px solid var(--pale-sky-blue);background-color:var(--white);padding-left:21.2px}.mobile_add_new_credit_card_cvv,.mobile_add_new_credit_card_expiry_cvv>li:last-child>input{padding-left:24.9%}.mobile_add_new_credit_card_save_to_my_card{width:100%;height:58px;line-height:58px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin-top:42px;padding-left:20px!important}.mobile_add_new_credit_card_save_to_my_card>li{display:inline-block;height:21px;line-height:21px}.mobile_add_new_credit_card_save_to_my_card>li:first-child{margin-right:52px;width:21px;cursor:pointer;position:relative}.mobile_add_new_credit_card_save_to_my_card>li:first-child>span.active{display:block;width:21px;height:21px;line-height:21px;border-radius:5px;background-color:var(--bright-cyan);text-align:center;color:#fff;border:1px solid var(--bright-cyan);position:absolute;top:5px}.mobile_add_new_credit_card_save_to_my_card>li:first-child>span.active>i{font-size:10px;position:absolute;top:5px;left:4px}.mobile_add_new_credit_card_save_to_my_card>li:first-child>span{display:block;width:21px;height:21px;line-height:21px;border-radius:5px;background-color:#f9f9f9;border:1px solid var(--aqua-marine);position:absolute;top:5px}.mobile_add_new_credit_card_save_to_my_card>li:last-child{font-family:HKGrotesk;font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--slate);height:21px}.mobile_add_new_credit_card_btn{width:100%;height:52px;line-height:52px;border-radius:7px;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);margin-top:23px;cursor:pointer;border:none;outline:none}.mobile_add_new_credit_card_btn,.mobile_add_new_credit_card_btn:focus,.mobile_add_new_credit_card_btn:hover{background-color:var(--bright-cyan)}.lesson_booking_logo_btn{position:absolute;left:52px;top:42.8px;cursor:pointer}.lesson_booking_left_blob{width:360.1px;height:388.6px;position:fixed;bottom:0;left:0;margin:0;z-index:-1}.lesson_booking_cancel_button{font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--white-light);display:block;position:fixed;left:50px;bottom:55.2px;cursor:pointer}.lesson_booking_right_blob{width:346.6px;height:426.1px;position:fixed;top:0;right:0;z-index:-1}.lesson_booking_step_one_cont_mobile{width:100%;padding:37px 5.2% 20px}.lesson_booking_step_one_cont_mobile>h5{margin:0;padding:0;width:100%;font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:center;color:var(--black)}.lesson_booking_step_one_nav{width:246px;margin:0 auto}.lesson_booking_step_one_nav>li{display:inline-block;width:123px;height:30px;line-height:30px;border-radius:5px;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #f5f5f5;font-weight:500;color:rgba(62,81,99,.7)}.lesson_booking_step_one_nav>li,.lesson_booking_step_one_nav>li.active{font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:-.18px}.lesson_booking_step_one_nav>li.active{background-color:var(--bright-cyan);font-weight:600;color:hsla(0,0%,100%,.7)}.lesson_booking_available_lesson_durations_text{display:block;font-weight:500;letter-spacing:-.35px;color:var(--bluey-grey-light);margin-top:38px}.lesson_booking_available_lesson_durations_text,.lesson_booking_step_one_next_button{font-family:HKGrotesk;font-size:16px;font-stretch:normal;font-style:normal;text-align:center}.lesson_booking_step_one_next_button{width:181px;height:52px;line-height:52px;border-radius:7px;background-color:var(--bright-cyan);cursor:pointer;font-weight:700;letter-spacing:normal;color:var(--white);position:fixed;right:36px;bottom:39.5px}.lesson_booking_step_one_next_button>img{position:absolute;top:22.5px;right:21.1px}.lesson_booking_step_one_previous_button{font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);position:fixed;left:70.4px;bottom:54.5px;cursor:pointer}.lesson_booking_step_two_duration_nav{width:100%;height:40px}.lesson_booking_step_two_duration_nav>li{display:inline-block;height:40px}.lesson_booking_step_two_duration_nav>li:first-child{width:40px;margin-right:16px;position:relative}.lesson_booking_step_two_duration_nav>li:first-child>span{width:40px;height:40px;line-height:40px;text-align:center;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);display:block;padding-top:10.9px;position:absolute;top:7px}.lesson_booking_step_two_duration_nav>li:first-child>span>img{position:absolute;left:0;right:0;margin-right:auto;margin-left:auto;top:10px}.lesson_booking_step_two_duration_nav .feather_clock_duration{width:17.9px;height:18px;left:0;right:0;margin-left:auto;margin-right:auto}.lesson_booking_step_two_duration_nav .feather_shedule_steal{width:11.6px;height:12.9px;left:0;right:0;margin-left:auto;margin-right:auto}.lesson_booking_step_two_duration_nav>li:nth-child(2)>span{display:block}.lesson_booking_step_two_duration_nav>li:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_step_two_duration_nav>li:nth-child(2)>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--slate-light)}.lesson_booking_step_two_duration_nav>li.right{height:40px;line-height:40px}.lesson_booking_step_two_duration_nav>li.right>span{font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--aqua-marine);display:block;cursor:pointer}.lesson_booking_step_two_calender_cont{width:443px;min-height:392px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:40px;padding-top:20px;padding-bottom:45.9px}.lesson_booking_step_two_calender_cont.mobile{width:90%;margin-left:auto;margin-right:auto}.lesson_booking_step_two_calender_cont.mobile .lesson_booking_step_two_calender_table{width:96.4%!important}.lesson_booking_step_two_calender_cont.mobile .lesson_booking_step_two_calender_table td,.lesson_booking_step_two_calender_cont.mobile .lesson_booking_step_two_calender_table th{width:11.1%;height:12.3%;line-height:12.3%;padding:24.4% 41.4% 25.6% 36.4%}.lesson_booking_step_two_calender_cont>p{width:100%;margin-top:0;text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal}.lesson_booking_step_two_calender_cont>p>span{color:var(--bluey-grey)}.lesson_booking_step_two_calender_cont>p>span:nth-child(2){color:var(--slate)}.lesson_booking_step_two_calender_cont>p>span:last-child{color:var(--bluey-grey-light)}.lesson_booking_step_two_divider{width:390px;height:0;border:1px solid hsla(0,0%,92.5%,.7);margin-top:18px}.lesson_booking_step_one_chosen_course_divider{width:386px;height:0;border:1px solid rgba(62,81,99,.1);margin-left:22.5px;margin-top:-20px}.lesson_booking_step_four_teacher_info_cont_step_four{width:100%;height:74px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);display:flex;align-items:center;justify-content:flex-start;padding-left:25px!important}.lesson_booking_step_four_teacher_info_cont_step_four>li{height:37px;padding:0}.lesson_booking_step_four_teacher_info_cont_step_four>li:first-child{width:37px;margin-right:14px}.lesson_booking_step_four_teacher_info_cont_step_four>li:first-child>img{width:100%;height:100%;border-radius:50%;object-fit:cover}.lesson_booking_step_four_teacher_info_cont_step_four>li:last-child>span{display:flex;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);padding:0;margin:0}.lesson_booking_step_four_teacher_info_cont_step_four>li:last-child>span:last-child{font-size:14px;font-weight:500;line-height:1.29;letter-spacing:-.35px;color:var(--bluey-grey)}.lesson_booking_step_four_teacher_info_cont{width:100%;height:38px}.lesson_booking_step_four_teacher_info_cont>li{display:inline-block}.lesson_booking_step_four_teacher_info_cont>li:first-child{width:38px;height:38px;margin-right:14px}.lesson_booking_step_four_teacher_info_cont>li:first-child>img{display:block;width:100%;height:100%;border-radius:50px;object-fit:cover}.lesson_booking_step_four_teacher_info_cont>li:last-child>span{display:block}.lesson_booking_step_four_teacher_info_cont>li:last-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_step_four_teacher_info_cont>li:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_step_four_divider{width:100%;max-width:390px;height:0;border:1px solid hsla(0,0%,92.5%,.7);margin-top:17.5px;margin-bottom:18.5px;margin-left:17.5px}.add_payment_method_loader{width:100%;text-align:center;margin-top:61px}.lesson_booking_mobile_switch_nav{width:246px;height:30px;border-radius:5px;border:1px solid #f5f5f5;background-color:var(--white);margin-top:0;margin-left:auto;margin-right:auto}.lesson_booking_mobile_switch_nav>li{display:inline-block;width:50%;height:30px;line-height:30px;background-color:#fff;color:var(--slate-light)}.lesson_booking_mobile_switch_nav>li:first-child{font-weight:600}.lesson_booking_mobile_switch_nav>li:first-child,.lesson_booking_mobile_switch_nav>li:last-child{border-radius:5px;text-align:center;font-family:HKGrotesk;font-size:14px;font-stretch:normal;font-style:normal;letter-spacing:-.18px}.lesson_booking_mobile_switch_nav>li:last-child{font-weight:500}.lesson_booking_mobile_switch_nav>li.active{background-color:var(--bright-cyan);color:var(--white-light)}.lesson_booking_mobile_choose_lesson_duration_cont{width:315px;height:53px;margin:51px auto 0;position:relative}.lesson_booking_mobile_choose_lesson_duration_cont>li{display:inline-block;height:50px}.lesson_booking_mobile_choose_lesson_duration_cont>li:first-child{width:50px;height:50px;line-height:50px;border-radius:12px;background-color:var(--slate);margin-right:17px;text-align:center;position:absolute;top:5px}.lesson_booking_mobile_choose_lesson_duration_cont>li:first-child>img{position:absolute;width:21.7px;height:21.9px;left:0;right:0;margin-right:auto;margin-left:auto;top:13.9px}.lesson_booking_mobile_choose_lesson_duration_cont>li:last-child{margin-left:67px}.lesson_booking_mobile_choose_lesson_duration_cont>li:last-child>span{display:block}.lesson_booking_mobile_choose_lesson_duration_cont>li:last-child>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_mobile_choose_lesson_duration_cont>li:last-child>span:last-child{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_mobile_course_box{width:335px;height:74px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin:34px auto 0;padding:15px 20px 18px 28px!important}.lesson_booking_mobile_course_box>li{display:inline-block}.lesson_booking_mobile_course_box>li:first-child{width:35px;height:35px;margin-right:16px}.lesson_booking_mobile_course_box>li:first-child>span{display:block;width:35px;height:35px;border-radius:8px;background-color:var(--pale-peach)}.lesson_booking_mobile_course_box>li:last-child>span{display:block}.lesson_booking_mobile_course_box>li:last-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left;color:var(--black)}.lesson_booking_mobile_course_box>li:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--bluey-grey-light)}.lesson_booking_mobile_prevous_next_buttons{width:100%;margin:48.5px auto 27.5px;display:flex;justify-content:center}.lesson_booking_mobile_prevous_next_buttons>li{display:inline-flex;width:50%;height:52px;border-radius:7px;cursor:pointer;justify-content:center;align-items:center;max-width:181px}.lesson_booking_mobile_prevous_next_buttons>li:first-child{background-color:#fff;font-family:HKGrotesk-Bold;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light)}.lesson_booking_mobile_prevous_next_buttons>li:last-child{background-color:var(--bright-cyan-light);font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);position:relative}.lesson_booking_mobile_prevous_next_buttons>li:last-child>img{position:absolute;right:21.1px}.lesson_booking_mobile_divider{width:335px;margin:19px auto 0;border:1px solid var(--very-light-pink);height:0}.lesson_booking_mobile_step_two_chosen_duration{width:335px;height:43px;margin:33px auto 0}.lesson_booking_mobile_step_two_chosen_duration>li{display:inline-block}.lesson_booking_mobile_step_two_chosen_duration>li:first-child{width:40px;height:43px;margin-right:16px;position:relative}.lesson_booking_mobile_step_two_chosen_duration>li:first-child>span{display:block;border-radius:9px;border:1px solid #ebebeb;background-color:var(--white);width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:8px}.lesson_booking_mobile_step_two_chosen_duration>li:first-child>span>img{width:17.9px;height:18px;position:absolute;top:10.9px;left:0;right:0;margin-right:auto;margin-left:auto}.lesson_booking_mobile_step_two_chosen_duration>li:nth-child(2)>span{display:block}.lesson_booking_mobile_step_two_chosen_duration>li:nth-child(2)>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.lesson_booking_mobile_step_two_chosen_duration>li:nth-child(2)>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--slate-light)}.lesson_booking_mobile_step_two_chosen_duration>li:nth-child(2)>span:last-child>span{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey)}.lesson_booking_mobile_step_two_chosen_duration>li:last-child{width:54px;height:21px;font-family:HKGrotesk;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:43px;letter-spacing:normal;color:var(--aqua-marine);text-decoration:underline;cursor:pointer}.lesson_booking_mobile_step_two_book_lesson_heading{height:53px;width:335px;margin:45px auto 0}.lesson_booking_mobile_step_two_book_lesson_heading>li{display:inline-block;height:53px}.lesson_booking_mobile_step_two_book_lesson_heading>li:first-child{width:50px;position:relative;margin-right:17px}.lesson_booking_mobile_step_two_book_lesson_heading>li:first-child>span{width:50px;height:50px;border-radius:12px;background-color:var(--slate);display:block;position:absolute;top:8px}.lesson_booking_mobile_step_two_book_lesson_heading>li:first-child>span>img{position:absolute;width:21.7px;height:21.9px;left:0;right:0;margin-right:auto;margin-left:auto;top:13.9px}.lesson_booking_mobile_step_two_book_lesson_heading>li:last-child>span{display:block}.lesson_booking_mobile_step_two_book_lesson_heading>li:last-child>span:first-child{font-family:HKGrotesk;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light)}.lesson_booking_mobile_step_two_book_lesson_heading>li:last-child>span:last-child{font-family:HKGrotesk;font-size:23px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.lesson_booking_mobile_about_teacher{width:90%;height:38px;margin:40px auto 0}.lesson_booking_mobile_about_teacher>li{display:inline-block;height:38px}.lesson_booking_mobile_about_teacher>li:first-child{width:38px;margin-right:14px}.lesson_booking_mobile_about_teacher>li:first-child>span{display:block;background-color:var(--bright-cyan);width:38px;height:38px;border-radius:50px}.lesson_booking_mobile_about_teacher>li:last-child>span{display:block}.lesson_booking_mobile_about_teacher>li:last-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.lesson_booking_mobile_about_teacher>li:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.lesson_booking_mobile_step_four_box{width:90%;height:74px;padding-top:15px;padding-bottom:17px;padding-left:21px!important;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);margin-top:25px;margin-right:auto;margin-left:auto}.lesson_booking_mobile_step_four_box>li{display:inline-block;height:35px}.lesson_booking_mobile_step_four_box>li:first-child{width:35px;margin-right:16px;border-radius:8px;background-color:var(--pale-peach)}.lesson_booking_mobile_step_four_box>li:last-child>span{display:block}.lesson_booking_mobile_step_four_box>li:last-child>span:first-child{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.lesson_booking_mobile_step_four_box>li:last-child>span:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;color:var(--bluey-grey)}.lesson_booking_step_four_mobile_use_course_hours_balance{width:336px;height:68px;margin:55px auto 37px;padding:15px 22px 15px 25px!important;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white)}.lesson_booking_step_four_mobile_use_course_hours_balance>li{display:inline-block}.lesson_booking_step_four_mobile_use_course_hours_balance>li:first-child>span{display:block}.lesson_booking_step_four_mobile_use_course_hours_balance>li:first-child>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.35px;text-align:left;color:var(--dark-light)}.lesson_booking_step_four_mobile_use_course_hours_balance>li:first-child>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;text-align:left;color:var(--bluey-grey)}.lesson_booking_step_four_mobile_use_course_hours_balance>li:first-child>span:last-child>span{font-weight:700;color:var(--bright-cyan)}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child{width:40px;height:68px;cursor:pointer}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child>span{display:block;width:40px;height:24px;line-height:24px;border-radius:47px;margin-top:7px}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child>span.using{background-color:var(--bright-cyan)}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child>span.using>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px;float:right;margin-right:4px;margin-top:4px}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child>span.not_using{background-color:#e8e8e8}.lesson_booking_step_four_mobile_use_course_hours_balance>li:last-child>span.not_using>span{display:block;width:16px;height:16px;box-shadow:0 0 16px 0 rgba(0,0,0,.02);background-color:var(--white);border-radius:50px;margin-left:4px;margin-top:4px;float:left}.lesson_booking_step_four_mobile_use_course_hours_balance_btn{width:336px;height:52px;line-height:52px;margin:37px auto 26px;border-radius:7px;background-color:var(--bright-cyan);text-align:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white-light);display:block;border:none;cursor:pointer}.lesson_booking_step_four_mobile_use_course_hours_balance_btn:focus,.lesson_booking_step_four_mobile_use_course_hours_balance_btn:hover{background-color:var(--bright-cyan)}.mobile_buy_now_cont_amounts{width:100%;margin-top:9px}.mobile_buy_now_cont_amounts.first_el{margin-top:67px}.mobile_buy_now_cont_amounts>li{display:inline-block}.mobile_buy_now_cont_amounts>li:first-child{color:var(--dark)}.mobile_buy_now_cont_amounts>li:first-child,.mobile_buy_now_cont_amounts>li:last-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal}.mobile_buy_now_cont_amounts>li:last-child{color:var(--black)}.checkout_sidenav_error_message_cont{height:56px;padding:10px 90px 9px 22px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);background-color:var(--white);margin:104px auto 0;width:90%}.checkout_sidenav_error_message_cont>span{display:block}.checkout_sidenav_error_message_cont>span:first-child{font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--dark-light)}.checkout_sidenav_error_message_cont>span:last-child{font-family:HKGrotesk;font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.38px;text-align:left;color:var(--blush-pink);cursor:pointer;text-decoration:underline}.teacher_dash_loadin_anim{position:fixed;top:-10px;left:0;width:100%;z-index:9999;height:10px}.find_courses_sidenav{position:fixed;top:0;left:15px;width:51px;height:100%;padding-top:34px;z-index:1}.find_courses_sidenav li{width:100%;cursor:pointer}.find_courses_sidenav>li:first-child>img{width:28px;height:27.5px;display:block;margin:0 auto}.find_courses_sidenav>li:nth-child(2){width:100%;height:90px;margin-top:34.5px;border-radius:9px;border:1px solid var(--very-light-pink)}.find_courses_sidenav>li:nth-child(2)>ul{width:100%;height:100%;margin:0;padding:6px}.find_courses_sidenav>li:nth-child(2)>ul>li{position:relative;display:block;width:100%;height:50%}.find_courses_sidenav>li:nth-child(2)>ul>li:first-child>img{position:absolute;top:16.2px;width:12.1px;height:13.1px;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(2)>ul>li:last-child{background-color:rgba(88,219,238,.3);border-radius:7px}.find_courses_sidenav>li:nth-child(2)>ul>li:last-child>img{position:absolute;top:13.7px;width:14.1px;height:11.5px;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(3){width:100%;margin-top:45.3px;position:relative;height:11.6px}.find_courses_sidenav>li:nth-child(3)>img{width:11.6px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(4){width:100%;margin-top:31px;position:relative;height:13.1px}.find_courses_sidenav>li:nth-child(4)>img{width:12.1px;height:13.1px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(5){width:100%;margin-top:31px;position:relative;height:12.4px}.find_courses_sidenav>li:nth-child(5)>img{height:12.4px;width:13.1px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(6){width:100%;margin-top:31px;position:relative;height:12.2px}.find_courses_sidenav>li:nth-child(6)>img{width:12.2px;height:12.2px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_sidenav>li:nth-child(7),.find_courses_sidenav>li:nth-child(8),.find_courses_sidenav>li:nth-child(9){width:100%;margin-top:31px;position:relative;height:12.2px}.find_courses_sidenav>li:nth-child(7)>img,.find_courses_sidenav>li:nth-child(8)>img,.find_courses_sidenav>li:nth-child(9)>img{width:12.2px;height:12.2px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_top_nav{height:52px;margin-left:10.2%;margin-top:25px;position:relative}.find_courses_top_nav>.small_nav{width:211px;height:100%}.find_courses_top_nav>.small_nav>li{display:inline-block}.find_courses_top_nav>.small_nav>li:first-child{margin-right:37px}.find_courses_top_nav>.small_nav>li>span{display:block}.find_courses_top_nav>.small_nav>li>span:first-child{font-family:HKGrotesk;font-size:20px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--bluey-grey-light);cursor:pointer}.find_courses_top_nav>.small_nav>li>span:first-child.active{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.find_courses_top_nav>.small_nav>li>span:last-child{width:7px;height:7px;border-radius:50px;background-color:var(--bright-cyan);margin-left:auto;margin-right:auto;margin-top:9px}.find_courses_top_nav>input{width:37%;height:52px;line-height:52px;border-radius:6px;border:.6px solid var(--pale-sky-blue);background-color:var(--white);padding-left:56.2px;position:absolute;top:0;left:calc(15.9% + 87px);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAB21JREFUeJztnVtsFkUUx38FDIhgqFBboMViFIGqiCUIcgsaCSQoNTEEoiT6ZNTERGNijA8+qC/e8MVolBdjMPES1CeCN4xIxILGIlIUpaDc7EUQpFwq1ocDFmi7Z/f7Znd29zu/ZJ6m6f7PmbO735ydOQOGYRiGYRiGYRiGYRiGYRiGYRiGYRiGYeSNMt8CCmQYMA2YAkwGxgNjgApgODD4zN+dAo4C7cB+oAXYATQBjcCRRFUbBVMGzACeBTYD/wDdRbbTwPfAc8BcYEBi1hihqQWeAfZQ/IBrbR/wPDAhCcOMYG4GPkTu0rgHvq+2FrgldiuNXkwF1uFn0PtqXwA3xWmwIVwGvIG/Oz6o/Qu8BVwem/Ulzp3AQfwPtNY6gLtj8kFJMgS5630PbNS2GpmG5gJfeYBxyI+8qUX8jyPAJmRauA3Yhcz1DwEnkMEaDIwAKpFcQR1Qj/zILOaRvh1oAHYW8T9KlnrgAIXdffuAF4HZwKAiNJQhSaSngOYCtbSf0WFEYC5y50Z19npgCTAwJl2zgHeJ/iO0E1gUk6bcMQc4RjQHf4kMTlJcA7wTUeNJLAhU6ol25x8ElnlRKsxB3vNRngT2OuiHcUR7578PjPSi9HwGAy8geYAwujuwNHIvhgDfEc6BXcDDfmQGshg4TDgbtpOjKaILXiec444ACzxpDMNkwn+QetuTxtTRQDiHHSIb+fYa4GfC2XSPJ42poZxw6d2jZGPwz1KNLCrR7PoTST6VLGEe/V3AQl8Ci2AiMsCafat9CfTNDYRLqDziS6ADFhDOxiRzGKlhLbpjPvCmzh1Po9u5wZs6T8xEd0orMMqXQIcMAr5Ft/c2XwJ9sAbdISu8qXPPjeivgk+8qUuYWnRnfO1LXIysQg/6Om/qEiTMO3G+N3XxUU3P+oP+2kpv6hJkN8FO2OhNWfy8RrDtB4nvU3YqmI5+9y/1pi5+JqLbn+tl5trjvxW4yJu6ZNhAsA9e8ictfhoJNv4Vf9IS4wGCfbDdn7R4uQRJ65b6XHg0+msgD/mPXswj2OhOenbr5p0mgn2x2J+0vnGxI3aK0r8FWTdXCnyl9Gu+ShwXATBZ6d/i4BpZYbPSr/kqcVwEwHilf5uDa2QFzVbNV4njIgDGKv27HFwjK7Qo/dWJqIiAiwCoUPoPOLhGVuhAytL0R+pmAS4CYLjSf8jBNbJEkL0XU9yWNue4CABtilcqM4CznFD6UzUlTqIwUncC10gTmr2pKkblQkyX0p+qiE+AIUp/0G+ExHERAFqtvXIH18gSQfaeImWvRBcB0KH0Vzm4RlYoJ/iJ156UkLC4CID9Sn/qkh8xotmauimxiwDQkh8lsR7uDFqqV/NV4rgIgB1Kf72Da2SFaUp/cyIqIuAiAJqU/unkfzXQWbQiEZqvMskI9CIK87ypS45R6Mvic/kt4DD6V7AGB9dJO0sI9uduYG8yUsLjKiv1sdK/lJwvi0avafRpIio8MR99Pdzt3tTFTy36a/AOX+KSYCB6QYg83wErCbb9L/QUcebRnNBNtqqBhKUCvf7hKm/qEqQOPQDy+BR4mdIM/D75DN0ZeZoRTEQ+8ATZ2+hNnQcWogfA78ClvgQ6pAwpZavZe5cvgb7YhO6UN72pc8dj6HZuJbtH8xVMmClhN3CvJ30umIn+6O8mhTuBkiJMqZjjyMENWaMG+QSu2bfOl8A0UEO46uBtpHC3TAAjkbS3ZlcnVjia+wn3KtgPTPKkMQojCVcVrBt40JPG1PER4RzWinw2TivjgB8JZ0sXKdwE6otyZGtYGMd1Asv9yAxkFtHPOGoHrvchNo1MQYpCh3Xeq8BQL0rPZwDwOOF+7VsQKCxCryJybtsJ3OpFqVCH7PUvZOAtCPphGdFP5VpDsj8QRyP1jKIEq9basCD4n+VEd+5p5Ei3GTHqmoAM/PGI2iwICmAx8DeFOfIH4AnkeLdiGQs8RLh8fm6DwFeeuh4pGV9TxP/Yg7ynG5HkTAtysuiFe+8GIad31NJzdOxs/CSg2pHfNls9XDt1VCCVtF3faccQR7dR2CmlWtPqAod5ElznwH+5oAx4lPjevS7bKeBJYAzhk0IWBCG5Glkt5HuQ+2sbOf/9XYkFQSw0UPhp3nG0X+k/O+kiCFqxIOjFQOTcPa3qZpytGbgPfUubBUHMzEdO4kziN8IJ4D2krnGU2ZGrILg2wjVLjmHIo3g18u50NegdSJJpBbLHsVAyGwRZXK9WhqSHZyAfmiYhhRmq6X/zxUlk3UELUra9CfiGnsUdLqgE1lNc6roNOViilKqrOmUoUpLmCiQoxqDXMXRJJRJgmXsSGO6wIDCcBUEpldfJHRYEhgWB4SYI/sCCINNYEBhUYUFQ8lgQGM6CIEtb6owLsCAwnATB+sRVG04pJgiakdmFkXGqiL4K6idkE4uRE6IEwS/oZzUaGSRMEOyiuL0URsoJCoLdyDoHI+f0FQS/AVf6FGUky7lBsBe4yq8cwwdVwOdYsSnDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMCLyHz+eLyunyTi9AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:1.2em;background-position:24.5px 17px;font-weight:500;letter-spacing:normal;color:var(--black)}.find_courses_top_nav>input,.find_courses_top_nav>input::placeholder{font-family:HKGrotesk;font-size:15px;font-stretch:normal;font-style:normal}.find_courses_top_nav>input::placeholder{font-weight:400;letter-spacing:-.38px;color:rgba(34,49,63,.5)}.find_courses_top_nav>.sorting_nav{height:43px;position:absolute;left:calc(49.4% + 87px);top:0;padding:0;margin:0;cursor:pointer}.find_courses_top_nav>.sorting_nav>li{height:20px;position:relative}.find_courses_top_nav>.sorting_nav>li:first-child{margin-bottom:3px;color:var(--bluey-grey)}.find_courses_top_nav>.sorting_nav>li:first-child,.find_courses_top_nav>.sorting_nav>li:last-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px}.find_courses_top_nav>.sorting_nav>li:last-child{color:var(--black);padding-left:22px}.find_courses_top_nav .sorting_dropdown_cont{width:145px;height:215px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);z-index:999;position:absolute;top:0;left:65%;margin:0;padding-top:23px;padding-left:26px;padding-bottom:28px;-webkit-user-select:none;user-select:none}.find_courses_top_nav .sorting_dropdown_cont>li{height:20px;width:100%;margin-top:16px;cursor:pointer;position:relative;font-family:HKGrotesk-Regular;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.38px;color:var(--black)}.find_courses_top_nav .sorting_dropdown_cont>li.active{font-family:HKGrotesk;font-weight:600}.find_courses_top_nav .sorting_dropdown_cont>li:first-child{margin-top:0}.find_courses_main_body_item{width:257.1px;height:268px;padding:20px 20px 23px!important;border-radius:12px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative;margin:0 .8% 38px;cursor:pointer}.find_courses_main_body_item>section{width:100%;height:97px;border-radius:9px;margin-left:auto;margin-right:auto;position:relative}.find_courses_main_body_item>section>img{width:100%;height:100%;border-radius:9px;object-fit:cover;opacity:.53}.find_courses_main_body_item_icon_cont{width:33.3px;height:33.3px;line-height:33.3px;background-color:var(--white);border-radius:50px;position:absolute;top:10.4px;left:11.8px;text-align:center}.find_courses_main_body_item_icon_cont>img{width:11.7px;height:11.7px}.find_courses_main_body_item_review_cont{width:56px;height:27px;line-height:27px;text-align:center;border-radius:14px;box-shadow:0 3px 6px 0 rgba(0,0,0,.08);background-color:var(--white);position:absolute;right:15px;top:77px;font-family:HKGrotesk;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.33px;color:var(--slate)}.find_courses_main_body_item_course_title_cont{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);display:block;margin-top:14px;width:181px}.find_courses_main_body_item_heart_icon_full_cont,.find_courses_main_body_item_heart_icon_plain_cont{font-size:18px;color:var(--bright-cyan);position:absolute;right:22.3px;top:139.1px;cursor:pointer}.find_courses_main_body_item_heart_icon_plain_cont{color:var(--slate)}.find_courses_main_body_item_tags_cont{width:100%;white-space:nowrap;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;margin-top:11px}.find_courses_main_body_item_tags_cont::-webkit-scrollbar{display:none}.find_courses_main_body_item_tags_cont>li{display:inline-block;width:auto;height:27px;margin-right:8.8px;padding:5px 14px 6px;border-radius:16px;border:1px solid var(--pale-grey-two);background-color:var(--pale-grey);font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:rgba(62,81,99,.9)}.find_courses_main_body_item_tags_cont>li:last-child{margin-right:0}.find_courses_main_body_item_profile_picture_cont{width:31px;height:31px;border-radius:50px;position:absolute;left:20.1px;top:207px}.find_courses_main_body_item_teacher_name_cont{width:88px;font-family:HKGrotesk;font-size:13px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);position:absolute;top:212px;left:60px}.find_courses_main_body_item_discount_cont{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:-.3px;color:var(--bluey-grey);text-decoration:line-through;position:absolute;right:58px;bottom:26px}.find_courses_main_body_item_price_cont{font-size:19px;font-weight:700;letter-spacing:-.48px;bottom:23px}.find_courses_main_body_item_price_cont,.find_courses_main_body_item_starting_at_cont{font-family:HKGrotesk;font-stretch:normal;font-style:normal;color:var(--dark);position:absolute;right:20px}.find_courses_main_body_item_starting_at_cont{bottom:46px;font-size:13px;font-weight:500;letter-spacing:-.33px;opacity:.9}.fade.in{animation-name:fadeIn}.fade.out{animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0;transform:translateY(startYposition)}to{opacity:1;transform:translateY(endYposition)}}@keyframes fadeOut{0%{opacity:1;transform:translateY(startYposition)}to{opacity:0;transform:translateY(endYposition)}}.sd_sidenav_menu_items_tutorial_cont,.sd_sidenav_tutorial_cont{width:202px;height:132px;z-index:1009;background-color:#fff;position:absolute;top:91px;left:32px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5}.sd_sidenav_menu_items_tutorial_cont>ul,.sd_sidenav_tutorial_cont>ul{margin:10px auto 0}.explore_tutorial_box_cont{width:419px;height:auto;min-height:228.5px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.12);border:1px solid #f5f5f5;background-color:var(--white);padding:23px 25px 27px 27px;position:absolute;left:120%;top:0}.explore_tutorial_box_cont:after{content:" ";position:absolute;top:20%;right:100%;margin-top:-5px;border:10px solid transparent;border-right-color:#fff}.explore_tutorial_box_cont>h6{font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:var(--black);margin:0 0 14px}.explore_tutorial_box_cont>.explore_items{height:18px;width:100%;display:flex;justify-content:flex-start;align-items:center}.explore_tutorial_box_cont>.explore_items>span:first-child{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:9px;background-color:var(--bright-cyan)}.explore_tutorial_box_cont>.explore_items>span:nth-child(2){font-family:HKGrotesk;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.35px;text-align:left;color:var(--black)}.find_courses_mobile_filter_cont{position:fixed;top:0;left:0;background-color:var(--white);z-index:1018;overflow-y:auto;width:100%;display:flex;flex-direction:column;min-height:100vh;height:100%;padding-bottom:120px;padding-top:50px}.find_courses_mobile_filter_cont.hideWithAnim{height:0;position:absolute}.find_courses_mobile_filter_cont>div{width:333px;height:auto;margin-left:auto;margin-right:auto;flex:1 1;padding:0 20px}.find_courses_mobile_filter_cont_heading{width:100%;height:58.7px;margin-top:23px}.find_courses_mobile_filter_cont_heading>li{display:inline-block;font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.find_courses_mobile_filter_cont_heading>li:nth-child(2){float:right;cursor:pointer}.find_courses_filter_nav{width:100%;height:36px;white-space:nowrap;display:flex;align-items:center}.find_courses_filter_nav>li{display:inline-block}.find_courses_filter_nav>li:first-child{font-family:HKGrotesk;font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-right:21px}.find_courses_filter_nav.policies>li:first-child img{display:inline-block;vertical-align:middle;margin-left:10.2px}.find_courses_filter_nav.policies>li:last-child{font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black)}.find_courses_filter_nav>li:nth-child(2){width:27px;height:27px;line-height:27px;border-radius:14px;background-color:#ecfbfd;font-size:14px;font-weight:600;text-align:center}.find_courses_filter_nav>li:last-child,.find_courses_filter_nav>li:nth-child(2){font-family:HKGrotesk;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--aqua-marine)}.find_courses_filter_nav>li:last-child{font-size:16px;font-weight:500;text-decoration:underline;cursor:pointer;padding-top:3px;order:3;margin-left:auto}.find_courses_filter_nav.policies>li:last-child{color:var(--slate);text-decoration:initial;background-color:initial;font-size:18px}.find_courses_filter_nav>li:last-child>span{display:block;width:36px;height:36px;text-align:center;border-radius:18px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:var(--white);position:relative}.find_courses_filter_nav>li:last-child>span>img{position:absolute;width:11.2px;height:6.4px;top:14.7px;left:0;right:0;margin-left:auto;margin-right:auto}.find_courses_filter_nav_policies_text{display:block;font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);margin-top:10px;margin-bottom:-8px}.find_courses_filter_favourites_two_cont{width:100%;height:20px;margin-top:23px;display:flex;align-items:center;justify-content:flex-start}.find_courses_filter_favourites_two_cont>li{display:inline-flex;align-items:center;position:relative;height:20px}.find_courses_filter_favourites_two_cont>li:first-child{width:14.9px;height:100%;margin-right:15.3px;padding-top:5px}.find_courses_filter_favourites_two_cont>li:first-child img{width:100%;height:100%;margin-top:-5px}.find_courses_filter_favourites_two_cont>li:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);width:123px}.find_courses_filter_favourites_two_cont>li:last-child{width:21px;height:21px;margin-top:5px;margin-left:auto}.find_courses_filter_favourites_cont{width:100%;height:30px;margin-top:23px;display:flex;justify-content:flex-start;align-items:center}.find_courses_filter_favourites_cont>li{display:inline-flex;align-items:center;position:relative;height:100%}.find_courses_filter_favourites_cont>li:first-child{width:14.9px;margin-right:15.3px}.find_courses_filter_favourites_cont>li:first-child>i{font-size:18px;color:var(--bright-cyan)}.find_courses_filter_favourites_cont>li:nth-child(2){font-family:HKGrotesk;font-size:15px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--black);width:80%}.find_courses_filter_favourites_cont>li:nth-child(2)>span{display:inline-block;width:160px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.find_courses_filter_favourites_cont>li:last-child{width:21px;height:21px}.blank_checkbox{border-radius:5px;border:1.5px solid var(--pale-sky-blue);background-color:var(--pale-grey)}.blank_checkbox,.not_blank_checkbox{width:21px;height:21px;display:block;cursor:pointer}.not_blank_checkbox{line-height:21px;text-align:center;border-radius:5px;background-color:var(--bright-cyan);font-size:10px}.blank_checkbox.circle,.not_blank_checkbox.circle{border-radius:50%}.not_blank_checkbox.circle{border:5px solid var(--pale-sky-blue)}.not_blank_checkbox>i{color:#fff}.learning_stats_cont_tutorial{position:absolute;width:90%;height:171px;padding:10px 10px 20px;z-index:1006;top:-302px}.learning_stats_cont_tutorial>h6{margin:0;font-size:16px;font-weight:700;letter-spacing:normal;padding-top:30px}.learning_stats_cont_tutorial>h6,.learning_stats_cont_tutorial>p{font-family:HKGrotesk;font-stretch:normal;font-style:normal;text-align:left;color:var(--white)}.learning_stats_cont_tutorial>p{font-size:14px;font-weight:500;letter-spacing:-.35px;margin:12px 0 0}.learning_stats_cont_tutorial>div{width:135px;height:40px;margin:20px 0 0 auto;border-radius:7px;border:1px solid var(--pale-sky-blue);background-color:var(--white);display:flex;align-items:center;justify-content:center;font-family:HKGrotesk;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--dark);position:relative;cursor:pointer}.learning_stats_cont_tutorial>div>img{position:absolute;right:10px}.viewing_mobile_stats_tutorial{width:90%!important;height:auto;padding:10px 10px 20px!important;border-radius:7px!important;border:1px solid var(--pale-sky-blue);background-color:var(--white);z-index:1006;position:absolute}.search_courses_tutorial_overlay{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.6);z-index:1000;-webkit-backdrop-filter:blur(2.4px);backdrop-filter:blur(2.4px)}.search_courses_tutorial_overlay>div,.search_courses_tutorial_overlay_button{width:180px;height:52px;opacity:.6;border-radius:7px;background-color:#c08085;transition:all .4s ease;position:absolute;right:28px;bottom:77px;display:flex;justify-content:center;align-items:center;font-family:HKGrotesk;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white);cursor:pointer;z-index:1555}.search_courses_tutorial_overlay>div:hover,.search_courses_tutorial_overlay_button:hover{opacity:1;background-color:#c08085}.search_courses_tutorial_overlay_button{position:fixed}.tutorial_go_back_next_btns{width:100%;height:44px;margin-top:35px;display:flex;justify-content:space-between}.tutorial_go_back_next_btns>div{width:90%;max-width:148px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.tutorial_go_back_next_btns>div:nth-child(2){border-radius:7px;background-color:var(--bright-cyan);position:relative;font-family:HKGrotesk;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:normal;color:var(--white)}.tutorial_go_back_next_btns>div:nth-child(2).finish{border:1px solid var(--pale-sky-blue);background-color:#fff;color:var(--dark)}.tutorial_go_back_next_btns>div:nth-child(2).finish.transparent{border:none}.tutorial_go_back_next_btns>div:nth-child(2)>img{position:absolute;right:15px}@media only screen and (max-width:1024px){.TD-Welcome-Icon{right:0}.find_courses_main_body_cont{padding-right:30px;padding-left:30px;justify-content:space-between}.Messages-desktop-chat-cont{height:65vh}.Messages-details-desktop-body-cont{height:78%!important}}@media only screen and (max-width:1250px){.course_creation_left_blob,.course_creation_right_blob{display:none}}@media only screen and (max-width:2560px){.schedule_header_main_text{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000}}@media only screen and (min-width:1450px){.student_dashboard_main .overview-container{justify-content:center}.student_dashboard_main .overview-container .overview-item:first-child{margin-right:39.7px}.schedule_header_main_text{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000}}@media only screen and (max-width:1440px){.schedule_header_main_text{font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#000}.Schedule-desktop-main-cont{display:flex;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}.Schedule-desktop-item{flex:0 0 28.33%;margin:5px}}@media only screen and (max-width:1280px){#td-slide-out.sidenav .publicity{margin-top:92px!important}.TD-tiny-box-first,.TD-tiny-box-second{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-right:20px}.teacher_schedule_lessons_second_cont{width:120%;height:85vh;scroll-behavior:smooth;overflow:hidden}.schedule_teacher_availability_cont{width:100%;overflow-x:hidden}.schedule_teacher_availability_cont_first{width:100%}.teacher_profile_bio_information_card_courses_cont>li{margin-right:0}.find_courses_top_nav>.sorting_nav{left:calc(53.4% + 87px)}.find_courses_main_body_item{width:245px}}@media only screen and (max-width:1024px){.Dont-you-have-an-acco{margin-top:35px;margin-bottom:25px}.Dont-you-have-an-acco.sign-in{margin-top:40px;margin-bottom:0}.TD-tiny-box-first,.TD-tiny-box-second{width:100px;height:100px;border-radius:9px;box-shadow:0 3px 35px 0 rgba(29,63,96,.06);border:1px solid #f5f5f5;background-color:#fff;margin-right:25px}.TD-Calender-cont{margin-top:20px}.TD-Calender-cont,.TD-time-board{margin-left:auto;margin-right:auto}.find_courses_top_nav>.sorting_nav{left:calc(62.4% + 87px)}.settings_notification_icon{position:absolute;left:88%;top:39.4px}.sd_overview_time_spent_on_learning_cont>h5{width:55%}.sd_overview_time_spent_on_learning_cont>ul.sd_overview_small_boxes_cont>li>h5{width:50%;margin-top:2px;font-size:10px}.sd_active_courses_buttons_cont{width:90%}.sd_active_courses_buttons_cont>span{display:inline-flex;width:45%;height:100%;border-radius:7px;align-items:center;justify-content:center;cursor:pointer}.find_courses_main_body_item{width:257.1px}}@media only screen and (max-width:992px){.teacher_profile_bio_main_chat_btn>div{left:-150px}.teacher_profile_bio_main_chat_btn>div:after{left:auto;right:16%}.search_courses_tutorial_overlay>div,.search_courses_tutorial_overlay_button{width:90%;max-width:315px;left:0;right:0;margin-left:auto;margin-right:auto;opacity:1;background-color:#c08085;bottom:23px}main.td{padding:0!important}#td-mobile-slide-out .messages{position:relative}#td-mobile-slide-out .messages span{position:absolute;left:56px}#td-mobile-slide-out .messages .Elipse-101{width:4px!important;height:4px!important;object-fit:contain;background-color:#ff808b;position:absolute;top:12px;left:45px;border-radius:50px;margin:0!important;display:inline;padding:0!important}.course_image_application_error{width:57.7%;text-align:center}.course_image_application_error>i{right:10%}.lesson_booking_step_one_chosen_course_divider{width:90%;margin:0 auto}}@media only screen and (max-width:768px){.mobile_buy_now_cont{padding-left:150px;padding-right:150px}.choose_payment_method_nav_tooltip.mobile{right:132px}.mobile_buy_now_close_btn{right:152px}.find_courses_main_body_cont{padding-right:0;padding-left:0;justify-content:center}.Messages-mobile-list-mess{width:264px}.schedule_teacher_availability_second_times_intervals_cont li{display:inline-block;position:relative;height:18px}.schedule_teacher_availability_second_times_intervals_cont li img{display:inline-block;vertical-align:middle;width:17px;height:17px}.schedule_teacher_availability_second_times_intervals_cont li:first-child,.schedule_teacher_availability_second_times_intervals_cont li:nth-child(2){margin-right:16px}.teacher_schedule_lessons_month_nav_dropdown_cont{position:absolute;top:6px;right:20px}.schedule_header_main_local_time_text_cont{line-height:1.29!important;padding:6px 0 6px 97px!important}.teacher_schedule_lessons_lists_cont{overflow-y:auto;overflow-x:hidden;height:100%;width:100%;scroll-behavior:smooth}.teacher_schedule_lessons_list_item_amount{left:103px;top:21px}.teacher_schedule_lessons_list_item_time_total{left:103px;top:45px}.teacher_schedule_lessons_list_item{width:100%;height:84px}.teacher_schedule_lessons_images_of_students{position:absolute;left:63.2%;top:30px}.teacher_schedule_lessons_active_arrow_image{position:absolute;right:25px;bottom:39.1px}.teacher_lessons_circle{margin-right:23.5px}.teacher_lesson_details_lesson_type{width:150px;font-family:HKGrotesk-Bold;font-size:24px;font-weight:700;line-height:1.29;letter-spacing:normal;color:var(--pale-peach);top:93px}.teacher_lesson_details_lesson_amount,.teacher_lesson_details_lesson_type{font-stretch:normal;font-style:normal;text-align:left;position:absolute;left:83px}.teacher_lesson_details_lesson_amount{font-family:HKGrotesk;font-size:15px;font-weight:500;line-height:1.33;letter-spacing:-.38px;color:#fff;top:122px}.teacher_lesson_details_back_icon{width:6.8px;height:11.9px;position:absolute;top:30px;left:20px;cursor:pointer}.teacher_lesson_details_lesson_type{width:300px}.schedule_teacher_availability_second_times_table td,.schedule_teacher_availability_second_times_table th{width:95px!important}.schedule_teacher_availability_second_times_table thead{position:sticky;position:-webkit-sticky;top:0;background-color:#fff;margin:0;z-index:1}.schedule_teacher_availability_second_times_table{white-space:nowrap;padding-left:12px}.schedule_teacher_availability_second_times_cont>table tbody{display:block!important;max-height:100%!important;overflow-y:initial!important}.schedule_teacher_availability_second_times_cont>table{display:block!important;max-height:63vh!important;overflow-y:scroll!important;position:relative}.schedule_teacher_availability_item_second_av_unav_cont{position:absolute;width:100%;top:20px;left:20px}.schedule_teacher_availability_item_second_av_unav_cont li{margin-right:26px}.schedule_teacher_availability_item_second_av_unav_cont li.right{margin-right:15px}.schedule_teacher_availability_item_second_av_list{margin-right:49px!important}.schedule_teacher_availability_item_second_date_dropdown_cont{top:84.8px;cursor:pointer}.schedule_teacher_availability_item_second_date_dropdown_cont,.schedule_teacher_availability_item_second_hour_dropdown_cont{position:absolute;left:5.33%;width:89.333%;height:50px;border-radius:5px;border:1px solid #f6f9fc;background-color:#fff;margin:0 auto}.schedule_teacher_availability_item_second_hour_dropdown_cont{top:303.5px}.schedule_teacher_availability_item_apply_button{top:465px;font-family:HKGrotesk;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:50px;letter-spacing:normal;text-align:center;color:#3e5163}.schedule_teacher_availability_item_apply_button,.schedule_teacher_availability_item_second_end_time_dropdown_cont{position:absolute;left:5.33%;width:89.333%;height:50px;border-radius:5px;border:1px solid #f6f9fc;background-color:#fff;margin:0 auto}.schedule_teacher_availability_item_second_end_time_dropdown_cont{top:378.5px}.schedule_teacher_availability_item_second_end_time_error_message{top:433.5px}.schedule_teacher_availability_item_second_end_time_error_message_mobile{font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-.3px;text-align:left;color:#ff808b;width:149px;position:absolute;top:55.5px;left:165px}.schedule_teacher_availability_item_calender{position:absolute;left:5.33%;width:89.333%}.schedule_teacher_availability_item_start_end_cont_mobile{width:100%;position:absolute;top:144.8px;left:21px}.schedule_teacher_availability_item_start_end_cont_mobile li{display:inline-block;width:136px;height:50px}.schedule_teacher_availability_item_start_end_cont_mobile li:first-child{margin-right:19.3px}.schedule_teacher_availability_item_cancel_save_cont{position:absolute;bottom:10px;left:-5px;width:100%}.schedule_teacher_availability_item_second_date_error_message{top:140.5px}}@media only screen and (max-width:600px){.Messages-details-mobile-cont{height:85%;position:static}.password_security_delete_account_modal_image{margin:initial;position:absolute;top:25%;left:0;right:0;margin-right:auto;margin-left:auto}.password_security_delete_account_modal>div{width:100%;height:100%;top:0;left:0;right:0;bottom:0;max-width:none;border-radius:initial}.password_security_delete_account_modal>div>.password_security_delete_account_modal_btn_cont{width:95%;height:52px;display:flex;justify-content:space-between;margin:60.1px auto 0;position:absolute;bottom:50px}.loadingAnim{top:-30px;left:0}.reduce_fail_toast_width{height:120px}.mobile_buy_now_cont{padding-left:25px;padding-right:25px}.mobile_buy_now_close_btn{right:32px}.skills_digital_audio_workstation_tags_cont{border:1px solid var(--pale-sky-blue);padding:12px 17px 12.9px 16.2px!important;margin-bottom:30px}.find_courses_main_body_cont{padding-right:0;padding-left:0;justify-content:center}.find_courses_main_body_item{width:89%;margin-left:auto;margin-right:auto}.find_courses_main_body{width:100%!important}.signup_terms_privacy_cont{width:80%;margin-left:auto;margin-right:auto}.signInModalCloseIconParent{margin-right:10%;margin-top:30.1px;cursor:pointer}.loginHeading{font-family:HKGrotesk;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#91989f;margin:0 auto;margin-top:12px!important}.loginInputFields input{width:90%;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px;margin-bottom:5px!important;margin-left:auto;margin-right:auto}.loginInputFields .LoginEmailField,.loginInputFields .LoginPassField{margin-bottom:22.5px!important}.loginInputFields input:focus{border:1px solid #58dbee!important}.LoginEmailField,.LoginPassField{position:relative}.LoginEmailField img{position:absolute;width:16px;height:13px;left:41.1px;top:19px}.LoginPassField .passlock{position:absolute;width:13px;left:40px;top:17px}.LoginPassField .eye-pass{position:absolute;width:18px;right:32px;top:50%;transform:translateY(-50%);cursor:pointer}#signUpContent .formErrorText{text-align:left!important;font-family:HKGrotesk;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-.3px;color:var(--blush-pink)}.LoginButtonRectangle{width:90%;height:52px;border-radius:7px;background-color:#58dbee;border:none!important;outline:none!important;display:block;margin:41px auto 23px;cursor:pointer}.Already-have-an-acco.already-sign-in{margin-top:36px}.OtherLoginMethodsCont{margin:0 auto!important;text-align:center}.OtherLoginMethodsCont.other-sign-in{margin-top:34px!important}.OtherLoginMethodsCont li{display:inline-block;margin-right:27px!important;position:relative;cursor:pointer}.OtherLoginMethodsCont li.LoginFacebookRectangle{width:20%;height:48px;border-radius:6px;background-color:#4568b2}.OtherLoginMethodsCont li.LoginGoogleRectangle{width:20%;height:48px;border-radius:6px;border:1px solid #4c6d8c;top:1px}.OtherLoginMethodsCont li.LoginAppleRectangle{width:20%;height:48px;border-radius:6px;background-color:#000}.OtherLoginMethodsCont li ul li.Path img{width:9.6px;height:18.6px;position:absolute;left:7px;top:-15px}.Dont-you-have-an-acco{margin-top:27px;margin-bottom:5px}.Dont-you-have-an-acco.sign-in{margin-bottom:0}.signUpFirstLast .row .col{padding:0!important}.signUpFirstLast{padding:0 23px;margin-top:27.5px}.signUpFirstLast input{width:100%;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px;line-height:50px}.signUpFirstLast .firstNameCont,.signUpFirstLast .lastNameCont{margin-bottom:22px}.signUpEmailField,.signUpPass{margin:0 24px}.signUpEmailField input,.signUpPass input{width:100%;height:50px;border-radius:6px;border:1px solid #d3e1ed;background-color:#fff;padding-left:47.2px}.SignUpButtonRectangle{width:90%;height:52px;border-radius:7px;background-color:#58dbee;border:none!important;outline:none!important;display:block;margin:41px auto 25px;cursor:pointer}.CompleteAccountHeading{text-align:center;color:#91989f;margin:0 auto;margin-top:72px!important;width:100%!important}.countryDropdown{margin:48px auto 0;width:90%;height:50px;border-radius:6px}.I-am-a-selection-container{width:100%;margin:0 auto;z-index:-1000!important}.I-am-a-selection li{display:inline-block;width:90px;height:110px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:20px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:10px;z-index:-1999!important}._x33_2-Musical_Script,.music,.Teacher-vector{object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-top:15px;width:50px;height:50px!important;z-index:-1888!important}.By-signing-up-you-agree-to-our-Terms-of-service-and-Privacy-Policy{width:90%;margin:72px auto 0;opacity:.9}.countryDropdown .collapsible .collapsible-header img{margin-right:15.2px;width:14px;height:14px;margin-top:3.4px}.RectangleSignUpButton{margin-top:60px}.loadingAnim{margin:23px auto;display:block}.successMessageBox{background-color:#43a047}.alertError,.successMessageBox{padding:20px;color:#fff;margin:23px 23px 0}.alertError{background-color:#f44336}.alertError .closebtn,.successMessageBox .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.alertError .closebtn:hover,.successMessageBox .closebtn:hover{color:#000}.lesson_booking_step_two_calender_cont{width:350px;margin-right:auto;margin-left:auto}}@media only screen and (max-width:414px){.I-am-a-selection li{display:inline-block;width:100px;height:110px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:15px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:15px;z-index:-1999!important}}@media only screen and (max-width:411px){.lesson_booking_available_lesson_durations_text{margin-left:20px;width:80%}.I-am-a-selection li{display:inline-block;width:100px;height:110px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:15px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:15px;z-index:-1999!important}}@media only screen and (max-width:375px){.lesson_booking_available_lesson_durations_text{margin-left:0;width:80%}.I-am-a-selection-container{width:100%;margin:0 auto;z-index:-1000!important}.I-am-a-selection li{display:inline-block;width:90px;height:110px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:20px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:10px;z-index:-1999!important}._x33_2-Musical_Script,.music,.Teacher-vector{object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-top:15px;width:50px;height:50px!important;z-index:-1888!important}.By-signing-up-you-agree-to-our-Terms-of-service-and-Privacy-Policy{width:90%;margin:72px auto 0}.RectangleSignUpButton{margin-top:60px}}@media only screen and (max-width:360px){.I-am-a-selection li.music-img-cont{margin-right:7.5px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:7.5px;z-index:-1999!important}}@media only screen and (max-width:320px){.reduce_fail_toast_width{height:140px}.find_courses_mobile_filter_cont>div{width:85%}.I-am-a-selection-container{width:100%;margin:0 auto;z-index:-1000!important}.I-am-a-selection li{display:inline-block;width:80px;height:110px;border-radius:5px;background-color:#f6f9fc;cursor:pointer}.I-am-a-selection li.music-img-cont{margin-right:5px;z-index:-10000!important}.I-am-a-selection li.teacher-img-cont{margin-right:5px;z-index:-1999!important}._x33_2-Musical_Script,.music,.Teacher-vector{object-fit:cover;display:block;margin-left:auto;margin-right:auto;margin-top:15px;width:50px;height:50px!important;z-index:-1888!important}.mobile-overview-cont{margin-top:23px;margin-left:10px;margin-right:10px}}@keyframes react-spinner_spin{0%{opacity:1}to{opacity:.15}}