@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Manjari:400,700&display=swap);.homepage .slider .slider_bg,.homepage .slider .slider_bg_mobile{height:calc(100vh - 69px);min-height:40rem;position:relative;width:100%}@media screen and (max-width:48em){.homepage .slider .slider_bg,.homepage .slider .slider_bg_mobile{background-color:#f4fdff;flex-direction:column;height:calc(80vh - 70px);min-height:32rem}}.homepage .slider .slider_bg .slider_1,.homepage .slider .slider_bg_mobile .slider_1{align-items:flex-end;display:flex;height:100%;justify-content:center;max-width:52%;padding-right:3%}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1,.homepage .slider .slider_bg_mobile .slider_1{align-items:flex-end;justify-content:center;margin:0 auto;max-height:65%;max-width:100%!important;object-fit:contain;padding-right:0;width:100%}}.homepage .slider .slider_bg .slider_1 .slider_1_img_wrapper,.homepage .slider .slider_bg_mobile .slider_1 .slider_1_img_wrapper{align-items:flex-end;display:flex;justify-content:center;max-height:calc(45vh - 75px);max-width:84%;min-height:30rem;z-index:5}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .slider_1_img_wrapper,.homepage .slider .slider_bg_mobile .slider_1 .slider_1_img_wrapper{max-height:100%!important;max-width:30rem;max-width:98%;min-height:5rem;width:100%}}.homepage .slider .slider_bg .slider_1 .slider_1_img,.homepage .slider .slider_bg_mobile .slider_1 .slider_1_img{height:100%;max-height:100%;max-width:58rem;min-width:30rem;object-fit:contain;width:auto;z-index:3}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .slider_1_img,.homepage .slider .slider_bg_mobile .slider_1 .slider_1_img{max-height:100%!important;max-height:100%;max-width:30rem;min-width:21rem;width:90%}}.homepage .slider .slider_bg .slider_1 .img_side_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container{bottom:20%;display:flex;justify-content:center;width:62%;z-index:2}@media screen and (min-width:48.01em)and (max-width:63.9375em){.homepage .slider .slider_bg .slider_1 .img_side_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container{bottom:19%;width:84%}}@media screen and (min-width:64em)and (max-width:75em){.homepage .slider .slider_bg .slider_1 .img_side_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container{bottom:17%;width:76%}}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .img_side_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container{bottom:23%;min-width:17rem;width:62%}}.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_1,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_1{max-height:calc(60vh - 75px);position:relative;right:-3%;width:90%;z-index:2}@media screen and (max-height:800px){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_1,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_1{max-height:calc(80% - 150px)}}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_1,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_1{max-height:100%;max-width:20rem;min-width:17rem;width:100%}}.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container{bottom:8%;display:flex;justify-content:center;width:95%}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container{bottom:9%;width:100%}}.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .video_slide_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .video_slide_2{height:100%}.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_2{border:.58rem solid #fff;border-radius:1.5rem;max-height:calc(72vh - 75px);object-fit:fill;position:relative;right:-3%;width:52%;z-index:1}@media screen and (min-width:48.01em)and (max-width:63.9375em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_2{border:.35rem solid #fff;width:58%}}@media screen and (min-width:64em)and (max-width:75em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_2{border:.35rem solid #fff;width:58%}}@media screen and (max-height:800px){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_2{max-height:29rem;min-height:calc(80% - 75px);right:-3%}}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_2,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_2{border:.28rem solid #fff;border-radius:1rem;bottom:.25rem;height:calc(55vh - 75px);max-height:calc(50vh - 75px);max-width:59%;min-height:15rem;object-fit:fill;right:-2.75%;width:auto}}.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_circle,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_circle{bottom:5%;max-height:calc(65vh - 75px);position:absolute;right:-2.5%;width:100%}@media screen and (max-height:800px){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_circle,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_circle{max-height:calc(100% - 75px)}}@media screen and (max-width:48em){.homepage .slider .slider_bg .slider_1 .img_side_container .img_side_2_container .img_side_circle,.homepage .slider .slider_bg_mobile .slider_1 .img_side_container .img_side_2_container .img_side_circle{max-height:calc(45vh - 75px);min-height:13rem}}.homepage .slider .slider_bg .title_container,.homepage .slider .slider_bg_mobile .title_container{display:flex;flex-direction:column;margin-left:7.5vw;margin-top:9vh;position:relative}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container,.homepage .slider .slider_bg_mobile .title_container{margin:0 0 0 11vw;min-height:35%;padding-top:3.5vh}}.homepage .slider .slider_bg .title_container .title_name,.homepage .slider .slider_bg_mobile .title_container .title_name{color:var(--primary-green);font-size:clamp(2.4rem,3.3vw,3.25rem)}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container .title_name,.homepage .slider .slider_bg_mobile .title_container .title_name{font-size:clamp(1.1rem,5.48vw,1.5rem)}}.homepage .slider .slider_bg .title_container .title_detail_2,.homepage .slider .slider_bg_mobile .title_container .title_detail_2{font-size:clamp(1.2rem,1.63vw,1.8rem);margin-bottom:2rem}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container .title_detail_2,.homepage .slider .slider_bg_mobile .title_container .title_detail_2{font-size:clamp(.82rem,3.6vw,1.02rem);margin-bottom:1rem}}.homepage .slider .slider_bg .title_container .title_detail_1,.homepage .slider .slider_bg_mobile .title_container .title_detail_1{color:var(--light-red-color);font-size:clamp(2rem,3.44vw,3.4rem)}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container .title_detail_1,.homepage .slider .slider_bg_mobile .title_container .title_detail_1{font-size:clamp(1.4rem,6.74vw,1.74rem)}}.homepage .slider .slider_bg .title_container .btn_text,.homepage .slider .slider_bg_mobile .title_container .btn_text{color:var(--white-color);font-size:clamp(1.2rem,2vw,1.4rem)}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container .btn_text,.homepage .slider .slider_bg_mobile .title_container .btn_text{font-size:clamp(.73rem,3vw,.86538rem)}}.homepage .slider .slider_bg .title_container .btn_custom,.homepage .slider .slider_bg_mobile .title_container .btn_custom{min-width:15rem}@media screen and (max-width:48em){.homepage .slider .slider_bg .title_container .btn_custom,.homepage .slider .slider_bg_mobile .title_container .btn_custom{height:3rem!important;max-width:auto;min-height:3rem;min-width:10rem!important;width:12rem!important}}@media screen and (max-width:48em)and (max-width:48em){.homepage .slider .slider_bg .title_container .btn_custom,.homepage .slider .slider_bg_mobile .title_container .btn_custom{height:clamp(2.16rem,9.5vw,2.3rem)!important;min-height:auto;min-width:auto!important;width:clamp(9.375rem,35vw,9.8rem)!important}}.homepage .slider_student .img_slide_student{width:100%}.homepage .slider_student .title_1_student{font-size:clamp(2.2rem,3vw,2.5rem)}@media screen and (max-width:48em){.homepage .slider_student .title_1_student{font-size:clamp(.9375rem,2.8vw,1.1rem)}}.homepage .slider_student .title_2_student{font-size:clamp(2.8rem,3vw,3.125rem)}@media screen and (max-width:48em){.homepage .slider_student .title_2_student{font-size:clamp(1.125rem,3vw,1.3rem)}}.homepage .content_main{background-color:var(--white-color)!important;padding:4rem 0 4.5rem;position:relative}@media screen and (max-width:48em){.homepage .content_main{padding-top:3rem}}.homepage .content_main .content_student_container{padding-bottom:3rem}@media screen and (max-width:48em){.homepage .content_main .content_student_container{padding-bottom:3rem}}.homepage .content_main .content_student_container .list_content_student{max-width:60rem;min-width:50rem;width:50%;z-index:1}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student{min-width:88%;width:88%}}.homepage .content_main .content_student_container .list_content_student .img_detail_student_mobile{max-width:27rem;min-width:18rem}.homepage .content_main .content_student_container .list_content_student .item_content_student{border:1px solid var(--border-color);border-radius:1rem;padding:1.2rem 0;position:relative}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student .item_content_student{padding-bottom:1.5rem;padding-top:1.5rem}}.homepage .content_main .content_student_container .list_content_student .item_content_student .number_content_student{font-size:4.6875rem}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student .item_content_student .number_content_student{font-size:3.125rem}}.homepage .content_main .content_student_container .list_content_student .item_content_student .icon_proactive{height:auto;left:-5.5rem;position:absolute;top:"20%";width:6.5rem}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student .item_content_student .icon_proactive{bottom:-25%;height:auto;left:auto;right:-.5rem;top:auto;transform:scaleX(-1);width:5.5rem}}.homepage .content_main .content_student_container .list_content_student .item_content_even{border-right:none;border-top:none;width:100%}.homepage .content_main .content_student_container .list_content_student .item_content_even .item_detail_even{flex-direction:row-reverse;opacity:1}.homepage .content_main .content_student_container .list_content_student .item_content_odd{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;left:2%;width:98%}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student .item_content_odd{left:5%;width:95%}}.homepage .content_main .content_student_container .list_content_student .item_content_odd .item_detail_odd{right:2%}@media screen and (max-width:48em){.homepage .content_main .content_student_container .list_content_student .item_content_odd .item_detail_odd{right:5%}}.homepage .content_main .content_student_container .list_icon_bg .img_left_top_student{left:0;top:2%;z-index:0}.homepage .content_main .content_student_container .list_icon_bg .img_left_top_student img{min-width:8rem;width:11vw}.homepage .content_main .content_student_container .list_icon_bg .img_left_center{left:0;top:40%;z-index:0}.homepage .content_main .content_student_container .list_icon_bg .img_left_center img{min-width:8rem;width:11vw}.homepage .content_main .content_student_container .list_icon_bg .img_right_top{right:0;top:18%;z-index:0}.homepage .content_main .content_student_container .list_icon_bg .img_right_top img{min-width:8rem;width:9.5vw}.homepage .content_main .content_student_container .list_icon_bg .img_right_bottom{bottom:30%;right:10%;z-index:0}.homepage .content_main .content_student_container .list_icon_bg .img_right_bottom img{min-width:4rem;width:5.5vw}@media screen and (max-width:48em){.homepage .content_main .content_student_container .trial_container{flex-direction:column}}.homepage .content_main .content_student_container .trial_container .img_box_trial{min-width:20rem;width:50%}@media screen and (max-width:48em){.homepage .content_main .content_student_container .trial_container .img_box_trial{margin-bottom:1rem;min-width:15rem;width:75%}}.homepage .content_main .content_banner_teacher{background-color:var(--bg-light-blue-color)!important;padding-bottom:2rem}@media screen and (max-width:48em){.homepage .content_main .content_banner_teacher{border-bottom-right-radius:3rem}.homepage .content_main .content_banner_teacher .btn_custom{background-color:var(--white-color)!important}}.homepage .content_main .content_bg_1{margin-bottom:3.5rem;width:100%}@media screen and (max-width:48em){.homepage .content_main .content_bg_1{margin-bottom:1.5rem}}.homepage .content_main .content_title{width:100%}.homepage .content_main .content_title .content_title_1{margin-bottom:2rem}.homepage .content_main .btn_text{color:var(--primary-green)}@media screen and (max-width:48em){.homepage .content_main .btn_custom{height:3rem!important}}.homepage .content_main .content_banner{margin:3rem 0 1rem}@media screen and (max-width:48em){.homepage .content_main .content_banner{margin-top:0}}.homepage .content_main .content_banner .img_banner{margin:.3rem 0 2.3rem;max-width:85%}@media screen and (max-width:48em){.homepage .content_main .content_banner .img_banner{margin-top:0;max-width:100%}}.homepage .content_main .content_banner .list_detail_banner{margin:1.8rem 0 1rem}.homepage .content_main .content_banner .list_detail_parent{margin-right:5%}.homepage .content_main .content_banner .icon_left_container{left:0;position:absolute}.homepage .content_main .content_banner .icon_left_container .icon_text_left{min-width:8rem;width:15vw}.homepage .content_main .content_banner .icon_center_container{left:52%;position:absolute;top:2px}@media screen and (max-width:48em){.homepage .content_main .content_banner .icon_center_container{left:65%;top:1rem}}.homepage .content_main .content_banner .icon_center_container .icon_bonus_center{min-width:6.5rem;width:7vw}@media screen and (max-width:48em){.homepage .content_main .content_banner .icon_center_container .icon_bonus_center{min-width:4.5rem;width:13vw}}.homepage .content_main .content_banner .icon_right_container{position:absolute;right:0}.homepage .content_main .content_banner .icon_right_container .icon_text_right{min-width:8rem;width:13vw}.homepage .content_main .content_banner .icon_left_teacher_container{bottom:0;left:0;position:absolute}.homepage .content_main .content_banner .icon_left_teacher_container img{min-width:9.5rem;width:10vw}.homepage .content_main .content_banner .icon_dots_container{left:0;position:absolute;top:8rem}.homepage .content_main .content_banner .icon_dots_container img{min-width:1.5rem;width:2vw}.homepage .content_main .content_banner .icon_right_teacher_container{bottom:8rem;position:absolute;right:0}.homepage .content_main .content_banner .icon_right_teacher_container img{min-width:9.5rem;width:10vw}.homepage .content_main .content_banner .icon_top_teacher_container{left:5%;position:absolute;top:-7rem}.homepage .content_main .content_banner .icon_top_teacher_container img{min-width:4rem;width:4.5vw}.homepage .content_main .content_banner .icon_half_teacher_container{position:absolute;right:0;top:-10rem}.homepage .content_main .content_banner .icon_half_teacher_container img{min-width:4.5rem;width:5vw}.header-ts{align-items:center;display:flex;padding-top:16px}@media screen and (max-width:768px){.header-ts{padding-top:12px}}.header-ts a{align-items:center;display:flex;flex-direction:column;margin-left:32px}@media screen and (max-width:768px){.header-ts a{margin-left:16px}}.header-ts img{height:auto;margin-top:0!important;width:90px}@media screen and (max-width:768px){.header-ts img{width:50px}}.header-ts span{color:#14375f;font-family:Barlow-Bold;font-size:20px;font-weight:700;margin-top:4px}@media screen and (max-width:768px){.header-ts span{font-size:12px}}.header_container{background-color:var(--white-color);border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:.1rem 0;position:-webkit-sticky;position:sticky;top:0;transition:all .3s ease-in;z-index:9990}.header_container .header_content{align-items:center;display:flex;justify-content:space-around;margin:0 auto;max-width:88vw;z-index:9990}@media screen and (min-width:48.01em)and (max-width:63.9375em){.header_container .header_content{justify-content:space-between;max-width:95vw}}@media screen and (max-width:48em){.header_container .header_content{justify-content:space-between;margin-left:3%;margin-right:3%;max-width:95vw}}.header_container .header_content .img_logo{height:4rem;width:auto}.header_container .header_content .header_menu_icon_container{padding:.5rem .5rem .5rem .2rem}.header_container .header_content .header_menu_icon_container .header_menu_icon{animation:fadeIn .3s linear;height:1.5rem;width:1.5rem}@media screen and (max-width:48em){.header_container .header_content .header_menu_icon_container .header_menu_icon{height:1.3rem;width:1.3rem}.header_container .header_content .logo_header{margin:0 auto;padding-left:12%}}.header_container .header_content .header_list{align-items:center;display:flex;flex:1 1;justify-content:center}.header_container .header_content .header_login{font-size:clamp(.75rem,1vw,.9rem)}.header_container .header_content .btn_custom{height:clamp(2rem,4vw,2.3rem)!important;width:clamp(5.5rem,12vw,7rem)!important}.header_container .header_content .name_user{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(.7rem,1.3vw,.9rem);max-width:11vw;overflow:hidden;padding-right:1rem;text-align:right}.header_container .header_content .img_avt_user{border-radius:50%;height:3rem;min-width:3rem;width:3rem}@media screen and (min-width:48.01em)and (max-width:63.9375em){.header_container .header_content .img_avt_user{height:2.6rem;min-width:2.6rem;width:2.6rem}}.header_container .header_content .img_logout_container{margin-left:2.5rem}@media screen and (min-width:48.01em)and (max-width:63.9375em){.header_container .header_content .img_logout_container{margin-left:1rem}}@media screen and (max-width:48em){.header_container .header_content .img_logout_container{margin-left:1.3rem}}.header_container .header_content .img_logout_container .img_logout{height:1.6rem;min-width:1.6rem}@media screen and (min-width:48.01em)and (max-width:63.9375em){.header_container .header_content .img_logout_container .img_logout{height:1.2rem;min-width:1.2rem}}.header_container .header_item{align-items:center;display:flex;margin:0 calc(2% + .2rem);position:relative}.header_container .header_item:hover .ico_drop_tariff svg{transform:rotate(180deg)}@media screen and (max-width:48em){.header_container .header_item:hover .ico_drop_tariff svg{transform:rotate(0)}}.header_container .header_item:hover .header_item_text,.header_container .header_item:hover .ico_drop_tariff svg path{stroke:var(--text-hover-color);color:var(--text-hover-color)}.header_container .header_item:after{bottom:-30%;content:"";height:60%;position:absolute;right:-5%;width:125%}@media screen and (max-width:48em){.header_container .header_item:after{display:none!important}}.header_container .header_item:hover .list_option_custom{background-color:var(--white-color)!important;display:flex!important}.header_container .header_item .link_header_item .list_option_custom{background-color:var(--white-color)!important;border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;border-radius:.6rem;left:-75%;margin:0 auto;max-height:20rem;max-width:clamp(11.5rem,13vw,12.5rem);min-height:5rem;min-width:10rem;overflow:auto;padding:0 .5rem;position:absolute;right:0;top:3.3rem;width:250%;z-index:99}.header_container .header_item .link_header_item .list_option_custom::-webkit-scrollbar{width:6px}.header_container .header_item .link_header_item .list_option_custom::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.header_container .header_item .link_header_item .list_option_custom::-webkit-scrollbar-track{margin:.4rem 0}.header_container .header_item .link_header_item .list_option_custom::-webkit-scrollbar-thumb:hover{background:#8b8b8b}.header_container .header_item .link_header_item .list_option_custom .option_item_custom{background:#fff!important;color:var(--text-color);cursor:pointer;font-size:clamp(.875rem,1.15vw,1.125rem);padding:.75rem 0;z-index:2}.header_container .header_item .link_header_item .list_option_custom .option_item_custom:hover{background:#fff!important;font-family:AvertaStdCY-Bold!important}.header_container .header_item .item_bonus{animation-direction:alternate;animation-iteration-count:infinite;background-color:var(--light-red-color);border-radius:.9rem;color:var(--white-color);display:inline-flex;font-size:.5rem;margin:0 0 .8rem .3rem;padding:.05rem .4rem}.header_container .header_item .header_item_text_container{padding:.8rem 0}.header_container .header_item .header_item_text_container .ico_drop_tariff{margin-left:.33rem}.header_container .header_item .header_item_text_container .ico_drop_tariff svg{width:clamp(10px,1.25vw,13px)}@media screen and (max-width:48em){.header_container .header_item .header_item_text_container .ico_drop_tariff svg{width:12px}}.header_container .header_item .header_item_text_container:hover .header_item_text{color:var(--text-hover-color);cursor:pointer}.header_container .header_item .header_item_text{font-size:clamp(.5rem,1vw,.9rem);font-weight:500}.header_container .modal_header_container{background-color:#0009;width:100%}.header_container .modal_header_container .modal_header{animation:slideIn .25s linear;background-color:var(--white-color);display:flex;flex-direction:column;left:0;max-height:calc(100vh - 68px);overflow-x:auto;position:absolute;top:4.2rem;width:75vw;z-index:9999}.header_container .modal_header_container .modal_header .header_item_mobile{animation:slideIn .3s linear;border-bottom:1px solid var(--border-color);margin:0;padding:0 0 0 4%;width:100%}.header_container .modal_header_container .modal_header .header_item_mobile:last-child{border-bottom:none}@media screen and (max-width:48em){.header_container .modal_header_container .modal_header .header_item_mobile:hover .header_item_text{color:var(--text-hover-color)}}.header_container .modal_header_container .modal_header .header_item_mobile .option_item_mobile{font-size:clamp(.75rem,3.2vw,.875rem)}.header_container .modal_header_container .modal_header .header_item_mobile .option_item_mobile:hover{font-family:AvertaStdCY-Bold!important}.header_container .modal_header_container .modal_header .header_item_mobile .link_header_mobile{padding:1rem 0;width:100%}.header_container .modal_header_container .modal_header .header_item_mobile .item_bonus{animation-direction:alternate;animation-iteration-count:infinite;background-color:var(--light-red-color);border-radius:.9rem;color:var(--white-color);display:inline-flex;font-size:.65rem;margin:0 0 .8rem .3rem;padding:.05rem .4rem}.header_container .modal_header_container .modal_header .header_item_mobile .header_item_text{font-size:clamp(.75rem,3.2vw,.875rem);height:100%}.title_news_container{background-color:var(--white-color);border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:1rem 0 1rem 4%}:root{--padding-horizontal-modal:20px}.uk-modal-body{border-radius:20px;box-shadow:0 1px 6px 0 #151b2626}.uk-modal-dialog{width:auto;width:340px}.btn-default{background:#fff;border:2px solid #00a69c;border-radius:20px;box-sizing:border-box;color:#00a69c;font-family:Myriadpro-SemiBold;font-size:16px;height:40px;line-height:37px;padding:0 35px;width:130px}.btn-bg-blue{background-image:linear-gradient(90deg,#00e1a0,#00b9b7);border:none;color:#fff}.btn-popup-gr{margin:20px 0 0}.popup-title{font-size:18px;padding:0 0 20px}.uk-modal-body p{font-size:16px}.radio-gr input{margin:-2px 8px 0 0}.radio-body{display:flex;justify-content:center;padding:0 20px}.btn-popup-gr button:first-child{margin-right:10px}.btn-popup-gr button:nth-child(2){margin-left:10px}.message-body textarea{background:#ececec;border:none;border-radius:20px;box-sizing:border-box;color:#000;font-family:Myriadpro-SemiBold;font-size:16px;outline:none;padding:20px;resize:none;width:100%}.message-body textarea::placeholder{color:#000}.title-span{display:block;font-family:Myriadpro-Bold;font-size:16px;padding:0 0 5px}.time-start-end-gr{background:#b2eee7;border:none;border-radius:20px;margin:0 0 4px}.time-start-end-gr .end,.time-start-end-gr .start{border:none;border-radius:20px;box-sizing:border-box;padding:15px 0;width:150px}.time-start-end-gr .end input,.time-start-end-gr .start input{box-sizing:border-box;width:150px}.time-start-end-gr .active{background-image:linear-gradient(90deg,#00e2a0,#00b9b7)}.time-start-end-gr p{box-sizing:border-box;font-size:18px;line-height:20px;text-align:center}.time-start-end-gr input{background:none;border:none;box-shadow:none;font-family:Myriadpro-Bold;font-size:16px;outline:none;text-align-last:center}.showtime-gr{margin:0 0 15px}.showtime-gr p{font-size:14px;line-height:24px;text-align:center}.showtime-gr .day{color:#00a79d;font-family:Myriadpro-Bold;font-size:24px;left:0;line-height:24px;position:absolute;top:0}.filter-popup-title{margin:0 0 20px}.filter-popup-title h2{color:#00a79d;font-family:Myriadpro-Bold;font-size:24px;line-height:24px;padding-left:5px}.ico_filter_blue{height:17px;margin-top:3px}.title-sp{color:#01283a;display:block;font-family:Myriadpro-Bold;font-size:18px;line-height:20px;margin:0 0 10px;padding:0 0 0 20px}.title-sp.pad-00{padding:0}.popup-filter-option{overflow:auto}.popup-filter-option .pad-020 .title-sp{padding:0}.input-search{background:#eee;border:none;border-radius:25px;box-sizing:border-box;color:#000;font-family:Myriadpro-Regular;font-size:16px;height:50px;margin:0 0 25px;outline:none;padding-left:20px;width:100%}.input-search::placeholder{color:#000;font-family:Myriadpro-Regular;opacity:.5}.input-search:-ms-input-placeholder{color:#000;font-family:Myriadpro-Regular}.input-search::-ms-input-placeholder{color:#000;font-family:Myriadpro-Regular}.pad-020{padding:0 20px}.box-input{margin:0 0 15px}.chk-gr{margin:0 0 5px}.chk-gr input{height:20px;margin:-2px 5px 0 0;width:20px}.chk-gr label{color:#000;font-family:Myriadpro-Regular;font-size:18px}.ico_close_popup{cursor:pointer}.close-popup-ab{cursor:pointer;height:22px;position:absolute;right:12px;top:12px;width:22px}.pad0{padding:0}.avt-pop{background:#ccc;border:3px solid #e9af38;border-radius:50%;height:117px;left:calc(50% - 58px);overflow:hidden;position:absolute;top:-65px;width:117px}.avt-pop img{height:100%;width:100%}.title-student-pop{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;line-height:28px;margin:15px 0 20px;max-height:76px;overflow:hidden;padding:0;text-overflow:ellipsis}.title-student-pop.cutom-mg{margin:25px 0 0}.title24{font-size:24px;margin:0;padding:0 0 10px}.title18{font-size:18px;margin:0;padding:0 0 20px}.date-dd .react-datepicker-wrapper input{background:#00cbad4d;border:none;border-radius:28px;color:#231f20;font-size:18px;height:56px;outline:none;text-align:center;width:100%}.ico-calender-ab{cursor:pointer;left:20px;position:absolute;top:15px}.btn-create{margin:0 auto}.custom-area{background:#ececec;border:none;border-radius:20px;box-sizing:border-box;color:#000;font-family:Myriadpro-Regular;font-size:18px;height:120px;outline:none;padding:20px;resize:none;width:100%}.custom-area::placeholder{color:#000}.text-center.form-sunE-button{margin:20px 0 0}.form-gr{margin:0 0 10px}.form-gr span{color:#231f20;display:block;font-family:Myriadpro-Regular;font-size:18px;padding:0 0 5px 10px}.form-gr input:not([type=file]){line-height:40px}.form-gr input:not([type=file]),.input_files{border:1px solid #231f20;border-radius:20px;box-sizing:border-box;color:#231f20;font-family:Myriadpro-Regular;font-size:18px;outline:none;padding:0 20px;width:100%}.input_files{height:40px}.form-gr .input_files input[type=file]{color:#0000;font-size:1.1rem;min-width:40%;width:40%}.form-gr input::placeholder{font-family:Myriadpro-Regular}.khoi{z-index:10}.khoi .select-options{max-height:300px;z-index:9}.ky-nang{z-index:8}.ky-nang .select-options{max-height:200px;z-index:7}.uk-modal .uk-modal-body.showImg{border-radius:0;padding:0}.showImg{height:calc(100vh - 200px)}.zoomImg{width:100%}.zoomImg,.zoomImg img{height:100%}.btn-dkvl{padding:0 20px;width:164px}.title-sp-gray{color:#686868;font-size:16px}.title-sp-gray,.uk-modal-body p.text-edit{font-family:Myriadpro-Bold;line-height:135%}.uk-modal-body p.text-edit{color:#00a69c;font-size:24px;margin:0 0 15px}.input-text-gr input{border:1px solid #7f7f7f;border-radius:22px;box-sizing:border-box;font-family:Myriadpro-Light;font-size:16px;height:44px;line-height:44px;margin:10px 0;outline:none;padding:0 15px;width:100%}.input-text-gr input::placeholder{font-family:Myriadpro-Regular}.radio-gr-add-content{margin:0 0 10px}.radio-gr-add-content input{margin-right:10px}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.set-180.class-slect-time .slect-time .react-datepicker__input-container input{width:170px}.break-all{word-break:break-all}.t-title-w{background:#00a69c;border-radius:17px;padding:8px 20px}.t-title-w p{color:#fff;font-family:Myriadpro-Bold;font-size:16px}.r-80{width:80px}.r-100{width:100px}.rm-20{width:20px}.tc-list{padding-right:20px}.tc-content{background:#e6e7e8;border-radius:20px;margin:10px 0;padding:15px 10px 5px}.tc-content.tc-sum{margin-right:20px;padding:10px}.tc-content.tc-sum p{color:#000;font-family:Myriadpro-Bold}.title-regular-black{color:#000;font-family:Myriadpro-Regular;font-size:16px;margin:0 0 10px}.tc-item{border-bottom:1px solid #787878;padding:5px 0}.tc-item:last-child{border-bottom:none}.tc-item input{background:#e6e7e8;border:none;box-sizing:border-box;color:#787878;font-family:Myriadpro-Regular;font-size:16px;outline:none;width:100%}.tc-item .r-100 input{padding-right:20px;text-align:center}.rm-btn{cursor:pointer;position:absolute;right:-35px;top:4px}.btn-add-tc{padding:10px 0}.title-regular-black input[type=radio i]{margin:-2px 5px 0 0}.wd-c{width:130px}.chambai.writing .uk-modal-dialog{width:auto}.help-popup h2{color:#000;font-size:24px;margin:0 0 20px}.help-popup h2,.help-popup p{font-family:Myriadpro-Regular}.help-popup p{color:#686868;font-size:16px;margin:0 0 30px}@media screen and (max-height:800px){.uk-modal-body .wh20.chk-custom-gr input:checked+label:after{top:-8px}.set-180.class-slect-time .slect-time .react-datepicker__input-container input{width:135px}.input-text-gr input{border-radius:16px;font-size:16px;height:32px;line-height:32px}.title-sp-gray{font-size:16px}}@media screen and (max-height:700px){.btn-default{border-radius:16px;font-size:13px;height:32px;line-height:29px;padding:0 25px;width:80px}.wd-c{width:100px}.uk-modal-body p{font-size:13px}.uk-modal-dialog{width:auto;width:300px}.title24{font-size:18px}.date-dd .react-datepicker-wrapper input{border-radius:20px;font-size:14px;height:40px;width:100%}.ico-calender-ab{left:16px;top:8px}.close-popup-ab{cursor:pointer;height:18px;position:absolute;right:12px;top:12px;width:18px}.lichngay-teacher .day-cell,.lichngay-teacher .week-cell{flex-basis:calc(14.28571% - 24px);margin:5px 12px}.form-gr input{border-radius:16px;font-size:14px;height:32px;line-height:32px;padding-left:16px}.title-sp{line-height:16px;padding:0 0 0 16px}.chk-gr label,.title-sp{font-size:14px}.custom-width{width:380px!important}.ico_close_popup{height:20px;width:20px}}.__img-detail{border-radius:20px;height:200px;width:auto}.__img-detail img{height:100%;width:100%}.__vocabulary span{color:#00bbb5;font-size:18px}.__vi_mean{font-family:MyriadPro-SemiBold}.justify-content-between{justify-content:space-between}.title-modal{font-family:MyriadPro-SemiBold;justify-content:left;margin-bottom:20px}.title-modal .thumb2{left:10px}.content-modal{border:1px solid #d3d3d3;border-radius:10px;max-height:250px;min-height:150px;overflow-x:hidden;overflow-y:auto;padding:10px}.btn-flash-popup-vocabulary{background:none;border:none;bottom:-15px;left:45%;position:absolute}.img-flash-popup-vocabulary{background:#fff;border-radius:35%;height:35px;padding:5px;width:35px}.icon_image_container{right:1rem;top:.5rem}.ico_image{cursor:pointer;margin:.8rem;width:2.2rem}.rotated-image{transform:rotate(45deg)}.img_close_popup{cursor:pointer;height:1.8rem;right:10px;top:10px;width:1.8rem}.info-container{margin-top:16px;padding-left:40px}.info-row-box{display:flex;padding:0 32px;width:100%}.label-info-left{width:40%}.give-turn-homework-modal{z-index:99}.give-turn-homework-header{align-items:center;align-self:center;display:flex;justify-content:space-between;padding:0 20px;padding:0 var(--padding-horizontal-modal)}.give-turn-homework-header span{color:#00bbb5;font-size:24px;font-weight:700}.give-turn-homework-header button{background-color:initial;border-width:0}.give-turn-homework-body{display:flex;flex:1 1;flex-direction:column;overflow-y:auto;position:relative}.give-turn-title{padding:0 20px;padding:0 var(--padding-horizontal-modal)}.give-turn-check-all{background-color:#fff;border-bottom:1px solid #cdcdcd;display:flex;justify-content:flex-end;margin:0 20px;margin:0 var(--padding-horizontal-modal);padding:8px 0;position:-webkit-sticky;position:sticky;top:0}.give-turn-check-all label{font-weight:700}.give-turn-list{flex:1 1;padding:0 20px;padding:0 var(--padding-horizontal-modal)}.give-turn-item{border-bottom:1px solid #cdcdcd}.give-turn-homework-footer{display:flex;flex-direction:column;padding:16px 20px 0;padding:16px var(--padding-horizontal-modal) 0}.give-turn-date-range{display:flex;gap:16px;justify-content:space-between}.give-turn-date{height:44px!important;margin:0!important}.give-turn-action{align-items:center;display:flex;justify-content:center;padding-top:16px}.give-turn-action button{width:auto}.edit-student-xls-modal{z-index:99}.edit-student-xls-header{align-items:center;align-self:center;display:flex;justify-content:space-between;padding:0 20px;padding:0 var(--padding-horizontal-modal)}.edit-student-xls-header span{color:#00bbb5;font-size:24px;font-weight:700}.edit-student-xls-body{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px 32px;position:relative}.edit-student-xls-body .input_date_base_container .input_date_base,.edit-student-xls-body .input_text_base_container .input_text_base{height:44px;margin-bottom:4px}.edit-student-xls-body .input_date_base_container .input_date_base .icon_label,.edit-student-xls-body .input_text_base_container .input_text_base .input_text_base_content .icon_label{margin-right:12px}.edit-student-xls-body .input_text_base_container .error_text{margin-bottom:0}.info-student-avatar{align-self:center;background:#ccc;border-radius:100%;height:100px;margin-bottom:24px;padding:2px;width:100px}.info-student-avatar img{border-radius:100%;height:100%;width:100%}.edit-student-xls-label{color:#b8b8b8;padding-left:8px}.edit-student-xls-action{align-items:center;display:flex;justify-content:center;padding-top:16px}.list-student-added-fail-modal{z-index:9}.list-student-added-fail-header{align-items:center;align-self:center;display:flex;justify-content:space-between;padding:0 20px;padding:0 var(--padding-horizontal-modal)}.list-student-added-fail-header span{font-size:24px;font-weight:700}.list-student-added-fail-body{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-y:auto;padding:16px 32px;position:relative}.student-added-fail-item{border-radius:12px;box-shadow:0 3px 8px #0000003d;display:flex;gap:12px;padding:16px}.student-added-fail-img{align-items:center;border-radius:50%;box-shadow:0 7px 29px 0 #64646f33;display:flex;height:70px;justify-content:center;padding:2px;width:70px}.student-added-fail-img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.student-added-fail-info{display:flex;flex-direction:column}.list-student-added-fail-action{align-items:center;display:flex;justify-content:center;padding-top:16px}.filter-lesson-topic-modal{z-index:99}.filter-lesson-topic-header{align-items:center;display:flex;justify-content:space-between;padding:0 20px;padding:0 var(--padding-horizontal-modal)}.filter-lesson-topic-header span{color:#00bbb5;font-size:24px;font-weight:700}.filter-lesson-topic-body{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px 32px;position:relative}.filter-lesson-topic-body .input_date_base_container .input_date_base,.filter-lesson-topic-body .input_text_base_container .input_text_base{height:44px;margin-bottom:4px}.filter-lesson-topic-body .input_date_base_container .input_date_base .icon_label,.filter-lesson-topic-body .input_text_base_container .input_text_base .input_text_base_content .icon_label{margin-right:12px}.filter-lesson-topic-body .input_text_base_container .error_text{margin-bottom:0}.filter-lesson-topic-label{color:#b8b8b8;margin-bottom:4px;padding-left:8px}.filter-lesson-topic-action{align-items:center;display:flex;justify-content:center;padding-top:16px}.popup-select-curriculum{bottom:0;cursor:default;display:flex;left:0;position:fixed;right:0;top:0;z-index:9997}.popup-select-curriculum .overlay-select-curriculum{background-color:#000;bottom:0;left:0;opacity:.6;position:absolute;right:0;top:0;z-index:9998}.popup-select-curriculum .container-select-curriculum{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;height:80vh;margin:auto;padding-bottom:20px;padding-top:32px;position:relative;width:56%;z-index:9999}.container-select-curriculum .content-select-curriculum{display:flex;flex-direction:column;height:100%;width:100%}.container-select-curriculum .mx-container-select-curriculum{margin:0 24px}.container-select-curriculum .px-container-select-curriculum{padding:0 24px}.content-select-curriculum .box-select-grade{align-items:center;align-self:flex-end;background-color:#fff;border-radius:25px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;cursor:pointer;display:flex;height:50px;justify-content:space-between;padding:0 24px;position:relative;transform-style:preserve-3d;width:40%}.box-select-grade .select-curriculum-grade-list{background-color:#fff;border-bottom-left-radius:25px;border-bottom-right-radius:25px;box-shadow:0 1px 2px 0 #3c40434d,0 2px 6px 2px #3c404326;left:0;max-height:60vh;overflow-x:hidden;overflow-y:auto;padding:32px 0 16px;position:absolute;right:0;top:50%;transform:translateZ(-10px)}.select-curriculum-grade-list .select-curriculum-grade-item{line-height:40px;padding:0 24px}.select-curriculum-grade-list .select-curriculum-grade-item:hover{background-color:#cdcdcd;cursor:pointer}.content-select-curriculum .curriculum-by-grade-list{display:flex;flex:1 1;flex-direction:column;gap:16px;overflow-x:hidden;overflow-y:auto;padding-bottom:8px;padding-top:32px}.content-select-curriculum .curriculum-by-grade-item{border-bottom:1px solid #999;display:flex;gap:16px;padding:16px 24px}.content-select-curriculum .curriculum-by-grade-item:last-child{border-bottom:none}.content-select-curriculum .curriculum-by-grade-item:hover{cursor:pointer}.curriculum-by-grade-item .curriculum-by-grade-img{align-items:center;border:1px solid;border-radius:50%;display:flex;height:60px;justify-content:center;width:60px}.curriculum-by-grade-item .curriculum-by-grade-img img{height:66%;width:60%}.curriculum-by-grade-item .curriculum-by-grade-info{display:flex;flex:1 1;flex-direction:column;justify-content:center}.curriculum-by-grade-item .curriculum-by-grade-info p{line-height:24px}body{font-family:Manjari,sans-serif;font-size:14px}.calendar{border-radius:6px;box-shadow:0 2px 4px 0 #151b2626;margin:0 auto;width:350px}.header{align-items:center;background-color:#fff;border-radius:6px 6px 0 0;border-top-left-radius:20px;border-top-right-radius:20px;color:#fff;display:flex;padding:12px 12px 0}.nav{background-color:#0000;border:1px solid #fff;border-radius:25px;cursor:pointer;outline:0}.datetime{color:#00b9b7;font-size:18px;font-weight:700;margin:0 auto}.day-container,.week-container{display:flex;flex-wrap:wrap}.week-cell{font-family:Myriadpro-SemiBold}.day-cell,.week-cell{align-items:center;cursor:pointer;display:flex;flex-basis:calc(14.28571% - 10px);flex-grow:0;flex-shrink:0;height:40px;justify-content:center;margin:5px;width:40px}.day-cell.active{background:#fff;border:2px solid #00a79d!important;border-radius:25px!important;color:#404041!important}.img-check-calendar{display:none;position:absolute;right:-4px;top:0}.day-cell.complete .img-check-calendar{display:block}.img-missing-calendar{display:none;position:absolute;right:1px;top:9px}.day-cell.missing .img-missing-calendar{display:block}.day-cell.active_date .img-missing-calendar,.day-cell.complete .img-missing-calendar,.day-cell.today .img-missing-calendar{display:none}.img-active_dot-calendar{display:none;position:absolute;right:-5px;top:0}.day-cell.complete .img-active_dot-calendar,.day-cell.missing .img-active_dot-calendar{display:none}.day-cell.active_date .img-active_dot-calendar{display:block}.day-cell.today .img-active_dot-calendar{display:none}.day-cell.today{border:none!important}.day-cell--faded{opacity:.4}.day-cell--today{background-image:linear-gradient(90deg,#00e1a0,#00b9b7)!important;border:none;border-radius:25px;color:#fff!important}.lichngay-teacher .day-cell,.lichngay-teacher .week-cell{flex-basis:calc(14.28571% - 36px);margin:5px 0}.hide_collapse{display:none}.fullHeight .hide_collapse{display:flex}@media screen and (max-height:800px){.img-check-calendar{right:-2px;top:-4px}.box-40-40.lichngay-teacher .day-cell{flex-basis:calc(14.28571% - 24px);margin:5px 0}.hide_collapse{display:none}}@media screen and (max-height:700px){.calendar{border-radius:6px;box-shadow:2px 3px 4px 0 #151b2626;margin:0 auto}.day-cell,.week-cell{align-items:center;cursor:pointer;display:flex;flex-basis:calc(14.28571% - 10px);flex-grow:0;flex-shrink:0;font-size:14px;justify-content:center;margin:5px 0}.day-cell.missing .img-missing-calendar{display:block;width:7px}.img-missing-calendar{display:none;position:absolute;right:-3px;top:2px}.img-check-calendar{right:-4px;top:-4px}.box-40-40.lichngay-teacher .day-cell{flex-basis:calc(14.28571% - 27px);margin:5px 0}.hide_collapse{display:none}.homePageTeacherCalendaSchedule{margin:0!important}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.root-check-box{align-items:center;cursor:pointer;display:flex}.root-check-box label{cursor:pointer}.root-check-box .check-box-div{align-items:center;border:1.6px solid #7e7a7a;display:flex;height:24px;justify-content:center;margin-left:8px;width:24px}.root-check-box .check-box-div svg path{fill:#404041}.root-check-box .check-box-div.checked svg path{fill:#00bbb5}.input_date_base_container{position:relative}.input_date_base_container .error_input span{color:#e22028;font-size:18px}.input_date_base_container .error_text{margin-bottom:9px}.input_date_base_container .error_text_absolute{bottom:calc(100% + 2px);position:absolute}.input_date_base_container .input_date_base{align-items:center;border:1px solid #4a4848;border-radius:10px;display:flex;height:65px;margin-bottom:22px;padding:0 22px}@media screen and (max-width:768px){.input_date_base_container .input_date_base{height:44px}.input_date_base_container .input_date_base svg{width:18px}}.input_date_base_container .input_date_base .icon_label{flex:none;margin-right:26px;width:31px}@media screen and (max-width:48em){.input_date_base_container .input_date_base .icon_label{margin-right:0!important}}.input_date_base_container .input_date_base .react-datepicker-wrapper,.input_date_base_container .input_date_base .react-datepicker-wrapper .react-datepicker__input-container{height:100%}.input_date_base_container .input_date_base input{background-color:#0000;border:none;font-family:Myriadpro-Regular;font-size:18px;height:100%;line-height:21px;width:100%}.input_date_base_container .input_date_base input:focus{outline:none}@media screen and (max-width:48em){.input_date_base_container .input_date_base input{font-size:.9rem!important}}.input_date_base_container .input_date_base input::placeholder{color:#8e9298;font-family:Myriadpro-Regular;opacity:1}.input_date_base_container .input_date_base input:-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}.input_date_base_container .input_date_base input::-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}.input_date_base_container .input_date_base select{color:#8e9298;font-family:Myriadpro-Regular}.input_text_base_container{position:relative}.input_text_base_container .error_input span{color:#e22028;font-size:18px}.input_text_base_container .error_text{margin-bottom:9px}.input_text_base_container .error_text_absolute{bottom:calc(100% + 2px);position:absolute}.input_text_base_container .error_text_absolute_new{position:absolute;top:calc(100% + 2px)}.input_text_base_container .input_text_base{align-items:center;border:1px solid #4a4848;border-radius:10px;display:flex;height:65px;margin-bottom:22px;padding:0 22px}@media screen and (max-width:768px){.input_text_base_container .input_text_base{height:44px}.input_text_base_container .input_text_base svg{width:18px}}.input_text_base_container .input_text_base.focus{border-width:1px}.input_text_base_container .input_text_base.focus .custom_icon{display:none}.input_text_base_container .input_text_base.warning{border:2px solid #e22028!important;padding-left:23px;padding-right:23px}.input_text_base_container .input_text_base.success{border:2px solid #36ae4a!important;padding-left:23px;padding-right:23px}.input_text_base_container .input_text_base .input_text_base_content{align-items:center;display:flex;flex:1 1;height:100%;padding:1px 0}.input_text_base_container .input_text_base .input_text_base_content .icon_label{margin-right:26px;width:31px}@media screen and (max-width:48em){.input_text_base_container .input_text_base .input_text_base_content .icon_label{margin-right:0!important}}.input_text_base_container .input_text_base .input_text_base_content .input_text{background-color:#0000;border:none;flex:1 1;font-size:18px;height:100%;line-height:21px}.input_text_base_container .input_text_base .input_text_base_content .input_text:focus{outline:none}@media screen and (max-width:48em){.input_text_base_container .input_text_base .input_text_base_content .input_text{font-size:.9rem!important}}.input_text_base_container .input_text_base .toggle_password{align-items:center;cursor:pointer;display:flex}.input_text_base_container input[type=password]::-ms-reveal{display:none}.input_text_base_container input{font-family:Myriadpro-Regular}.input_text_base_container input::placeholder{color:#8e9298;font-family:Myriadpro-Regular;opacity:1}.input_text_base_container input:-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}.input_text_base_container input::-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}::-ms-reveal{display:none}.sub-menu-button{border-radius:50%;height:30px;padding:2px;position:relative;width:30px}.sub-menu-button:hover{background-color:#e7e7e7;cursor:pointer}.menu-container{background-color:#fff;box-shadow:0 2px 8px 0 #63636333;cursor:default;position:absolute;right:calc(100% + 16px);top:0}.menu-container:after{border-color:#0000 #0000 #0000 #fff;border-style:solid;border-width:12px 13px;content:"";display:block;filter:drop-shadow(0 0 0 rgba(122,122,122,.3));position:absolute;right:-25px;top:6px}.btn_custom{align-items:center;border-radius:.4rem;display:flex;justify-content:center;position:relative}.btn_custom:hover{opacity:.8}.footer_wrapper{background-color:var(--light-gray-color);padding:3rem 0 2rem}@media screen and (max-width:48em){.footer_wrapper{background-color:var(--white-color);padding-top:0}}.footer_wrapper .footer_container{display:flex;justify-content:space-between;padding-bottom:6.5rem;padding-left:clamp(2%,4.2vw,6%);padding-right:clamp(2%,4.2vw,6%);width:100%}@media screen and (max-width:48em){.footer_wrapper .footer_container{flex-direction:column-reverse;padding-bottom:2.5rem;padding-left:0;padding-right:0}}.footer_wrapper .footer_container .footer_left_container{max-width:30%;width:30%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_left_container,.footer_wrapper .footer_container .footer_right_container{margin:0;max-width:100%!important;width:100%!important}}.footer_wrapper .footer_container .footer_right_container{margin:0 auto;max-width:100rem;width:70%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_right_container{flex-direction:column;margin-left:0}.footer_wrapper .footer_container .footer_right_container .footer_right_item{margin:0;max-width:100%!important;width:100%!important}.footer_wrapper .footer_container .title_footer_container{border-top:1px solid #e6e6e6;cursor:pointer;margin:0;padding:.7rem 3% .7rem 4%}}.footer_wrapper .footer_container .title_footer{font-size:clamp(1rem,1.6vw,1.4rem)}@media screen and (max-width:48em){.footer_wrapper .footer_container .title_footer{font-size:.95rem}.footer_wrapper .footer_container .footer_intro_modal{animation:slideTopIn .3s linear}}.footer_wrapper .footer_container .margin_horizontal{margin:0 1.5rem}.footer_wrapper .footer_container .footer_contact_box{border-radius:.4rem;max-width:19rem;padding:.23rem 0;width:100%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_contact_box{max-width:96%;width:96%}}.footer_wrapper .footer_container .footer_contact_box .icon_contact{height:auto;width:1.5rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_contact_box .icon_contact{width:1.8rem}.footer_wrapper .footer_container .footer_email_contact{max-width:auto;width:auto}}.footer_wrapper .footer_container .footer_social_container{align-items:flex-end;border-radius:.5rem;justify-content:space-between;margin-top:2rem;padding:1.2rem 0}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container{align-items:flex-start;border:none;justify-content:flex-end!important;margin:0!important;padding:1.75rem 0 2rem}}.footer_wrapper .footer_container .footer_social_container .item_infor_download{padding-right:clamp(2.3rem,5.5vw,7rem)}.footer_wrapper .footer_container .footer_social_container .item_infor_download:last-child{margin-right:clamp(-3rem,4.5vw,-6rem);padding-right:.5rem}@media screen and (min-width:48.01em)and (max-width:63.9375em){.footer_wrapper .footer_container .footer_social_container .item_infor_download:last-child{margin-right:clamp(-.5rem,20vw,-6rem)}}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download:last-child{margin-right:0;padding-right:0}.footer_wrapper .footer_container .footer_social_container .item_infor_download{align-items:center;flex-direction:column;padding-bottom:1.3rem;padding-right:0;width:100%}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title{align-items:flex-start;padding-bottom:1rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title{align-items:center;justify-content:center;margin-bottom:.5rem;max-width:90%;padding-bottom:0;padding-right:.8rem;width:90%}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title span{font-size:clamp(.75rem,1.1vw,.875rem)}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title span{font-size:clamp(.7rem,4vw,.875rem)}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title .img_tick_title{margin-right:.3rem;margin-top:.05rem;width:1.2rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .item_infor_title .img_tick_title{width:clamp(.75rem,4vw,.9375rem)}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .img_download_container{justify-content:flex-start}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .img_download_container{justify-content:center;margin:0 .5rem}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .icon_qr{height:100%;max-width:10rem;min-height:100%;min-width:30%;width:30%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .icon_qr{margin-right:4%;max-width:3.3rem;min-width:11.5%;width:11.5%}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .icon_qr img{max-width:100%;object-fit:contain;width:100%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .icon_qr img{max-width:3rem}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container{display:flex;flex-direction:column;justify-content:space-between;max-width:65%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container{align-items:center;flex-direction:row;justify-content:space-between;max-width:100%;width:100%}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container .img_app_download_container{max-width:96%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container .img_app_download_container{max-width:100%;width:100%}}.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container .img_app_download{max-width:13rem;width:65%}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_social_container .item_infor_download .footer_app_download_container .img_app_download{margin:0!important;max-height:90%;max-width:10rem;width:90%}.footer_wrapper .footer_container .footer_email_social{flex-wrap:wrap;margin-bottom:.5rem!important}}.footer_wrapper .footer_container .icon_social_container{padding-bottom:1.5rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .icon_social_container{justify-content:center;margin-bottom:.2rem;min-width:28%;padding-bottom:0}}.footer_wrapper .footer_container .icon_social_container .icon_social{cursor:pointer;height:auto;margin-right:.5rem;transform:scale(1);transition:all .3s ease-out;width:4.4rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .icon_social_container .icon_social{margin-right:0;min-width:2rem;width:3.2rem}}.footer_wrapper .footer_container .icon_social_container .icon_social:hover{transform:scale(1.3);transition:all .3s ease-out}@media screen and (max-width:48em){.footer_wrapper .footer_container .list_option_right{margin-bottom:1rem;min-width:50%}}.footer_wrapper .footer_container .footer_1_tail{border-top:1px solid var(--border-color);padding-top:1.1rem}@media screen and (max-width:48em){.footer_wrapper .footer_container .footer_1_tail{border-bottom:1px solid var(--border-color);padding-bottom:1.5rem}}.footer_wrapper .footer_container .text_title_contact{font-size:clamp(1rem,1.6vw,1.4rem)}.footer_wrapper .footer_container .text_email,.footer_wrapper .footer_container .text_phone_number{font-size:clamp(.95rem,1.3vw,1.125rem)!important}.footer_wrapper .footer_container .footer_detail_item{font-size:clamp(.8rem,.8vw,.875rem)}@media screen and (max-width:48em){.footer_wrapper .img_bct{height:auto;padding-bottom:2rem;width:clamp(9rem,45vw,11rem)}.footer_wrapper .text_license{padding:0 1rem}}.slogan_container{background-color:var(--white-color);width:100%}@media screen and (max-width:48em){.slogan_container{padding:0 3%}}.slogan_container .slogan_content{margin-bottom:2.5rem;position:relative;width:100%}.slogan_container .slogan_content .slogan_img{object-fit:contain;width:100%}.slogan_container .slogan_content .btn_buy_container{bottom:10%;max-width:50%;position:absolute;right:2%}@media screen and (max-width:48em){.slogan_container .slogan_content .btn_buy_container{align-items:center;bottom:2%;display:flex;justify-content:center;left:0;margin-left:auto;margin-right:auto;margin-top:1rem;right:0;text-align:center;width:100%}.slogan_container .slogan_content .btn_buy_container .btn_custom{height:13vw!important;max-height:2.87rem!important;max-width:100%!important;width:12rem!important}}.slogan_container .slogan_content .btn_buy_container .text_btn_buy{font-size:clamp(1.3rem,2vw,1.5rem)}@media screen and (max-width:48em){.slogan_container .btn_container .btn_custom{min-width:10rem;width:65%!important}}.slogan_container .btn_container .btn_text{color:var(--white-color);font-size:1.75rem}.box_fixed{align-items:center;bottom:2%;display:flex;flex-direction:column;position:fixed;right:2%;z-index:9998}@media screen and (max-width:48em){.box_fixed{align-items:center;flex-direction:row-reverse!important;justify-content:space-between!important;padding:0 2%;right:0;width:100%}}.box_fixed .icon_scroll_fixed{height:2.6rem;width:2.6rem}@media screen and (max-width:48em){.box_fixed .icon_scroll_fixed{margin-bottom:0!important}}.box-left_fixed{align-items:center;bottom:2%;display:flex;flex-direction:column;left:2%;position:fixed;z-index:9998}@media screen and (max-width:48em){.box-left_fixed{left:0;padding:0 2%}}.box-left_fixed .icon_scroll_fixed{height:3rem;width:3rem}@media screen and (max-width:48em){.box-left_fixed .icon_scroll_fixed{margin-bottom:0!important}}.box_title{border-radius:3rem;padding:.35rem .9vw}@media screen and (max-width:48em){.box_title{padding:.2rem 5vw}}.advisement_form{padding-bottom:0;padding-top:.8rem;width:100%}@media screen and (max-width:48em){.advisement_form{padding-bottom:0;width:100%}}.advisement_form .content_advisement_container{border:1px dashed #4d4d4d;border-radius:2.2rem;max-width:100rem;min-width:55rem;padding:1rem;width:90%}@media screen and (max-width:48em){.advisement_form .content_advisement_container{border:none;border-radius:0;min-width:100%;padding:0}}.advisement_form .content_advisement_container .title_header{max-width:70%;width:70%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .title_header{margin:0 auto;max-width:98%;width:98%}}.advisement_form .content_advisement_container .title_header_mobile{padding:1rem 0}@media screen and (max-width:48em){.advisement_form .content_advisement_container .title_header_mobile .title_header_1{margin:0 auto;max-width:50%;width:50%}.advisement_form .content_advisement_container .title_header_mobile .title_header_2{margin:0 auto;max-width:84%;width:84%}}.advisement_form .content_advisement_container .content_advisement{border-radius:1.5rem;padding:2.5rem 0 0 5%;width:100%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement{border-radius:0;padding:1rem 0 0}}.advisement_form .content_advisement_container .content_advisement .content_left_advisement{max-width:48%;padding-bottom:2.5rem;width:48%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .content_left_advisement{max-width:92%;padding-bottom:0;width:92%}}.advisement_form .content_advisement_container .content_advisement .header_advisement{padding-bottom:1.2rem;width:100%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .header_advisement{padding-bottom:.5rem}}.advisement_form .content_advisement_container .content_advisement .header_advisement .title_header_teacher{max-width:48%;padding:1rem 0 .5rem;width:48%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .header_advisement .title_header_teacher{display:flex;margin:0 auto;max-width:90%;text-align:center;width:90%}}.advisement_form .content_advisement_container .content_advisement .header_advisement .detail_header{font-size:clamp(1rem,2vw,1.5rem);line-height:1.8rem;width:100%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .header_advisement .detail_header{font-size:clamp(.9rem,4vw,1rem);line-height:1.225rem;margin:0 auto;text-align:center;width:90%}}.advisement_form .content_advisement_container .content_advisement .form_input_advisement{padding-top:1.2rem;width:100%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .form_input_advisement{padding-top:1.5rem;width:98%}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_text_absolute{bottom:100%!important}}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_select span{font-size:17px!important}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_select span{font-size:.82rem!important}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_text_absolute{bottom:100%!important}}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_input span{font-size:17px!important}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_input span{font-size:.82rem!important}}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base{padding:0 1.2rem!important}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper,.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base{background-color:var(--white-color)!important;border:none;height:clamp(3.2rem,4vw,3.375rem)!important;margin-bottom:2.3rem}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper,.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base{margin-bottom:2rem}}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper .input_text,.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base .input_text{-webkit-text-fill-color:var(--text-color);color:var(--text-color);font-size:clamp(1rem,1.6vw,1.25rem)}.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper .input_text::placeholder,.advisement_form .content_advisement_container .content_advisement .form_input_advisement .input_text_base .input_text::placeholder{-webkit-text-fill-color:var(--text-color);color:var(--text-color)}.advisement_form .content_advisement_container .content_advisement .img_side_advisement{max-width:50%;width:50%}@media screen and (max-width:48em){.advisement_form .content_advisement_container .content_advisement .img_side_advisement{max-width:100%;width:100%}}.btn_container{padding-top:2.25rem}@media screen and (max-width:48em){.btn_container .btn_custom{height:clamp(2.65rem,12vw,2.87rem)!important;max-height:100%!important;max-width:100%!important;width:clamp(9rem,50vw,11rem)!important}}.btn_container .btn_custom .text_btn{font-size:clamp(1.2rem,2vw,1.5rem)}@media screen and (max-width:48em){.btn_container .btn_custom .text_btn{font-size:1.5rem}}.advisement_form_teacher{width:100%}.advisement_form_teacher .content_advisement_container{border:1px dashed #4d4d4d;border-radius:3rem;max-width:100rem;min-width:55rem;padding:1rem;width:90%}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container{border:none;border-radius:0;min-width:100%;padding:0}}.advisement_form_teacher .content_advisement_container .content_advisement{background-color:#ffea99;border-radius:2.5rem;padding:2.5rem 4%}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement{border-radius:0}.advisement_form_teacher .content_advisement_container .content_advisement .header_advisement .title_header_teacher_1_mobile{max-width:82%;width:82%}.advisement_form_teacher .content_advisement_container .content_advisement .header_advisement .title_header_teacher_2_mobile{max-width:94%;width:94%}}.advisement_form_teacher .content_advisement_container .content_advisement .header_advisement .title_header_teacher{max-width:90rem;width:92%}.advisement_form_teacher .content_advisement_container .content_advisement .header_advisement .detail_header{font-size:clamp(1.3rem,1.8vw,1.5rem);padding:1rem 0 2.5rem}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .header_advisement .detail_header{font-size:1rem;padding:.75rem 0 2rem}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .form_input_wrapper{flex-direction:column!important}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_text_absolute{bottom:100%!important}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_select span{font-size:16px!important}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_radio_base .error_select span{font-size:.82rem!important}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_container_left,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_container_right{max-width:48%;width:48%}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_container_left,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_container_right{max-width:98%;width:98%}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_note_assistant{font-size:clamp(.9rem,1.1vw,1rem);margin-top:-.75rem}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_note_assistant{font-size:.75rem;margin-top:-1rem}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_text_absolute{bottom:100%!important}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_input span{font-size:17px!important}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base_container .error_input span{font-size:.82rem!important}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base{padding:0 1.2rem!important}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base{background-color:var(--white-color)!important;border:none;height:clamp(3.2rem,4vw,3.375rem)!important;margin-bottom:2.3rem}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base{margin-bottom:2rem}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper .input_text,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base .input_text{-webkit-text-fill-color:var(--text-color);color:var(--text-color);font-size:clamp(1rem,1.6vw,1.25rem)}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_select_main_wrapper .input_text::placeholder,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .input_text_base .input_text::placeholder{-webkit-text-fill-color:var(--text-color);color:var(--text-color)}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant{margin-top:-.75rem;padding:0 3.5%}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant{margin-top:1rem}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .title_account_assistant{font-size:clamp(1.1rem,1.3vw,1.25rem)}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .title_account_assistant{font-size:clamp(.75rem,2.8vw,.875rem)}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .box_number_account{background-color:var(--white-color);border:1px solid var(--text-color);border-radius:1.5rem;font-size:clamp(1.3rem,1.7vw,1.5rem);margin-top:.5rem;min-width:6rem;padding:.35rem 0;width:8.8rem}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .box_number_account{font-size:clamp(1.05rem,2vw,1.125rem);min-width:5.5rem;width:7.5rem}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .box_number_account .number_account_text{font-size:clamp(1.3rem,1.7vw,1.5rem);margin:0 .75rem;min-width:2rem}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .box_number_account .number_account_text{font-size:clamp(1.05rem,2vw,1.125rem);margin:0 .35rem}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .number_account_assistant .box_number_account svg{height:11px;width:14px}}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account{font-size:clamp(1.1rem,1.5vw,1.25rem);margin-top:2.5rem}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account .ico_checkbox_policy{height:auto;margin-right:.35rem;width:1.25rem}.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account a,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account span{font-size:clamp(1.1rem,1.5vw,1.25rem)}@media screen and (max-width:48em){.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account a,.advisement_form_teacher .content_advisement_container .content_advisement .form_input_advisement .text_policy_assistant_account span{font-size:clamp(.75rem,3vw,.875rem)}}.input_radio_base .error_text_absolute_new{position:absolute;top:calc(100% + 2px)}@media screen and (max-width:48em){.input_radio_base .input_select_main_wrapper .input_select_main .icon_label{margin-right:1rem!important}}.modal_container{background-color:var(--white-color);border-radius:1.3rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;min-height:30rem;padding:1rem 1rem 1.8rem;width:100%;z-index:99}.modal_container .img_delete_modal{height:auto;width:2.2rem}.modal_msg{border-bottom:1px solid var(--black-color)}.icon_sucess_msg{min-width:2.5rem;width:5rem}.policyPage .bg_side{right:0;top:5%;width:100%}@media screen and (max-width:48em){.policyPage .bg_side{top:10%}}.pagination_container{padding:5rem 0}@media screen and (max-width:48em){.pagination_container{padding:4rem 0}}.item_number_page{border-radius:50%;color:var(--white-color)!important;cursor:pointer;font-size:1.5em;height:3rem;margin:0 1rem;text-align:center;width:3rem}.item_number_page:hover{background-color:#00e695!important}@media screen and (max-width:48em){.item_number_page{font-size:1.125rem;height:clamp(2.1rem,10vw,2.5rem);margin:0 .6rem;width:clamp(2.1rem,10vw,2.5rem)}}.homepage{position:relative}.homepage .slider .slider_bg_student{height:calc(100vh - 70px);position:relative;width:100%}@media screen and (max-width:48em){.homepage .slider .slider_bg_student{background-color:var(--white-color);border-bottom:3px dashed var(--text-color);flex-direction:column;height:calc(100vh - 70px)}}.homepage .slider .slider_bg_student .slider_2{align-items:center;display:flex;height:100%;margin:0 auto;max-width:50%}@media screen and (max-width:48em){.homepage .slider .slider_bg_student .slider_2{align-items:flex-start;justify-content:center;max-height:67%;max-width:100%!important;object-fit:contain;width:100%}}.homepage .slider .slider_bg_student .slider_2 .slider_2_img{max-height:90%;object-fit:contain;width:auto}@media screen and (max-width:48em){.homepage .slider .slider_bg_student .slider_2 .slider_2_img{width:100%!important}}.homepage .slider .title_container_student{margin:0 auto;max-width:50%}@media screen and (max-width:48em){.homepage .slider .title_container_student{margin-top:2.5rem;max-width:100%!important;min-height:33%;padding:0 3%;text-align:center;width:100%}}.homepage .slider .title_container_student .title_name_student{font-size:1.4rem}.homepage .slider .title_container_student .title_detail_1_student{background-color:#23d4a8;color:var(--white-color);font-size:2.2rem;padding:.5rem 0;text-align:center;width:100%}@media screen and (max-width:48em){.homepage .slider .title_container_student .title_detail_1_student{background-color:var(--white-color);color:var(--text-color);padding:.2rem 0}.homepage .slider .title_container_student .title_detail_2_student{color:var(--primary-green)!important}}.homepage .content{padding:7rem 0 5rem}.homepage .content .content_bg_benefit{width:100%}.homepage .content .content_bg_benefit .img_banner_student{object-fit:contain;width:45%}@media screen and (max-width:48em){.homepage .content .content_bg_benefit .img_banner_student{width:94%}}.homepage .content .content_bg_benefit .content_title_student{margin:3rem 0 3.5rem;text-align:center}@media screen and (max-width:48em){.homepage .content .content_bg_benefit .content_title_student{width:80%}}.homepage .content .content_bg_benefit .list_content_student{width:50%}@media screen and (max-width:48em){.homepage .content .content_bg_benefit .list_content_student{width:96%}}.homepage .content .content_bg_benefit .list_content_student .item_content_student{border:1px solid var(--border-color);border-radius:1rem;padding:3rem 0;position:relative}.divider_mobile_container{padding:4rem 0;width:100%}.divider_mobile_container .divider_mobile{background-color:var(--primary-green);border-radius:1rem;height:.6rem;width:60%}@media screen and (max-width:48em){.homepage .slider_teacher{background-color:#f4fdff;padding-bottom:1rem}}.homepage .slider .slider_bg_teacher{height:calc(100vh - 69px);min-height:40rem;position:relative;width:100%}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher{background-color:#f4fdff;flex-direction:column-reverse;height:calc(75vh - 69px);min-height:34rem}}.homepage .slider .slider_bg_teacher .slider_3_container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;width:50%;z-index:1}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container{object-fit:contain;width:100%!important}}.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher{display:flex;justify-content:flex-start;margin:0 auto;position:relative;top:7.8vh;width:90%}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher{align-items:flex-start;min-height:38%;padding-left:4%;padding-top:2vh;top:0;width:100%!important}}.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_1_teacher{background-color:var(--light-red-color);color:var(--white-color);font-size:2.6rem;font-size:clamp(2.2rem,4vw,2.6rem);min-width:23.5rem;padding:.5rem 1rem;text-align:center}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_1_teacher{background-color:#0000;color:var(--light-red-color);font-size:clamp(1.7rem,8vw,2rem);line-height:39px;min-width:88%;padding:0;text-align:start;width:85%}}.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_2_teacher{line-height:49px}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_2_teacher{font-size:clamp(1.05rem,6vw,1.25rem);line-height:27px;text-align:start}}.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_3_teacher{line-height:49px}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .title_container_teacher .title_detail_3_teacher{font-size:clamp(1.6rem,9vw,1.875rem);text-align:start}}.homepage .slider .slider_bg_teacher .slider_3_container .slider_3{align-items:flex-end;display:flex;justify-content:flex-start;min-width:30rem;overflow:hidden;width:100%;z-index:3}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .slider_3{justify-content:flex-start;min-width:7rem;width:80%}}.homepage .slider .slider_bg_teacher .slider_3_container .slider_3 .slider_3_img{max-height:86%;object-fit:contain;width:auto;z-index:3}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .slider_3_container .slider_3 .slider_3_img{max-height:100%}}.homepage .slider .slider_bg_teacher .video_slider_container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:47%;z-index:0}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .video_slider_container{bottom:3%;height:auto;justify-content:flex-end;position:absolute;right:4%;width:100%}}.homepage .slider .slider_bg_teacher .video_slider_container .bg_circle_img{bottom:0;margin:auto 0;max-height:58%;top:0;vertical-align:middle}.homepage .slider .slider_bg_teacher .video_slider_container .video_slider{border:.6rem solid var(--white-color);border-radius:2rem;bottom:.5rem;max-height:85.9%;object-fit:fill;right:1rem;width:auto;z-index:1}@media screen and (max-width:48em){.homepage .slider .slider_bg_teacher .video_slider_container .video_slider{align-items:center;border:.4rem solid var(--white-color);border-radius:1rem;display:flex;height:85vw;max-height:calc(56vh - 70px);min-height:21rem}}.homepage .slider .slider_bg_teacher .icon_half_slider_container{bottom:10vh;position:absolute;right:0}.homepage .slider .slider_bg_teacher .icon_half_slider_container img{min-width:3.5rem;width:4vw}.homepage .slider .slider_bg_teacher .img_slider_mobile{bottom:0;z-index:0}.homepage .content_banner_container{background-color:var(--white-color)!important;margin-top:0}.homepage .content_banner_container .content_bg_banner{margin:2rem 0!important}.homepage .content{padding-top:2rem}.homepage .content .content_bg_benefit_teacher{background-color:var(--white-color)}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher{background-color:var(--white-color)}}.homepage .content .content_bg_benefit_teacher .detail_assistant_container{padding:2.5rem 0 3rem}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant{font-size:clamp(2.5rem,3vw,2.8125rem)}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant{font-size:clamp(1.25rem,5vw,1.375rem);min-width:14rem;width:86%}}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant .img_side_left{left:0;top:0}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant .img_side_left img{min-width:5rem;width:8vw}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant .img_side_right{right:0;top:0}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .title_detail_assistant .img_side_right img{min-width:5rem;transform:scaleX(-1);width:8vw}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .img_detail_assistant{max-width:42%;width:42%}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher .detail_assistant_container .img_detail_assistant{max-width:98%;padding-bottom:2rem;width:98%}}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content{border-bottom:1px solid var(--black-color);display:flex;padding-top:3rem}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content{border-bottom:none;padding-top:1rem}}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content .list_detail_assistant{display:flex;flex-direction:column;max-width:54%;padding-left:4%;width:54%}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content .list_detail_assistant{max-width:82%;padding-left:0;width:82%}}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content .list_detail_assistant .name_detail{font-size:clamp(1rem,1.25vw,1.25rem)!important}.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content .list_detail_assistant .icon_tick_success{width:clamp(1.2rem,1.25vw,1.3rem)!important}@media screen and (max-width:48em){.homepage .content .content_bg_benefit_teacher .detail_assistant_container .detail_assistant_content .list_detail_assistant .icon_tick_success{width:1rem!important}}.homepage .content .img_benefits_teacher{max-width:95rem;padding-top:3rem;width:88%}.homepage .content .img_benefits_teacher .title-benefit-st{color:var(--primary-green);font-family:AvertaStdCY-ExtraBold;font-size:40px;font-weight:800;margin-bottom:2rem}@media screen and (max-width:48em){.homepage .content .img_benefits_teacher .title-benefit-st{font-size:24px;margin-bottom:.5rem}.homepage .content .img_benefits_teacher{max-width:28rem;min-width:18rem;padding:1.5rem 0 2.5rem}}.homepage .content .list_content_teacher{max-width:100rem;min-width:46rem;padding-bottom:3rem;width:clamp(78%,20vw,72%);z-index:1}@media screen and (max-width:48em){.homepage .content .list_content_teacher{min-width:96%;padding-bottom:1rem;width:96%}}.homepage .content .list_content_teacher .list_detail_teacher{padding:2.6rem 0 2.2rem}@media screen and (max-width:48em){.homepage .content .list_content_teacher .list_detail_teacher{flex-direction:column!important;justify-content:center;max-width:80%;min-width:20rem;padding:1.5rem 0 1rem;width:80%}.homepage .content .list_content_teacher .list_detail_teacher .detail_teacher_column{padding:1.8rem 0 0!important}}.homepage .content .list_content_teacher .list_detail_teacher .detail_teacher_column .text_title_benefit{font-size:clamp(1.35rem,2vw,1.625rem)!important}@media screen and (max-width:48em){.homepage .content .list_content_teacher .list_detail_teacher .detail_teacher_column .text_title_benefit{font-size:clamp(1.05rem,3.75vw,1.125rem)!important}}.homepage .content .list_content_teacher .list_detail_teacher .detail_teacher_column .name_detail{font-size:clamp(1.125rem,1.6vw,1.375rem)!important}@media screen and (max-width:48em){.homepage .content .list_content_teacher .list_detail_teacher .detail_teacher_column .name_detail{font-size:clamp(.9rem,2.75vw,1rem)!important}}.homepage .content .list_content_teacher .list_detail_teacher .img_item_detail{min-width:38%}@media screen and (max-width:48em){.homepage .content .list_content_teacher .list_detail_teacher .img_item_detail{max-width:100%}.homepage .content .detail_item{margin-bottom:.75rem!important}}.homepage .content .trial_teacher_container{background-color:var(--white-color);padding:.5rem 0 3.5rem;position:relative}@media screen and (max-width:48em){.homepage .content .trial_teacher_container{padding-bottom:2rem}}.homepage .content .trial_teacher_container .img_box_trial_teacher{min-width:20rem;width:50%}@media screen and (max-width:48em){.homepage .content .trial_teacher_container .img_box_trial_teacher{margin-bottom:1rem;min-width:15rem;width:90%}}.homepage .content .trial_teacher_container .btn_custom{height:clamp(3.5rem,5vw,4.3rem)}@media screen and (max-width:48em){.homepage .content .trial_teacher_container .btn_custom{height:2.875rem;width:clamp(14rem,40vw,16rem)!important}}.homepage .content .trial_teacher_container .btn_custom .text_btn_test{font-size:clamp(1.4rem,2vw,1.75rem)}@media screen and (max-width:48em){.homepage .content .trial_teacher_container .btn_custom .text_btn_test{font-size:clamp(1rem,2vw,1.15rem)}}.homepage .content .trial_teacher_container .icon_left_trial_container{bottom:50%;left:0;position:absolute}.homepage .content .trial_teacher_container .icon_left_trial_container img{min-width:10rem;width:14vw}.homepage .content .trial_teacher_container .icon_right_trial_container{bottom:20%;position:absolute;right:0}.homepage .content .trial_teacher_container .icon_right_trial_container img{min-width:10rem;width:14vw}.homepage .content .list_icon_bg_teacher .img_left_top_teacher{left:0;top:2%}.homepage .content .list_icon_bg_teacher .img_left_top_teacher img{min-width:8rem;transform:scaleY(-1);width:11vw}.homepage .content .list_icon_bg_teacher .img_left_center{left:0;top:30%;z-index:0}.homepage .content .list_icon_bg_teacher .img_left_center img{min-width:6rem;width:8vw}.homepage .content .list_icon_bg_teacher .img_right_top{right:0;top:3%;z-index:0}.homepage .content .list_icon_bg_teacher .img_right_top img{min-width:8rem;width:9.5vw}.homepage .content .list_icon_bg_teacher .img_right_bottom{bottom:10%;right:0;z-index:0}.homepage .content .list_icon_bg_teacher .img_right_bottom img{min-width:6rem;width:9vw}.video_banner_container .video_banner{min-width:19.5rem;width:13.9vw}@media screen and (max-width:48em){.video_banner_container .video_banner{min-width:17rem;width:60vw}}.video_banner_container .icon_left_sliding_container{left:0;position:absolute;top:20%}.video_banner_container .icon_left_sliding_container img{min-width:11rem;width:7vw}.video_banner_container .icon_center_sliding_container{left:0;margin-left:auto;margin-right:auto;padding-left:4%;position:absolute;right:0;text-align:center;top:15%}.video_banner_container .icon_center_sliding_container img{min-width:32rem;width:28vw}.video_banner_container .icon_right_sliding_container{bottom:5rem;position:absolute;right:5%}.video_banner_container .icon_right_sliding_container img{min-width:9rem;width:7vw}@media screen and (max-width:48em){.video_banner_container .icon_center_sliding_container_mobile{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;text-align:center;top:10%}.video_banner_container .icon_center_sliding_container_mobile img{width:100vw}}.modal_form_trial{padding-bottom:40px!important;padding-top:40px!important}.modal_form_trial .header_advisement .title_header_teacher_1_mobile{max-width:35%!important;width:35%!important}.modal_form_trial .header_advisement .title_header_teacher_2_mobile{max-width:90%!important;width:90%!important}.modal_form_trial .form_trial{border-radius:1.25rem;height:100%;max-width:75rem;min-width:50rem;width:80%}@media screen and (max-width:48em){.modal_form_trial .form_trial{border-radius:1.8rem;min-width:18rem;width:100%}}.modal_form_trial .form_trial .content_advisement_container{border:none;border-radius:1.25rem;display:flex;height:100%;max-width:75rem;min-width:50rem;padding:0;width:100%}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container{border-radius:1.8rem;min-width:18rem;width:100%}}.modal_form_trial .form_trial .content_advisement_container .content_advisement{background-color:#fddc6b;border:2px solid var(--white-color);border-radius:1.25rem;height:100%;overflow-y:auto;width:100%}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement{border-radius:1.8rem}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .title_header_teacher{max-width:38rem;width:65%}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper{padding-top:2.75rem}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper{padding-top:1.75rem}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_container_left,.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_container_right{max-width:100%;width:100%}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_container_right .text-address{font-size:clamp(.875rem,1.5vw,1.1rem);left:1.2rem;position:absolute;top:-2rem}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_container_right .text-address{left:.75rem;padding-bottom:.5rem;position:relative;top:auto}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_select_main_wrapper,.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_text_base{margin-bottom:2.1rem!important}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_select_main_wrapper,.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_text_base{margin-bottom:1.9rem!important}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_select_main_wrapper .input_text,.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_text_base .input_text{font-size:clamp(.875rem,1.6vw,1.1rem)!important}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_select_main_wrapper{padding-left:10px;padding-right:18px}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_radio_base .drop_down{max-height:295px!important;top:100%}.modal_form_trial .form_trial .content_advisement_container .content_advisement .form_input_wrapper .input_select_main_wrapper .input_select_main .icon_label{margin-right:5px}.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .input_text_base_container{margin:0 auto;max-width:48%;width:48%}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .input_text_base_container{max-width:100%;width:100%}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .input_text_base_container .input_text_base{margin-bottom:1.25rem!important}.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .number_account_assistant{margin:0 auto;max-width:48%;padding:0 1.5%;width:48%}@media screen and (max-width:48em){.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .number_account_assistant{max-width:100%;padding:0 3.5%;width:100%}}.modal_form_trial .form_trial .content_advisement_container .content_advisement .input_trial_container .number_account_assistant .title_account_assistant{font-size:clamp(.875rem,1.5vw,1rem)}.modal_form_trial .form_trial .content_advisement_container .content_advisement .policy-trial-container{background-color:var(--white-color);border-radius:1rem;margin:2rem 0;padding:1rem calc(1.5% + 1rem)}.modal_form_trial .form_trial .content_advisement_container .content_advisement .policy-trial-container .policy-trial-title{color:var(--primary-green);font-size:clamp(1rem,1.5vw,1.125rem);padding:.25rem 0}.modal_form_trial .form_trial .content_advisement_container .content_advisement .policy-trial-container .policy-trial-content .policy-item .policy-item-content_list .policy-item-content,.modal_form_trial .form_trial .content_advisement_container .content_advisement .policy-trial-container .policy-trial-content .policy-item .policy-item-title{font-size:clamp(.875rem,2vw,1rem);padding:.25rem 0}.modal_form_trial .form_trial .text_policy_assistant_account a,.modal_form_trial .form_trial .text_policy_assistant_account span{font-size:clamp(.75rem,1.5vw,.875rem)!important}.modal_form_trial .form_trial_close{cursor:pointer;position:absolute;right:-.9rem;top:-.9rem}@media screen and (max-width:48em){.modal_form_trial .form_trial_close{right:.45rem;top:.45rem}}.modal_form_trial .form_trial_close img{border:1px solid var(--white-color);border-radius:50%;width:2.5rem}.modal_form_trial .info-trial-success{align-self:center;background-color:var(--white-color);border:none;border-radius:1.25rem;max-height:100%;max-width:75rem;min-width:50rem;padding:5rem 3%;width:100%}@media screen and (max-width:48em){.modal_form_trial .info-trial-success{border-radius:1.8rem;min-width:18rem;width:100%}}.modal_form_trial .info-trial-success .msg-title{font-size:clamp(1.75rem,2.3vw,1.875rem)}.modal_form_trial .info-trial-success .msg-detail{font-size:clamp(1.125rem,1.7vw,1.375rem);width:90%!important}.modal_form_trial .info-trial-success .msg-contact{font-size:clamp(1.125rem,1.7vw,1.25rem)}.modal_form_trial .info-trial-success .msg-contact a{font-size:clamp(1.25rem,2.2vw,1.5rem)}.homepage .slider{position:relative}.homepage .slider .slider_bg_parent{background-color:#f4fdff!important;height:calc(100vh - 69px);min-height:43rem;overflow:hidden;position:relative;width:100%}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent{flex-direction:column;height:calc(75vh - 69px);min-height:34rem}}.homepage .slider .slider_bg_parent .slider_4_mobile{height:100%;width:50%}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .slider_4_mobile{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;object-fit:contain;width:100%!important}}.homepage .slider .slider_bg_parent .slider_4_mobile .slider_4{align-items:flex-end;display:flex;justify-content:flex-start;min-width:100%;overflow:hidden;width:100%;z-index:1}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .slider_4_mobile .slider_4{height:100%;justify-content:flex-start!important;min-width:100%;width:75%}}.homepage .slider .slider_bg_parent .slider_4_mobile .slider_4 .slider_4_img{max-height:92%;object-fit:contain;width:auto}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .slider_4_mobile .slider_4 .slider_4_img{max-height:80%;max-width:72%}}.homepage .slider .slider_bg_parent .slider_4_full{align-items:flex-end;background-color:#f4fdff;height:100%;width:100%}.homepage .slider .slider_bg_parent .slider_4_full .slider_4_img{margin:0 auto;object-fit:contain;width:100%}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .slider_4_full .slider_4_img{max-height:100%;object-fit:cover;width:100%!important}}.homepage .slider .slider_bg_parent .video_slider_container{align-items:center;display:flex;height:100%;justify-content:flex-end;max-height:100%;right:6.5%;top:0;width:100%;z-index:0}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .video_slider_container{align-items:flex-end;bottom:3%;height:auto;justify-content:flex-end;position:absolute;right:2.2%;width:100%}}.homepage .slider .slider_bg_parent .video_slider_container .video_slider_wrapper{align-items:flex-end;bottom:0;display:flex;justify-content:flex-end;max-width:20rem;right:0;z-index:0}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .video_slider_container .video_slider_wrapper{bottom:0;height:100%;position:relative;right:0;width:100%}}.homepage .slider .slider_bg_parent .video_slider_container .video_slider{object-fit:fill;position:absolute;z-index:2}.homepage .slider .slider_bg_parent .video_slider_container .img_slider_side{bottom:5%;max-height:15%;max-width:30%;position:absolute;right:-10%}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .video_slider_container .img_slider_side{bottom:5%;max-height:14%;right:-5%}}.homepage .slider .slider_bg_parent .icon_right_slider_container{position:absolute;right:0;top:-2rem;z-index:0}.homepage .slider .slider_bg_parent .icon_right_slider_container img{min-width:5.5rem;width:6vw}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .icon_right_slider_container img{min-width:4.5rem;width:5vw}}.homepage .slider .slider_bg_parent .title_container_parent{height:100%;margin-left:9vw;max-width:50%;position:absolute;top:7vh;z-index:2}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .title_container_parent{height:auto;margin:0 0 0 8vw;max-width:100%!important;padding-top:3vh;position:relative;top:0;z-index:2}}.homepage .slider .slider_bg_parent .title_container_parent .title_detail_1_parent{font-size:clamp(2rem,4vw,2.2rem);line-height:44.5px}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .title_container_parent .title_detail_1_parent{font-size:clamp(1.25rem,6vw,1.5rem);line-height:29.6px}}.homepage .slider .slider_bg_parent .title_container_parent .title_detail_2_parent{font-size:clamp(3rem,4vw,3.7rem);line-height:74px}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .title_container_parent .title_detail_2_parent{font-size:clamp(2rem,9vw,2.5rem);line-height:49.5px}}.homepage .slider .slider_bg_parent .title_container_parent .title_detail_3_parent{font-size:clamp(1.925rem,3vw,2.25rem);line-height:44.5px;width:75%}@media screen and (max-width:48em){.homepage .slider .slider_bg_parent .title_container_parent .title_detail_3_parent{font-size:clamp(1.25rem,6vw,1.5rem);line-height:29.66px;width:85%}}.homepage .slider .slider_bg_parent .img_slider_mobile{bottom:0;z-index:0}.homepage .content{padding-bottom:5rem;padding-top:1rem;position:relative}@media screen and (max-width:48em){.homepage .content{padding-bottom:5rem}}.homepage .content .content_bg_benefit .list_content_parent{max-width:55rem;min-width:43rem;width:42.1%;z-index:1}@media screen and (max-width:48em){.homepage .content .content_bg_benefit .list_content_parent{min-width:88%!important;width:88%!important}}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent{padding:3rem .8rem}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .list_detail_parent-title{align-items:center;display:flex;gap:16px;justify-content:center;margin-bottom:1.5rem}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .list_detail_parent-title span{color:var(--primary-green);font-family:AvertaStdCY-ExtraBold;font-size:40px;font-weight:800}@media screen and (max-width:48em){.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .list_detail_parent-title span{font-size:24px}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent{border:none!important;padding:2.5rem 0 0}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .img_item_detail{height:auto;width:3.4rem!important}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .detail_item_parent{padding-bottom:2rem}.homepage .content .content_bg_benefit .list_content_parent .list_detail_parent .detail_item_parent .name_detail{font-size:1rem!important}.homepage .content .content_bg_benefit .list_content_parent .icon_tick_success{margin-top:.3rem!important}}.homepage .content .content_bg_benefit .list_icon_bg .img_left_top{left:0;top:18%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_left_top img{min-width:8rem;transform:scaleY(-1);transform:scaleX(-1);width:11vw}.homepage .content .content_bg_benefit .list_icon_bg .img_left_center{left:0;top:45%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_left_center img{min-width:9rem;width:13vw}.homepage .content .content_bg_benefit .list_icon_bg .img_left_bottom{bottom:15%;left:5%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_left_bottom img{min-width:7rem;width:8.5vw}.homepage .content .content_bg_benefit .list_icon_bg .img_right_bonus{right:5%;top:5%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_right_bonus img{min-width:4.5rem;width:5vw}.homepage .content .content_bg_benefit .list_icon_bg .img_right_top{right:0;top:28%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_right_top img{min-width:8rem;width:9.5vw}.homepage .content .content_bg_benefit .list_icon_bg .img_right_bottom{bottom:30%;right:0;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg .img_right_bottom img{min-width:8rem;width:11vw}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_left_center{bottom:34%;left:0;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_left_center img{min-width:3.8rem;width:5vw}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_right_top{right:0;top:10%;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_right_top img{min-width:3rem;width:4.5vw}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_right_bottom{bottom:20%;right:0;z-index:0}.homepage .content .content_bg_benefit .list_icon_bg_mobile .img_right_bottom img{min-width:2rem;transform:scaleX(-1);width:4vw}.homepage .content .trial_parent_container{padding:.5rem 0 3.5rem}@media screen and (max-width:48em){.homepage .content .trial_parent_container{padding-bottom:0;padding-top:2.5rem}}.homepage .content .trial_parent_container .btn_custom{height:clamp(3.5rem,5vw,4.3rem)}@media screen and (max-width:48em){.homepage .content .trial_parent_container .btn_custom{height:2.875rem;width:clamp(14rem,40vw,16rem)!important}}.homepage .content .trial_parent_container .btn_custom .text_btn_test{font-size:clamp(1.4rem,2vw,1.75rem)}@media screen and (max-width:48em){.homepage .content .trial_parent_container .btn_custom .text_btn_test{font-size:clamp(1rem,2vw,1.15rem)}}.homepage .content .content_banner_top_container{background-color:var(--white-color);padding-bottom:4rem;width:100%}.homepage .content .content_banner_top_container .content_bg_top_banner{height:100%;margin:2rem 0;width:100%}.homepage .content .content_banner_top_container .content_bg_top_banner .img_banner_top{max-height:85%;max-width:50%;object-fit:cover}@media screen and (max-width:48em){.homepage .content .content_banner_top_container .content_bg_top_banner .img_banner_top{max-width:96%!important}}.homepage .content .content_banner_top_container .icon_left_parent_container{bottom:3rem;left:0;position:absolute}.homepage .content .content_banner_top_container .icon_left_parent_container img{min-width:9rem;width:14vw}.homepage .content .content_banner_top_container .icon_right_parent_container{position:absolute;right:0;top:0}.homepage .content .content_banner_top_container .icon_right_parent_container img{min-width:9rem;width:14vw}.coursesPage{position:relative}.coursesPage .content .content_1{z-index:0}.coursesPage .content .content_1 .img_courses_tree_container{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:center;overflow:hidden;padding-right:13%;width:100%;z-index:-1}.coursesPage .content .content_1 .img_courses_tree_container img{height:93%;overflow:hidden;position:relative;width:auto}.coursesPage .content .content_1 .img_border_courses{height:4.8rem;width:92%}@media screen and (min-width:48.01em)and (max-width:63.9375em){.coursesPage .content .content_1 .img_border_courses{height:5rem;min-height:5rem;width:100%}}@media screen and (max-width:48em){.coursesPage .content .content_1 .img_border_courses{height:3rem;min-height:3rem;width:100%}}.coursesPage .content .content_1 .img_border_courses .course_title_name{font-size:clamp(1.4rem,2vw,1.625rem)}@media screen and (min-width:48.01em)and (max-width:63.9375em){.coursesPage .content .content_1 .img_border_courses .course_title_name{font-size:clamp(1.2rem,2vw,1.4rem)}}@media screen and (max-width:48em){.coursesPage .content .content_1 .img_border_courses .course_title_name{font-size:clamp(1.3rem,5vw,1.4rem)}}.coursesPage .content .content_1 .list_boxes{padding:0 2%}.coursesPage .content .content_1 .list_boxes .detail_item_course{background-color:var(--white-color);margin-bottom:2rem;padding-bottom:1.1rem;padding-top:1.1rem}.coursesPage .content .content_1 .list_boxes .detail_item_2{min-width:20rem;width:85%}.coursesPage .content .content_1 .list_boxes .detail_item_3,.coursesPage .content .content_1 .list_boxes .detail_item_4{width:96%}.coursesPage .content .content_1 .list_boxes .detail_item_1{min-width:17rem;width:73%}.coursesPage .content .content_1 .list_boxes_1{align-items:flex-end!important}.coursesPage .content .content_1 .list_boxes_1 .detail_item_2{margin-right:3.3vw}.coursesPage .content .content_1 .list_boxes_1 .detail_item_1,.coursesPage .content .content_1 .list_boxes_1 .detail_item_3{margin-right:1.3vw}.coursesPage .content .content_1 .list_boxes_2 .detail_item_2{margin-left:2.5vw}.coursesPage .content .content_1 .list_boxes_2 .detail_item_3{margin-left:.8vw}.coursesPage .content .content_1 .box_title{right:-10.8rem;top:40%}.coursesPage .content .content_1 .box_title_1{background-color:#e3bf0b}.coursesPage .content .content_1 .box_title_2{background-color:#4db7d2}.coursesPage .content .content_1 .box_title_3{background-color:#2dc296}.coursesPage .content .content_1 .box_title_4{background-color:#c84242;right:-8vw}.coursesPage .content .content_1 .img_bonus_1{left:2rem;top:-6.5rem;z-index:-1}.coursesPage .content .content_1 .img_bonus_1 img{min-width:3rem;width:3vw}.coursesPage .content .content_1 .img_bonus_2{right:0;top:-2.8rem}.coursesPage .content .content_1 .img_bonus_2 img{min-width:3.5rem;width:3.5vw}.coursesPage .content .content_1 .img_order_1{bottom:0;left:-1rem}.coursesPage .content .content_1 .img_order_1 img{min-width:2rem;width:2vw}.coursesPage .content .content_1 .img_order_2{right:-.7rem;top:-.5rem}.coursesPage .content .content_1 .img_order_2 img{min-width:3rem;width:3vw}.coursesPage .content .content_1 .img_book{bottom:4rem;right:-3.3rem}.coursesPage .content .content_1 .img_book img{min-width:4rem;width:4vw}.coursesPage .content .content_2{background-color:var(--white-color);min-height:50vh;padding:2rem 0;position:relative}.coursesPage .content .content_2 .img_table_convert_container img{min-width:40rem;width:60%;z-index:1}@media screen and (max-width:48em){.coursesPage .content .content_2 .img_table_convert_container img{min-width:88%;width:88%}}.coursesPage .content .content_2 .icon_left_container{left:0;position:absolute;top:20%}.coursesPage .content .content_2 .icon_left_container img{min-width:8rem;width:10vw}.coursesPage .content .content_2 .icon_right_container{position:absolute;right:0;top:25%}.coursesPage .content .content_2 .icon_right_container img{min-width:8rem;width:10vw}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_1{right:0;top:20%;z-index:0}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_1 img{min-width:2.3rem;width:2vw}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_2{left:0;top:32%;z-index:0}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_2 img{min-width:1.3rem;width:3vw}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_3{bottom:20%;left:0;z-index:0}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_3 img{min-width:4rem;width:3vw}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_4{bottom:42%;right:0;z-index:0}.coursesPage .content .content_2 .img_bg_table_side .img_bg_table_4 img{min-width:1.3rem;transform:scaleX(-1);width:3vw}.coursesPage .content .content_1_mobile{z-index:0}.coursesPage .content .content_1_mobile .img_border_courses{height:3rem;max-width:100%}.coursesPage .content .content_1_mobile .list_boxes_mobile{margin-bottom:1.3rem;width:84%}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile:has(>.img_item_1){padding-bottom:.3rem!important;padding-top:.3rem!important}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile{background-color:var(--white-color);margin-top:2.2rem;padding-bottom:1.5rem;padding-top:2rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item_1{bottom:1.3rem;padding-right:.8rem;position:relative}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item_1 img{min-width:2.5rem;width:10%}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_2{right:-1rem;top:-1.5rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_2 img{min-width:3.5rem;width:3.5vw}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_3{left:0;top:-1.8rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_3 img{min-width:3.5rem;width:3.5vw}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_4{right:2rem;top:-2rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .img_item .img_item_4 img{min-width:2.9rem;transform:rotate(22deg);width:2.9vw}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_even{left:2rem;top:-1rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_odd{right:2rem;top:-1rem}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_1{background-color:#e3bf0b}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_2{background-color:#4db7d2}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_3{background-color:#2dc296}.coursesPage .content .content_1_mobile .list_boxes_mobile .detail_item_course_mobile .box_title_4{background-color:#c84242;right:-8vw}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_1{right:0;top:10%;z-index:0}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_1 img{min-width:1.5rem;width:2vw}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_2{left:0;top:20rem;z-index:0}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_2 img{min-width:1.5rem;width:2vw}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_3{left:0;top:40rem;z-index:0}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_3 img{min-width:3.8rem;width:3vw}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_4{bottom:33rem;right:0;z-index:0}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_4 img{min-width:3rem;transform:scaleX(-1);width:3vw}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_5{bottom:24rem;left:0;z-index:0}.coursesPage .content .content_1_mobile .img_bg_side .img_bg_5 img{min-width:1.6rem;width:3vw}.contactPage{background-color:var(--white-color);position:relative;width:100%}.contactPage .content .content_1{padding-left:9%;padding-top:5vh}@media screen and (min-width:48.01em)and (max-width:63.9375em){.contactPage .content .content_1 .btn_text{font-size:1.1rem!important}}@media screen and (max-width:48em){.contactPage .content .content_1{flex-direction:column-reverse;padding-bottom:6rem;padding-left:0;padding-top:1.8rem}}.contactPage .content .content_1 .content_left{margin-right:10%}@media screen and (max-width:48em){.contactPage .content .content_1 .content_left{margin-right:0;padding-bottom:3rem;padding-left:4%;padding-right:4%;width:100%}}.contactPage .content .content_1 .content_left .form_input_contact .input_text_base_container .icon_label{display:none!important}.contactPage .content .content_1 .content_left .form_input_contact .input_text_base{height:3.3rem!important}@media screen and (min-width:64em){.contactPage .content .content_1 .content_left .title_send_msg{text-transform:uppercase}}.contactPage .content .content_1 .content_left .content_left_ratio{align-items:flex-start;display:flex;justify-content:flex-start;padding:0 5%}.contactPage .content .content_1 .content_left .content_left_ratio .title_ratio{padding-right:10%}.contactPage .content .content_1 .content_left .content_left_ratio .icon_ratio_contact{height:auto;width:1.25rem}.contactPage .content .content_1 .content_left .content_left_ratio .text_ratio{font-size:1.5rem}@media screen and (max-width:48em){.contactPage .content .content_1 .content_left .content_left_ratio .text_ratio{font-size:.875rem}}.contactPage .content .content_1 .content_left .input_news{width:96%!important}.contactPage .content .content_1 .content_left .text_area_news{max-width:96%!important;width:96%!important}.contactPage .content .content_1 .content_left .btn_custom{border:1px solid var(--text-color)!important}.contactPage .content .content_1 .content_right{padding-top:6rem}@media screen and (max-width:48em){.contactPage .content .content_1 .content_right{padding-bottom:3rem;padding-top:0;width:100%}}.contactPage .content .content_1 .content_right .content_right_title{padding-bottom:1.5rem;padding-left:4%}.contactPage .content .content_banner{margin-top:-10vw}.feePage{position:relative}.feePage .slider .slider_bg{position:relative;width:100%}.feePage .content{position:relative}.feePage .content .content_bg{width:100%}.feePage .content .content_bg .list_packages{align-items:flex-end;padding:0 2% 2rem}@media screen and (max-width:48em){.feePage .content .content_bg .list_packages{padding-top:1rem}}.feePage .content .content_bg .list_packages .package_item{background-color:var(--white-color);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex!important;justify-content:flex-start;margin:2rem .5rem;min-height:39rem;min-width:25.5rem;padding-bottom:1.5rem;width:28%}@media screen and (min-width:48.01em)and (max-width:63.9375em){.feePage .content .content_bg .list_packages .package_item{margin:1rem 0;min-height:40rem;min-width:25.5rem;width:45%!important}}@media screen and (max-width:48em){.feePage .content .content_bg .list_packages .package_item{min-height:35rem;min-width:20rem;padding-bottom:1rem;width:85%!important}}.feePage .content .content_bg .list_packages .package_item .package_item_header{background-color:#77badc;border-top-left-radius:.8rem;border-top-right-radius:.8rem;padding:1rem 0;width:100%}@media screen and (max-width:48em){.feePage .content .content_bg .list_packages .package_item .package_item_header{padding:.75rem 0}}.feePage .content .content_bg .list_packages .package_item .package_item_header .package_item_title{align-items:center;display:flex;gap:8px}.feePage .content .content_bg .list_packages .package_item .package_item_header .ico_white_star{width:1.1rem}.feePage .content .content_bg .list_packages .package_item .original_price_item_unit{bottom:.22rem;font-size:.9375rem;margin-left:.15rem;position:absolute}@media screen and (max-width:48em){.feePage .content .content_bg .list_packages .package_item .original_price_item_unit{bottom:.17rem;font-size:.75rem}}.feePage .content .content_bg .list_packages .package_item .current_price_item{line-height:49px}.feePage .content .content_bg .list_packages .package_item .current_price_item_unit{bottom:.2rem;margin-left:.3rem;position:relative}.feePage .content .content_bg .list_packages .package_item .item_detail_fee{line-height:19.78px}.feePage .content .content_bg .list_packages .package_item .ico_tick_detail_1{position:absolute;right:-.25rem;top:1.25rem;width:1.15rem}@media screen and (max-width:48em){.feePage .content .content_bg .list_packages .package_item .ico_tick_detail_1{top:.5rem}}.feePage .content .content_bg .list_packages .package_item .ico_tick_detail{position:absolute;right:-.25rem;top:.5rem;width:1.15rem}.feePage .content .content_bg .list_packages .package_item .package_item_content{align-items:flex-start;padding:.6rem 5% 0}.feePage .content .content_bg .list_packages .package_item .btn_custom{height:3rem!important;max-height:100%!important;max-width:100%!important;width:10.8rem!important}.feePage .content .text_footer_content{padding:2rem 0;width:100%}@media screen and (max-width:48em){.feePage .content .text_footer_content{background-color:var(--white-color);padding:1.5rem 0}}.feePage .content .icon_payment{height:auto;width:3rem}.feePage .content .slider-container{max-width:100%;padding:0!important}.feePage .content .slider-container .slick-slider{overflow:hidden}.feePage .content .slider-container .slick-slider .slick-list .slick-track{display:flex;gap:60px}.feePage .content .slider-container .slick-slider .slick-list .slick-track .slick-slide .package_item{margin:2rem 0;min-width:0!important;min-width:auto!important;width:auto!important}.feePage .content .slider-container .slick-slider .slick-arrow{height:80px;width:80px;z-index:10}.feePage .content .slider-container .slick-slider .slick-arrow:before{content:""}.feePage .content .slider-container .slick-slider .slick-prev{left:0}.feePage .content .slider-container .slick-slider .slick-next{right:0}.feePage .content .slider-container .slick-slider .slick-disabled{display:none}.loginNew{height:100%;position:relative}.loginNew .content{height:100%;padding:0 7%;width:100%}@media screen and (max-width:48em){.loginNew .content{padding:0 0 1rem}}.loginNew .content .content_1{padding:4rem 0}@media screen and (max-width:48em){.loginNew .content .content_1{padding:.5rem 0}}.loginNew .content .content_1 .form_input_login{width:70%}@media screen and (max-width:48em){.loginNew .content .content_1 .form_input_login .input_text_base{height:3.3rem!important}.loginNew .content .content_1 .form_input_login{width:96%}}.loginNew .content .content_1 .form_input_login .btn_auth_container{padding:1rem 4% 2rem}@media screen and (max-width:48em){.loginNew .content .content_1 .form_input_login .btn_auth_container{flex-direction:row-reverse}.loginNew .content .content_1 .form_input_login .btn_auth_container .btn_custom{height:3rem!important;max-height:100%!important;max-width:100%!important;width:47%!important}}.loginNew .content .content_1 .form_input_login .box_auth_social{background-color:#f5f5f5;border-radius:.3rem;box-shadow:1px 2px 4px 0 #151b2666;height:4.2rem;margin-top:1rem;min-width:10rem;width:35%}@media screen and (max-width:48em){.loginNew .content .content_1 .form_input_login .box_auth_social{height:3.4rem;min-width:10rem;width:40%}}.loginNew .content .content_1 .form_input_login .box_auth_social .icon_auth_social{max-height:100%;padding:.7rem 0;width:50%}@media screen and (max-width:48em){.loginNew .content .content_1 .form_input_login .box_auth_social .icon_auth_social{max-height:100%}}.loginAbsolute{min-height:calc(100vh - 75px)}.loginAbsolute .content{min-height:calc(100vh - 70px)}.loginAbsolute .footer_auth_container{padding-top:20%}.footer_auth_container{padding-bottom:2rem}@media screen and (max-width:48em){.footer_auth_container{flex-direction:column;padding-bottom:0;padding-top:7vh}.footer_auth_container .footer_auth_first{align-items:center;display:flex;flex-direction:column;padding-bottom:.5rem;width:100%!important}}.modalAuth{background-color:var(--white-color);border-radius:1rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;min-width:38rem;padding:2rem 3% 3rem;width:60%;z-index:999}@media screen and (max-width:48em){.modalAuth{background-color:#0000;box-shadow:none;min-width:94%!important;padding:2rem 0 3rem;width:94%!important}}.modalAuth .modal_desc_1{padding-right:3%}@media screen and (max-width:48em){.modalAuth .title_modal_auth{text-transform:none!important}}.loginNew .image_success{width:20%}.loginNew .dot_typing{animation:dot-typing 1.5s linear infinite;background-color:var(--primary-green);border-radius:50%;box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green);color:var(--primary-green);height:15px;left:-9999px;position:relative;width:15px}@keyframes dot-typing{0%{box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}16.667%{box-shadow:9964px -10px 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}33.333%{box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}50%{box-shadow:9964px 0 0 0 var(--primary-green),9999px -10px 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}66.667%{box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}83.333%{box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px -10px 0 0 var(--primary-green)}to{box-shadow:9964px 0 0 0 var(--primary-green),9999px 0 0 0 var(--primary-green),10034px 0 0 0 var(--primary-green)}}.registerNew .content .content_1{padding-top:3rem}@media screen and (max-width:48em){.registerNew .content .content_1{padding-top:.5rem}}.registerNew .content .content_1 .modal_container{min-width:35rem;width:50%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .modal_container{max-width:90%!important;min-width:90%!important}.registerNew .content .content_1 .modal_success_register{background-color:#0000!important;border:none!important;box-shadow:none!important}}.registerNew .content .content_1 .list_agents{width:100%}@media screen and (max-width:48em){.registerNew .content .content_1 .list_agents{justify-content:space-between}}.registerNew .content .content_1 .list_agents .agent_item{padding:0 2.5%;width:25%}@media screen and (max-width:48em){.registerNew .content .content_1 .list_agents .agent_item{padding:0;width:30%}}.registerNew .content .content_1 .list_agents .agent_item:hover{opacity:.9!important}.registerNew .content .content_1 .list_agents .agent_item .tick_select{left:5%;position:absolute;top:-.2rem}.registerNew .content .content_1 .list_agents .agent_item .tick_select .tick_select_img{max-width:90%}.registerNew .content .content_1 .modalAuth{min-width:46rem}@media screen and (min-width:48.01em)and (max-width:63.9375em){.registerNew .content .content_1 .modalAuth{min-width:38rem}}.registerNew .content .content_1 .form_input_login{margin-top:2rem;max-width:100%;width:90%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login{width:100%!important}.registerNew .content .content_1 .form_input_login .input_date_base,.registerNew .content .content_1 .form_input_login .input_select_main_wrapper,.registerNew .content .content_1 .form_input_login .input_text_base{height:3.3rem!important}}.registerNew .content .content_1 .form_input_login .icon_label{margin-right:20px!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .inputs_address_mobile{flex-direction:column}}.registerNew .content .content_1 .form_input_login .input_radio_base .drop_down .option_item span{font-family:AvertaStdCY!important}.registerNew .content .content_1 .form_input_login .field_province{width:58%}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_province{width:100%}}.registerNew .content .content_1 .form_input_login .field_province .input_select_main .input_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registerNew .content .content_1 .form_input_login .field_district{width:40%}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_district{width:100%}}.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper{padding-left:3%!important;padding-right:0!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper{padding:0 2vw!important}}.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .input_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .input_text{max-width:100%!important;width:100%}}.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .icon{padding-right:5%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .icon{padding-right:0!important}}.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .icon_label{display:none!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .icon_label{display:flex!important;justify-content:center}}.registerNew .content .content_1 .form_input_login .field_district .input_select_main_wrapper .cursor_pointer{display:flex!important}.registerNew .content .content_1 .form_input_login .field_gender{position:relative}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_gender{width:48%!important}}.registerNew .content .content_1 .form_input_login .field_gender .icon_label{margin-right:10px!important}.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper{overflow:hidden;padding-right:3%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper{padding-right:2vw!important}}.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper .input_select_main{width:100%!important}.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper .input_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper .icon{padding-left:3%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .field_gender .input_select_main_wrapper .icon{padding-left:0!important}}.registerNew .content .content_1 .form_input_login .birthday_gender_container{margin-bottom:.8rem}.registerNew .content .content_1 .form_input_login .birthday_gender_container .input_date_base_container{width:60%!important}@media screen and (max-width:48em){.registerNew .content .content_1 .form_input_login .birthday_gender_container .input_date_base_container{width:48%!important}}.registerNew .content .content_1 .form_input_login .grade_container{margin-bottom:1.5rem;margin-left:3%}.registerNew .content .content_1 .form_input_login .grade_container .title_grade{width:45%}.registerNew .content .content_1 .form_input_login .grade_container .title_grade .name_input_grade{margin-left:5%}.list_grades{padding-left:5%;width:55%}@media screen and (max-width:48em){.list_grades{max-width:55%!important}}.list_grades .item_grade_container{margin:0 3%}.list_grades .item_grade_container .item_grade{border:1px solid #cdcdcd;border-radius:.3rem;font-size:2.4rem;height:4.5vw;min-height:3.5rem;text-align:center;width:4.5vw}.list_grades .item_grade_container .item_grade:hover{background-color:#00cc85!important;color:var(--white-color)!important}@media screen and (max-width:48em){.list_grades .item_grade_container .item_grade{font-size:1.4rem!important;height:10.8vw!important;min-height:3rem;min-width:3rem;width:10.8vw!important}.list_grades .item_grade_container .item_grade_teacher{font-size:.9rem!important;height:15vw!important;width:15vw!important}}.modal_success_register{padding:2rem 0}.modal_success_register .img_download_container{padding:1.5rem 0 0;width:80%}.modal_success_register .img_download_container .img_qr_wrapper{padding:0 4%}.modal_success_register .img_download_container .img_qr_download{min-width:6rem;width:7.5rem}@media screen and (max-width:48em){.modal_success_register .footer_social_container{align-items:center;flex-direction:row-reverse;justify-content:flex-end!important;margin:0!important;padding:2rem 0 1rem}.modal_success_register .footer_social_container .img_download_container_mobile{max-height:90%;max-width:60%;padding:0 0 .8rem;width:60%}.modal_success_register .footer_social_container .footer_app_download_container{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}.modal_success_register .footer_social_container .img_app_download{cursor:pointer}@media screen and (max-width:48em){.modal_success_register .footer_social_container .img_app_download{margin:0!important;max-height:90%;width:47%}.modal_success_register .footer_social_container .icon_social_container_mobile{max-width:38%;min-width:38%;padding-right:3%;width:38%}}.modal_success_register .footer_social_container .icon_social_container_mobile .icon_social{cursor:pointer;height:auto;transform:scale(1);transition:all .3s ease-out}@media screen and (max-width:48em){.modal_success_register .footer_social_container .icon_social_container_mobile .icon_social{margin:0;width:4.5rem}}.modal_success_register .footer_social_container .icon_social_container_mobile .icon_social:hover{transform:scale(1.3);transition:all .3s ease-out}.modal_success_register .btn_auth_container{max-width:94%;padding-top:1rem}@media screen and (max-width:48em){.modal_success_register .btn_auth_container{flex-direction:row-reverse;max-width:100%}.modal_success_register .btn_auth_container .btn_custom{max-height:3rem!important;max-width:44%!important}.modal_success_register .icon_sucess_msg{min-width:6rem;width:7rem}}.modal_success_register .icon_social_container{padding-top:1rem;width:40%}.modal_success_register .icon_social_container .icon_social{cursor:pointer;height:auto;margin:0 .3rem;transform:scale(1);transition:all .3s ease-out;width:5rem}@media screen and (max-width:48em){.modal_success_register .icon_social_container .icon_social{width:4rem}}.modal_success_register .icon_social_container .icon_social:hover{transform:scale(1.3);transition:all .3s ease-out}.modal_confirm_otp{border-top:2rem solid var(--primary-green);margin-bottom:10vh;margin-top:3rem}.modal_confirm_otp .btn_auth_container{padding-top:3rem;width:100%}@media screen and (max-width:768px){.modal_confirm_otp .btn_auth_container{flex-direction:column}.modal_confirm_otp .btn_auth_container .otp-btn-responsive{max-height:10vw!important;max-width:80%!important;width:100%!important}}.modal_confirm_otp .img_tick_success{min-width:1.3rem;width:1.7rem}@media screen and (max-width:48em){.modal_confirm_otp .input_text_base{height:3.3rem!important}}.modal_confirm_otp .input_text_base .input_text_base_content .icon_label{display:none}.modal_confirm_otp .input_text_base .input_text_base_content .input_text{text-align:center}.style_btn_agree_authentication_teacher{gap:20px}.profilePage .profile_title_container{background-color:var(--primary-green);width:100%}.profilePage .profile_title_container .profile_title{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:85vw;padding:1rem 0}.profilePage .profile_title_container .icon_profile{width:2.8rem}.profilePage .content_profile{display:flex;flex-direction:column;margin:0 auto;max-width:85vw;padding:5rem 0}@media screen and (max-width:48em){.profilePage .content_profile{max-width:94%!important;padding:3rem 0;width:94%}}.profilePage .content_profile .profile_edit_container{align-items:flex-start;justify-content:space-between;padding-bottom:3rem}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container{flex-direction:column}}.profilePage .content_profile .profile_edit_container .avt_container{margin:0 auto}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .avt_container{width:100%}}.profilePage .content_profile .profile_edit_container .avt_container .img_avt_profile{border-radius:50%;height:14rem;min-height:14rem;min-width:14rem;width:14rem}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .avt_container .img_avt_profile{height:10rem;min-height:10rem;min-width:10rem;width:10rem}}.profilePage .content_profile .profile_edit_container .avt_container .icon_edit_avt{height:auto;width:1.8rem}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .avt_container .icon_edit_avt{width:1.5rem}}.profilePage .content_profile .profile_edit_container .form_input{max-width:100%}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .input_date_base,.profilePage .content_profile .profile_edit_container .form_input .input_select_main_wrapper,.profilePage .content_profile .profile_edit_container .form_input .input_text_base{height:3.3rem!important}.profilePage .content_profile .profile_edit_container .form_input{padding-top:2.5rem;width:100%}.profilePage .content_profile .profile_edit_container .form_input .inputs_address_mobile{flex-direction:column}}.profilePage .content_profile .profile_edit_container .form_input .input_radio_base .drop_down .option_item span{font-family:AvertaStdCY!important}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_province{width:100%}}.profilePage .content_profile .profile_edit_container .form_input .field_province .input_select_main .input_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_district{width:100%}}.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper{padding-left:3%!important;padding-right:0!important}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper{padding:0 2vw!important}}.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .input_select_main{width:100%!important}.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .input_text{max-width:80%!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .input_text{max-width:100%!important}}.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .icon_label{display:none!important}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .icon_label{display:flex!important;justify-content:center}}.profilePage .content_profile .profile_edit_container .form_input .field_district .input_select_main_wrapper .cursor_pointer{display:flex!important}.profilePage .content_profile .profile_edit_container .form_input .field_gender{position:relative}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .field_gender{width:48%!important}}.profilePage .content_profile .profile_edit_container .form_input .field_gender .input_select_main_wrapper{overflow:hidden;position:relative}.profilePage .content_profile .profile_edit_container .form_input .field_gender .input_select_main_wrapper .input_select_main{width:100%!important}.profilePage .content_profile .profile_edit_container .form_input .field_gender .input_select_main_wrapper .input_text{max-width:65%!important;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.profilePage .content_profile .profile_edit_container .form_input .birthday_gender_container .input_date_base_container{width:60%!important}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .form_input .birthday_gender_container .input_date_base_container{width:48%!important}}.profilePage .content_profile .profile_edit_container .form_input .grade_container{margin-bottom:1.5rem;margin-left:3%}.profilePage .content_profile .profile_edit_container .form_input .grade_container .title_grade{width:45%}.profilePage .content_profile .profile_edit_container .form_input .grade_container .title_grade .name_input_grade{margin-left:5%}@media screen and (max-width:48em){.profilePage .content_profile .profile_edit_container .btn_save_container{align-items:center;display:flex;justify-content:center;padding-top:2rem;width:100%}.profilePage .content_profile .profile_edit_container .btn_save_container .btn_custom{height:2.6rem!important}}.profilePage .content_profile .profile_edit_container .btn_save_container .btn_custom{height:3rem!important;min-width:8rem}.profilePage .content_profile .payment_history .table_payment_history{display:flex;flex-direction:column;margin:4rem 0;position:relative;scroll-behavior:smooth}@media screen and (max-width:48em){.profilePage .content_profile .payment_history .table_payment_history{margin:2rem 0;max-height:40rem;max-height:100%;overflow-y:visible;overflow-y:initial;width:100%}}.profilePage .content_profile .payment_history .table_payment_history table{border-collapse:collapse}.profilePage .content_profile .payment_history .table_payment_history th{background-color:#f5f5f5;border:1px solid #f5f5f5;padding:1rem 0;position:-webkit-sticky;position:sticky;top:0}.profilePage .content_profile .payment_history .table_payment_history td{background-color:#fff;border:2px solid #f5f5f5;padding:1.5rem 0}.profilePage .content_profile .box_payment_container{width:100%}@media screen and (max-width:48em){.profilePage .content_profile .box_payment_container .box_payment_item{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:.8rem;margin-bottom:1.5rem;padding:1.5rem 5%;width:100%}}.profilePage .content_profile .box_payment_container .box_payment_item .item_left_divider{border-left:2px solid var(--text-color);justify-content:flex-start!important;width:50%}.profilePage .content_profile .box_payment_container .box_payment_item .icon_box_payment{height:auto;margin-left:25%;width:1.7rem}@media screen and (max-width:48em){.profilePage .content_profile .box_payment_container .box_payment_item .icon_box_payment{height:auto;margin-left:15%;width:1.5rem}}.profilePage .content_profile .box_payment_container .box_payment_item .icon_box_tick{height:auto;width:1.2rem}.profilePage .icon_save_profile{width:15%}@media screen and (max-width:48em){.profilePage .icon_save_profile{width:16%}}.profilePage .footer_profile{padding:0 7% 1rem}@media screen and (max-width:48em){.profilePage .footer_profile{padding:0 2% 1rem}}.mockTestNews,.mockTestNews .content{background-color:var(--white-color);position:relative}.mockTestNews .content{margin:0 auto;max-width:90vw}@media screen and (max-width:48em){.mockTestNews .content{max-width:95vw}}.mockTestNews .content .img_banner_mockTest{object-fit:contain;width:100%}.mockTestNews .content .content_1{padding:3rem 3%}.mockTestNews .content .content_1 .input_search_container{flex:1 1;height:90%}.mockTestNews .content .content_1 .input_search_container .input_text_base_container .input_text_base{height:3.5rem}.mockTestNews .content .content_1 .input_search_container .input_text_base{margin-bottom:0!important}.mockTestNews .content .content_1 .input_search_container .input_text{font-size:1.1rem}.mockTestNews .content .content_1 .text_invalid_search{height:100%;margin:auto;vertical-align:middle}.mockTestNews .content .content_1 .table_list_mocktest{display:flex;flex-direction:column;margin:4rem 0;max-height:calc(33rem + 1.2vw);min-height:6rem;overflow-y:scroll;position:relative;scroll-behavior:smooth}@media screen and (max-width:48em){.mockTestNews .content .content_1 .table_list_mocktest{border:none}}.mockTestNews .content .content_1 .table_list_mocktest .table_divider_bottom{background-color:#000;bottom:0;height:1.5px;position:-webkit-sticky;position:sticky;width:100%}.mockTestNews .content .content_1 .table_list_mocktest .table_list_mocktest_container{padding-right:1rem}.mockTestNews .content .content_1 .table_list_mocktest thead{position:-webkit-sticky;position:sticky;top:0;vertical-align:middle;z-index:90}.mockTestNews .content .content_1 .table_list_mocktest th{background-color:#fff;border:1px solid var(--black-color);padding:1rem 2%;vertical-align:middle}.mockTestNews .content .content_1 .table_list_mocktest td{border-right:1px solid var(--black-color);padding:1.5rem 2%;vertical-align:middle}.mockTestNews .content .content_1 .table_list_mocktest tr:nth-child(odd){background-color:#fafafa}.mockTestNews .content .content_1 .table_list_mocktest table{border:1px solid var(--black-color);border-collapse:initial;border-top:none}.mockTestNews .content .content_1 .table_list_mocktest td,.mockTestNews .content .content_1 .table_list_mocktest th{border:1px solid var(--black-color);border-collapse:initial}.mockTestNews .content .content_1 .table_list_mocktest th{border-bottom:1.5px solid var(--black-color);border-top:1.5px solid var(--black-color)}.mockTestNews .content .content_1 .table_list_mocktest tr:first-child td{border-top:none}.mockTestNews .content .content_1_mobile{padding:2rem 3%}.mockTestNews .content .content_1_mobile .input_search_container_mobile{flex:1 1;height:90%}.mockTestNews .content .content_1_mobile .input_search_container_mobile .input_text_base_container .input_text_base{height:3.2rem}.mockTestNews .content .content_1_mobile .input_search_container_mobile .input_text_base{padding:0 .5rem!important}@media screen and (max-width:48em){.mockTestNews .content .content_1_mobile .input_search_container_mobile .input_text_base{margin-bottom:0!important}}.mockTestNews .content .content_1_mobile .input_search_container_mobile .img_label_input{height:auto!important;width:1.2rem!important}.mockTestNews .content .content_1_mobile .icon_filter_container{padding-left:3%;padding-top:.3rem}.mockTestNews .content .content_1_mobile .icon_filter_container .icon_filter_mocktest{height:auto;width:3rem}.mockTestNews .content .content_1_mobile .box_mocktests_scroll{align-items:center;display:flex;flex-direction:column;margin-top:2.5rem;max-height:40rem;min-height:6rem;overflow-y:scroll;position:relative;scroll-behavior:smooth}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests{padding:0 3%;width:85vw}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest{background-color:var(--white-color);border:1px solid var(--text-color);border-radius:.8rem;margin-bottom:1.5rem;padding:1.3rem 7%;width:100%}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .icon_box_container{padding-right:.5rem;width:1.5rem}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .icon_box_container .icon_box_mocktest{height:auto;min-width:1.05rem;width:2rem}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .icon_box_container .icon_participant{min-width:1rem;width:1.2rem}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .box_item_info_left{max-width:55%}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .img_achievement{height:auto;min-width:7rem;width:clamp(6.5rem,25vw,10rem)}.mockTestNews .content .content_1_mobile .box_mocktests_scroll .list_box_mocktests .box_item_mocktest .point_achievement_text{color:var(--white-color);font-size:clamp(.875rem,3vw,1rem);position:absolute;right:25%;top:25%}.select_container{cursor:pointer;margin-right:2%;max-width:18%;min-width:15%;position:relative;width:18%}.select_container .select_title{font-size:clamp(.9rem,1.5vw,1.1rem)}.select_container .select_title .icon_drop_custom{margin-left:.5rem}.select_container .list_option_custom{background-color:var(--white-color);border:1px solid var(--text-color);border-bottom-left-radius:.6rem;border-bottom-right-radius:.6rem;border-radius:.6rem;left:0;max-height:20rem;min-height:10rem;overflow:auto;position:absolute;right:0;top:2rem;z-index:99}.select_container .list_option_custom::-webkit-scrollbar{width:6px}.select_container .list_option_custom::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.select_container .list_option_custom::-webkit-scrollbar-track{margin:.4rem 0}.select_container .list_option_custom::-webkit-scrollbar-thumb:hover{background:#8b8b8b}.select_container .list_option_custom .option_item_custom{color:var(--text-color);font-size:clamp(.9rem,1.5vw,1rem);padding:1rem 0}.modal_filter_container{background-color:var(--white-color);border:1px solid var(--white-color);height:auto;margin-bottom:auto;margin-top:auto;min-height:70vh;position:relative;width:96%}.modal_filter_container .modal_filter_header{background-color:var(--primary-green);padding:.75rem 0}.modal_filter_container .modal_filter_header .icon_close_modal{float:right;position:absolute;right:.5rem}.modal_filter_container .modal_filter_header .icon_close_modal img{height:auto;width:1.9rem}.modal_filter_container .btn_filter_container{bottom:1.5rem;left:0;position:absolute;right:0;width:100%}.select_double_container{cursor:pointer;padding:0 3.5%;position:relative;width:100%}.select_double_container .select_title{border-bottom:1px solid var(--border-color);margin:.5rem 0;padding:1.2rem 0}.select_double_container .select_title .select_title_main{margin-bottom:.2rem}.select_double_container .select_title .icon_drop_custom{margin-left:.5rem}.select_double_container .list_option_custom{background-color:var(--white-color);border:1px solid var(--border-color);border-radius:.6rem;border-top:0;max-height:20rem;min-height:10rem;overflow:auto;position:absolute;right:4%;top:80%;width:70%;z-index:99}.select_double_container .list_option_custom::-webkit-scrollbar{width:6px}.select_double_container .list_option_custom::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.select_double_container .list_option_custom::-webkit-scrollbar-thumb:hover{background:#8b8b8b}.select_double_container .list_option_custom .option_item_custom{color:var(--text-color);padding:1rem 0}.advisementNews{background-color:var(--white-color)}.advisementNews .content{padding:2rem 3%;position:relative}@media screen and (max-width:48em){.advisementNews .content{padding-bottom:6rem;padding-top:1.5rem}}.advisementNews .content .img_banner_container{width:40%}.advisementNews .content .img_banner_container .img_banner_advisement{width:85%}.advisementNews .content .advisement_register_container{justify-content:flex-start;width:50%}@media screen and (max-width:48em){.advisementNews .content .advisement_register_container{width:100%}.advisementNews .content .advisement_register_container .title_register_advisement{margin-bottom:1.5rem!important}}.advisementNews .content .advisement_register_container .modal_container{padding:1rem 4%}.advisementNews .content .advisement_register_container .icon_sucess_msg{width:15%!important}.advisementNews .content .advisement_register_container .modal_input_advisement{border:1px solid var(--border-color);border-radius:.8rem;padding:2.5rem 0}@media screen and (max-width:48em){.advisementNews .content .advisement_register_container .modal_input_advisement{background-color:var(--white-color);border:none;box-shadow:none;padding:2rem 0}}.advisementNews .content .advisement_register_container .form_input_advisement{width:90%}@media screen and (max-width:48em){.advisementNews .content .advisement_register_container .form_input_advisement .input_text_base{height:3.4rem!important}.advisementNews .content .advisement_register_container .form_input_advisement{width:96%!important}}.advisementNews .content .advisement_register_container .form_input_advisement .input_text_base_container{width:100%!important}@media screen and (max-width:48em){.advisementNews .content .advisement_register_container .modal_container{width:88%}.advisementNews .content .advisement_register_container .btn_custom{height:3rem!important}}.introPage .content_intro{padding-bottom:2.2rem}.introPage .content_intro .content_1{min-height:55rem;z-index:0}.introPage .content_intro .content_1 .img_intro_tree_container{align-items:flex-end;bottom:0;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%;z-index:-1}.introPage .content_intro .content_1 .img_intro_tree_container img{height:93%;overflow:hidden;position:relative;width:auto}.introPage .content_intro .content_1 .img_title_intro{left:6vw;top:2rem;width:20.8rem}.introPage .content_intro .content_1 .img_top_title{left:35%;top:2.2rem}.introPage .content_intro .content_1 .img_top_title img{width:6.625rem}.introPage .content_intro .content_1 .list_intro{padding-top:2rem}.introPage .content_intro .content_1 .list_intro .item_intro{background-color:var(--white-color);border:1px solid var(--black-color);border-radius:1.2rem;margin-bottom:5%;padding:.8rem 1.8rem}.introPage .content_intro .content_1 .list_intro .item_intro img{width:7.6rem}.introPage .content_intro .content_1 .list_intro .list_intro_left{align-items:flex-end;display:flex;flex-direction:column;max-width:48%;padding-top:4%;width:48%}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_1_left{margin-right:-2vw;position:relative;width:72%}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_1_left img{left:-9rem;position:absolute;width:10rem}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_2_left{margin-right:12%;margin-top:4vw;position:relative;width:82%}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_2_left img{left:-3%;padding-right:.2rem;position:relative}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_3_left{flex-direction:row-reverse;margin-right:-2vw;margin-top:4vw;position:relative;width:95%}.introPage .content_intro .content_1 .list_intro .list_intro_left .item_intro_3_left img{padding-right:.2rem;position:relative;right:-3%}.introPage .content_intro .content_1 .list_intro .list_intro_right{align-items:flex-start;display:flex;flex-direction:column;margin-top:-2rem;max-width:48%;width:48%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_1_right{margin-left:4vw;position:relative;width:78%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_2_right{margin-left:10vw;position:relative;width:68%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_2_right img{left:-3%;padding-right:.2rem;position:relative;width:5rem}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_3_right{flex-direction:row-reverse;margin-left:6.5vw;position:relative;width:80%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_3_right img{padding-right:.2rem;position:relative;right:-3%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_4_right{margin-left:6vw;margin-top:1vw;position:relative;width:76%}.introPage .content_intro .content_1 .list_intro .list_intro_right .item_intro_4_right img{left:-3%;padding-right:.2rem;position:relative}.introPage .content_intro .content_1_mobile{min-height:60rem}.introPage .content_intro .content_1_mobile .img_title_intro{float:right;left:calc(90% - 14rem);top:1.5rem;width:14rem}.introPage .content_intro .content_1_mobile .list_intro_mobile{padding-top:2.2rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro{top:-2.7rem;width:4.2rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_1{left:-1rem!important;top:-2.3rem;width:5.125rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_2{right:-.7rem!important;top:-3.2rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_2,.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_5,.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_7{width:3.75rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .img_item_intro_3{left:-2.5rem!important;width:5.5rem}.introPage .content_intro .content_1_mobile .list_intro_mobile .item_intro_mobile{background-color:var(--white-color);border:1px solid var(--black-color);border-radius:1.1875rem;margin-bottom:2.3rem;padding:1.2rem calc(.8rem + 1.5vw);width:80%}.introPage .content_intro .content_2 .content_missions{padding:2.5rem 0 1.5rem;width:100%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .content_missions{padding-top:1.5rem}}.introPage .content_intro .content_2 .content_missions .title_mission{padding-bottom:2rem}@media screen and (max-width:48em){.introPage .content_intro .content_2 .content_missions .title_mission{font-size:clamp(1.2rem,6vw,1.5rem);padding-bottom:1rem}}.introPage .content_intro .content_2 .content_missions .list_missions{background-color:var(--white-color);min-width:35rem;width:60%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .content_missions .list_missions{min-width:auto;width:90%}}.introPage .content_intro .content_2 .content_missions .list_missions .mission_item{padding-bottom:1rem;z-index:2}.introPage .content_intro .content_2 .content_missions .list_missions .mission_item .text_item_mission{line-height:1.5rem;padding-left:2rem}@media screen and (max-width:48em){.introPage .content_intro .content_2 .content_missions .list_missions .mission_item .text_item_mission{font-size:clamp(.9rem,6vw,1rem);padding-left:clamp(.8rem,4vw,1.1rem)}}.introPage .content_intro .content_2 .content_missions .list_missions .mission_item .img_item_mission{background-color:var(--white-color);width:3.5rem}@media screen and (max-width:48em){.introPage .content_intro .content_2 .content_missions .list_missions .mission_item .img_item_mission{width:clamp(2rem,10vw,2.2rem)}}.introPage .content_intro .content_2 .content_missions .list_missions .border_abs_side{background-color:var(--black-color);height:85%;left:1.1rem;top:5%;width:.8px}.introPage .content_intro .content_2 .content_missions .icon_container .icon_left_container{left:0;position:absolute;top:33%}.introPage .content_intro .content_2 .content_missions .icon_container .icon_left_container img{min-width:5rem;width:10vw}.introPage .content_intro .content_2 .content_missions .icon_container .icon_right_container{position:absolute;right:0;top:33%}.introPage .content_intro .content_2 .content_missions .icon_container .icon_right_container img{min-width:5rem;width:10vw}.introPage .content_intro .content_2 .scholary_container{margin-bottom:1rem;width:100%}.introPage .content_intro .content_2 .scholary_container .title_schoolary{width:100%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_container .title_schoolary{background-color:#e8f8fc;font-size:clamp(1rem,5.5vw,1.375rem);padding:2.2rem 0;vertical-align:middle}.introPage .content_intro .content_2 .scholary_container .title_schoolary span{font-size:clamp(1.5rem,8vw,1.875rem)!important}}.introPage .content_intro .content_2 .scholary_container .title_schoolary .icon_schoolary_title{z-index:0}.introPage .content_intro .content_2 .scholary_container .title_schoolary .icon_schoolary_title .icon_left_schoolary{left:0;top:10%}.introPage .content_intro .content_2 .scholary_container .title_schoolary .icon_schoolary_title .icon_left_schoolary img{min-width:5rem;width:6vw}.introPage .content_intro .content_2 .scholary_container .title_schoolary .icon_schoolary_title .icon_right_schoolary{right:0;top:12%}.introPage .content_intro .content_2 .scholary_container .title_schoolary .icon_schoolary_title .icon_right_schoolary img{min-width:2.2rem;width:6vw}.introPage .content_intro .content_2 .scholary_container .list_schoolarly{display:table;height:100%;padding-bottom:2rem;position:relative;table-layout:fixed;width:100%}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly{border-top:1px solid #000;display:table-cell;height:100%;padding:2rem 0;text-align:center;vertical-align:text-top}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly .title_eng_scholarly{padding-left:.25rem}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly .item_scholarly_img{width:75%}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly .img_scholary_ico_container{height:6rem}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly .img_scholary_ico_container .item_scholary_ico{width:4rem}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_scholarly .list_detail_content{padding:0 1.8rem;text-align:start}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_1:before,.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_2:before,.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_3:before,.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_4:before,.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_5:before{content:"•";font-size:1.5rem;left:-1rem;position:absolute;top:0}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_1:before{color:#c84242}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_2:before{color:#f29500}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_3:before{color:#fdcd04}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_4:before{color:#00e2a0}.introPage .content_intro .content_2 .scholary_container .list_schoolarly .item_dot_5:before{color:#24bbe0}.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile{padding:1.5rem 1rem 1.5rem .8rem}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile{justify-content:center}}.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile .item_scholary_img_title{max-width:12rem;padding-right:.5rem;width:48%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile .list_detail_content_mobile{width:50%}}.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile .list_detail_content_mobile .detail_item_content,.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile .list_detail_content_mobile .detail_item_content div{font-size:.875rem}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_container .item_scholary_mobile .list_detail_content_mobile .detail_item_content{line-height:1.12rem}}.introPage .content_intro .content_2 .banner_side_container{padding:.3rem 0 1.3rem;width:100%}.introPage .content_intro .content_2 .banner_side_container img{width:100%}.introPage .content_intro .content_2 .scholary_detail_container{background-color:#e8f8fc;display:flex;padding:2.5rem 0 0 3vw;width:94%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_detail_container{align-items:center;flex-direction:column;padding-left:0;padding-top:1.5rem;width:100%}}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content{max-width:52%;padding-bottom:2rem;width:52%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content{max-width:88%;width:88%}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .title_schoolary_detail{font-size:clamp(.9rem,5.5vw,1rem)}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .title_schoolary_detail span{font-size:clamp(.9rem,5.5vw,1rem)!important}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .title_schoolary_result{font-size:clamp(1rem,5.5vw,1.125rem)}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .title_schoolary_result span{font-size:clamp(1rem,5.5vw,1.125rem)!important}}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .schoolary_detail_result{padding-top:1.5rem}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .schoolary_detail_result .item_result_schoolary{margin-left:1.2rem;padding-bottom:1rem}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .schoolary_detail_result .icon_center_container{right:33%;top:2px}.introPage .content_intro .content_2 .scholary_detail_container .scholary_detail_content .schoolary_detail_result .icon_center_container img{min-width:5rem;width:5.5vw}.introPage .content_intro .content_2 .scholary_detail_container .img_banner_schoolary{justify-content:flex-end;max-width:48%;width:48%}@media screen and (max-width:48em){.introPage .content_intro .content_2 .scholary_detail_container .img_banner_schoolary{max-width:100%;width:100%}}.list-content-intro{list-style:disc}.list-content-intro li{color:var(--text-color);font-family:AvertaStdCY}.list-content-intro li::marker{color:var(--primary-green)}.downloadPage{background-color:var(--white-color)!important}.downloadPage .slider{height:100vh;min-height:50rem}.downloadPage .slider .slider_image{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;max-width:50%;width:50%}.downloadPage .slider .slider_image img{max-height:98vh;min-height:50rem;width:auto}.downloadPage .slider .slider_image_teacher img{max-height:90vh;min-height:46rem}.downloadPage .slider .slider_image_parent{align-items:center;display:flex;justify-content:flex-end;max-width:48.5%;width:48.5%}.downloadPage .slider .slider_image_parent img{max-height:90vh;min-height:46rem}.downloadPage .slider .img_side_container{left:0;top:0}.downloadPage .slider .img_side_container img{max-width:15rem;min-width:10rem;width:11vw}.downloadPage .slider .img_side_student img{max-width:18rem;min-width:14rem;width:15vw}.downloadPage .slider .list_download{align-items:flex-start;height:100%;justify-content:center;max-width:48%;padding:0 1rem;position:relative;top:8vh;width:48%}.downloadPage .slider .list_download .item_logo{padding-bottom:.8rem}.downloadPage .slider .list_download .item_logo img{width:clamp(9rem,20vw,12rem)}.downloadPage .slider .list_download .title_download{border-bottom:1px solid var(--black-color);margin-bottom:2rem;padding-bottom:2rem}.downloadPage .slider .list_download .title_download .title_detail_1{color:var(--light-red-color);font-size:clamp(1.9rem,4vw,3rem);text-transform:uppercase}@media screen and (max-width:48em){.downloadPage .slider .list_download .title_download .title_detail_1{font-size:clamp(1.3rem,5.5vw,1.5rem)}}.downloadPage .slider .list_download .title_download .title_detail_1_parent{font-size:clamp(1.6rem,2.5vw,2.1875rem);text-transform:uppercase}@media screen and (max-width:48em){.downloadPage .slider .list_download .title_download .title_detail_1_parent{font-size:clamp(1.1rem,5.5vw,1.3rem)}}.downloadPage .slider .list_download .title_download .title_detail_2{font-size:clamp(1.1rem,2vw,1.7rem);text-transform:uppercase}@media screen and (max-width:48em){.downloadPage .slider .list_download .title_download .title_detail_2{font-size:clamp(.725rem,3vw,.825rem);margin-bottom:1rem}}.downloadPage .slider .list_download .title_download .title_detail_2_parent{color:var(--light-red-color);font-size:clamp(1.6rem,2.5vw,2.1875rem);text-transform:uppercase}@media screen and (max-width:48em){.downloadPage .slider .list_download .title_download .title_detail_2_parent{font-size:clamp(1.1rem,5.5vw,1.3rem)}}.downloadPage .slider .list_download .img_download_container{width:100%}.downloadPage .slider .list_download .img_download_container .text-download{font-size:clamp(1rem,1.7vw,1.5rem);line-height:normal}.downloadPage .slider .list_download .img_download_container .img_qr_container{padding-bottom:2rem;width:100%}.downloadPage .slider .list_download .img_download_container .img_qr_container img{height:auto;max-width:12.5rem;width:82%}.downloadPage .slider .list_download .img_download_container .img_store_container{width:100%}.downloadPage .slider .list_download .img_download_container .img_store_container img{height:auto;max-width:9rem;width:75%}.ico_diamond_white{width:1.2rem}.package_item_tariff{min-height:79rem!important}@media screen and (max-width:48em){.package_item_tariff{min-height:72rem!important}}.pdElement{padding-bottom:1.45rem!important;padding-top:1.45rem!important}@media screen and (max-width:48em){.pdElement{padding-bottom:.6rem!important;padding-top:.6rem!important}}.tariff_item_accounts{display:flex;flex-direction:column;justify-content:flex-end!important;min-height:10rem;padding:.6rem 0 1.9rem!important}@media screen and (max-width:48em){.tariff_item_accounts{min-height:5rem}}.tariff_item_accounts .tariff_item_btn{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.tariff_item_accounts_special{min-height:12.75rem}@media screen and (max-width:48em){.tariff_item_accounts_special{min-height:12.8rem}.tariff_item_accounts_normal{padding:.6rem 0 1.15rem!important}}.input_change_account{background:#12608e;border-radius:.5rem;height:90%;margin-right:.5rem;max-width:7.5rem;min-width:6rem;outline:none;padding:.1rem .3rem;width:7.5rem}@media screen and (max-width:48em){.input_change_account{padding:.3rem}}.input_change_account input{background-color:#0000;border:none;border-radius:.5rem;color:var(--white-color)!important;flex:1 1;height:90%;margin-right:.3rem;outline:none;width:100%}.input_change_account input:focus{outline:none}.faqsPage .content{padding:2.25rem 0 3rem;width:100%}@media screen and (max-width:48em){.faqsPage .content{padding:1.25rem 0 2.5rem}}.faqsPage .content .container{min-height:40rem;width:88%}@media screen and (max-width:48em){.faqsPage .content .container{width:92%}}.faqsPage .content .container .content_categories{border-radius:1rem;margin-right:clamp(1rem,1.65vw,1.45rem);padding:.5rem 0 .75rem;width:30%}@media screen and (max-width:48em){.faqsPage .content .container .content_categories{border:none;border-radius:0;box-shadow:none;margin-right:0;padding:0;width:100%}}.faqsPage .content .container .content_categories .content_categories-header{font-size:clamp(1.25rem,1.8vw,1.625rem);padding:.25rem clamp(.75rem,1.75vw,1.75rem) .75rem}@media screen and (max-width:48em){.faqsPage .content .container .content_categories .content_categories-header{font-size:clamp(.875rem,5vw,1.125rem);padding:.25rem 0 .75rem}}.faqsPage .content .container .content_categories .categories_list .category_item{padding:.5rem clamp(.75rem,1.75vw,1.75rem)}@media screen and (max-width:48em){.faqsPage .content .container .content_categories .categories_list .category_item{background-color:var(--white-color)!important;padding:.65rem 1rem .65rem 2.2rem;position:relative;z-index:2}.faqsPage .content .container .content_categories .categories_list .category_item:not(.faqsPage .content .container .content_categories .categories_list .category_item:last-child){border-bottom:1px solid var(--border-color)}}.faqsPage .content .container .content_categories .categories_list .category_item:hover div{color:var(--primary-green)}.faqsPage .content .container .content_categories .categories_list .category_item .category_item-title{font-size:clamp(1.125rem,1.8vw,1.375rem)}@media screen and (max-width:48em){.faqsPage .content .container .content_categories .categories_list .category_item .category_item-title{font-size:clamp(.875rem,5vw,1rem)}}.faqsPage .content .container .content_categories .categories_list .category_item--selected{background-color:#c6fbdd}.faqsPage .content .container .content_categories .categories_list .category_item--selected:hover div{color:var(--text-color)}.faqsPage .content .container .content_categories .categories_list .border--selected{background-color:var(--primary-green);height:100%;left:0;position:absolute;top:0;width:clamp(.35rem,.6vw,.45rem)}.faqsPage .content .container .content_categories .category_header{border:1px solid var(--primary-green);border-radius:.4375rem;cursor:pointer;padding:.55rem 1rem .55rem 2.2rem}@media screen and (max-width:48em){.faqsPage .content .container .content_categories .category_header .category_title{font-size:clamp(.875rem,5vw,1rem)}.faqsPage .content .container .content_categories .category_header .img_dropdown{height:clamp(2rem,2.75vw,2.4rem);min-height:clamp(2rem,2.75vw,2.4rem);min-width:clamp(2rem,2.75vw,2.4rem);width:clamp(2rem,2.75vw,2.4rem)}.faqsPage .content .container .content_categories .modal_category_mobile{background-color:var(--white-color)!important;border-radius:.75rem;left:-.25rem;overflow:hidden;padding:.5rem 0;position:absolute;right:0;top:calc(100% + .45rem);width:calc(100% + .5rem);z-index:2}}.faqsPage .content .container .content_questions{flex:1 1;width:70%}@media screen and (max-width:48em){.faqsPage .content .container .content_questions{padding-top:2rem;width:100%}}.faqsPage .content .container .content_questions .content_questions-title{font-size:clamp(1.35rem,2.25vw,1.875rem)}@media screen and (max-width:48em){.faqsPage .content .container .title_mobile{font-size:clamp(.875rem,5vw,1.125rem);padding:.25rem 0 1rem}}.select-question-container{border-radius:.9rem;margin-top:1rem;padding:.35rem 1.25rem}@media screen and (max-width:48em){.select-question-container{padding:0 1rem .35rem}}.select-question-container .question_header{padding:1rem 0}@media screen and (max-width:48em){.select-question-container .question_header{padding:.85rem 0 .65rem}}.select-question-container .question_header .question_name{font-size:clamp(1.125rem,1.8vw,1.375rem);margin-right:.5rem}@media screen and (max-width:48em){.select-question-container .question_header .question_name{font-size:clamp(.875rem,5vw,1.125rem)}}.select-question-container .question_header .img_dropdown{height:clamp(2rem,2.75vw,2.4rem);min-height:clamp(2rem,2.75vw,2.4rem);min-width:clamp(2rem,2.75vw,2.4rem);width:clamp(2rem,2.75vw,2.4rem)}.select-question-container .question_header .question_divider_header{background-color:var(--primary-green);bottom:0;height:2px;left:0;position:absolute;width:40%}.select-question-container .question_data{padding:1rem 0}.select-question-container .question_data .question_content_left{margin-right:6%}@media screen and (max-width:48em){.select-question-container .question_data .question_content_left{margin-right:0}}.select-question-container .question_data .question_content_text{font-size:clamp(1rem,1.6vw,1.25rem)}@media screen and (max-width:48em){.select-question-container .question_data .question_content_text{font-size:clamp(.875rem,4.5vw,1rem)}}.select-question-container .question_data .question_content_list .img_app_download{min-width:4rem;width:8rem}@media screen and (max-width:48em){.select-question-container .question_data .question_content_list .img_app_download{min-width:4rem;width:7rem}}.select-question-container .question_data .question_content_image{max-width:25%;min-width:25%;width:25%}@media screen and (max-width:48em){.select-question-container .question_data .question_content_image{max-width:62%;max-width:28rem;min-width:7.5rem;padding-top:1.25rem;width:62%}}.select-question-container .question_data .question_content_image img{max-width:100%;min-width:100%;width:100%}.select-question-container .question_data .question_content_list_images .question_content_image_smaller{max-width:25%;width:auto}.select-question-container .question_data .question_content_list_images .question_content_image_smaller:not(:last-child){margin-right:2.5%}@media screen and (max-width:48em){.select-question-container .question_data .question_content_list_images .question_content_image_smaller{margin-right:0;max-width:28rem;min-width:7.5rem;padding-top:1rem;width:62%}.select-question-container .question_data .question_content_list_images .question_content_image_smaller:first-child{padding-top:1.25rem}.select-question-container .question_data .question_content_list_images .question_content_image_smaller img{min-width:100%;width:100%}}.activationNewsPage .content{padding:1.25rem 0 1.75rem;width:100%}@media screen and (max-width:48em){.activationNewsPage .content{margin-bottom:2.5rem;padding-top:1.75rem}}.activationNewsPage .content .list_activation{width:100%}.activationNewsPage .content .list_activation .activation_item{margin-bottom:2.5rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_item{margin-bottom:1.5rem}}.activationNewsPage .content .list_activation .activation_item .activation_title{font-size:clamp(1.75rem,2vw,2rem);padding:.5rem 0 .25rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_item .activation_title{font-size:clamp(.75rem,4vw,1rem)}}.activationNewsPage .content .list_activation .activation_device_title{background-color:var(--primary-green);border-radius:4rem;height:clamp(3.5rem,4vw,4rem);margin-bottom:1rem;margin-top:1.5rem;padding:.25rem 3rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_device_title{height:clamp(2.5rem,4vw,2.75rem);margin:.5rem 0 .75rem;padding:.25rem 1rem}}.activationNewsPage .content .list_activation .activation_device_title img{height:auto;width:clamp(1.8rem,2.2vw,2rem)}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_device_title img{width:clamp(1.125rem,4.5vw,1.5rem)}}.activationNewsPage .content .list_activation .activation_device_title .activation_device_text{font-size:clamp(1.25rem,1.5vw,1.5rem);margin-left:1rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_device_title .activation_device_text{font-size:clamp(.875rem,4.5vw,1rem)}}.activationNewsPage .content .list_activation .activation_device{width:84%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_device{padding-bottom:.25rem;width:88%}}.activationNewsPage .content .list_activation .activation-computer__register{background-color:#f4fdff;padding-left:8%;padding-right:8%;width:100%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation-computer__register{padding-left:5%;padding-right:5%}}.activationNewsPage .content .list_activation .activation_content .activation_content_title{padding-bottom:.5rem;padding-top:3rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_content .activation_content_title{padding-bottom:.25rem;padding-top:.75rem}}.activationNewsPage .content .list_activation .activation_content .activation_content_title img{height:auto;width:clamp(1rem,3vw,1.3rem)}.activationNewsPage .content .list_activation .activation_content .activation_content_title h2{font-size:clamp(1.125rem,1.4vw,1.375rem);margin-left:.5rem}.activationNewsPage .content .list_activation .activation_list_steps{padding:1rem 2.5% 2rem}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_list_steps{align-items:center;flex-direction:column;flex-wrap:nowrap;padding:.5rem 0 .75rem}}.activationNewsPage .content .list_activation .activation_list_steps .activation_step{justify-content:space-between!important}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .activation_list_steps .activation_step{padding-bottom:1rem;padding-top:0;width:96%}}.activationNewsPage .content .list_activation .step_text{font-size:clamp(1.125rem,1.3vw,1.25rem)}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step_text{font-size:clamp(.875rem,4.5vw,1rem)}}.activationNewsPage .content .list_activation .step-title__social{padding-left:8%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step-title__social{padding-left:2%}.activationNewsPage .content .list_activation .step-image__container{width:100%}}.activationNewsPage .content .list_activation .step-image__mobile{width:calc(16vw + 1rem)}.activationNewsPage .content .list_activation .step-image__mobile:not(:last-child){margin-right:clamp(.75rem,2vw,2.5rem - 2%)}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step-image__mobile{margin-right:0!important;width:78%}}.activationNewsPage .content .list_activation .step-image__mobile img{min-width:100%;width:100%}.activationNewsPage .content .list_activation .step-image__pc img{width:84%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step-image__pc img{width:96%}}.activationNewsPage .content .list_activation .step-image__pc .img-step__side--big{width:63.5%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step-image__pc .img-step__side--big{width:73%}}.activationNewsPage .content .list_activation .step-image__pc .img-step__side--small{margin-left:3%;width:17.5%}@media screen and (max-width:48em){.activationNewsPage .content .list_activation .step-image__pc .img-step__side--small{margin-left:3%;width:20%}}.activationNewsPage .content .list_activation .step-arrow__big{margin-left:-.9%;width:20%}.activationNewsPage .content .list_activation .step-arrow__big img{height:.7rem;object-position:right}.activationNewsPage .content .list_activation .step-arrow__small{width:7.5%}.activationNewsPage .content .list_activation .step-arrow__small img{height:.6rem;object-position:right}.activationNewsPage .content .list_activation .step-arrow__abs{bottom:0;left:-9.5%;top:0}.activationNewsPage .content .list_activation .step-arrow__small--package{left:calc(-6.5vw - 1rem);max-width:12rem;width:6.5vw}@media screen and (max-width:48em){.activationNewsPage .content .activation-header{border:1px solid var(--primary-green);border-radius:.4375rem;cursor:pointer;padding:.45rem 1rem;width:92%}.activationNewsPage .content .activation-header .img_dropdown{height:clamp(1.5rem,2.75vw,2rem);min-height:clamp(1.5rem,2.75vw,2rem);min-width:clamp(1.5rem,2.75vw,2rem);width:clamp(1.5rem,2.75vw,2rem)}}.main-example{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-example .head{width:100%}.main-example .head .example-head-content{align-items:center;background:#00000026;display:flex;justify-content:center;margin:auto;padding:20px 0;position:relative;width:97%}.main-example .head .example-point{color:#fff;font-family:Myriadpro-Regular;font-size:24px}.main-example .head .example-point span{color:inherit;font-family:MyriadPro-Bold;font-size:inherit}.main-example .head .process-bar{background:#ffffff4d;border-radius:9px;height:18px;margin:0 25px 0 35px;width:450px}.main-example .head .process-bar .process-width{background:#fff;border-radius:inherit;height:100%}.main-example .head .cancel-question{cursor:pointer;margin:auto;position:absolute;right:35px}.main-example .head .fa{color:#fff;font-size:43px}.main-example .questions{align-items:center;background:#0000004d;border-radius:41px;color:#fff;display:flex;justify-content:center;margin:30px auto;min-height:82px;position:relative;width:715px}.main-example .questions.status{background:none}.main-example .questions .image{background:#fff;border-radius:50%;box-shadow:0 0 20px 10px #ffffff4d;height:82px;left:0;position:absolute;width:82px}.main-example .questions .questions-text{word-wrap:break-word;color:#fff;font-family:Myriadpro-Regular;font-size:18px;font-weight:500;overflow-wrap:break-word;padding:0 40px 0 100px;white-space:pre-wrap}.main-example .questions .questions-text.inline{display:inline}.main-example .questions .questions-text.none{display:none}.main-example .questions .result-text{color:#fff;font-family:iCielSoupofJustice;font-size:42px;line-height:82px;text-transform:uppercase}.main-example .questions .questions-tooltip{background:#fff;border-radius:50%;bottom:-10px;color:#606060;cursor:pointer;font-family:iCielSoupofJustice;font-size:40px;height:42px;line-height:42px;position:absolute;right:-10px;text-align:center;width:42px}.main-example .questions .questions-tooltip:after{background:#fff;-webkit-clip-path:polygon(100% 0,0 50%,100% 100%);clip-path:polygon(100% 0,0 50%,100% 100%);content:"";display:block;height:15px;left:-10px;position:relative;top:-40px;transform:rotate(26deg);width:20px}.main-example .main-content{width:90%}.main-example .main-content .questions-body{align-items:flex-start;color:#fff;display:flex;justify-content:space-between;min-height:300px}.main-example .main-content .questions-body .questions-body-left,.main-example .main-content .questions-body .questions-body-right{-ms-overflow-style:none;align-items:center;border-radius:31px;display:flex;flex-direction:column;gap:32px;height:600px!important;overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none;width:100%}.main-example .main-content .questions-body .questions-body-left::-webkit-scrollbar,.main-example .main-content .questions-body .questions-body-right::-webkit-scrollbar{display:none}.main-example .main-content .questions-body .questions-body-left.questions-body-left .passage,.main-example .main-content .questions-body .questions-body-right.questions-body-left .passage{word-wrap:break-word;color:#fff;font-size:22px;overflow-wrap:break-word;padding:40px 50px;text-align:justify;white-space:pre-wrap}.main-example .main-content .social{width:450px}.main-example .main-content .social img,.main-example .main-content .social video{aspect-ratio:16/9;height:auto;object-fit:contain;width:100%}.main-example .label-input{word-wrap:break-word;background-color:#fff;border:2px solid #c6e50e;border-radius:6px;cursor:pointer;display:inline-block;font-family:Myriadpro-Regular;font-size:18px;font-weight:400;overflow-wrap:break-word;padding:5px 10px;white-space:normal;white-space:pre-wrap;width:100%}.main-example .label-input.selected{background-color:#ede31c}.main-example .btn-check,.main-example .btn-next,.main-example .btn-refresh{align-items:center;border:none;border-radius:20px;display:flex;justify-content:center;margin-bottom:20px;padding:6px 42px;width:170px}.main-example .btn-check span,.main-example .btn-next span,.main-example .btn-refresh span{color:#fff;font-family:Myriadpro-SemiBold;font-size:18px;font-weight:700;padding-top:5px;text-align:center}.main-example .disabled.btn-check,.main-example .disabled.btn-next,.main-example .disabled.btn-refresh{background-color:#ccc;color:#fff;cursor:not-allowed;pointer-events:none}.main-example .btn-check,.main-example .btn-next{background-color:#f08b01;font-family:Myriadpro-SemiBold}.main-example .btn-refresh{background-color:#0af;font-family:Myriadpro-SemiBold}.main-example .main-item{border-radius:5px;padding:20px 20px 0;width:90%}.main-example .main-item.one-site{width:74%}.main-example .questions-right{flex-direction:column;gap:20px;margin:20px 0}.main-example .custom-render,.main-example .questions-right{align-items:center;display:flex;justify-content:center;width:100%}.main-example .custom-render{flex-direction:row;padding:0 30px}.main-example .text-questions{word-wrap:break-word;color:#fff;font-family:Myriadpro-SemiBold;font-size:22px;line-height:1.5;overflow-wrap:break-word;white-space:pre-wrap;width:100%}.main-example .text-questions .number-question{color:#fff;font-family:Myriadpro-Bold;font-size:32px;font-weight:700;line-height:1.5;margin-right:10px}.main-example .image{display:inline-block;width:36px}.main-example .detail{word-wrap:break-word;display:flex;flex-direction:column;gap:10px;margin:10px 0;overflow-wrap:break-word;white-space:pre-wrap;width:600px}.main-example .detail *{color:#fff;font-size:22px}.main-result{padding:80px 0 0;text-align:center}.main-result .result-text{color:#045bb2;font-family:UTM Cookies;font-size:38px;letter-spacing:0;text-transform:uppercase}.main-result .mini_name{color:#003575;font-family:UTM Swiss;font-size:60px;letter-spacing:2px;line-height:70px}.main-result .mini_score{font-family:UTM Cookies;margin:auto;position:relative}.main-result .mini_score .result_img{display:inline-block;margin:auto;position:relative}.main-result .mini_score.success{color:#fff471;width:695px}.main-result .mini_score.failed{color:#545454}.main-result .mini_score .scores-container{color:inherit;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.main-result .mini_score .scores-container .scores{color:inherit;font-family:UTM Swiss;font-size:90px;left:0;position:absolute;right:0}.main-result .mini_score .scores-container .scores_text{color:inherit;font-family:UTM Swiss;font-size:29px;left:0;position:absolute;right:0;text-transform:uppercase}.main-result .mini_action{display:flex;margin:0 auto;padding-bottom:45px;width:709px}.main-result .mini_action .mini_button{align-items:center;background:#003575;border-radius:22px;color:#fff;cursor:pointer;display:flex;font-family:Myriadpro-Bold;font-size:24px;height:50px;justify-content:center;min-width:265px;padding:0 20px;text-transform:uppercase}.main-result .mini_exp{align-content:center;display:flex;justify-content:center;margin-bottom:30px}.main-result .mini_exp .total{background:#fff9;border-radius:40px;display:flex;margin:0 7.5px;max-width:211px;padding:5px;position:relative;width:100%}.main-result .mini_exp span{color:#0071bc;display:block;font-family:UTM Cookies;font-size:35px;line-height:57px;width:100%}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}.main-result .mini_exp .animate__fadeOutUp:after{animation:fadeOutUp 1s ease-out forwards}.main-result .mini_exp .animate_js:after{content:"+1";display:block;left:0;margin:auto;opacity:0;padding-left:30px;position:absolute;top:0;width:100%}.main-result .mini_exp .animate_js_diamond:after,.main-result .mini_exp .animate_js_exp:after{animation-iteration-count:1;animation-iteration-count:var(--animation-count,1)}.main-result .success span{background:"transparent"}.player{background-color:#fff;border-radius:20px;box-shadow:1px 2px 4px 0 #151b2626;justify-content:space-between;padding:20px 0}.player,.player .controls{align-items:center;display:flex}.player .controls{flex-direction:column;flex-grow:1;justify-content:center;margin:0 20px}.player .player__button{background-color:#0000;border:none;margin-bottom:15px;width:-webkit-fit-content;width:fit-content}.player .player__button:focus{outline:none}.player .player__button:hover{cursor:pointer}.player .player__button svg{color:#00b9b7;font-size:4em}.player .bar{align-items:center;display:flex;-webkit-user-select:none;user-select:none;width:100%}.player .bar .bar__time{color:#000;font-size:16px}.player .bar .bar__progress{align-items:center;border-radius:5px;cursor:pointer;display:flex;flex:1 1;height:10px;margin:0 20px}.player .bar .bar__progress .bar__progress__knob{background-color:#f08a01;border:1.5px solid #fff;border-radius:50%;height:16px;position:relative;width:16px}@media screen and (max-width:800px){.player{flex-direction:column}.player .controls{margin-top:20px;width:100%}.player .bar{width:90%}}@media screen and (max-height:800px){.player .player{margin:0 30px}}@media screen and (max-width:500px){.player .song .song__title{font-size:2.5em}.player .song .song__artist{font-size:.8em}}.player-exam{align-items:center;background-color:#ffffff4d;background-image:linear-gradient(270deg,#00e1a0,#00b9b7);border-radius:60px;box-shadow:1px 2px 4px 0 #151b2626;display:flex;justify-content:space-between;padding:0 24px}.player-exam .controls{align-items:center;display:flex;flex-grow:1;justify-content:center}.player-exam .player__button{background-color:#0000;border:none;width:-webkit-fit-content;width:fit-content}.player-exam .player__button:focus{outline:none}.player-exam .player__button:hover{cursor:pointer}.player-exam .player__button svg{color:#fff;font-size:4em}.player-exam .bar{align-items:center;display:flex;-webkit-user-select:none;user-select:none;width:100%}.player-exam .bar .bar__time{color:#000;font-size:16px}.player-exam .bar .bar__progress{align-items:center;background:#fff;border-radius:5px;cursor:pointer;display:flex;flex:1 1;height:4px;margin:0 20px;position:relative}.player-exam .bar .bar__progress .bar__progress__knob{background-color:#f08a01;border:1.5px solid #fff;border-radius:50%;height:16px;position:relative;width:16px}@media screen and (max-width:800px){.player-exam{flex-direction:column}.player-exam .controls{margin-top:20px;width:100%}.player-exam .bar{width:90%}}@media screen and (max-height:800px){.player-exam .player{margin:0 30px}}@media screen and (max-width:500px){.player-exam .song .song__title{font-size:2.5em}.player-exam .song .song__artist{font-size:.8em}}.playback-speed-container .speed-button{align-items:center;background:#fff;border:1.2px solid #01283a;border-radius:12px;cursor:pointer;display:flex;font-size:18px;justify-content:space-between;padding:2px 8px;width:74px}.playback-speed-container .speed-button .speed-text{color:#01283a;font-family:Myriadpro-Regular;font-size:16px;font-weight:400}.playback-speed-container .speed-dropdown{-ms-overflow-style:none;background:#fff;border:1px solid #012739;border-radius:4px;border-radius:8px;box-shadow:0 0 5px #0003;height:100px;left:0;overflow-y:auto;position:absolute;scrollbar-width:none;top:0;width:74px;z-index:10}.playback-speed-container .speed-dropdown::-webkit-scrollbar{display:none}.not_allowed_first_choose_curriculum{cursor:not-allowed}.not_allowed_first_choose_curriculum:hover{background:none!important}.not_allowed_curriculum{cursor:not-allowed!important}.login-form-container input[type=checkbox]{-moz-appearance:initial}.login-form-container_content{margin:50px auto 0;max-width:480px}@media screen and (max-height:800px){.login-form-container_content{margin-top:-145px}}.login-form-container_content .title{font-size:32px;margin-bottom:22px;text-transform:uppercase}.login-form-container_content .password_options{align-items:center}.login-form-container_content .password_options a,.login-form-container_content .password_options label{font-size:18px}.login-form-container_content .password_options label{position:relative;top:2px}.login-form-container_content .password_options .save_password_checkbox{border:1px solid #00b9b7;border-radius:4px;cursor:pointer;height:16px;margin:-5px 17px 0 2px;position:relative;width:16px}.login-form-container_content .password_options .save_password_checkbox:before{background-color:#fff;border:1px solid #00b9b7;border-radius:5px;content:"";display:block;height:20px;left:-2px;position:absolute;top:-2px;width:20px}.login-form-container_content .password_options .save_password_checkbox:checked:before{background-color:#00b9b7}.login-form-container_content .password_options .save_password_checkbox:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";display:block;height:10px;left:6px;position:absolute;top:1px;transform:rotate(45deg);width:5px}.login-form-container_content .button_submit{margin-bottom:40px;margin-top:26px;text-align:center}.login-form-container_content .button_submit button{border-radius:25px;font-size:18px;height:50px;line-height:inherit;width:210px}.login-form-container_content .line_or{border:0;border-top:1px solid #777;margin:0 0 20px;overflow:visible;position:relative;text-align:inherit}.login-form-container_content .line_or span{background:#f3ffff;display:block;font-size:18px;left:calc(50% - 40px);position:absolute;text-align:center;top:-12px;width:70px}.login-form-container_content .social_login{display:flex;margin-top:32px}.login-form-container_content .social_login_item{cursor:pointer;flex:1 1;margin-right:15px}.login-form-container_content .social_login_item:last-child{margin-right:0}.login-form-container_content .social_login_container{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center;padding:0 16px}.login-form-container_content .social_login_container.google{background-color:#be1e2d}.login-form-container_content .social_login_container.apple{background-color:#000}.login-form-container_content .social_login_container .icon{margin-right:9px}.login-form-container_content .social_login_container span{color:#fff;font-size:18px}.login-form-container .register_text{margin-top:25px}.login-form-container .register_text a,.login-form-container .register_text p{color:#00b9b7;font-size:18px;font-weight:600}.login-form-container .resend_email{margin-top:5px}.login-form-container .resend_email span{color:#b02343;cursor:pointer;font-size:18px;font-weight:600;text-decoration:underline}.login-form-container form{position:relative}.login-form-container form .login_error_server{background-color:#fdf4f4;border-radius:10px;margin-bottom:30px;padding:26px 34px;width:100%}.login-form-container form .login_error_server p{color:#b02343;font-size:18px}.login-form-container .fb_disabled{cursor:no-drop}.login-form-container .fb_disabled .loading_fb{display:flex;justify-content:center;width:100%}.login-form-container .fb_disabled .loading_fb .dot-pulse{animation:dotPulse 1.5s linear infinite;animation-delay:.25s;background-color:#f8f8f8;border-radius:5px;box-shadow:9999px 0 0 -5px #f8f8f8;color:#f8f8f8;height:10px;left:-9999px;position:relative;width:10px}.login-form-container .fb_disabled .loading_fb .dot-pulse:after,.login-form-container .fb_disabled .loading_fb .dot-pulse:before{background-color:#f8f8f8;border-radius:5px;color:#f8f8f8;content:"";display:inline-block;height:10px;position:absolute;top:0;width:10px}.login-form-container .fb_disabled .loading_fb .dot-pulse:before{animation:dotPulseBefore 1.5s linear infinite;animation-delay:0s;box-shadow:9984px 0 0 -5px #f8f8f8}.login-form-container .fb_disabled .loading_fb .dot-pulse:after{animation:dotPulseAfter 1.5s linear infinite;animation-delay:.5s;box-shadow:10014px 0 0 -5px #f8f8f8}@keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px #f8f8f8}30%{box-shadow:9984px 0 0 2px #f8f8f8}60%,to{box-shadow:9984px 0 0 -5px #f8f8f8}}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px #f8f8f8}30%{box-shadow:9999px 0 0 2px #f8f8f8}60%,to{box-shadow:9999px 0 0 -5px #f8f8f8}}@keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px #f8f8f8}30%{box-shadow:10014px 0 0 2px #f8f8f8}60%,to{box-shadow:10014px 0 0 -5px #f8f8f8}}.login-form-container .login_social_wrapper{margin:0 120px}.hide_step_login{display:none}.register_account_type .account_content_title{margin-bottom:14px}.register_account_type .account_content_title span{font-size:1.25rem}.register_account_type .account_content{margin-bottom:24px}.register_account_type .account_content_list{display:flex}.register_account_type .account_content_list_item{border-radius:25px;cursor:pointer;flex:1 1;height:127px;margin-right:34px;overflow:hidden;position:relative;width:127px}.register_account_type .account_content_list_item:last-child{margin-right:0}.register_account_type .account_content_list_item img{height:100%;object-fit:contain;width:100%}.register_account_type .account_detail_hidden{display:none}.register_account_type .account_detail_class{margin-bottom:60px;position:relative;z-index:1}@media screen and (max-height:800px){.register_account_type .account_detail_class{margin-bottom:30px}}.register_account_type .account_detail_class_title{margin-bottom:14px}.register_account_type .account_detail_class_title span{font-size:1.25rem}.register_account_type .account_detail_class_list{display:flex;gap:24px}.register_account_type .account_detail_class_list_item{align-items:center;background-color:#fff;border-radius:25px;box-shadow:0 1px 3px #ccc;cursor:pointer;display:flex;flex:1 1;height:93px;justify-content:center;position:relative}.register_account_type .account_detail_class_list_item svg{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.register_account_type .account_detail_class_list_item .class_number{color:#979797;display:flex;font-size:25px;font-weight:600;margin-top:4px}.register_account_type .account_detail_class_list_item.active path,.register_account_type .account_detail_class_list_item.active svg{stroke:#00b9b7}.register_account_type .account_detail_class_list_item.active .class_number{color:#00b9b7}.register_account_type .account_detail_school{margin-bottom:60px;position:relative;z-index:1}@media screen and (max-height:800px){.register_account_type .account_detail_school{margin-bottom:30px}}.register_account_type .account_detail_school_title{margin-bottom:14px}.register_account_type .account_detail_school_title span{font-size:1.25rem}.register_account_type .account_detail_school_list{display:flex;justify-content:center}.register_account_type .account_detail_school_list_item{align-items:center;background-color:#fff;border-radius:13px;box-shadow:0 1px 3px #ccc;cursor:pointer;display:flex;height:93px;justify-content:center;margin:0 12px;position:relative;width:103px}.register_account_type .account_detail_school_list_item svg{left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.register_account_type .account_detail_school_list_item .school_type{color:#979797;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase}.register_account_type .account_detail_school_list_item.active .school_type{color:#00b9b7}.register_account_type .account_detail_placeholder{height:134px;margin-bottom:60px;opacity:0;visibility:hidden}@media screen and (max-height:800px){.register_account_type .account_detail_placeholder{margin-bottom:30px}}@media screen and (max-width:768px){.register_account_type .account_detail_placeholder{height:90px}}.register_update_info .uk-modal{padding:0}.register_update_info .step_register_name{margin-bottom:20px}@media screen and (max-width:768px){.register_update_info .step_register_name{margin-bottom:8px}}.register_update_info .field_detail_group_create_account{color:#00beb4;font-size:1.7rem;font-weight:700;margin:10px 0 25px}@media screen and (max-width:768px){.register_update_info .field_detail_group_create_account{font-size:1.2rem}}.register_update_info .title_register{font-size:32px;margin-bottom:22px;text-transform:uppercase}@media screen and (max-width:768px){.register_update_info .title_register{font-size:24px}}.register_update_info_content{margin:88px auto 0;max-width:950px}@media screen and (max-height:800px){.register_update_info_content{margin-top:-130px}}.register_update_info_content .form_container{display:flex}.register_update_info_content .form_container .left{margin-right:50px;width:450px}.register_update_info_content .form_container .right{width:450px}@media screen and (max-width:768px){.register_update_info_content .form_container{flex-direction:column;width:100%}.register_update_info_content .form_container .left,.register_update_info_content .form_container .right{width:100%}}.register_update_info_content_gender{align-items:center;border-radius:10px;cursor:pointer;display:flex;height:65px;justify-content:center;margin-left:16px;width:65px}@media screen and (max-width:768px){.register_update_info_content_gender{height:44px;width:44px}}.register_update_info_content_gender .female_active,.register_update_info_content_gender .male_active{display:none}.register_update_info_content_gender .female,.register_update_info_content_gender .male{display:block}.register_update_info_content_gender .content{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.register_update_info_content_gender.gender_male img{border-radius:10px;height:auto;width:65px}@media screen and (max-width:768px){.register_update_info_content_gender.gender_male img{width:44px}}.register_update_info_content_gender.gender_female img{border-radius:10px;height:auto;width:65px}@media screen and (max-width:768px){.register_update_info_content_gender.gender_female img{width:44px}}.register_update_info_content_gender span{font-size:18px}.register_update_info_content_gender.active .female_active,.register_update_info_content_gender.active .male_active{display:block}.register_update_info_content_gender.active .female,.register_update_info_content_gender.active .male{display:none}.register_update_info_content_gender.active.gender_male span{color:#00b9b7}.register_update_info_content_gender.active.gender_female span{color:#f75caa}@media screen and (max-height:800px){.register_update_info_content .field_province .drop_down{max-height:260px}.register_update_info_content .field_district .drop_down{max-height:200px}}.register_update_info_content .field_school .drop_down{max-height:150px}.register_update_info .button_submit{margin-bottom:22px;margin-top:36px;text-align:center}.register_update_info .button_submit button{border-radius:25px;font-size:18px;height:50px;line-height:inherit;width:210px}.register_update_info .login_text{cursor:pointer;width:-webkit-fit-content;width:fit-content}.register_update_info .login_text:hover a,.register_update_info .login_text:hover p{color:#35b5c3}.register_update_info .field_item{margin-bottom:34px}@media screen and (max-width:768px){.register_update_info .field_item{margin-bottom:24px}}.register_update_info .field_item .field_birthday{margin-bottom:0}.input_radio_base{position:relative}.input_radio_base .error_select span{color:#e22028;display:flex;font-size:18px}@media screen and (max-width:768px){.input_radio_base .error_select span{font-size:14px}}.input_radio_base .error_text{margin-bottom:9px}.input_radio_base .error_text_absolute{bottom:calc(100% + 2px);position:absolute}.input_radio_base .input_select{cursor:pointer}.input_radio_base .input_select_main_wrapper{align-items:center;border:1px solid #4a4848;border-radius:10px;display:flex;height:65px;margin-bottom:22px;padding:0 22px}@media screen and (max-width:768px){.input_radio_base .input_select_main_wrapper{height:44px}.input_radio_base .input_select_main_wrapper svg{height:22px;width:18px}}.input_radio_base .input_select_main_wrapper .input_select_main{align-items:center;display:flex;flex:1 1;height:100%;padding:1px 0}.input_radio_base .input_select_main_wrapper .input_select_main .icon_label{border:solid #0000;border-width:0 0 1px;margin-right:26px;width:31px}@media screen and (max-width:48em){.input_radio_base .input_select_main_wrapper .input_select_main .icon_label{margin-right:0!important}}.input_radio_base .input_select_main_wrapper .input_select_main .input_text{background-color:#0000;border:none;flex:1 1;font-size:18px;height:100%;line-height:21px;opacity:1}.input_radio_base .input_select_main_wrapper .input_select_main .input_text:focus{outline:none}@media screen and (max-width:48em){.input_radio_base .input_select_main_wrapper .input_select_main .input_text{font-size:.9rem!important}}.input_radio_base .drop_down{background-color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:none;max-height:350px;overflow:auto;position:absolute;top:65px;width:100%;z-index:1}.input_radio_base .drop_down::-webkit-scrollbar{width:6px}.input_radio_base .drop_down::-webkit-scrollbar-thumb{background:#bbb;border-radius:10px}.input_radio_base .drop_down::-webkit-scrollbar-track{margin:.5rem 0}.input_radio_base .drop_down::-webkit-scrollbar-thumb:hover{background:#8b8b8b}.input_radio_base .drop_down .option_item{padding:12px 30px}.input_radio_base .drop_down .option_item:hover{background-color:#f5f5f5;cursor:pointer}.input_radio_base .drop_down .option_item span{color:#707070;font-family:Myriadpro-Regular;font-size:18px}@media screen and (max-width:48em){.input_radio_base .drop_down .option_item span{font-size:.9rem}}.input_radio_base .drop_down.active{display:block}.input_radio_base .drop_down_news{border:1px solid var(--text-color);border-radius:.5rem;min-width:13rem;right:-20%;text-align:center;top:clamp(2.4rem,3vw,2.8rem);width:54%}@media screen and (max-width:48em){.input_radio_base .drop_down_news{min-width:12.5rem;right:3%}}.input_radio_base .drop_down_news .option_item{padding:12px 20px}.input_radio_base .drop_down_news .option_item span{color:#707070;font-family:AvertaStdCY!important;font-size:18px}@media screen and (max-width:48em){.input_radio_base .drop_down_news .option_item span{font-size:.875rem}}.input_radio_base.focus{border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:1px 3px 3px 0 #17171729}.input_radio_base.focus .input_select_main_wrapper{background-color:#fff;border-color:#fff;border-radius:0;border-top-left-radius:10px;border-top-right-radius:10px}.input_radio_base.focus .drop_down{box-shadow:1px 3px 3px 0 #17171729}.input_radio_base.focus .input_select_main{border:solid #a1afbe;border-width:0 0 1px}.input_radio_base.warning_select .input_select_main_wrapper{border:2px solid #e22028!important}.input_radio_base .rotate_180{transform:rotate(180deg)}.input_radio_base .cursor_pointer{cursor:pointer}.input_radio_base input{font-family:Myriadpro-Regular}.input_radio_base input::placeholder{color:#8e9298;font-family:Myriadpro-Regular;opacity:1}.input_radio_base input:-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}.input_radio_base input::-ms-input-placeholder{color:#8e9298;font-family:Myriadpro-Regular}.input_radio_base_news.focus,.input_radio_base_news.focus .input_select_main_wrapper{border-radius:10px}.input_radio_base_news.focus .input_select_main{border:none}.input_radio_base_news .input_select_main_wrapper_news{padding:0 1.2rem!important}.input_radio_base_news .input_text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%!important}@media screen and (max-width:48em){.input_radio_base_news .input_text{max-width:100%!important;width:100%}}.modal_search_container{background-color:var(--white-color);border-radius:1rem;display:flex;flex-direction:column;height:70vh;margin-bottom:auto;margin-top:auto;max-width:30rem;min-height:30rem;min-width:26rem;padding:1rem 1rem 1.25rem;position:relative;width:40%}@media screen and (max-width:768px){.modal_search_container{min-width:22rem}}.modal_search_container .modal_search_header{background-color:var(--white-color);border-top-left-radius:1rem;border-top-right-radius:1rem;padding:.25rem 0 1rem}.modal_search_container .modal_search_header .modal_search_close img{height:auto;width:1.5rem}.modal_search_container .search_input .input_text_base{border-radius:1.3rem;height:3rem!important;margin-bottom:1rem;padding:0 17px}.modal_search_container .list_option{flex:1 1;overflow-y:scroll}.modal_search_container .list_option .search_option_item{padding:.3rem .5rem;-webkit-user-select:none;user-select:none}.login_fb_update_email .step_desc{font-size:18px;margin-bottom:44px}.login_fb_update_email .button_submit{margin-bottom:24px;margin-top:110px}.register_step .title_register{margin-bottom:18px}@media screen and (max-width:768px){.register_step .title_register{margin-bottom:14px}}.register_step .step_register_name{font-size:24px;line-height:28px}@media screen and (max-width:768px){.register_step .step_register_name{font-size:18px}}.register_step .login_text a,.register_step .login_text p{font-size:18px}.register_create_account .step_register_name{font-size:24px;line-height:28px;margin-bottom:36px}.register_step_success .title_register{margin-bottom:36px}.register_step_success .success_icon{margin-bottom:44px;text-align:center}.register_step_success .success_message{text-align:center}.register_step_success .success_message p{font-size:18px}.register_step_success .back_login{margin-top:44px;text-align:center}.register_step_success .back_login button{border-radius:25px;font-size:18px;height:50px;line-height:inherit;width:210px}@media screen and (max-width:768px){.add-class-form-container{padding:40px 16px}}@media screen and (max-height:800px){.register_account_type .login-form-container_content{margin-top:-140px}}.register_account_type p,.register_account_type span{font-size:18px}.register_account_type .step_register_name{margin-bottom:20px}.register_account_type .add-class-content{margin-bottom:24px;padding-top:24px}.register_account_type .add-class-content_list{display:flex}.register_account_type .add-class-content_list_item{border-radius:25px;cursor:pointer;flex:1 1;height:127px;margin-right:34px;overflow:hidden;position:relative;width:127px}.register_account_type .add-class-content_list_item:last-child{margin-right:0}.register_account_type .add-class-content_list_item img{height:100%;object-fit:contain;width:100%}.register_account_type .add-class-content .add-class-content-label-list{font-size:16px;margin-bottom:16px;margin-left:8px}.register_account_type .add-class-content .add-class-content-list{display:flex;flex-direction:column}.register_account_type .add-class-content .add-class-content-item{margin-top:16px;position:relative}.register_account_type .add-class-content .add-class-content-item:first-child{margin-top:0}.register_account_type .add-class-content .input_text_base_container{width:100%}.register_account_type .add-class-content .input_text_base{margin-bottom:0}.register_account_type .add-class-content .add-class-content-icon-remove{background-color:red;border-radius:50%;cursor:pointer;height:30px;position:absolute;right:-10px;top:-10px;width:30px}.register_account_type .add-class-content .add-class-content-icon-success{background-color:#36ae4a;border-radius:50%;height:30px;position:absolute;right:-10px;top:-10px;width:30px}.register_account_type .add-class-content .sub-action-container{display:flex;margin-top:16px}.register_account_type .add-class-content .sub-action-container span{font-size:medium}.register_account_type .add-class-content .btn-add-more{align-items:center;background-image:none;background:linear-gradient(#f3ffff,#f3ffff) padding-box,linear-gradient(90deg,#00b9b7,#00e1a0) border-box;border:2px solid #0000;border-radius:10px;display:flex;height:40px;justify-content:center;padding:0;width:100px}.register_account_type .add-class-content .btn-add-more span{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#00b9b7,#00e1a0);-webkit-background-clip:text;font-size:medium;width:100%}.register_account_type .add-class-content .btn-add-more :hover{opacity:.6}.register_account_type .add-class-content .btn-check{border-radius:10px;margin-left:16px;padding:0;width:100px}.register_account_type .button_submit{margin-bottom:22px;margin-top:40px}.register_account_type .login_text{cursor:pointer}.register_account_type .login_text:hover a,.register_account_type .login_text:hover p{color:#35b5c3}.register_account_type .blur_role{opacity:.5}.otp-input-container{display:flex;gap:16px}.otp-input-container .otp-input{border:1px solid #999;border-radius:8px;font-size:30px;height:50px;outline:1px solid #999;text-align:center;width:36px}.otp-input-container .otp-input:focus-visible{border:1px solid #00b9b7;outline:1px solid #00b9b7}.otp-input-container .otp-input::-webkit-inner-spin-button,.otp-input-container .otp-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp-input-container .otp-input[type=number]{-moz-appearance:textfield}.icon_status{height:auto;width:1.8rem!important}#sunE_map_curriculum{transition:transform .3s ease}.sunE_map_curriculum{min-height:66vh!important;-webkit-user-select:none;user-select:none}.sunE_map_curriculum .footer_curriculum{bottom:0;left:0;margin:0 auto;padding:1.8rem 0 1rem;position:absolute;right:0}.sunE_map_curriculum .footer_curriculum .btn-primary{align-items:center;background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border:none;border-radius:1.5rem;color:#fff;display:flex;flex:none;font-family:Myriadpro-SemiBold;font-size:18px;height:39px;margin:3px 1rem 0;padding:0 2rem}.sunE_map_curriculum .footer_curriculum .btn-primary:disabled{background:hsla(0,0%,44%,.439)}.ico_zoom_out{bottom:.7rem;right:.4rem;width:2.2rem;z-index:2}.student-homepage{min-height:32rem}.student-homepage .content_homepage_student{display:flex;flex-direction:column;justify-content:center}.student-homepage .content_homepage_student .homepage-data{align-self:center;display:flex;flex:2.2 1;flex-direction:column;overflow-y:auto;padding-left:.85rem;padding-top:1.8vh;width:74%}.student-homepage .content_homepage_student .homepage-data .title-homepage-content{padding:.5rem 0 1rem}@media screen and (max-height:800px){.student-homepage .content_homepage_student .homepage-data .title-homepage-content{padding:.35rem 0 .75rem}}.student-homepage .content_homepage_student .homepage-data .hompage-list-exercise{align-self:center;display:flex;flex-direction:column;overflow-y:auto;padding-right:.85rem;width:100%}.student-homepage .content_homepage_student .homepage-data .hompage-list-exercise .homepage_exercise_item{background-color:var(--white-color);border:1.4px solid #e5e5e5;border-radius:.65rem;margin-bottom:.75rem;padding:.25rem 0 .25rem .25rem;width:100%}@media screen and (max-height:800px){.student-homepage .content_homepage_student .homepage-data .hompage-list-exercise .homepage_exercise_item{margin-bottom:.5rem}}.student-homepage .content_homepage_student .homepage-data .hompage-list-exercise .homepage_exercise_item .homepage_exercise_img{height:5rem;margin-right:1.2rem;min-height:5rem;min-width:5rem;width:5rem}.student-homepage .content_homepage_student .homepage-data .hompage-list-exercise .homepage_exercise_item .homepage_exercise_img img{border-radius:.5rem;height:100%;width:100%}.student-homepage .content_homepage_student .homepage-data .homepage-btn-more{color:var(--text-color);padding-right:.75rem;text-align:center}.student-homepage .content_homepage_student .slider_homepage_student{background-color:#ccf1ea;border-radius:1rem}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student{margin:1rem 0}@media screen and (max-height:800px){.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student{margin:.5rem 0}}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper{display:inline-flex!important;justify-content:center}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-content{margin-bottom:1rem;margin-top:1rem;width:74%}@media screen and (max-height:800px){.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-content{margin-top:.8rem}}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-content .img-thumb-student{height:150px;margin:10px 10px 10px 0;width:150px}@media screen and (max-height:800px){.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-content .img-thumb-student{margin-bottom:0;margin-top:0}}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-desc{padding:.75rem}@media screen and (max-height:800px){.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-desc{padding:.5rem .65rem}}.student-homepage .content_homepage_student .slider_homepage_student .slider-custom-student .slider_student_wrapper .slider-item-desc .divider_content_slide{background-color:var(--text-color);height:1px;margin:.8rem 0;width:40%}.student-homepage .content_homepage_student .text_exercise--empty{padding:1rem 0}.refresh-curriculum-btn{border-radius:50%;box-shadow:0 3px 8px #0000003d;cursor:pointer;height:44px;width:44px}.refresh-curriculum-btn:hover{opacity:.8}@media screen and (max-height:800px){.refresh-curriculum-btn{height:37px;margin-left:16px;width:37px}}@media screen and (max-height:700px){.refresh-curriculum-btn{height:32px;width:32px}}.item-checkbox{align-items:center;cursor:pointer;display:flex;margin:3px}.item-checkbox label{font-size:16px;margin-left:8px;margin-top:-3px}.item-grammar1{align-items:baseline;display:flex;margin:12px 3px}.item-grammar1 .begin-text,.item-grammar1 .end-text,.item-grammar1 .order{font-size:18px}.item-grammar1 input{border:1px solid #707070;border-radius:6px;font-size:16px;margin:2px 6px;padding:6px}.item-grammar1 input:focus{outline:none}.item-grammar1 input::placeholder{font-size:13px}.item-pronunuciation{width:100%}.item-pronunuciation u{border-bottom:1.5px solid #454545;text-decoration:none}.item-grammar9{margin-bottom:8px;margin-top:16px}.item-grammar9 u{border-bottom:1.5px solid #454545;text-decoration:none}.label,.title-question{word-wrap:break-word;font-size:18px;overflow-wrap:break-word;white-space:pre-wrap}.title-question{display:block;font-family:Myriadpro-SemiBold}.title_question_width{width:100%}.underline{text-decoration:underline}.exam-listening,.item-reading1,.item-writing{margin:8px 3px;width:100%}.exam-listening .key-word-sugguest,.item-reading1 .key-word-sugguest,.item-writing .key-word-sugguest{align-items:center;border:1.5px solid hsla(0,0%,44%,.439);border-radius:16px;display:flex;flex-wrap:wrap;margin:24px auto;padding:16px;text-align:center;width:75%}.exam-listening .key-word-sugguest span,.item-reading1 .key-word-sugguest span,.item-writing .key-word-sugguest span{font-size:18px;margin:8px 0;width:25%}.exam-listening .content-document .title-content,.item-reading1 .content-document .title-content,.item-writing .content-document .title-content{font-size:18px;text-align:center}.exam-listening .content-document span,.item-reading1 .content-document span,.item-writing .content-document span{display:inline-block!important;font-size:18px;padding-bottom:.6rem!important;white-space:break-spaces}.exam-listening .content-audio,.item-reading1 .content-audio,.item-writing .content-audio{margin:30px 0 40px;width:540px}.exam-listening .item-writing .content-question,.item-reading1 .item-writing .content-question,.item-writing .item-writing .content-question{width:100%}.exam-listening .content-question,.item-reading1 .content-question,.item-writing .content-question{margin-top:16px;width:100%}.exam-listening .content-question .item-question,.item-reading1 .content-question .item-question,.item-writing .content-question .item-question{margin:8px}.exam-listening .content-question .order,.item-reading1 .content-question .order,.item-writing .content-question .order{font-family:Myriadpro-SemiBold;font-size:18px}.exam-listening .content-question .begin-text,.exam-listening .content-question .end-text,.item-reading1 .content-question .begin-text,.item-reading1 .content-question .end-text,.item-writing .content-question .begin-text,.item-writing .content-question .end-text{font-size:18px}.exam-listening .content-question input,.item-reading1 .content-question input,.item-writing .content-question input{border:1px solid #707070;border-radius:6px;font-size:16px;margin:0 6px;padding:8px}.exam-listening .content-question input:focus,.item-reading1 .content-question input:focus,.item-writing .content-question input:focus{outline:none}.exam-listening .content-question input::placeholder,.item-reading1 .content-question input::placeholder,.item-writing .content-question input::placeholder{font-size:13px}.exam-listening .content-question .full-width,.item-reading1 .content-question .full-width,.item-writing .content-question .full-width{margin:6px;width:100%}.exam-listening .content-question .width-50-percent,.item-reading1 .content-question .width-50-percent,.item-writing .content-question .width-50-percent{margin:6px;width:50%}.exam-listening .content-question .d-flex,.item-reading1 .content-question .d-flex,.item-writing .content-question .d-flex{align-items:center;display:flex;margin:6px}.exam-listening .content-question-review,.item-reading1 .content-question-review,.item-writing .content-question-review{width:100%}.text-explain-exam{margin-left:16px;margin-top:16px}.text-explain-exam label{font-size:18px;font-weight:700}.text-explain-exam div{font-size:18px}.item-exam-result-text{display:flex;flex-direction:column;margin-bottom:16px;margin-left:16px}.item-exam-result-text .text-answer-false{color:#be1e2d;font-size:18px}.item-exam-result-text .text-answer-true{color:#009444;font-size:18px}.img_checkBox{height:auto;width:1.7rem}.review-later-box{cursor:pointer;height:20px;left:-34px;position:absolute;top:4px;width:20px}.review-later-img{height:100%;object-fit:cover;width:100%}.review-later-tool{background-color:#fff;border:1px solid #f7931e;border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;cursor:default;display:inline-block;font-size:smaller;padding:0 8px;position:absolute;right:20px;top:-20px;width:-webkit-max-content;width:max-content}.video-reading15{aspect-ratio:16/9;height:350px;max-width:70%;width:auto}#c-detail-history-test,#c-history-test,#p-exam-test{display:flex;flex:1 1;flex-direction:column;height:100vh;padding:8px}#c-detail-history-test .header-view,#c-history-test .header-view,#p-exam-test .header-view{display:flex;justify-content:space-between;margin:16px 8px 8px}#c-detail-history-test .header-view .title-header,#c-history-test .header-view .title-header,#p-exam-test .header-view .title-header{border-left:5px solid #00bbb6;color:#00bbb6;font-family:Myriadpro-SemiBold;font-size:32px;padding-left:8px}#c-detail-history-test .header-view .filter,#c-history-test .header-view .filter,#p-exam-test .header-view .filter{align-items:center;display:flex;justify-content:center}#c-detail-history-test .header-view .filter .with-200,#c-history-test .header-view .filter .with-200,#p-exam-test .header-view .filter .with-200{width:200px}#c-detail-history-test .header-view .filter .btn-history,#c-history-test .header-view .filter .btn-history,#p-exam-test .header-view .filter .btn-history{align-items:center;background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border:none;border-radius:20px;display:flex;margin:0 6px;padding:7.5px 16px}#c-detail-history-test .header-view .filter .btn-history span,#c-history-test .header-view .filter .btn-history span,#p-exam-test .header-view .filter .btn-history span{color:#fff;margin-left:6px}#c-detail-history-test .header-view .item-filter-dropdown,#c-history-test .header-view .item-filter-dropdown,#p-exam-test .header-view .item-filter-dropdown{background-color:#b7f3e5;border:1px solid #ccc;border-radius:20px;display:flex;justify-content:space-between;min-width:120px;padding:8px 16px}#c-detail-history-test .body-view,#c-history-test .body-view,#p-exam-test .body-view{display:flex;flex:1 1;overflow:hidden}#c-detail-history-test .body-view .tab-view,#c-history-test .body-view .tab-view,#p-exam-test .body-view .tab-view{margin:8px;width:250px}#c-detail-history-test .body-view .tab-view .tab-item,#c-history-test .body-view .tab-view .tab-item,#p-exam-test .body-view .tab-view .tab-item{cursor:pointer}#c-detail-history-test .body-view .list-view,#c-history-test .body-view .list-view,#p-exam-test .body-view .list-view{flex:1 1;margin:8px;overflow:auto;padding:0 8px}#c-detail-history-test .body-view .list-view .unit-test,#c-history-test .body-view .list-view .unit-test,#p-exam-test .body-view .list-view .unit-test{background-color:#fefefe;border-radius:8px;box-shadow:0 1px 3px #707070;cursor:pointer;display:flex;margin:10px 0;padding:8px 16px}#c-detail-history-test .body-view .list-view .unit-test img,#c-history-test .body-view .list-view .unit-test img,#p-exam-test .body-view .list-view .unit-test img{object-fit:contain}#c-detail-history-test .body-view .list-view .unit-test .content-view,#c-history-test .body-view .list-view .unit-test .content-view,#p-exam-test .body-view .list-view .unit-test .content-view{flex:1 1;margin-left:28px}#c-detail-history-test .body-view .list-view .unit-test .content-view .title,#c-history-test .body-view .list-view .unit-test .content-view .title,#p-exam-test .body-view .list-view .unit-test .content-view .title{color:#000;font-family:Myriadpro-SemiBold;font-size:18px}#c-detail-history-test .body-view .list-view .unit-test .content-view .description,#c-history-test .body-view .list-view .unit-test .content-view .description,#p-exam-test .body-view .list-view .unit-test .content-view .description{color:#000;font-size:14px}#c-detail-history-test .body-view .list-view .unit-test .content-view .time-date,#c-history-test .body-view .list-view .unit-test .content-view .time-date,#p-exam-test .body-view .list-view .unit-test .content-view .time-date{color:#000;font-family:Myriadpro-SemiBold;font-size:14px}#c-detail-history-test .body-view .row,#c-history-test .body-view .row,#p-exam-test .body-view .row{display:flex;flex-wrap:wrap}#c-detail-history-test .body-view .row .col-md-6,#c-history-test .body-view .row .col-md-6,#p-exam-test .body-view .row .col-md-6{padding:8px;width:50%}#c-detail-history-test .body-view .row .col-md-6 .unit-test,#c-history-test .body-view .row .col-md-6 .unit-test,#p-exam-test .body-view .row .col-md-6 .unit-test{background-color:#fefefe;border-radius:8px;box-shadow:0 1px 3px #707070;display:flex;padding:8px 16px}#c-detail-history-test .body-view .row .col-md-6 .unit-test img,#c-history-test .body-view .row .col-md-6 .unit-test img,#p-exam-test .body-view .row .col-md-6 .unit-test img{object-fit:contain}#c-detail-history-test .body-view .row .col-md-6 .unit-test .content-view,#c-history-test .body-view .row .col-md-6 .unit-test .content-view,#p-exam-test .body-view .row .col-md-6 .unit-test .content-view{flex:1 1;margin-left:16px}#c-detail-history-test .body-view .row .col-md-6 .unit-test .title,#c-history-test .body-view .row .col-md-6 .unit-test .title,#p-exam-test .body-view .row .col-md-6 .unit-test .title{color:#000;font-family:Myriadpro-SemiBold;font-size:18px}#c-detail-history-test .body-view .row .col-md-6 .unit-test .description,#c-history-test .body-view .row .col-md-6 .unit-test .description,#p-exam-test .body-view .row .col-md-6 .unit-test .description{color:#000;font-size:14px}#c-detail-history-test .body-view .row .col-md-6 .unit-test .content-info,#c-history-test .body-view .row .col-md-6 .unit-test .content-info,#p-exam-test .body-view .row .col-md-6 .unit-test .content-info{margin-left:8px}#c-detail-history-test .body-view .row .col-md-6 .unit-test .time-date,#c-history-test .body-view .row .col-md-6 .unit-test .time-date,#p-exam-test .body-view .row .col-md-6 .unit-test .time-date{color:#000;font-family:Myriadpro-SemiBold;font-size:14px}#c-detail-history-test .body-view .sunE-no-class,#c-history-test .body-view .sunE-no-class,#p-exam-test .body-view .sunE-no-class{margin-top:60px}#c-detail-history-test .body-view .sunE-no-class p,#c-history-test .body-view .sunE-no-class p,#p-exam-test .body-view .sunE-no-class p{font-size:22px}#c-detail-history-test .header-view .title-header,#c-history-test .header-view .title-header{align-items:center;border-left:none;cursor:pointer;display:flex}#c-detail-history-test .header-view .title-header img,#c-history-test .header-view .title-header img{object-fit:contain}#c-detail-history-test .header-view .title-header span,#c-history-test .header-view .title-header span{color:#00bbb6;font-family:Myriadpro-SemiBold;font-size:32px;margin-left:6px;padding-left:8px}#c-detail-history-test .header-view .flex-1,#c-history-test .header-view .flex-1{flex:1 1}#c-detail-history-test .body-view,#c-history-test .body-view{flex-direction:column;overflow:auto;width:100%}#c-detail-history-test .body-view .score-info-history,#c-history-test .body-view .score-info-history{display:flex;text-align:center}#c-detail-history-test .body-view .score-info-history .item-score,#c-history-test .body-view .score-info-history .item-score{display:flex;flex-direction:column;width:33.33%}#c-detail-history-test .body-view .score-info-history .item-score label,#c-history-test .body-view .score-info-history .item-score label{font-size:22px}#c-detail-history-test .body-view .score-info-history .item-score span,#c-history-test .body-view .score-info-history .item-score span{font-family:Myriadpro-SemiBold;font-size:26px}#c-detail-history-test .body-view .detail-history,#c-history-test .body-view .detail-history{background-color:#fff;border-radius:20px;display:flex;flex-wrap:wrap;margin:8px 5%;padding:24px}#c-detail-history-test .body-view .detail-history .col-2,#c-history-test .body-view .detail-history .col-2{width:16.66%}#c-detail-history-test .body-view .detail-history .item-answer,#c-history-test .body-view .detail-history .item-answer{align-items:center;border-radius:16px;cursor:pointer;display:flex;font-size:26px;height:68px;justify-content:center;margin:8px}#c-detail-history-test .body-view .detail-history .item-answer.true,#c-history-test .body-view .detail-history .item-answer.true{background-color:#8dc63f;border:1px solid #009444}#c-detail-history-test .body-view .detail-history .item-answer.false,#c-history-test .body-view .detail-history .item-answer.false{background-color:#d68087;border:1px solid #be1e2d}#c-detail-history-test .footer-view,#c-history-test .footer-view{margin:24px;text-align:center}#c-detail-history-test .footer-view .btn-line-blue,#c-history-test .footer-view .btn-line-blue{font-size:18px}#c-do-test-exam{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}#c-do-test-exam .sunE-container{display:flex;flex-direction:column;height:100vh;margin-top:0!important}#c-do-test-exam .sunE-container .scrollbar-custom{overflow:auto}#c-do-test-exam .sunE-container .header-modal{background-color:#fefefe;box-shadow:0 0 2px #707070;display:flex;height:60px;justify-content:space-between;margin:-36px 0 0;padding:8px 30px}#c-do-test-exam .sunE-container .header-modal .title-header{align-items:center;display:flex;flex:1 1}#c-do-test-exam .sunE-container .header-modal .title-header img{cursor:pointer;height:28px;object-fit:cover}#c-do-test-exam .sunE-container .header-modal span{color:#00bbb6;font-family:Myriadpro-SemiBold;font-size:28px;margin-left:6px;margin-top:3px;overflow:hidden;padding-left:8px;white-space:nowrap}#c-do-test-exam .sunE-container .header-modal .flex-1{align-items:center}#c-do-test-exam .sunE-container .header-modal .btn{border:none;border-radius:20px;color:#fff;font-family:Myriadpro-SemiBold;font-size:18px;height:39px;margin:3px 6px 0;padding:7.5px 24px}#c-do-test-exam .sunE-container .header-modal .btn.btn-overview{background-image:linear-gradient(90deg,#00b9b7,#00e1a0)}#c-do-test-exam .sunE-container .header-modal .btn.btn-end{background-color:#f08b01}#c-do-test-exam .questions{word-wrap:break-word;display:flex;flex-direction:row;justify-content:space-between;margin:24px 5rem 24px auto;min-width:500px;overflow-wrap:break-word;white-space:pre-wrap;width:80%}@media screen and (max-width:800px){#c-do-test-exam .questions{margin-right:2rem}}#c-do-test-exam .checkbox_review_container{padding-left:3rem;position:absolute;right:0;top:1.5rem}#c-do-test-exam .row{display:flex;flex-wrap:wrap;width:100%}#c-do-test-exam .row .col-6{width:50%}#c-do-test-exam .row .col-12{width:100%}#c-do-test-exam .footer-exam{align-items:center;display:flex;justify-content:center;padding:16px}#c-do-test-exam .footer-exam .real-timing{border:1px solid #707070;border-radius:12px;font-size:26px;margin:0 16px;padding:3px 24px}#c-do-test-exam .btn-primary{align-items:center;background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border:none;border-radius:20px;color:#fff;display:flex;font-family:Myriadpro-SemiBold;font-size:18px;height:39px;margin:3px 6px 0;padding:0 24px}#c-do-test-exam .btn-primary:disabled{background:hsla(0,0%,44%,.439)}.instruction_container{margin:2rem}.instruction_container,.instruction_container .instruction_wrapper{overflow-x:auto;overflow-y:auto}.instruction_container .instruction_wrapper .title_exam{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:100%;padding-right:23rem}@media screen and (max-width:800px){.instruction_container .instruction_wrapper .title_exam{padding-right:5rem}}.instruction_container .instruction_wrapper .infor_exam_container{background-color:#fefefe;border-radius:12px;box-shadow:0 1px 3px #707070;margin:1rem 0;max-width:100rem;padding:1rem}.instruction_container .instruction_wrapper .infor_exam_container .infor_exam_header{align-items:center;display:flex;flex-direction:row;justify-content:space-around;padding-bottom:1rem}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container{background-color:#e6e6e6;border-radius:10px;padding:.8rem .8rem 1rem;width:100%}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container h2{color:#1a8cff;font-size:1.3rem;margin-bottom:2rem;text-align:center}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:800px){.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content{flex-direction:column}}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list{width:50%}@media screen and (max-width:800px){.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list{width:100%}}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list .instruction_item{align-items:center;display:flex;margin:1rem 0}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list .instruction_item .isntruction_item_img{align-items:center;display:flex;justify-content:center;margin-right:2rem;width:4rem}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list .instruction_item .isntruction_item_img .img_icon_instruction{height:1.7rem;width:auto}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_list .instruction_item p{font-size:1.1rem}.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_content_right{border-left:1px solid #333;padding:.5rem 0 .5rem 2rem;width:50%}@media screen and (max-width:800px){.instruction_container .instruction_wrapper .infor_exam_container .exam_instruction_container .instruction_content .instruction_content_right{border-left:none;border-top:1px solid #333;margin-top:3rem;width:100%}}.modal-overview-exam{bottom:0;left:0;position:fixed;right:0;top:0}.modal-overview-exam .layout{background-color:gray;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.modal-overview-exam .modal-overview{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;z-index:2}.modal-overview-exam .modal-overview .modal-form{background-color:#fff;border-radius:24px;padding:24px;width:69%}.modal-overview-exam .modal-overview .modal-form .modal-header{align-items:center;display:flex;justify-content:space-between}.modal-overview-exam .modal-overview .modal-form .modal-header .title{color:#00bab7;font-size:26px;font-weight:bolder}.modal-overview-exam .modal-overview .modal-form .modal-header .btn{border:none;border-radius:20px;color:#fff;font-family:Myriadpro-SemiBold;font-size:18px;height:39px;margin:3px 6px 0;padding:7.5px 24px}.modal-overview-exam .modal-overview .modal-form .modal-header .btn.btn-go-back{background-image:linear-gradient(90deg,#00b9b7,#00e1a0)}.modal-overview-exam .modal-overview .modal-form .modal-body{display:flex;flex-direction:column;margin-top:16px;max-height:50vh;overflow:hidden}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question{align-items:center;display:flex;justify-content:center}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-note{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:6px 25px}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-active{background-color:#fff;border:2px solid #1b75bc;border-radius:28px;margin:8px;padding:24px 36px}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-review{background-color:#ffb776;border:2px solid #f7931e;border-radius:28px;margin:8px;padding:24px 36px}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-not-active{background-color:#e6e7e8;border:2px solid #939598;border-radius:28px;margin:8px;padding:24px 36px}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-answer-true{background-color:#8dc63f;border:1px solid #009444;border-radius:28px;margin:8px;padding:24px 36px}.modal-overview-exam .modal-overview .modal-form .modal-body .note-question .item-answer-false{background-color:#d68087;border:1px solid #be1e2d;border-radius:28px;margin:8px;padding:24px 36px}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions{display:flex;flex-wrap:wrap;margin-top:16px;overflow:auto}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question{border-radius:28px;cursor:pointer;margin:8px 1.25%;padding:12px 24px;text-align:center;width:10%;width:80px}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question.review-later{background-color:#ffb776;border:2px solid #f7931e}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question.active{border:2px solid #1b75bc}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question.not-active{background:#e6e7e8;border:2px solid #939598}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question.answer-true{background-color:#8dc63f;border:1px solid #009444}.modal-overview-exam .modal-overview .modal-form .modal-body .list-questions .item-question.answer-false{background-color:#d68087;border:1px solid #be1e2d}#c-result-exam{bottom:0;display:flex;flex-direction:column;height:calc(100vh + 20px);left:0;padding:24px 10%;position:absolute;right:0;top:-20px;z-index:3}#c-result-exam .header-result{margin-top:8.5vh}#c-result-exam .header-result h1{color:var(--primary-green);font-family:Myriadpro-Bold;font-size:48px;text-align:center;text-transform:uppercase}#c-result-exam .result-score{border:.5px solid #707070;display:flex;height:180px;margin-top:5.5vh;min-height:180px}#c-result-exam .result-score .score{align-items:center;border-right:.5px solid #5a5a5a;display:flex;justify-content:center;position:relative;width:36%}#c-result-exam .result-score .score .title{color:#6d6e71;font-family:Myriadpro-Light;font-size:22px;position:absolute;text-align:center;top:-28px}#c-result-exam .result-score .score .number-score{color:#df2626;font-family:iCiel-Alina;font-size:120px;line-height:86px}#c-result-exam .result-score .note{align-items:center;display:flex;flex:1 1;padding:24px;position:relative}#c-result-exam .result-score .note .title{color:#6d6e71;font-family:Myriadpro-Light;font-size:22px;left:10%;position:absolute;top:-28px}#c-result-exam .result-score .note .text-note{color:#df2626;font-family:iCiel-Alina;font-size:41px}#c-result-exam .result-info-exam{flex:1 1;margin-top:36px}#c-result-exam .result-info-exam .item-info{align-items:center;display:flex}#c-result-exam .result-info-exam .item-info .text{color:#6d6e71;font-family:Myriadpro-Light;font-size:24px;width:320px}#c-result-exam .result-info-exam .item-info .info{color:#df2626;font-family:Myriadpro-Bold;font-size:24px}#c-result-exam .result-action{align-items:center;display:flex;justify-content:center;margin-bottom:10vh}@media screen and (max-height:800px){#c-result-exam .result-action{margin-bottom:0!important}}#c-result-exam .result-action .btn-action{align-items:center;background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border:none;border-radius:20px;color:#fff;display:flex;font-family:Myriadpro-SemiBold;font-size:18px;justify-content:center;margin:0 6px;padding:7.5px 16px}.modal-review-exam{bottom:0;display:flex;left:0;position:fixed;right:0;top:0}.modal-review-exam .layout{background-color:gray;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.modal-review-exam .modal-form{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;margin:auto;max-height:80vh;padding-bottom:20px;padding-top:32px;position:relative;width:60%;z-index:2}.modal-review-exam .modal-form .content-review-exam{max-height:80%;overflow-x:hidden;overflow-y:auto;padding:0 40px;width:100%}.modal-review-exam .modal-form .content-review-exam .question-name{font-size:larger;font-weight:600;text-align:center}.modal-review-exam .modal-form .content-review-exam .content-question{width:100%}.modal-review-exam .modal-form .row{display:flex;flex-wrap:wrap;width:100%}.modal-review-exam .modal-form .row .col-6{width:50%}.modal-review-exam .modal-form .row .col-12{width:100%}.modal-review-exam .btn-close-review-container{padding-top:16px}.questions{flex-direction:column}.questions .vocab-title{font-weight:700}.questions .vocab-right-ans{color:#62b440}.social{align-items:center;aspect-ratio:16/9;display:flex;justify-content:center;margin:20px 0;max-height:250px;max-width:450px}.social img{height:100%;object-fit:contain;width:auto}.social video{aspect-ratio:16/9;height:100%;width:auto}.selection_assign{overflow:hidden}.selection_assign .content_selection{flex:1 1;max-height:60rem;overflow:auto;padding-top:1.5rem;width:100%}.selection_assign .content_selection .list_assign_selection{justify-content:space-evenly;width:100%}.selection_assign .content_selection .list_assign_selection .item_assign_selection{background-color:var(--white-color);border:1px solid #e5e5e5;border-radius:1rem;margin-bottom:1.2rem;max-width:42%;min-height:13.3rem;padding:1.2rem 1.3rem;width:42%}.selection_assign .content_selection .list_assign_selection .item_assign_selection .item_selection_header{margin-bottom:1.25rem}.selection_assign .content_selection .list_assign_selection .item_assign_selection .item_selection_header .item_selection_header_left .icon_assign{width:1.6rem}.selection_assign .content_selection .list_assign_selection .item_assign_selection .item_selection_header .item_selection_header_right .chk-custom-gr label:before{margin-right:0!important}.selection_assign .btn_continue_selection{margin:.8rem 0 5px!important}.selection_assign .btn_continue_selection .btn-default{padding:0!important;width:120px!important}.assign_specific_container{overflow:auto;overflow-x:hidden}.assign_specific_container .content_selection{flex:1 1;margin:0 -.7rem 0 auto;overflow:auto;padding-left:1rem;padding-right:6%;padding-top:3vh;width:100%}.assign_specific_container .content_selection .content_unit{padding:.9rem 0}.assign_specific_container .content_selection .content_unit .text_unit{min-width:8rem;text-align:center}.assign_specific_container .content_selection .btn_unit_container .btn{background-color:#00e2a0;border:none;border-radius:50%;height:2rem;outline:none;width:2rem}.assign_specific_container .content_selection .btn_unit_container .btn img{height:70%}.assign_specific_container .content_selection .content_rate{padding:1.2rem 0 0}.assign_specific_container .content_selection .content_rate .content_rate_desc{font-style:italic;margin:.6rem 0 0}.assign_specific_container .content_selection .content_rate .list_range_study{max-width:68%;padding-right:.8rem;width:68%}.assign_specific_container .content_selection .content_rate .list_standard_skill{height:100%;max-width:52%;width:52%}.assign_specific_container .content_selection .content_rate .list_standard_skill .standard_skill_container{background-color:var(--white-color);border-radius:.8rem;margin-bottom:.3rem;max-width:84%;min-height:75%;padding:.9rem 1.5rem .6rem;width:84%}.assign_specific_container .content_selection .content_rate .list_standard_skill .standard_skill_container .standard_skill_item{padding:.2rem 0 .4rem}.assign_specific_container .content_selection .content_rate .list_standard_skill .standard_skill_container .standard_skill_item div{line-height:normal}.assign_specific_container .content_selection .content_rate .list_standard_skill .standard_skill_container .title_standard{background-color:var(--light-red-color);border-radius:.5rem;margin-right:3%;padding:.4rem 0}.assign_specific_container .content_selection .content_rate .list_standard_skill .standard_skill_container .title_standard_right{margin-left:3%;margin-right:0}.assign_specific_container .content_selection_capacity{padding-top:1.7vh}.bar_range{padding:1.15rem 0 0}.bar_range .bar__progress{align-items:center;border-radius:1.5rem;cursor:pointer;display:flex;height:1rem;position:relative}.bar_range .bar__progress .bar__progress__knob{background-color:var(--white-color);border:1.5px solid #ffdb5a;border-radius:50%;height:1.6875rem;position:absolute;width:1.6875rem}.bar_range .skill_item{background-color:#e8e8e8;border-radius:1.2rem;margin-right:1.3%;padding:.13rem .7rem}.skills_assign_container .content_selection{padding-right:0;padding-top:6.5vh;position:relative;width:100%}.skills_assign_container .content_selection .wh20.chk-custom-gr label:before{padding:10px}.skills_assign_container .content_selection .chk-custom-gr label:before{margin-right:0!important}.skills_assign .skill_assign_box{background-color:var(--white-color);border-radius:.8rem;margin-right:1rem;max-width:23%;min-width:23%;padding:.6rem .7rem;width:23%}.skills_assign .skill_assign_box .skill_assign_level{border-radius:1rem;height:1.75rem;padding:0 3%;width:65%}.skills_assign .skill_assign_box .skill_assign_level .btn_level{height:70%}.skills_assign .skill_assign_box .skill_assign_level .btn_level img{height:100%}.skills_assign .skill_assign_box .btn_count_exercises{border:1px solid #e5e5e5;border-radius:2rem;padding:.15rem}.skills_assign .skill_assign_box .btn_count_exercises .btn{background-color:#00e2a0;border:none;border-radius:50%;height:1.8rem;outline:none;width:1.8rem}.skills_assign .skill_assign_box .btn_count_exercises .btn img{height:70%}.skills_assign .skill_assign_box:last-child{margin-right:0}.skills_assign .skill_assign_box_lost_root{max-width:none;min-width:0;min-width:auto;width:200px}.skills_assigns_proposal{padding-bottom:1.5%;padding-top:3%}.skills_assign_container .content_selection{margin-right:-14px;margin-top:4vh;padding-right:4.8%;padding-top:0}.skills_assign_container .content_selection .proposal_item{background-color:var(--white-color)}.skills_assign_container .content_selection .proposal_item .proposal_header{background-color:var(--white-color);border:1px solid #ccc;padding:.8rem 1.2rem .8rem .9rem;width:100%}.skills_assign_container .content_selection .proposal_item .proposal_header .img_avt_container{background-color:var(--white-color);border-radius:50%;height:4.2rem;width:4.2rem}.skills_assign_container .content_selection .proposal_item .proposal_header .img_avt_container img{border:.25rem solid var(--white-color);border-radius:50%;height:100%;object-fit:cover;width:100%}.skills_assign_container .content_selection .proposal_item .lesson_item{background-color:#f3ffff;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:1.1rem 0 1.1rem .9rem}.skills_assign_container .content_selection .proposal_item .lesson_item .lesson_content{max-width:100%;width:100%}.skills_assign_container .content_selection .proposal_item .lesson_item .lesson_content .lesson_content_text{max-width:85%;width:85%}.skills_assign_container .content_selection .proposal_item .lesson_item .img_lesson img{border-radius:.5rem;height:3.4rem;min-width:3.4rem;width:3.4rem}.skills_assign_container .content_selection .proposal_item .lesson_item .title_level{border-radius:1rem;height:1.25rem;margin-right:.55rem;min-width:3.9rem;top:0}.skills_assign_container .content_selection .proposal_item .lesson_item .title_lesson{color:#00a69c;top:.12rem}.skills_assign_container .content_selection .proposal_item .lesson_item .lesson_name{color:#00a69c}.skills_assign_container .content_selection .proposal_item .lesson_item .ico_delete_lesson{bottom:1rem;right:1rem;z-index:9}.skills_assign_container .content_selection .proposal_item .lesson_item .ico_delete_lesson img{width:1.35rem;z-index:9}.skills_assign_container .content_selection .proposal_item .add_lesson_container{background-image:linear-gradient(90deg,#00b9b7,#00e1a0);cursor:pointer;margin:0;padding:1.1rem 0}.skills_assign_container .content_selection .proposal_item .add_lesson_container:hover{background:#00c0b4;color:#fff}.skills_assign_container .content_selection .proposal_item .add_lesson_container .btn_add_lesson{background-color:#0000;border:none}.skills_assign_container .content_selection .proposal_item .add_lesson_container .btn_add_lesson .img_add_container{width:1.25rem}.skills_assign_container .edit_container{margin-right:.75rem}.skills_assign_container .edit_container .img_edit_container{margin-right:.4rem;position:relative;top:-.15rem}.skills_assign_container .edit_container .img_edit_container img{width:1.45rem}.skills_assign_container .modal_skills_container{background-color:var(--white-color);border-radius:1rem;flex-direction:column;height:98%;justify-content:space-between;max-height:46rem;max-width:100rem;min-width:50rem;padding:0 .75% 1.5% 4.6%;width:72%}.skills_assign_container .modal_skills_container .btn_action_container{margin:0;padding-top:2%;text-align:center}.skills_assign_container .modal_skills_container .btn_action_container .btn_action{margin:0 4%;min-width:9rem;text-align:center;width:9rem}.skills_assign_container .modal_skills_container_lost_root{height:auto;max-height:none;max-width:none;min-width:0;min-width:auto;padding:30px 20px 50px;width:auto}.off_background_base{height:100%;left:0;position:absolute;right:0;top:36px;width:100%;z-index:1}.first_step-container{background-color:#edfff6;margin:0 auto;min-height:100vh;padding:5rem 0 4rem;width:100%}.first_step-container .first_step-header{margin:0 auto;text-align:center}.first_step-container .first_step-header .logo-sunday{object-fit:contain;width:14.375rem}.first_step-container .content-header-completed{margin-top:5.87rem;width:100%}.first_step-container .content-header-completed .content-header-font-completed{font-family:MyriadPro-Bold;font-size:3rem;text-align:center;width:55.8125rem}.first_step-container .content-header-completed .btn_custom{background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border-radius:1.25rem;color:#fff;font-family:Myriadpro-Bold;font-size:1rem;margin-top:5%}.first_step-container .first_step-content{padding-top:7.5rem}.first_step-container .first_step-content .content-header .content-header-font{font-family:MyriadPro-Bold;font-size:2.25rem;line-height:2.7rem;text-align:center}.first_step-container .first_step-content .content-description{display:flex;justify-content:center;width:100%}.first_step-container .first_step-content .content-description .content-description-font{font-family:Myriadpro;font-size:1.5rem;line-height:1.8rem;margin-bottom:3.75rem;margin-top:1.875rem;text-align:center;width:48.3125rem}@media screen and (max-width:800px){.first_step-container .first_step-content .content-description .content-description-font{padding:0;text-align:none}}@media screen and (max-width:48em){.first_step-container .first_step-footer .btn_custom{width:7rem!important}}.first_step-container .first_step-footer .btn_custom_left .btn_custom{border:1px solid #00e2a0!important;border-radius:1.25rem;margin:0 1rem;position:relative}.first_step-container .first_step-footer .btn_custom_left .btn_custom .font_btn_custom_left{background:linear-gradient(#00e2a0,#00b9b7);-webkit-background-clip:text;color:#0000;font-family:Myriadpro-Bold}.first_step-container .first_step-footer .btn_custom_right .btn_custom{background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border-radius:1.25rem;color:#fff;font-family:Myriadpro-Bold;font-size:1rem;margin:0 1rem}@media screen and (max-height:800px){.first_step-container{background-position:bottom!important;background-size:cover!important;padding-bottom:3rem;padding-top:3rem}.first_step-container .first_step-content{padding-top:3rem}.content-header-completed,.first_step-container .content-header-completed{margin-top:3rem}}.curriculum_result_header{background-color:#edfff6;margin:0 auto;min-height:30vh;overflow:hidden;padding:0;width:78vw}.curriculum_result_header .curriculum_result_heading{padding-top:4.31rem}.curriculum_result_header .curriculum_result_heading .curriculum_result_heading_font{color:#fff;font-family:MyriadPro-Bold;font-size:1.875rem;text-align:center}.curriculum_result_header .line_result{padding-top:.84rem}.curriculum_result_header .line_result .line-white{margin:auto;width:93%}.curriculum_result_header .curriculum_result_content{padding-top:.81rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score{padding-right:3.655rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score .curriculum_result_score_font{-webkit-text-fill-color:#f29500;font-family:MyriadPro-Bold;font-size:6.625rem;letter-spacing:10px;position:relative;text-align:center;z-index:1}.curriculum_result_header .curriculum_result_content .curriculum_result_score .curriculum_result_score_font:after{-webkit-text-stroke:10px #fff;content:attr(title);left:0;position:absolute;z-index:-2}.curriculum_result_header .curriculum_result_content .curriculum_result_score .curriculum_result_score_font:before{-webkit-text-stroke:10px #fff;content:attr(title);left:0;position:absolute;z-index:-1}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail{padding-left:3.655rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_icon{padding:0 .65rem .48rem 0}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_font{color:#fff;font-family:MyriadPro-Bold;font-size:1.5rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_question .question_result_icon{padding:.48rem .82rem 1rem 0}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_question .question_result_font{color:#fff;font-family:MyriadPro-Bold;font-size:1.5rem}.curriculum-container{background-color:#edfff6;margin:0 auto;min-height:70vh;overflow:hidden;padding:0;width:78vw}.curriculum-container .curriculum-header{padding:1.94rem 0 1.31em}.curriculum-container .curriculum-header .curriculum_result_testing_heading{color:#4d4d4d;font-family:MyriadPro;font-size:1.5rem;font-style:normal;line-height:normal;text-align:center}.curriculum-container .curriculum-header .curriculum-header-heading{color:#4d4d4d;font-family:MyriadPro-Bold;font-size:3rem;font-style:normal;line-height:normal;text-align:center}.curriculum-container .curriculum-content{align-items:center;display:flex;flex-direction:row;justify-content:center}.curriculum-container .curriculum-content .curriculum-cards{width:100%}.curriculum-container .curriculum-content .curriculum-cards .active_card_item{background-color:red;box-shadow:0 0 12px 0 #00e2a0}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container{width:100%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item{background:#fff;border:1px solid #d9d9d9;border-radius:.625rem;display:flex;padding:1rem;width:80%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .curriculum-thumb-pointer{width:49%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .curriculum-thumb-pointer .thumb-curriculum{height:100%;object-fit:contain;width:100%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum{padding-left:1.15rem;width:51%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .color_heading_class_1{color:#f29500}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .color_heading_class_2{color:#eb5757}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .heading-curriculum-pointer{width:65%}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .heading-curriculum{font-family:MyriadPro-Bold;font-size:1.85831rem;font-style:normal;line-height:normal}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .curriculum-suggest-pointer{width:7rem}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .curriculum-header-suggest{background:#f29500;border-radius:1.25rem;padding:.32rem .9rem;width:7rem}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .curriculum-header-suggest .curriculum-header-suggest-icon{font-size:1rem;padding-right:.15rem}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .curriculum-header-suggest .curriculum-header-suggest-content{color:#fff;display:flex;font-family:MyriadPro;font-size:1rem;justify-content:flex-start;padding-top:.2rem;text-align:center}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .class-curriculum{color:#4d4d4d;font-family:MyriadPro-Bold;font-size:1.5rem;font-style:normal;padding:.62rem 0}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item .info-curriculum .description-curriculum{color:#4d4d4d;font-family:MyriadPro;font-size:1.125rem;font-style:normal;line-height:normal;text-align:justify}.curriculum-container .curriculum-footer{margin-top:2.81rem}.curriculum-container .curriculum-footer .btn_custom_left{margin-right:.94rem}.curriculum-container .curriculum-footer .btn_custom_left .btn_custom{border:1px solid #00e2a0!important;border-radius:1.25rem}.curriculum-container .curriculum-footer .btn_custom_left .btn_custom .font_btn_custom_left{background:linear-gradient(#00e2a0,#00b9b7);-webkit-background-clip:text;color:#0000;font-family:MyriadPro-Bold;font-size:1rem}.curriculum-container .curriculum-footer .btn_custom_disabled{border-radius:1.25rem;color:#fff;font-family:MyriadPro-Bold;font-size:1rem;margin-left:.94rem}.curriculum-container .curriculum-footer .btn_custom_continue{margin-left:.94rem}.curriculum-container .curriculum-footer .btn_custom_continue .btn_custom{background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border-radius:1.25rem;color:#fff;font-family:MyriadPro-Bold;font-size:1rem}@media screen and (max-height:800px){.curriculum_result_header{min-height:26vh}.curriculum-container{min-height:74vh}.curriculum_result_header .curriculum_result_heading{padding-top:1rem}.curriculum_result_header .curriculum_result_heading .curriculum_result_heading_font{color:#fff;font-family:MyriadPro-Bold;font-size:1.3rem;text-align:center}.curriculum_result_header .line_result{padding-top:1rem}.curriculum_result_header .curriculum_result_content{padding-top:.5rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score{padding-right:.655rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score .curriculum_result_score_font{font-size:5.5rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_icon{padding:0 .35rem .35rem 0}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_question .question_result_icon{padding:.48rem .8rem 1rem .1rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_icon{padding:0 .7rem .35rem 0}.curriculum-container .curriculum-header{padding:1rem 0}.curriculum_result_testing_heading{font-size:1.3rem!important}.curriculum-container .curriculum-header .curriculum-header-heading{font-size:2.5rem}.curriculum-container .curriculum-footer{margin-top:2rem}}@media screen and (max-height:700px){.curriculum_result_header{min-height:24vh}.curriculum_result_header .curriculum_result_heading{padding-top:1rem}.curriculum_result_header .curriculum_result_heading .curriculum_result_heading_font{color:#fff;font-family:MyriadPro-Bold;font-size:1.3rem;text-align:center}.curriculum_result_header .curriculum_result_content,.curriculum_result_header .line_result{padding-top:.5rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score{padding-right:.655rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score .curriculum_result_score_font{font-size:3.5rem;letter-spacing:10px}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_question .question_result_icon{padding:.48rem .8rem .2rem .1rem}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_icon{padding:0 .7rem .2rem 0}.curriculum-container .curriculum-header{padding:.5rem 0}.curriculum-container .curriculum-header .curriculum-header-heading{font-size:2rem}.curriculum-container .curriculum_result_testing_heading{font-size:1.1rem!important}.curriculum-container .curriculum-footer{margin-top:1.5rem}.curriculum-container .curriculum-content .curriculum-cards .curriculum-card-item-container .curriculum-card-item{width:85%}.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_question .question_result_font,.curriculum_result_header .curriculum_result_content .curriculum_result_score_detail .curriculum_result_score_detail_time .time_result_font{font-size:1.2rem}}.license-page .sunE-content-box{padding-left:0}.license-page .license-content{align-items:flex-start;flex:1 1;max-height:60rem;overflow-y:auto}.license-page .license-content .img-license-empty{min-width:20rem;width:40%}.license-page .license-content .license-text-empty{font-size:clamp(1.5rem,2vw,1.625rem)}.license-page .license-content .license-text-instruct{font-size:clamp(1.125rem,2vw,1.25rem);padding-top:.5rem}.license-page .license-btn{padding-bottom:3vh;padding-top:2vh}.license-page .license-btn button{padding:.25rem .75rem}.license-page .license-btn .btn-line-blue:hover{background:#00c0b4!important}.license-page .license-btn .btn__icon{height:80%}.license-page .license-btn .btn__icon img{height:100%}.license-page .license-btn .btn__icon-package{height:90%}.license-page .package-list{align-items:flex-start;justify-content:flex-start;padding-top:calc(2vh + .5rem)}.license-page .package-list .package-item{align-self:center;background-color:var(--white-color);border-radius:1rem;margin:.75rem 0;padding:.65rem .75rem;width:82%}.license-page .package-list .package-item .package-img{padding-right:calc(3% + .5rem)}.license-page .package-list .package-item .package-img img{height:8.75rem;width:8.75rem}.license-page .package-list .package-item .package-infor{align-items:flex-start;height:100%;justify-content:flex-start;padding-right:2rem}.license-page .package-list .package-item .package-infor .package-infor_name{font-size:clamp(1.125rem,1.8vw,1.25rem)}.license-page .package-list .package-item .package-infor .package-infor_name span{font-size:clamp(.875rem,1.5vw,1rem);font-style:italic;font-weight:500}.license-page .package-list .package-item .package-infor .package-infor_date div{font-size:clamp(1rem,1.5vw,1.125rem)}.license-page .package-list .package-item .package-infor .package-infor_btn button{border-radius:1.25rem;height:2.5rem;padding-left:2.5rem;padding-right:2.5rem}.license-page .list-buy-history{align-items:flex-start;flex:1 1;max-height:50rem;overflow-y:auto}.license-page .history-list .history-item{align-self:center;width:82%}.license-page .history-list .history-item .history-infor{padding:1rem 1.5rem 1rem 1.25rem}.license-page .history-list .history-item .history-infor .history-icon{margin-right:calc(2% + .5rem)}.license-page .history-list .history-item .history-infor .history-icon img{height:3.5rem;width:3.5rem}.license-page .history-list .history-header{background-color:#60d6d0;border:1px solid #60d6d0;height:3.75rem;margin-bottom:2.5px;padding:.5rem 1.5rem .5rem 2.25rem;position:relative}.license-page .history-list .history-header div{font-size:clamp(1.8rem,1.8vw,1.875rem);line-height:normal}.license-page .history-list .history-package_title{font-size:clamp(1rem,1.75vw,1.125rem)}.license-page .history-list .history-package_detail{font-size:.875rem}.history-page{padding-bottom:0}.add-license{align-items:flex-start;flex:1 1;max-height:62rem;overflow-y:auto}.add-license div,.add-license span{font-family:Myriadpro-Regular!important;line-height:normal}.add-license .content .content_bg .list_packages{padding:0}.add-license .content .content_bg .list_packages .package_item{margin-top:1rem;min-width:16.75rem}.add-license .content .content_bg .list_packages .package_item .package_item_header{padding:.75rem 0!important}.add-license .content .content_bg .list_packages .package_item .package_item_header .ico_white_star{width:.875rem}.add-license .content .content_bg .list_packages .package_item .item_detail_fee{font-size:clamp(.75rem,1.75vw,.875rem)!important;margin-left:1rem;margin-right:1rem;width:88.5%}.add-license .content .content_bg .list_packages .package_item .package_item_title{font-family:Myriadpro-Bold!important;font-size:clamp(1rem,1.75vw,1.125rem);position:relative;top:.155rem}.add-license .content .content_bg .list_packages .package_item .package_item_content{padding:0 5%!important}.add-license .content .content_bg .list_packages .package_item .ico_tick_detail,.add-license .content .content_bg .list_packages .package_item .ico_tick_detail_1{top:.75rem;width:.875rem}.add-license .content .content_bg .list_packages .package_item .item_detail_fee_side{margin-left:0!important}.add-license .content .content_bg .list_packages .package_item .package_item_price{margin-bottom:.75rem!important;padding-top:1rem!important}.add-license .content .content_bg .list_packages .package_item .package_item_price .original_price_item{font-size:clamp(.75rem,1.75vw,.875rem)!important}.add-license .content .content_bg .list_packages .package_item .package_item_price .original_price_item_unit{font-size:clamp(.65rem,1.75vw,.75rem)!important}.add-license .content .content_bg .list_packages .package_item .current_price_item{font-family:Myriadpro-Bold!important;font-size:clamp(1.5rem,2.5vw,1.75rem);position:relative;top:.155rem}.add-license .content .content_bg .list_packages .package_item .current_price_item_unit{bottom:.15rem;font-family:Myriadpro-Bold!important;font-size:clamp(1.125rem,2.5vw,1.3rem)!important}.add-license .content .content_bg .list_packages .package_item .btn_custom{background-image:var(--linear-color);border-radius:2rem;height:2.5rem!important;max-width:90%!important;width:82%!important}.add-license .content .content_bg .list_packages .package_item .btn_custom div{color:var(--white-color);font-family:Myriadpro-Regular!important;font-size:clamp(.875rem,2.5vw,1.05rem);text-transform:none!important}.add-license .content .content_bg .list_packages .package_item_tariff{margin-top:.75rem;min-height:60rem!important;min-width:20.75rem;width:45%}.add-license .content .content_bg .list_packages .package_item_tariff .package_item_title{font-size:clamp(1.25rem,2vw,1.42rem)}.add-license .content .content_bg .list_packages .package_item_tariff .pdElement{padding-bottom:.6rem!important;padding-top:.6rem!important}.add-license .content .content_bg .list_packages .package_item_tariff .noPdElement_side{padding-left:1rem!important}.add-license .content .content_bg .list_packages .package_item_tariff .package_item_price_tariff{line-height:normal;margin-bottom:.25rem!important;padding-top:.15rem!important}.add-license .content .content_bg .list_packages .package_item_tariff .tariff_item_accounts{min-height:6rem;padding-bottom:1.25rem!important;padding-top:1rem!important}.add-license .content .content_bg .list_packages .package_item_tariff .item_detail_fee,.add-license .content .content_bg .list_packages .package_item_tariff .text_desc_diamond{font-size:clamp(.875rem,2vw,1rem)!important;margin-right:.75rem!important}.add-license .content .content_bg .list_packages .package_item_tariff .btn_custom{max-width:82%!important;width:75%!important}.add-license .content .content_bg .list_packages .package_item_tariff .btn_custom div{font-size:clamp(1rem,3.2vw,1.135rem)}.add-license .content .content_bg .list_packages .package_item_tariff .current_price_item{font-family:Myriadpro-Bold!important;font-size:clamp(2.25rem,3.2vw,2.5rem);position:relative;top:.155rem}.add-license .content .content_bg .list_packages .package_item_tariff .current_price_item_unit{bottom:.15rem;font-family:Myriadpro-Bold!important;font-size:clamp(1.8rem,3.2vw,1.875rem)!important}.entrance-score-container{height:100vh;width:100%}.entrance-score-header{height:40%;overflow:hidden}.entrance-score-header .header-part{display:flex;height:50%}.entrance-score-header .header-part.header-top{flex-direction:column;justify-content:space-between;padding-bottom:12px}.entrance-score-header .header-part.header-top .btn-back{background-color:#fff;background-image:none;color:#00beb4}.entrance-score-header .header-part.header-top .btn-back:hover{opacity:.9}.entrance-score-header .header-part.header-top .entrance-score-label{color:#fff;font-size:30px;font-weight:700;text-align:center}.entrance-score-header .entrance-score-header-divider{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='100%25' height='100%25' fill='none' stroke='%23fff' stroke-width='4' stroke-dasharray='6, 15' stroke-linecap='square'/%3E%3C/svg%3E");height:1px;width:100%}.entrance-score-header .header-part.header-bottom{justify-content:center}.entrance-score-header .header-part.header-bottom .entrance-score-value{align-items:center;color:#f29500;display:flex;font-size:90px;font-weight:700;margin-right:48px;text-shadow:2px 0 #fff,-2px 0 #fff,0 2px #fff,0 -2px #fff,1px 1px #fff,-1px -1px #fff,1px -1px #fff,-1px 1px #fff}.entrance-score-header .header-part.header-bottom .entrance-score-time{color:#fff;font-size:16px;font-weight:700;letter-spacing:1px;margin-left:8px}.entrance-score-header .header-part.header-bottom .size-text-info{color:#fff;font-size:16px;letter-spacing:1px}.entrance-score-header .entrance-score-icon{height:26px;object-fit:cover;width:26px}.entrance-score-body{height:60%;overflow:hidden}.upgrade_container{padding:1rem .5rem 0}.upgrade_container .img_upgrade_account{max-height:55%;width:100%}.upgrade_container .img_upgrade_account img{max-height:100%;width:100%}.upgrade_container .form_upgrade{flex:1 1;padding-top:2rem;width:100%}.upgrade_container .form_upgrade .form_upgrade_wrapper{flex:1 1;justify-content:flex-start;width:100%}.upgrade_container .form_upgrade .title_upgrade{font-size:1.5rem;padding-bottom:1.5rem}.upgrade_container .form_upgrade .title_upgrade_no_padding{font-size:1.5rem;padding-bottom:0}.upgrade_container .form_upgrade .input_text_base_container{width:60%}.upgrade_container .form_upgrade .input_text_base_container .error_text{text-align:center}.upgrade_container .form_upgrade .input_text_base_container .input_text_base{background-color:#fff9;border-radius:2rem;height:3.3rem}.upgrade_container .form_upgrade .input_text_base_container .input_text_base .input_text_base_content{align-items:center;display:flex;justify-content:center}.upgrade_container .form_upgrade .input_text_base_container .input_text_base .input_text_base_content .input_text{font-size:1.4rem;text-align:center}.upgrade_container .form_upgrade .btn-active{margin:.3rem 0 0!important}.upgrade_container .form_upgrade .btn-active button{padding:0 3rem}.c-dropdown-custom{display:flex;flex-direction:column;margin:0 6px;position:relative}.c-dropdown-custom .item-selected{cursor:pointer;z-index:10}.c-dropdown-custom .item-default{background-image:linear-gradient(90deg,#00b9b7,#00e1a0);border:1px solid #ccc;border-radius:20px;display:flex;justify-content:space-between;min-width:120px;padding:8px 16px}.c-dropdown-custom .item-default img{object-fit:contain}.c-dropdown-custom .item-default img.reverse{transform:rotate(180deg)}.c-dropdown-custom .item-default span{border-left:3px solid #fff;color:#fff;flex:1 1;margin-left:6px;padding-left:6px}.c-dropdown-custom .list-options{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:inset 0 0 2px #707070;left:0;max-height:500px;overflow:auto;padding:30px 16px 16px;position:absolute;right:0;top:15px;z-index:9}.c-dropdown-custom .list-options .option{border-bottom:1px solid #ccc;cursor:pointer;padding:8px 0}.c-dropdown-custom .list-options .option:last-child{border-bottom:none}.container_modal_confirmOTP{margin-top:3rem;min-width:38rem;width:40%;z-index:999}.success_register_teacher{margin-top:150px}@media screen and (max-height:800px){.container_modal_confirmOTP{margin-top:1.5rem;min-width:40rem}}@media screen and (max-height:700px){.container_modal_confirmOTP{margin-top:-3.2rem;min-width:40rem}}@media screen and (max-width:768px){.container_modal_confirmOTP{min-width:22rem}}.linking-container{max-height:73vh;overflow-y:auto;width:100%}.linking-box{padding-bottom:20px;width:100%}.linking-box-content{width:56%}.linking-parent-divider{background-color:#c4c4c4;height:1px;margin-top:20px;width:100%}.linking-box-title{color:#4d4d4d;color:var(--text-color);font-size:22px;font-weight:700;line-height:26px}.linking-list-parent{display:flex;flex-direction:column;gap:16px;margin-top:20px}.linking-item-parent{align-items:center;display:flex;justify-content:space-between}.linking-parent-info{display:flex;gap:8px}.linking-parent-image-box{background-color:#fff;border-radius:50%;height:54px;padding:2px;width:54px}.linking-parent-image{border-radius:50%;height:100%;object-fit:cover;width:100%}.linking-parent-info-text{display:flex;flex-direction:column;justify-content:space-evenly}.linking-parent-name{color:#4d4d4d;color:var(--text-color);font-size:18px;font-weight:700;line-height:22px}.linking-parent-email{color:#4d4d4d;color:var(--text-color);font-size:16px;line-height:19px}.linking-parent-action-container{display:flex;gap:8px}.linking-parent-action-btn{align-items:center;cursor:pointer;display:flex;padding:4px}.linking-parent-action-img{height:20px;width:20px}.linking-parent-empty-text{color:#eb5757;font-size:16px;font-weight:600;padding-bottom:16px}.add-linking-btn-container{bottom:0;bottom:40px;display:flex;justify-content:center;left:0;position:absolute;right:0}.policyPage{position:relative}.policyPage .slider_bg{position:relative;width:100%}.policyPage .bg_side{height:100%;left:0;position:fixed;right:48px;top:18%;width:auto;z-index:-1}@media screen and (max-width:48em){.policyPage .bg_side{height:100%;left:0!important;right:0!important;top:10%;top:5%;width:100%}}.policyPage .policy-name-absolute{left:48px;position:absolute;top:32px;z-index:10}.policyPage .policy-name-absolute p{color:#fff;font-size:30px;font-weight:700}.policyPage .content{margin-top:2.6rem;padding:0 3rem;z-index:10}@media screen and (max-width:48em){.policyPage .content{margin-top:0;padding:0}}.policyPage .content .content_categories{border-radius:1rem;height:-webkit-fit-content;height:fit-content;margin-right:clamp(1rem,2.65vw,2.45rem);padding:.5rem 0 .75rem;position:-webkit-sticky;position:sticky;top:120px;width:25%}.policyPage .content .content_categories .content_categories-header{font-size:1.175rem;padding:.25rem clamp(.75rem,1.75vw,1.75rem) .75rem}@media screen and (max-width:48em){.policyPage .content .content_categories .content_categories-header{font-size:clamp(.875rem,5vw,1.125rem);padding:.25rem 0 .75rem}}.policyPage .content .content_categories .categories_list .category_item{padding:.5rem clamp(.75rem,1.75vw,1.75rem)}@media screen and (max-width:48em){.policyPage .content .content_categories .categories_list .category_item{background-color:var(--white-color)!important;padding:.65rem 1rem .65rem 2.2rem;position:relative;z-index:2}.policyPage .content .content_categories .categories_list .category_item:not(.policyPage .content .content_categories .categories_list .category_item:last-child){border-bottom:1px solid var(--border-color)}}@media screen and (max-height:800px){.policyPage .content .content_categories .categories_list .category_item{padding:.1rem 1rem .1rem 2.2rem}}.policyPage .content .content_categories .categories_list .category_item:hover div{color:var(--primary-green)}.policyPage .content .content_categories .categories_list .category_item .category_item-title{font-size:16px}@media screen and (max-width:48em){.policyPage .content .content_categories .categories_list .category_item .category_item-title{font-size:clamp(.875rem,5vw,1rem)}}.policyPage .content .content_categories .categories_list .category_item--selected{background-color:#c6fbdd}.policyPage .content .content_categories .categories_list .category_item--selected:hover div{color:var(--text-color)}.policyPage .content .content_categories .categories_list .border--selected{background-color:var(--primary-green);height:100%;left:0;position:absolute;top:0;width:clamp(.35rem,.6vw,.45rem)}.policyPage .content .content_policy{flex:1 1}.policyPage .content .img_policy{height:32px;width:32px}.policyPage .content .content_1{z-index:10}.policyPage .content .content_1 .list_about .item_dot:before,.policyPage .content .content_1 .list_about li:before,.policyPage .content .content_1 .list_item_dot .item_dot:before,.policyPage .content .content_1 .list_item_dot li:before{color:red;content:"•";font-size:1.7rem;padding-right:.5em}@media screen and (max-width:48em){.policyPage .content .content_1 .list_about .item_dot:before,.policyPage .content .content_1 .list_about li:before,.policyPage .content .content_1 .list_item_dot .item_dot:before,.policyPage .content .content_1 .list_item_dot li:before{font-size:1.4rem}}.policyPage .content .content_1 .img_about{max-height:80%;max-width:40%}@media screen and (max-width:48em){.policyPage .content .content_1 .img_about{float:right;max-height:60%!important;max-width:96%!important;position:relative}}.policyPage .content .content_1 .content_rules{margin-top:0}.policyPage .content .transparent_side{height:38rem;position:relative;width:100%}@media screen and (max-width:48em){.policyPage .content .transparent_side{height:33rem}}.policyPage b{font-size:inherit}@media screen and (max-width:48em){.policyPage .first-contents .mg-bottom-0-9{margin-bottom:0}}.entrance_score_container{overflow:hidden!important;padding-bottom:0}.sunE-right-container.entrance_score_container{padding:30px 14px 0}.student-avatar-box{align-self:flex-start;border:2px solid #fff;border-radius:50%;box-shadow:2px 2px 5px 0 rgba(0,0,0,.251);height:60px;width:60px}.student-avatar-box img{border-radius:50%;height:100%;object-fit:cover;width:100%}.student-info{flex:1 1;flex-direction:column;justify-content:space-between}.student-info .student-info-name{font-size:16px;font-weight:700}.student-info .student-info-label-ico{height:20px;margin-right:6px;object-fit:cover;width:20px}.size-text-info{font-size:14px}.student-info-score{color:red;font-weight:700;margin-left:3px}:root{--height-list:calc(100vh - 250px)}.detail-assigned-home-work-page .w-per-33{width:33.333%}.detail-assigned-home-work-page .detail-assigned-home-work-content{align-items:center;display:flex;flex-direction:column}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container{display:flex;justify-content:center;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content{border-bottom:1px solid #c4c4c4;display:flex;width:54%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content .detail-assigned-tab-view-item{cursor:pointer;display:flex;flex-direction:column;padding:0 16px 6px;width:50%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content .detail-assigned-tab-view-item span{color:#c4c4c4;font-size:20px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content .detail-assigned-tab-view-item:hover span{color:#00beb4;font-weight:700}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content .detail-assigned-tab-view-item.active{border-bottom:3px solid #f8af36}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-tab-view-container .detail-assigned-tab-view-content .detail-assigned-tab-view-item.active span{color:#00beb4;font-weight:700}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container{display:flex;justify-content:center;max-height:calc(100vh - 250px);max-height:var(--height-list);overflow-y:auto;padding:16px 0;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content{display:flex;flex-direction:column;gap:16px;width:60%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student:hover{opacity:.8}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #959da533;cursor:pointer;display:flex;gap:10px;padding:6px 12px;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student .detail-assigned-avatar-student{border-radius:50%;box-shadow:0 3px 8px #0000003d;height:56px;padding:2px;width:56px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student .detail-assigned-avatar-student img{border-radius:50%;height:100%;object-fit:cover;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student .detail-assigned-info-student{display:flex;flex:1 1;flex-direction:column;justify-content:space-around}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student .detail-assigned-info-student span{font-size:16px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-student-container .detail-assigned-list-student-content .detail-assigned-item-student .detail-assigned-info-student img{height:16px;object-fit:cover;width:16px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container{display:flex;justify-content:center;max-height:calc(100vh - 250px);max-height:var(--height-list);overflow-y:auto;padding:16px 0;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content{display:flex;flex-direction:column;gap:16px;width:90%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise:hover{opacity:.8}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise{background-color:#fff;border-radius:8px;box-shadow:0 8px 24px #959da533;cursor:pointer;display:flex;padding:12px 12px 16px;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-exercise-section{width:50%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-exercise-section.left-side{border-right:1px solid #e5e5e5;display:flex;gap:16px;padding-right:24px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-exercise-section.right-side{padding-left:24px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-avatar-exercise{border-radius:8px;height:65px;width:65px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-avatar-exercise img{border-radius:8px;height:100%;width:100%}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-info-exercise{display:flex;flex:1 1;flex-direction:column;gap:3px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-info-exercise .detail-assigned-exercise-name{text-wrap:wrap;-webkit-box-orient:vertical;color:#00a69c;font-size:18px;font-weight:700;line-height:24px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-info-exercise .detail-assigned-exercise-name span{border-radius:20px;color:#fff;font-size:10px;font-weight:700;margin-right:8px;padding:6px 16px;vertical-align:middle}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-info-exercise p{font-size:18px;line-height:23.6px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-score-exercise{display:flex;flex-direction:column;gap:3px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-score-exercise p,.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-score-exercise span{font-size:18px;height:24px;line-height:23.6px}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-score-exercise .detail-assigned-score-statistic{display:flex;flex-wrap:wrap}.detail-assigned-home-work-page .detail-assigned-home-work-content .detail-assigned-list-exercise-container .detail-assigned-list-exercise-content .detail-assigned-item-exercise .detail-assigned-score-exercise .detail-assigned-score-statistic .detail-assigned-score-statistic-item{align-items:center;display:flex;gap:6px;width:50%}.turn-user-lesson-detail-container *{color:#4d4d4d}.turn-user-lesson-detail-container{display:flex;justify-content:center;max-height:calc(100vh - 230px);overflow-y:auto;padding:16px 0;width:100%}.turn-user-lesson-detail-container .turn-user-lesson-detail-content{display:flex;flex-direction:column;width:70%}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item{border-bottom:1.5px solid #e5e5e5;display:flex;gap:16px;padding:16px 0;width:100%}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item .turn-user-lesson-detail-avatar{border-radius:8px;height:78px;width:78px}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item .turn-user-lesson-detail-avatar img{border-radius:8px;height:100%;width:100%}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item .turn-user-lesson-detail-info{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item .turn-user-lesson-detail-info .turn-user-lesson-detail-name{text-wrap:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#00a69c;display:-webkit-box;font-size:18px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item .turn-user-lesson-detail-info .turn-user-lesson-detail-name span{border-radius:20px;color:#fff;font-size:10px;font-weight:700;margin-right:8px;padding:6px 16px;vertical-align:middle}.turn-user-lesson-detail-container .turn-user-lesson-detail-content .turn-user-lesson-detail-item:last-child{border-bottom:none}.sunE-main-title .line-h{height:auto}.turn_lesson_report_detail-container *{color:#4d4d4d}.turn_lesson_report_detail-container{max-height:calc(100vh - 180px);overflow:auto;padding-bottom:32px}.turn_lesson_report_detail-container .turn_lesson_report_detail-list{display:flex;flex-direction:column;gap:16px;width:-webkit-max-content;width:max-content}.turn_lesson_report_detail-container .turn_lesson_report_detail-list .turn_lesson_report_detail-item{align-items:center;display:flex;gap:12px;margin-right:8px}.turn_lesson_report_detail-container .turn_lesson_report_detail-list .turn_lesson_report_detail-item .turn_lesson_report_detail-name{font-size:18px;min-width:200px;width:200px}.turn_lesson_report_detail-container .turn_lesson_report_detail-list .turn_lesson_report_detail-item .turn_lesson_report_detail-box{align-items:center;border-color:#000;border-radius:4px;border-style:solid;display:flex;height:28px;justify-content:center;min-width:60px;width:60px}.center-word{display:flex;justify-content:center;width:220px}.sunE-right-container.add_student_ic_container{padding:30px 14px 0}.add_student_ic_container{overflow:hidden!important;padding-bottom:0}.add_student_ic_container .add-student-ic-content{display:flex;height:100%}.add_student_ic_container .add-student-ic-content .add-student-way{width:38%}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-search{border-bottom:1px solid #666;padding-bottom:16px}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-file{display:flex;flex-direction:column;gap:8px;margin-top:16px}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-file .way-file-step{font-size:16px}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-title{font-size:18px;font-weight:700}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-action{display:flex;justify-content:center;margin-top:16px}.add_student_ic_container .add-student-ic-content .add-student-way .add-student-way-action input[type=file]{display:none}.add_student_ic_container .add-student-ic-content .add-student-list-content{border-left:1px solid #666;display:flex;flex:1 1;flex-direction:column;height:88%;margin-left:16px;padding-left:16px}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list-heading{font-size:18px;font-weight:700}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list{display:flex;flex-direction:column;gap:16px;height:100%;margin-top:16px;overflow-y:auto;padding-bottom:16px;padding-right:16px}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list .add-student-item{background-color:#fff;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:16px;width:100%}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list .add-student-item .add-student-item-image{align-items:center;background-color:#fff;border-radius:100%;box-shadow:0 5px 15px #00000059;display:flex;height:70px;justify-content:center;padding:2px;width:70px}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list .add-student-item .add-student-item-image img{border-radius:100%;height:100%;object-fit:cover;width:100%}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list .add-student-item .add-student-info{flex:1 1}.add_student_ic_container .add-student-ic-content .add-student-list-content .add-student-list .add-student-item .add-student-info-name{font-weight:700}.add_student_ic_container .input_text_base{height:44px;margin-bottom:16px;margin-top:8px;padding:0 12px}.add_student_ic_container .input_text_base .icon_label{margin-right:8px!important;width:24px!important}.add_student_ic_container .input_text_base .input_text{font-size:14px!important}.active-license-student-container{background-color:#fff;border-radius:16px;box-shadow:0 3px 8px #0000003d;display:flex;flex-direction:column;max-height:100%;padding:16px 0}.active-license-student-list{display:flex;flex-wrap:wrap;gap:16px;max-height:100%;overflow-y:auto;padding:12px 16px}.active-license-student-item{border-radius:12px;box-shadow:0 3px 8px #0000003d;cursor:pointer;display:flex;gap:16px;padding:16px;width:49%}.active-license-student-info{display:block;flex:1 1}.active-license-student-img{border-radius:50%;box-shadow:0 7px 29px 0 #64646f33;height:70px;padding:2px;width:70px}.active-license-student-img img{border-radius:50%;height:100%;object-fit:cover;width:100%}.active-license-student-action{align-self:center;display:flex;gap:20px;padding-top:16px}.check-all-student-btn{display:flex;flex-direction:row-reverse;gap:12px}.chk-custom-gr input:checked+.check-all-student-btn:after{left:auto;right:5px;top:-6px}.video-sidebar{background-color:#c4f6ed;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;position:fixed;top:0;width:300px;z-index:40}.video-sidebar .sidebar-header{align-items:center;border-bottom:1px solid #21b797;display:flex;gap:10px;margin-bottom:clamp(15px,2vw,25px);padding:clamp(15px,2vw,20px)}.video-sidebar .sidebar-header .logo-box{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 5px gray;display:flex;justify-content:center;padding:10px}.video-sidebar .sidebar-header .logo-box img{height:clamp(20px,2vw,25px);object-fit:contain;width:clamp(20px,2vw,25px)}.video-sidebar .sidebar-header .header-text h3{color:#333;font-size:clamp(16px,1.5vw,18px);font-weight:700;margin:0}.video-sidebar .sidebar-header .header-text h6{font-size:clamp(12px,1.2vw,14px);margin:0}.video-sidebar .menu{align-items:center;display:flex;flex-direction:column;gap:clamp(15px,2vw,20px)}.video-sidebar .menu .sidebar-button{align-items:center;background-color:#0000;border:none;border-radius:50px;color:#000;cursor:pointer;display:flex;font-size:clamp(14px,1.3vw,16px);font-weight:400;gap:10px;padding:clamp(10px,1.5vw,12px) 16px;text-align:left;transition:all .2s ease;width:80%}.video-sidebar .menu .sidebar-button img{height:clamp(25px,2.5vw,30px);object-fit:contain;width:clamp(25px,2.5vw,30px)}.video-sidebar .menu .sidebar-button:hover{background-color:hsla(0,0%,100%,.667);font-weight:500}.video-sidebar .menu .sidebar-button.active{background-color:#fff;color:#21b797;font-weight:600}.video-sidebar .btn-back{align-self:center;background:linear-gradient(135deg,#01bcb5,#01e0a0);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:clamp(14px,1.3vw,16px);font-weight:500;margin:clamp(15px,2vw,20px);padding:clamp(6px,1vw,8px) 12px;width:60%}.video-sidebar .btn-back:hover{background:linear-gradient(135deg,#00a59c,#01c88f)}.video-container,.video-topic-container{margin-left:300px;min-height:100vh;position:relative}.video-container .video-header-view,.video-topic-container .video-header-view{align-items:center;background-color:#0000;display:flex;flex-direction:row;flex-shrink:0;gap:15px;justify-content:flex-end;padding:10px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:40}.video-container .video-header-view .icon-filter,.video-topic-container .video-header-view .icon-filter{cursor:pointer;display:flex;flex-direction:row}.video-container .video-header-view .icon-filter img,.video-topic-container .video-header-view .icon-filter img{height:clamp(15px,1.5vw,20px);object-fit:contain;width:clamp(15px,1.5vw,20px)}.video-container .video-header-view .icon-filter span,.video-topic-container .video-header-view .icon-filter span{color:#21b797;font-size:clamp(12px,1.2vw,14px)}.video-container .video-header-view .refresh-video,.video-topic-container .video-header-view .refresh-video{cursor:pointer;height:30px;width:30px}.video-container .video-header-view .refresh-video img,.video-topic-container .video-header-view .refresh-video img{height:100%;object-fit:contain;width:100%}.video-grid-wrapper{display:flex;justify-content:center}.video-grid-wrapper .video-grid,.video-grid-wrapper .video-topic-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));height:calc(100vh - 50px);max-width:1400px;overflow-y:auto;padding:5px 24px;scrollbar-color:#c1c1c1 #0000;scrollbar-width:thin}.video-grid-wrapper .video-grid::-webkit-scrollbar,.video-grid-wrapper .video-topic-grid::-webkit-scrollbar{width:6px}.video-grid-wrapper .video-grid::-webkit-scrollbar-thumb,.video-grid-wrapper .video-topic-grid::-webkit-scrollbar-thumb{background-color:red;border-radius:6px}.video-grid-wrapper .video-grid::-webkit-scrollbar-track,.video-grid-wrapper .video-topic-grid::-webkit-scrollbar-track{background:#0000}.video-card{background:#0000;cursor:pointer;transition:transform .2s ease}.video-card .thumbnail-img{aspect-ratio:3/4;border-radius:5px;object-fit:cover;width:100%}.video-card .video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(14px,1.3vw,16px);font-weight:700;overflow:hidden;text-overflow:ellipsis}.video-card .video-thumbnail{position:relative}.video-card .video-thumbnail .video-thumbnail__icon{bottom:10px;display:flex;flex-direction:row;gap:5px;position:absolute;right:10px}.video-card .video-thumbnail .video-thumbnail__icon img{height:clamp(20px,2vw,25px);object-fit:contain;width:clamp(20px,2vw,25px)}.video-card .video-thumbnail .video-thumbnail__icon span{color:#fff}.video-card .video-thumbnail .topic-icon{background-color:#3d3b3bcc;padding:0 5px}.video-topic-header-wrapper{position:-webkit-sticky;position:sticky;top:10px;z-index:10}.video-topic-title{border-left:4px solid #21b797;color:#21b797;flex-shrink:0;font-size:clamp(20px,2vw,24px);font-weight:700;margin-bottom:clamp(15px,2vw,20px);margin-left:24px;padding-left:10px}.video-player-container{align-items:center;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw}.video-player-container,.video-player-inner{box-sizing:border-box;display:flex;justify-content:center}.video-player-inner{column-gap:16px;flex-direction:row;margin-left:64px}.video-main-content{align-items:center;align-self:center;box-sizing:border-box;display:flex;justify-content:center;position:relative}.video-wrapper{background-color:#000;border-radius:10px;display:flex;flex-direction:column;height:98vh;max-width:calc(100vw - 400px);overflow:hidden;position:relative;width:56.25vh}.video-element{border-radius:10px;cursor:pointer;height:100%;object-fit:cover;width:100%}.video-info{bottom:25px;color:#fff;left:0;padding-left:clamp(15px,2vw,24px);position:absolute;right:100px;text-align:left}.video-info h2{color:#fff;font-size:clamp(18px,1.8vw,20px);font-weight:600;margin:0 0 4px;text-shadow:0 2px 8px #0003}.video-info .video-description{color:#e0e0e0;font-size:clamp(13px,1.3vw,15px);margin:0;text-shadow:0 2px 8px #0003}.video-info .video-stats{color:#b2f7ef;font-size:clamp(11px,1.1vw,13px);margin-top:4px}.video-nav-vertical{align-items:center;display:flex;flex-direction:column;height:98vh;max-width:48px;position:relative;right:auto;top:auto;z-index:10}.video-nav-vertical .video-nav-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-between}.video-nav-vertical .btn-close-video-player{background:none;border:none;border-radius:50%;cursor:pointer;padding:8px;transition:background-color .2s}.video-nav-vertical .btn-close-video-player img{height:clamp(32px,4vw,40px);object-fit:contain;width:clamp(32px,4vw,40px)}.video-nav-vertical .btn-nav-wrapper{align-items:center;display:flex;flex-direction:column;gap:clamp(16px,2vw,20px);justify-content:center}.video-nav-vertical .btn-nav-vertical{align-items:center;border:none;border-radius:50%;cursor:pointer;display:flex;height:clamp(40px,4vw,48px);justify-content:center;transition:all .2s ease;width:clamp(40px,4vw,48px)}.video-nav-vertical .btn-nav-vertical:disabled{cursor:not-allowed;opacity:.4}.custom-video-controls{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;z-index:10}.custom-video-controls .video-progress-bar{accent-color:#fff;-webkit-appearance:none;appearance:none;background:#e0e0e0;border-radius:2px;cursor:pointer;height:4px;margin-bottom:10px;width:100%}.custom-video-controls .video-progress-bar::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:10px;margin-top:-3px;width:10px}.custom-video-controls .video-progress-bar::-webkit-slider-runnable-track{background:#0000;border-radius:2px;height:4px}.custom-video-controls .video-progress-bar::-moz-range-thumb{background:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:10px;width:10px}.custom-video-controls .video-progress-bar::-moz-range-track{background:#0000;border-radius:2px;height:4px}.custom-video-controls .video-progress-bar:hover{height:8px}.custom-video-controls .video-progress-bar:hover::-webkit-slider-thumb{height:14px;margin-top:-5px;width:14px}.custom-video-controls .video-progress-bar:hover::-moz-range-thumb{height:14px;width:14px}.custom-video-controls .video-time{align-self:flex-end;color:#fff;font-size:clamp(20px,1.2vw,30px);text-shadow:0 2px 8px #0003}.video-paused-overlay{border-radius:10px;font-size:clamp(24px,3vw,32px);font-weight:700;left:50%;padding:clamp(15px,2vw,20px) clamp(30px,4vw,40px);position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.video-paused-overlay img{height:clamp(60px,6vw,80px);object-fit:contain;width:clamp(60px,6vw,80px)}.video-player-loading{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:clamp(14px,1.3vw,16px);font-weight:500;height:100%;justify-content:center;position:relative;width:100%}.video-player-loading .spinner{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:clamp(30px,3vw,40px);margin-bottom:10px;width:clamp(30px,3vw,40px)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.subtitle-control{display:inline-block;position:relative;-webkit-user-select:none;user-select:none}.subtitle-button{background-color:#00000080}.subtitle-button .subtitle-label{color:#fff;font-size:clamp(13px,1.3vw,15px);font-weight:600;text-transform:uppercase}.subtitle-option{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:clamp(11px,1.1vw,13px);font-weight:500;justify-content:space-between;padding:clamp(10px,1vw,12px) clamp(15px,1.5vw,18px);position:relative;transition:all .2s ease;white-space:nowrap}.subtitle-option:hover{background:#ffffff1a;border-radius:5px;color:#21b797}.subtitle-option.active{background:linear-gradient(135deg,#21b797,#01e0a0);border-radius:5px;color:#fff;font-weight:600}.video-controls-bottom{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.video-seeking-overlay{align-items:center;background:#0000004d;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:201}.spinner{animation:spin 1s linear infinite;border:4px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:40px;width:40px}.audio-preview-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.audio-preview-modal .audio-preview-actions{align-items:center;background:#0000;border:2px solid #fff;border-radius:50px;box-shadow:inset 0 0 10px #fff;display:flex;flex-direction:row;justify-content:space-around;max-width:500px;padding:clamp(8px,1vw,10px) clamp(20px,2vw,24px);width:clamp(200px,20vw,500px)}.overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.filter-container{animation:slideUp .3s ease;background:#fff;border-radius:20px;display:flex;flex-direction:column;height:80%;padding:50px 20px 20px;position:relative;-webkit-user-select:none;user-select:none;width:30vw}.close-btn{align-items:center;background-color:#ff4d4f;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;position:absolute;right:14px;top:14px;transition:background .2s ease;width:32px}.close-btn span{color:#fff}.close-btn:hover{background-color:#e04345}.scroll-area{flex:1 1;margin-top:8px;overflow-y:auto;padding-right:10px}.scroll-area::-webkit-scrollbar-button{display:none;height:0;width:0}.scroll-area::-webkit-scrollbar{width:6px}.scroll-area::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.filter-item{cursor:pointer;gap:20px;justify-content:space-between;padding:8px 0}.filter-item,.item-left{align-items:center;display:flex}.item-left{gap:10px}.item-icon{font-size:20px}.item-label{color:#007a7a;flex:1 1;font-weight:700}.topic-index{align-items:center;background:#ffb400;border-radius:50%;color:#fff;display:flex;font-weight:700;height:30px;justify-content:center;width:30px}.action-row{align-self:center;display:flex;gap:20px;margin-top:10px;padding:20px 0;width:60%}.btn{border:none;border-radius:20px;color:#fff;cursor:pointer;flex:1 1;font-weight:700;padding:10px}.btn.apply,.btn.cancel{background:linear-gradient(135deg,#00b9b6,#00e0a1)}.suggested-videos-container{background:#c4f6ed;border-left:1px solid #ddd;height:100vh;overflow-y:auto;padding:clamp(8px,1vw,10px);position:fixed;right:0;top:0;width:300px;z-index:40}.suggested-videos-container h2{color:#ff7a00;font-size:clamp(18px,1.8vw,20px);font-weight:700;margin-bottom:clamp(15px,2vw,20px)}.suggested-videos-container .suggested-videos-list{grid-gap:clamp(20px,2vw,25px) 10px;display:grid;gap:clamp(20px,2vw,25px) 10px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.suggested-videos-container .video-card{background:#0000;cursor:pointer}.suggested-videos-container .video-card .video-thumbnail{position:relative}.suggested-videos-container .video-card .video-thumbnail .thumbnail-img{aspect-ratio:3/4;border-radius:5px;object-fit:cover;width:100%}.suggested-videos-container .video-card .video-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:clamp(14px,1.3vw,16px);font-weight:700;overflow:hidden;text-overflow:ellipsis}@media(max-width:1200px){.suggested-videos-container{display:none!important}}@media(max-height:600px){.suggested-videos-container{display:none!important}}.video-side-actions{bottom:60px;display:flex;flex-direction:column;gap:18px;position:absolute;right:16px;z-index:20}.video-side-actions div{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}.video-side-actions div img{height:24px;object-fit:contain;width:24px}.speed-control{position:relative}.speed-control .speed-button{background:#00000080;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;min-width:40px;padding:8px 12px;text-align:center}.speed-control .speed-popup{background:#000c;border-radius:8px;bottom:0;display:flex;flex-direction:column;height:auto;min-width:50px;overflow:hidden;position:absolute;right:0;z-index:10}.speed-control .speed-option{border-radius:4px;color:#fff;cursor:pointer;font-size:14px;padding:8px 12px;text-align:center;transition:background .2s;width:100%}.speed-option.active{background:#21b797;color:#fff;font-weight:700}.subtitle-setting-wrapper{position:relative}.subtitle-setting-wrapper .subtitle-popup{background-color:#000000b3;border-radius:12px;bottom:60px;display:flex;flex-direction:column;gap:12px;height:auto;padding:0 14px;position:absolute;right:0;-webkit-user-select:none;user-select:none;width:200px;z-index:20}.subtitle-setting-wrapper .subtitle-popup .subtitle-option-row{align-items:center;display:flex;flex-direction:row;font-size:15px;justify-content:space-between;width:100%}.subtitle-setting-wrapper .subtitle-popup .subtitle-option-row .subtitle-option-label{color:#fff}.subtitle-setting-wrapper .subtitle-popup .switch{display:inline-block;height:24px;position:relative;width:44px}.subtitle-setting-wrapper .subtitle-popup .switch input{height:0;opacity:0;width:0}.subtitle-setting-wrapper .subtitle-popup .switch .slider{background-color:#ccc;border-radius:24px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.subtitle-setting-wrapper .subtitle-popup .switch .slider:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:16px;left:4px;position:absolute;transition:.4s;width:16px}.subtitle-setting-wrapper .subtitle-popup .switch input:checked+.slider{background-color:#f7b500}.subtitle-setting-wrapper .subtitle-popup .switch input:checked+.slider:before{transform:translateX(20px)}.subtitle-setting-wrapper .subtitle-popup .slider.round{border-radius:24px}.subtitle-setting-wrapper .subtitle-popup:after{border:20px solid #0000;border-top-color:#0009;bottom:-35px;content:"";position:absolute;right:10px}.subtitle-setting-wrapper .subtitle-popup .subtitle-close-button{color:#fff;cursor:pointer;font-size:14px;text-align:center}.subtitle-display{bottom:15%;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:75%;z-index:40}.subtitle-display .subtitle-text{border-radius:4px;color:#fff;display:block;font-size:clamp(16px,2vw,24px);font-weight:700;line-height:1.4;margin-bottom:4px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.subtitle-display .subtitle-text.subtitle-en{color:#edfc00}.subtitle-display .subtitle-text.subtitle-vi{color:#03fe1e}.subtitle-display .subtitle-text:last-child{margin-bottom:0}@media(max-width:768px){.subtitle-display{bottom:40px;left:15px;right:70px}.subtitle-display .subtitle-text{font-size:14px;padding:4px 6px}}@media(max-width:480px){.subtitle-display{bottom:30px;left:10px;right:50px}.subtitle-display .subtitle-text{font-size:12px;padding:3px 5px}}.guide-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.guide-modal-overlay .guide-modal-container{animation:slideUp .3s ease;background-color:#fff;border:1.5px solid #fff;border-radius:30px;box-shadow:0 8px 32px #00000070;max-width:800px;overflow:hidden;width:50%}.guide-modal-overlay .guide-modal-container .guide-modal-header{background-color:#21b797;border-bottom:1.5px solid #fff;padding:12px 0;text-align:center}.guide-modal-overlay .guide-modal-container .guide-modal-header .guide-modal-header-text{color:#fff;font-size:20px;font-weight:700;margin:0;text-transform:uppercase}.guide-modal-overlay .guide-modal-container .guide-modal-content{padding:20px 30px}.guide-modal-overlay .guide-modal-container .guide-modal-content .guide-modal-row{display:flex;margin-bottom:12px}.guide-modal-overlay .guide-modal-container .guide-modal-content .guide-modal-row .guide-modal-bullet{background-color:#f8af36;border-radius:50%;flex-shrink:0;height:12px;margin-right:8px;margin-top:8px;width:12px}.guide-modal-overlay .guide-modal-container .guide-modal-content .guide-modal-row .guide-modal-content-text{color:#4d4d4d;flex:1 1;font-size:18px;line-height:1.6;margin:0}.guide-modal-overlay .guide-modal-container .guide-modal-button-wrapper{display:flex;justify-content:center;padding-bottom:20px}.guide-modal-overlay .guide-modal-container .guide-modal-button-wrapper .guide-modal-start-button{background:linear-gradient(135deg,#00b9b6,#00e0a1);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:12px 40px;transition:transform .2s ease}.guide-modal-content-text-bold{color:#3e3e3e;font-weight:700}.transcript-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.transcript-container{animation:popupFadeIn .3s ease-out;background-color:#fff;border:1.5px solid #fff;border-radius:30px;box-shadow:0 8px 32px #0000004d;display:flex;flex-direction:column;height:85vh;max-width:800px;overflow:hidden;width:95%}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.transcript-header{align-items:center;background-color:#21b797;border-bottom:1.5px solid #fff;display:flex;justify-content:space-between;padding:12px}.transcript-header-text{color:#fff;flex:1 1;font-size:20px;font-weight:700;margin:0;text-align:center;text-transform:uppercase}.translate-icon-btn{background:none;border:none;border-radius:4px;cursor:pointer;padding:4px;transition:background-color .2s ease}.translate-icon-btn:hover{background-color:#ffffff1a}.translate-icon-btn svg{height:24px;width:24px}.transcript-content-wrapper{flex:1 1;margin-top:1%;overflow:hidden}.transcript-scroll-area{height:100%;overflow-y:auto;padding:0 16px}.transcript-scroll-area::-webkit-scrollbar{width:8px}.transcript-scroll-area::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.transcript-scroll-area::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.transcript-scroll-area::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.transcript-content{padding-bottom:20px}.transcript-line{align-items:center;flex-wrap:wrap;gap:2px;line-height:1.4;margin-bottom:6px}.transcript-word{color:#333;font-size:18px;padding:2px}.transcript-close-wrapper{display:flex;justify-content:center;padding:1% 0}.transcript-close-button{background:linear-gradient(135deg,#00b9b6,#00e0a1);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 40px;transition:transform .2s ease,box-shadow .2s ease}.translate-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1001}.translate-modal{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0000004d;max-width:600px;padding:0;width:90%}.translate-header{align-items:center;background-color:#21b797;border-top-left-radius:12px;border-top-right-radius:12px;color:#fff;display:flex;justify-content:space-between;padding:16px 20px}.translate-header h3{color:#fff;font-size:18px;font-weight:700;margin:0}.translate-close{align-items:center;background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;padding:0;transition:background-color .2s ease;width:30px}.translate-close:hover{background-color:#ffffff1a}.translate-content{padding:20px}.translate-content p{font-size:16px;line-height:1.5;margin:0 0 12px}.translate-content p:last-child{margin-bottom:0}.translate-content strong{color:#21b797}@media(max-width:768px){.transcript-container{border-radius:20px;height:90vh;width:98%}.transcript-header{padding:8px 12px}.transcript-header-text{font-size:16px}.transcript-word{font-size:14px}.transcript-close-button{font-size:14px;padding:8px 30px}.translate-modal{margin:0 16px;width:95%}}@media(max-width:480px){.transcript-container{border-radius:0;height:100vh;width:100%}.transcript-scroll-area{padding:0 12px}.transcript-word{font-size:13px}}.translate-menu{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.translate-menu button{background-color:#0000;border:none;color:gray;font-weight:700;padding:10px 0;text-align:center;width:100%}.translate-menu button.active{border-bottom:4px solid #428bff;color:#428bff}.speaker{font-weight:700}.speaker.a{color:#120a0a}.speaker.b{color:#dc2626}.transcript-vi{color:#6b7280;font-style:italic;padding:0}.header-wrapper{flex-direction:column;grid-row:1;left:0;position:absolute;right:0;top:0;z-index:30}.header-above,.header-wrapper{align-items:center;display:flex}.header-above{background-color:#fff;justify-content:space-between;padding:5px 10px;width:100%}.header-logo{height:30px;width:auto}.header-btn-close{background:none;border:none;cursor:pointer;padding:5px}.header-icon-close{height:25px;width:25px}.header-below{background-color:#0000;display:inline-block;padding-top:15px;width:100%}.header-inner{gap:8px;justify-content:center}.header-inner,.section{align-items:center;display:flex}.section{cursor:pointer;flex-direction:column}.section-title{color:#fffc;font-size:18px;font-weight:700}.section-title.active{background-color:#00000080;border-radius:50px;color:#fff;padding:0 10px}.under-line{background-color:#fff;height:2px;width:30px}.progress-container{display:flex;gap:8px}.progress-bar{border:1px solid #fff;border-radius:1px;height:6px;width:60px}.progress-bar.active{background-color:#fff}.progress-bar.inactive{background-color:#0000}.icon_mui_ten_trai{height:20px;margin-top:5px;width:20px}.repeat-modal-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.repeat-modal-content{animation:slideUp .3s ease;background:#fff;border:none;border-radius:30px;height:auto;max-width:350px;min-width:350px;outline:none;padding:0;width:20vw}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.repeat-container{background:#0000;border-radius:10px;color:#fff;padding:10px 20px}.header-wrapper-inner{align-items:center;display:flex;flex-direction:column;gap:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.icon-header{height:100px;object-fit:contain;width:100px}.txt-header{font-size:25px;font-weight:900}.repeat-message{color:#4d4d4d;font-size:18px;line-height:1.5;margin-bottom:30px}.repeat-button-wrapper{align-items:center;display:flex;flex-direction:column;margin-top:25px;position:relative}.repeat-icon{height:50px;left:0;position:absolute;top:0;transform:translateY(-25px);width:50px}.repeat-button{background:linear-gradient(90deg,#00b9b6,#00e0a1);border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:18px;font-weight:700;margin-bottom:20px;padding:10px 30px;width:180px}.repeat-row{display:flex;flex-wrap:wrap;margin-bottom:12px}.repeat-row .repeat-bullet{background-color:#f8af36;border-radius:50%;flex-shrink:0;height:12px;margin-right:8px;margin-top:8px;width:12px}.repeat-row .repeat-text{color:#4d4d4d;flex:1 1;font-size:18px;line-height:1.6;margin:0}.repeat-text-bold{color:#3e3e3e;font-weight:700}.record-overlay{align-items:center;background:#0000;bottom:0;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.record-overlay .record-container{align-items:center;cursor:pointer;display:flex;flex-direction:column}.record-overlay .record-container img{height:80px;transition:transform .2s ease;width:80px}.record-overlay .record-container img:hover{transform:scale(1.1)}.record-overlay .record-container .ready-indicator{background:#000000b3;border-radius:20px;color:#fff;font-size:14px;margin-top:10px;padding:8px 16px}.record-overlay .record-container .recording-indicator{align-items:center;display:flex;flex-direction:column;margin-top:10px}.record-overlay .record-container .recording-indicator span{background:#f00c;border-radius:20px;color:#fff;font-size:14px;margin-bottom:8px;padding:8px 16px}.record-overlay .record-container .recording-indicator .recording-animation{animation:pulse 1s infinite;background:red;border-radius:50%;height:12px;width:12px}.record-overlay .record-completed{align-items:center;background:#000c;border-radius:15px;color:#fff;display:flex;flex-direction:column;padding:30px}.record-overlay .record-completed .shadowing-progress{margin-bottom:20px;text-align:center}.record-overlay .record-completed .shadowing-progress .progress-bar{display:flex;gap:15px;justify-content:center;margin-bottom:10px}.record-overlay .record-completed .shadowing-progress .progress-bar .progress-step{align-items:center;background:#0000;border:2px solid #ccc;border-radius:50%;color:#ccc;display:flex;font-weight:700;height:40px;justify-content:center;transition:all .3s ease;width:40px}.record-overlay .record-completed .shadowing-progress .progress-bar .progress-step.completed{background:#4caf50;border-color:#4caf50;color:#fff}.record-overlay .record-completed .shadowing-progress p{font-size:16px;font-weight:500;margin:0}.record-overlay .record-completed .action-buttons{display:flex;gap:15px}.record-overlay .record-completed .action-buttons button{border:none;border-radius:25px;cursor:pointer;font-size:16px;font-weight:500;padding:12px 24px;transition:all .3s ease}.record-overlay .record-completed .action-buttons button:disabled{cursor:not-allowed;opacity:.5}.record-overlay .record-completed .action-buttons .btn-shadowing{background:#2196f3;color:#fff}.record-overlay .record-completed .action-buttons .btn-shadowing:hover:not(:disabled){background:#1976d2}.record-overlay .record-completed .action-buttons .btn-finish{background:#4caf50;color:#fff}.record-overlay .record-completed .action-buttons .btn-finish:hover{background:#45a049}.record-overlay .icon-recording{align-items:center;display:flex;height:clamp(40px,4vw,40px);position:absolute;right:10px;top:10px;width:clamp(40px,4vw,40px)}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}:root{--white-color:#fff;--light-red-color:#eb5757;--primary-green:#00cc83;--light-black:#000000b3;--light-gray-color:#f5f5f5;--border-color:#c4c4c4;--text-color:#4d4d4d;--bg-light-blue-color:#e7fbf8;--text-hover-color:#00b9b7;--text-hover-color-dark:#039390;--bg-course-color:#cff6f1;--black-color:#000;--light-yellow:#fdcd04;--title-assign-color:#00beb4;--gray-color:#bcbec0;--light-border-color:#d9d9d9;--linear-color:linear-gradient(270deg,#00e2a0,#00b9b7)}canvas,img,video{box-sizing:border-box;height:auto;max-width:100%}a{color:#000;text-decoration:none}img{-webkit-user-select:none;user-select:none}.display_flex{display:flex}.flex-between{display:flex;justify-content:space-between}.flex-align-end{align-items:flex-end;display:flex}.flex-align-start{align-items:flex-start;display:flex}.flex-jus-around{align-items:center;display:flex;justify-content:space-around}.flex-jus-between{align-items:center}.flex-jus-between,.flex-start-jus-between{display:flex;justify-content:space-between}.flex-start-jus-between{align-items:flex-start}.flex-just-center{display:flex;justify-content:center}.flex-jus-end-between{align-items:flex-end}.flex-jus-end-between,.flex-jus-start-between{display:flex;justify-content:space-between}.flex-jus-start-evenly{align-items:flex-start}.flex-jus-evenly,.flex-jus-start-evenly{display:flex;justify-content:space-evenly}.flex-jus-evenly{align-items:center}.flex-jus-end{display:flex;justify-content:flex-end}.flex-align{align-items:center;display:flex}.flex-self-center{align-self:center;display:flex;justify-self:center}.flex-center{display:flex}.flex-center,.flex-center-important{align-items:center;justify-content:center}.flex-center-important{display:flex!important}.flex-start{align-items:center}.flex-all-start,.flex-start{display:flex;justify-content:flex-start}.flex-all-start{align-items:flex-start}.flex-end{align-items:center;display:flex;justify-content:flex-end}.flex-center-column{align-items:center}.flex-align-end-column,.flex-center-column{display:flex;flex-direction:column;justify-content:center}.flex-align-end-column{align-items:flex-end}.flex-align-start-column{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.flex-jus-end-column{align-items:center}.flex-end-column,.flex-jus-end-column{display:flex;flex-direction:column;justify-content:flex-end}.flex-end-column{align-items:flex-end}.flex-column,.flex-column-start{display:flex;flex-direction:column;justify-content:flex-start!important}.flex-column-between{display:flex;flex-direction:column;justify-content:space-between!important}.flex-column-center-cross-axis,.flex-column-jus-center{display:flex;flex-direction:column;justify-content:center}.commondPage a,.commondPage div,.commondPage h2,.commondPage input,.commondPage p,.commondPage span,.commondPage strong,.commondPage td,.commondPage textarea,.commondPage th,.footer_container a,.footer_container div,.footer_container span,.header_container div{color:#4d4d4d;color:var(--text-color);font-family:AvertaStdCY}.commondPage *{scroll-margin-top:70px}.commondPage input::placeholder,.commondPage textarea::placeholder{font-family:AvertaStdCY}.selection_assign a,.selection_assign div,.selection_assign span{color:#4d4d4d;color:var(--text-color)}.footer_container a:hover{color:#00b9b7!important;color:var(--text-hover-color)!important}.footer_1_tail a,.footer_1_tail div{color:#000000b3;color:var(--light-black);color:#4d4d4d;color:var(--text-color);margin-bottom:.4rem}@media screen and (max-width:48em){.footer_1_tail a,.footer_1_tail div{margin-bottom:.5rem}}.font_news{font-family:AvertaStdCY!important}.font_news_black{font-family:AvertaStdCY-Black!important}.font_news_extra_bold{font-family:AvertaStdCY-ExtraBold!important}.font_news_semi_bold{font-family:AvertaStdCY-SemiBold!important}.font_news_italic{font-family:AvertaStdCY-Italic!important}.font_news_bold{font-family:AvertaStdCY-Bold!important}.font_myriad_bold{font-weight:700;position:relative;top:.155rem}.font_myriad_bold,.font_myriad_bold_no_top{font-family:Myriadpro-Bold!important;line-height:normal}.font_myriad_bold_no_top{color:#000;color:var(--black-color)}.font_myriad_semi_bold{top:.075rem}.font_myriad_semi_bold,.font_myriad_semi_bold_normal{font-family:Myriadpro-SemiBold!important;line-height:normal;position:relative}.font_myriad_light{font-family:Myriadpro-Light!important;line-height:normal}.color-linear{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(#00e2a0,#00b9b7);-webkit-background-clip:text}.color-red{color:#eb5757!important;color:var(--light-red-color)!important}.color-light-black{color:#000000b3!important;color:var(--light-black)!important}.color-primary-green{color:#00cc83!important;color:var(--primary-green)!important}.color-light-text{color:#c4c4c4!important;color:var(--border-color)!important}.color-white{color:#fff!important;color:var(--white-color)!important}.color-text{-webkit-text-fill-color:#4d4d4d;-webkit-text-fill-color:var(--text-color);color:#4d4d4d!important;color:var(--text-color)!important}.color-black{color:#000!important;color:var(--black-color)!important}.color-light-blue{color:#00b9b7!important;color:var(--text-hover-color)!important}.color-title-assign{color:#00beb4!important;color:var(--title-assign-color)!important}.color-gray{color:#bcbec0!important;color:var(--gray-color)!important}.stroke_primary_green{stroke:#00cc83!important}.font-weight-500{font-weight:500}.font-weight-700{font-weight:700}.mg-vertical-0-5{margin:.5rem 0!important}.mg-horizontal-2{margin:0 2rem!important}.mg-horizontal-1{margin:0 1rem!important}.mg-bottom-2{margin-bottom:2rem!important}.mg-bottom-15{margin-bottom:1.5rem!important}.mg-bottom-12{margin-bottom:1.2rem}.mg-bottom-1{margin-bottom:1rem}.mg-bottom-0-3{margin-bottom:.3rem}.mg-bottom-0-5{margin-bottom:.5rem}.mg-bottom-0-7{margin-bottom:.7rem}.mg-bottom-0-9{margin-bottom:.9rem}@media screen and (max-width:48em){.mg-bottom-0-9{margin-bottom:.3rem}}.mg-bottom-0-8{margin-bottom:.8rem}@media screen and (max-width:48em){.mg-bottom-0-8{margin-bottom:.3rem}}.mg-left-0-5{margin-left:.5rem}.mg-left-1{margin-left:1rem}.mg-left-15{margin-left:1.5rem}.mg-right-0-5{margin-right:.5rem}.mg-right-0-75{margin-right:.75rem}.mg-right-1{margin-right:1rem}.mg-right-3per{margin-right:3%}.mg-right-2{margin-right:2rem}.mg-right-25{margin-right:2.5rem}.mg-right-5{margin-right:5rem}.mg-left-2{margin-left:2rem}.mg-top-1{margin-top:1rem}.mg-top-0-8{margin-top:.8rem}@media screen and (max-width:48em){.mg-top-0-8{margin-top:.3rem}}.mg-top-0-5{margin-top:.5rem}.mg-top-0-75{margin-top:.75rem}.mg-top-2{margin-top:2rem}.mg-top-15{margin-top:1.5rem}.mg-top-25{margin-top:2.5rem}.pd-bottom-0-3{padding-bottom:.3rem}.pd-bottom-0-5{padding-bottom:.5rem}.pd-bottom-0-6{padding-bottom:.6rem}.pd-bottom-0-7{padding-bottom:.7rem}.pd-bottom-1{padding-bottom:1rem}.pd-bottom-15{padding-bottom:1.5rem}.pd-bottom-17-5{padding-bottom:1.75rem}.pd-bottom-2{padding-bottom:2rem}.pd-bottom-3{padding-bottom:3rem}.pd-top-0-5-pc{padding-top:.5rem}.pd-top-0-75-pc{padding-top:.75rem}.pd-top-1-pc{padding-top:1rem}.pd-top-12-5-pc{padding-top:1.25rem}.pd-top-15-pc{padding-top:1.5rem!important}.pd-top-2-pc{padding-top:2rem}.pd-top-2-5-pc{padding-top:2.5rem}.pd-top-3-pc{padding-top:3rem}.pd-top-4-pc{padding-top:4rem}.pd-left-05-pc{padding-left:.5rem}.pd-top-05-pc{padding-top:.5rem}.pd-left-12-pc{padding-left:1.2rem!important}.pd-left-2per-pc{padding-left:2%}.pd-left-4per-pc{padding-left:4%}.pd-right-32{padding-right:3.2rem}.col-20{max-width:15%;width:15%}.col-25{max-width:25%;width:25%}.col-13{max-width:13%;width:13%}.col-23{max-width:23%;width:23%}.col-35{max-width:35%}.col-40{width:40%}.col-45{width:45%}.col-47{width:47%}.col-55{width:55%}.col-65{max-width:65%}.col-50{max-width:50%}.col-fixed-50{width:50%}.col-70{max-width:70%}.col-30{max-width:30%}.col-fix-30{width:30%}.col-fix-35{width:35%}.col-fix-65{width:65%}.col-15{flex:0 0 15%;max-width:15%}.col-60{width:60%}.col-80{width:80%}.col-85{width:85%}.col-87-5{width:87.5%}.col-90{width:90%}.col-100{width:100%}.col-min-100{min-width:100%}.width-115px{width:115px}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1}.flex-1-8{flex:1.8 1!important}.fz-08{font-size:.8rem}.fz-08-75{font-size:.875rem}.fz-09{font-size:.9rem}.fz-07-5{font-size:.75rem}.fz-14{font-size:1.4rem}.fz-15{font-size:1.5rem}.fz-16{font-size:1.6rem}.fz-16-25{font-size:1.625rem}.fz-16-875{font-size:1.6875rem}.fz-18{font-size:1.8rem}.fz-18-75{font-size:1.875rem}.fz-19{font-size:1.9rem}.fz-17{font-size:1.7rem}.fz-20{font-size:2rem}.fz-22{font-size:2.2rem}.fz-12{font-size:1.2rem}.fz-12-5{font-size:1.25rem}.fz-13{font-size:1.3rem}.fz-13-75{font-size:1.375rem}.fz-11{font-size:1.1rem}.fz-11-25{font-size:1.125rem}.fz-11-5{font-size:1.15rem}.fz-1{font-size:1rem}.fz-24{font-size:2.4rem}.fz-26{font-size:2.6rem}.fz-25{font-size:2.5rem}.fz-28{font-size:2.8rem}.fz-30{font-size:3rem}.fz-31{font-size:3.1rem}.fz-32{font-size:3.2rem}.fz-35{font-size:3.5rem}.fz-37{font-size:3.7rem}.icon_scale{cursor:pointer;transform:scale(1);transition:all .3s ease-out}.icon_scale:hover{transform:scale(1.3);transition:all .3s ease-out}.contain_image{object-fit:contain}.cover_image{object-fit:cover}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.disabled_user_select{-webkit-user-select:none;-o-user-select:none;user-select:none}.color_hover{cursor:pointer}.color_hover:hover{color:#00b9b7!important;color:var(--text-hover-color)!important}.color_hover_green{cursor:pointer}.color_hover_green:hover{color:#009761!important}.border-1{border:1px solid #4d4d4d;border:1px solid var(--text-color)}.border_1_light{border:1px solid #c4c4c4;border:1px solid var(--border-color)}.border_bottom{border-bottom:2px solid #c4c4c4;border-bottom:2px solid var(--border-color)}.border_bottom_1{border-bottom:1px solid #0000001a}.border_bottom_1_dark{border-bottom:1px solid #c4c4c4;border-bottom:1px solid var(--border-color)}.border_bottom_2_black{border-bottom:2px solid #000;border-bottom:2px solid var(--black-color)}.border_bottom_1_text{border-bottom:1px solid #4d4d4d;border-bottom:1px solid var(--text-color)}.border_dashed{border-bottom:1px dashed #000;border-bottom:1px dashed var(--black-color)}.border-1-light{border:1px solid #d9d9d9;border:1px solid var(--light-border-color)}.list_style{list-style-type:disc!important;list-style:disc!important}.before_dot:before{color:#000;content:"•";font-size:1.2rem;left:0;position:absolute;top:0}.before_dot_assign:before{color:#00beb4;color:var(--title-assign-color);content:"•";font-size:1.3rem;left:0;margin-left:4%;margin-right:8%;position:relative;top:0}.before_asterisk:before{color:#eb5757;color:var(--light-red-color);content:"*";font-size:1.3rem;left:0;margin-right:.4rem;position:relative;top:.2rem}.item_dot_lozenge:before{color:#00cc83;color:var(--primary-green);content:"◆";font-size:.9rem;left:-1.2rem;position:absolute;top:.3rem}.item_dot_lozenge_black:before{color:#000;color:var(--black-color);content:"◆";font-size:.88rem;left:-1.12rem;position:absolute;top:0}@media screen and (max-width:48em){.item_dot_lozenge_black:before{font-size:.75rem}}.item_dot_lozenge_black_top:before{color:#000;color:var(--black-color);content:"◆";font-size:.88rem;left:-1.12rem;position:absolute;top:.7rem}@media screen and (max-width:48em){.item_dot_lozenge_black_top:before{font-size:.75rem}}.border_radius_05{border-radius:.5rem}.border_radius_1{border-radius:1rem}.text_underline,.text_underline_offset{text-decoration:underline!important}.text_underline_offset{text-underline-offset:.32rem}@media screen and (max-width:48em){.text_underline_offset{text-underline-offset:.2rem}}.text_through{text-decoration:line-through!important}.pointer_cursor{cursor:pointer}.pointer_cursor:hover{opacity:.9}.input_focus:focus{border-color:#333!important}.ultil_price:after{color:#eb5757;color:var(--light-red-color);content:"đ";font-size:1.5rem;position:absolute;right:-1.1rem;top:-.6rem}@media screen and (max-width:48em){.ultil_price:after{font-size:1.25rem;right:-1rem;top:-.45rem}}.ultil_price_right:after{color:#eb5757;color:var(--light-red-color);top:0}.ultil_price_right:after,.ultil_price_smaller:after{content:"đ";font-size:1.2rem;position:absolute;right:-1rem}.ultil_price_smaller:after{top:-.2rem}.ultil_price_payment:after{content:"đ";font-size:.85rem;position:absolute;right:-.8rem;top:-.4rem}.pos_rel{position:relative}.pos_abs{position:absolute}.pos_sticky{top:67px;z-index:2}.header_sticky,.pos_sticky{position:-webkit-sticky;position:sticky}.header_sticky{left:0;top:0;width:100%}.filter_shadow{filter:drop-shadow(1px 2px 4px rgba(21,27,38,.4))}.zIndex999{z-index:999!important}.bg_readonly{background-color:#e3e3e3!important}.notallowed_cursor{cursor:not-allowed}@keyframes fadeIn{0%{opacity:.1}50%{opacity:1}to{opacity:.1}}@keyframes slideIn{0%{opacity:0;transform:translateX(-76vw)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-85vw)}}@keyframes slideTopIn{0%{opacity:.3;transform:translateY(0)}0%{opacity:1;transform:translateY(50%)}}@keyframes scaleInOut{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.img_label_input{height:auto;width:1.5rem}@media screen and (max-width:48em){.img_label_input{height:auto;width:1.2rem}}.img_action_input{height:auto;width:1.3rem}@media screen and (max-width:48em){.img_action_input{height:auto;width:1.1rem}}.rotate_180{transform:rotate(180deg)!important}.keep_all{word-break:keep-all}.break_word_all{word-break:break-all}.break_word{word-break:break-word}.bg-main:has(>.policyPage){background:#0000!important}.bg_white{background-color:#fff;background-color:var(--white-color)}.zIndex1{z-index:1}.zIndex5{z-index:5}.pd_4per{padding:0 4%}@media screen and (max-width:48em){.pd_4per{padding:0 1.1rem}}.pd_6per{padding:0 6%}@media screen and (max-width:48em){.pd_6per{padding:0}.pd-hor-11-mobile{padding-left:1.1rem;padding-right:1.1rem}.pd-ver-11-mobile{padding-bottom:1.1rem;padding-top:1.1rem}}.pd_8per{padding:0 8%}@media screen and (max-width:48em){.pd_8per{padding:0 2rem}}.hover_underline:hover{color:#00b9b7;color:var(--text-hover-color);text-decoration:underline!important}.hover_border_bottom:hover{border-bottom:2px solid #00b9b7;border-bottom:2px solid var(--text-hover-color);color:#00b9b7!important;color:var(--text-hover-color)!important}.border_after:after{background-color:#00cc83;background-color:var(--primary-green);border-radius:1rem;bottom:-.3rem;content:"";height:3px;left:0;position:absolute;width:100%}.border_after:hover{color:#00cc83!important;color:var(--primary-green)!important}.border_after_notselected:after{background-color:#00cc83;background-color:var(--primary-green);border-radius:1rem;bottom:-.3rem;content:"";height:3px;left:0;position:absolute;transition:.2s;width:0}.border_after_notselected:hover{color:#00cc83!important;color:var(--primary-green)!important;font-family:AvertaStdCY-SemiBold!important}.border_after_notselected:hover:after{width:100%}.font_style_italic{font-style:italic}.icon_tick_success{height:auto;width:1rem}.icon_tick_success_over{height:auto;width:1.375rem}@media screen and (max-width:48em){.icon_tick_success_over{margin-top:.3rem!important;width:1rem}}.list_item_dot .item_dot:before,.list_item_dot li:before{color:red;content:"•";font-size:1.7rem;padding-right:.5em}@media screen and (max-width:48em){.list_item_dot .item_dot:before,.list_item_dot li:before{font-size:1.4rem}}.line_height_14{line-height:1.4rem}.line_height_18-6-6{line-height:1.86rem}.line_height_normal{line-height:normal}.text_uppercase{text-transform:uppercase}@media screen and (max-width:48em){.img_intro_item{height:auto;width:2.4rem}}.modal_success_abs_container .modal_success_abs .modal_container{min-width:35rem}@media screen and (max-width:48em){.modal_success_abs_container .modal_success_abs .modal_container{min-width:18rem}}.white_space_pre{white-space:pre}.white_space_pre_wrap{white-space:pre-wrap}.uk-modal-dialog-resent{width:40%!important}@media screen and (min-width:48.01em)and (max-width:63.9375em){.uk-modal-dialog-resent{width:60%!important}}@media screen and (max-width:48em){.uk-modal-dialog-resent{width:85%!important}}.uk-modal-dialog-resent .btn_text_popup{min-width:7rem!important;vertical-align:middle;width:65%!important}.uk-modal-dialog-yesno{max-width:32rem!important;min-width:30rem;width:40%!important}@media screen and (max-width:768px){.uk-modal-dialog-yesno{min-width:22rem}}.uk-modal-dialog-yesno .btn_text_popup{min-width:7rem!important;vertical-align:middle;width:65%!important}.modal_success_abs_container{bottom:0;height:100%;left:0;margin:0 auto;position:absolute;right:0;text-align:center;top:0;width:100%}.modal_success_abs_container .modal_success_abs{bottom:0;left:0;margin:0 auto;min-width:30rem;position:absolute;right:0;text-align:center;top:20%;width:65%}@media screen and (max-width:48em){.modal_success_abs_container .modal_success_abs{min-width:auto;top:16%;width:90%}}.modal_success_abs_container .modal_success_abs .modal_container{min-height:45%}.flex-evenly{display:flex;justify-content:space-evenly}.btn_next_assign img{left:.075rem;position:relative}.btn_prev_assign img{position:relative;right:.075rem}.customWidthBtn{max-width:27rem!important;min-width:27rem!important;padding:25px!important}.ico_upgrade{object-fit:contain;width:80%}.btn-action-popup{max-width:200px;width:155px!important}.btn-action-popup-smaller{max-width:200px;width:138px!important}.filter-shadow{filter:drop-shadow(1px 2px 4px rgba(21,27,38,.4))}.overflow-y-auto{overflow-y:auto}@media screen and (max-width:48em){.display_block_mobile{display:block!important}.display_flex_mobile{display:flex!important}.display_none_mobile{display:none!important}.display_inline_mobile{display:inline!important}.display_inline_block_mobile{display:inline-block!important}.flex-between-mobile{display:flex;justify-content:space-between}.flex-align-end-mobile{align-items:flex-end;display:flex}.flex-align-start-mobile{align-items:flex-start;display:flex}.flex-jus-around-mobile{align-items:center;display:flex;justify-content:space-around}.flex-jus-between-mobile{align-items:center;display:flex;justify-content:space-between}.flex-just-center-mobile{display:flex;justify-content:center}.flex-jus-end-between-mobile{align-items:flex-end}.flex-jus-end-between-mobile,.flex-jus-start-between-mobile{display:flex;justify-content:space-between}.flex-jus-evenly-mobile{justify-content:space-evenly}.flex-align-mobile,.flex-center-mobile,.flex-jus-evenly-mobile{align-items:center;display:flex}.flex-center-mobile{justify-content:center}.flex-start-mobile{align-items:center;display:flex;justify-content:flex-start}.flex-end-mobile{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.flex-between-row-mobile{display:flex;flex-direction:row;justify-content:space-between}.flex-row-mobile{flex-direction:row}.flex-center-column-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center}.flex-column-mobile{display:flex;flex-direction:column;justify-content:flex-start!important}.flex-row-mobile{display:flex;flex-direction:row!important}.flex-row-reverse-mobile{display:flex;flex-direction:row-reverse!important}.col-max-100-mobile{max-width:100%!important}.col-100-mobile{width:100%!important}.col-90-mobile{width:90%!important}.col-20-mobile{width:20%!important}.col-25-mobile{width:25%!important}.col-75-mobile{width:75%!important}.col-80-mobile{width:80%}.col-82-5-mobile{width:82.5%}.col-50-mobile{width:50%!important}.col-40-mobile{width:40%!important}.col-45-mobile{width:45%!important}.fz-07-mobile{font-size:.7rem!important}.fz-07-5-mobile{font-size:.75rem!important}.fz-08-mobile{font-size:.8rem!important}.fz-08-75-mobile{font-size:.875rem!important}.fz-09-mobile{font-size:.9rem!important}.fz-09-375-mobile{font-size:.9375rem!important}.fz-14-mobile{font-size:1.4rem!important}.fz-15-mobile{font-size:1.5rem!important}.fz-16-mobile{font-size:1.6rem!important}.fz-18-mobile{font-size:1.8rem!important}.fz-17-mobile{font-size:1.7rem!important}.fz-20-mobile{font-size:2rem!important}.fz-21-mobile{font-size:2.1rem!important}.fz-21-5-mobile{font-size:2.15rem!important;line-height:3rem}.fz-22-mobile{font-size:2.2rem!important}.fz-12-mobile{font-size:1.2rem!important}.fz-12-5-mobile{font-size:1.25rem!important}.fz-13-mobile{font-size:1.3rem!important}.fz-13-75-mobile{font-size:1.375rem}.fz-11-mobile{font-size:1.1rem!important}.fz-11-25-mobile{font-size:1.125rem!important}.fz-11-5-mobile{font-size:1.15rem!important}.fz-1-mobile{font-size:1rem!important}.fz-24-mobile{font-size:2.4rem!important}.fz-25-mobile{font-size:2.5rem!important}.fz-26-mobile{font-size:2.6rem!important}.fz-28-mobile{font-size:2.8rem!important}.fz-30-mobile{font-size:3rem!important}.fz-32-mobile{font-size:3.2rem!important}.fz-35-mobile{font-size:3.5rem!important}.border-1-mobile{border:1px solid var(--text-color)}.border-bottom-1-mobile{border-bottom:1px solid var(--text-color)}.border-bottom-1-black-mobile{border-bottom:1px solid var(--black-color)}.border-bottom-2-black-mobile{border-bottom:2px solid var(--black-color)}.border-bottom-2-mobile{border-bottom:2px solid var(--text-color)}.border-bottom-light-1-mobile{border-bottom:1px solid var(--border-color)}.border-top-light-1-mobile{border-top:1px solid #e6e6e6}.pd-top-2{padding-top:2rem}.pd-top-0-mobile{padding-top:0!important}.pd-vertical-0-3-mobile{padding-bottom:.3rem!important;padding-top:.3rem!important}.pd-top-0-5{padding-top:.5rem}.pd-top-1{padding-top:1rem}.pd-top-15{padding-top:1.5rem}.pd-top-17-5{padding-top:1.75rem}.pd-bottom-0-mobile{padding-bottom:0!important}.pd-bottom-1-mobile{padding-bottom:1rem!important}.pd-bottom-15-mobile{padding-bottom:1.5rem!important}.pd-right-4per{padding-right:4%}.pd-left-4per{padding-left:4%}.mg-bottom-2-mobile{margin-bottom:2rem!important}.mg-bottom-15-mobile{margin-bottom:1.5rem!important}.mg-bottom-12-mobile{margin-bottom:1.2rem}.mg-bottom-0-mobile{margin-bottom:0!important}.mg-bottom-1-mobile{margin-bottom:1rem!important}.mg-bottom-0-5-mobile{margin-bottom:.5rem!important}.mg-bottom-0-7-mobile{margin-bottom:.7rem}.mg-bottom-0-9-mobile{margin-bottom:.9rem}.mg-top-2-mobile{margin-top:2rem!important}.mg-top-1-mobile{margin-top:1rem}.mg-top-15-mobile{margin-top:1.5rem}.mg-top-0-5-mobile{margin-top:.5rem}.mg-right-0-mobile{margin-right:0!important}.form_input_mobile .input_date_base,.form_input_mobile .input_select_main_wrapper,.form_input_mobile .input_text_base{padding:0 2vw!important}.form_input_mobile .drop_down{top:3.3rem!important}.form_input_mobile .icon_dropdown{height:auto;width:1.2rem!important}.black-color-mobile{color:var(--black-color)!important}.animation_slidein_top{animation:slideTopIn .3s linear}.color-text-mobile{color:var(--text-color)!important}.color-light-text-mobile{color:#6e6e6e!important}.text-align-center-mobile{text-align:center}.font_news_semi_bold_mobile{font-family:AvertaStdCY-SemiBold!important}.font_news_bold_mobile{font-family:AvertaStdCY-Bold!important}.font_news_extra_bold_mobile{font-family:AvertaStdCY-ExtraBold!important}.font_news_black_mobile{font-family:AvertaStdCY-Black!important}.font_news_mobile{font-family:AvertaStdCY!important}.pos_rel_mobile{position:relative!important}}
/*# sourceMappingURL=main.0c3baf49.css.map*/