.course-track.no-flex{display:block;padding:30px}.course-list .course-item:last-child{border:none}.course-list .event-title{padding-bottom:40px;text-align:center}.course-list .event-title h1{line-height:100%;margin:0 0 20px}.course-list .event-title p{font-weight:600;margin:0}.course-listing{background:#fff;border-radius:24px;display:flex;flex-direction:column;gap:10px;padding:32px}.course-list .course-item{align-items:center;border-bottom:1px solid #ebeeef;display:flex;gap:16px;justify-content:space-between;padding:8px 0;width:100%}.course-list .course-item .course-date{background:#f1f3f4;border-radius:12px;display:flex;flex:0 0 auto;flex-direction:column;padding:8px 12px;text-align:center}.course-image{flex:0 0 auto}.course-list .course-item .main-flex-item{align-items:center;display:flex;gap:16px}.course-list .course-item .course-action .closed{background:#fce8ea!important;border-color:#eb4754!important}.course-list .course-item .course-action .closed span{color:#eb4754!important}.course-list .course-item .course-action .closed svg path{stroke:#eb4754}.course-list .course-item .course-date .date-time{color:#000;font-size:14px;font-weight:700}.course-list .course-item .course-date .weekday{font-size:12px;font-weight:600}.course-list .course-item .course-action .register-btn.disabled{background:#ebeeef;color:#171a1c;cursor:not-allowed;pointer-events:none}.course-list .course-item .course-image img{border-radius:12px;height:48px;object-fit:cover;width:48px}.course-list .course-item .course-content h3{color:#171a1c;font-size:14px;font-weight:600;line-height:100%;margin-bottom:6px}.course-list .course-item .course-content .description p{font-size:12px!important;font-weight:600;line-height:100%;margin:0}.course-list .course-item .course-action{display:flex;flex:0 0 auto;gap:16px}.course-list .course-item .course-action span.badge{align-items:center;background:#dff2f6;border:1px solid #62bed1;border-radius:12px;display:flex;gap:4px;justify-content:center;padding:7px 10px;width:150px}.course-list .course-item .course-action .register-btn,.course-list .course-item .course-action span.badge span{color:#171a1c;font-size:14px;font-weight:600;line-height:100%}.course-list .course-item .course-action .register-btn{align-items:center;background:#171a1c;border-radius:20px;color:#fff;display:flex;gap:4px;padding:12px 16px;transition:.5s}.course-list .course-item .course-action .register-btn.disabled svg path{stroke:#171a1c}.course-list .course-item .course-action .register-btn svg path{stroke:#fff}.course-list .course-item .course-action .register-btn:hover{background:#171a1c;color:#fff}.course-list .course-item .course-action .register-btn:hover path{stroke:#fff}.course-list .course-slider{background:#fff;border-radius:24px;overflow:hidden;width:100%}.course-track{align-items:flex-start;display:flex;transition:transform .5s ease-in-out,height .4s ease}.course-slide{background:#fff;border-radius:24px;height:auto;min-width:100%;padding:32px}.course-list .slider-controls{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:24px}.course-list .slider-controls button{align-items:center;background:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;flex:0 0 auto;font-weight:700;height:40px;justify-content:center;padding:0;width:40px}.course-list .slider-controls button:disabled{cursor:not-allowed}.course-list .slider-controls button:disabled svg path{stroke:#e2e7e9}.course-list .slider-controls button svg path{stroke:#171a1c}.top_seller .img.video{height:300px}.top_seller .img.video video{border-radius:16px;height:100%;object-fit:cover;width:100%}.course-list .slider-controls .button-flex a .button-item{align-items:center;background:#fff;border-radius:50px;color:#171a1c;display:flex;font-size:16px;font-weight:600;gap:11px;padding:11px 16px}.course-list .slider-controls .button-flex a .button-item .icon-image{display:flex}.top_seller .branch_data .img{clip-path:shape(from 0 100%,hline to 121%,vline to 30px,curve to 100% 0 with 100% 0,hline to 118px,curve to 106px 14px with 107px 0,curve to 91px 46px with 111px 47px,line to 32px 45px,curve to 0 78px with -4px 42px,close)}.top_seller .branch_data .branch_name{align-items:center;background:#171a1c;border-radius:16px 8px 8px 8px;color:#fff;display:flex;font-size:16px;font-weight:600;gap:7px;left:0;letter-spacing:0;line-height:100%;max-height:37px;min-width:98.33px;padding:10px;position:absolute;top:0;width:max-content}@media only screen and (max-width:992px){.course-slide{padding:15px}}@media only screen and (max-width:767px){.course-list .course-item{flex-direction:column;padding:16px 0}.course-list .course-item .course-action{justify-content:end;width:100%}.course-list .course-item{border:0}}@media only screen and (max-width:575px){.course-list .course-item .course-action,.course-list .course-item .main-flex-item{flex-wrap:wrap}.course-list .course-item .course-action span.badge{width:100%}.course-list .course-item .course-action .register-btn{justify-content:center;width:100%}.course-list .slider-controls{flex-wrap:wrap}}.top_seller .course_details{background:#2e3438;border-radius:24px;cursor:pointer;height:100%;padding:8px}.top_seller .filter_section{text-align:center}.top_seller .course_card .course_img{border-radius:16px;line-height:0;position:relative}.top_seller ul.glide__slides{padding-top:10px}.top_seller .course_card .course_img img.bg{border-radius:16px;height:240px;object-fit:cover;object-position:center;transition:.5s;width:100%}.top_seller .course_card .course_img .overlay_img{height:320px;left:0;position:absolute;top:-21px;width:100%;z-index:9999}.top_seller .course_card .course_img .overlay_img img{height:100%;object-fit:cover;object-position:top center;width:100%}.top_seller .course_card .course_txt{padding:20px 24px}.top_seller .course_txt .tag{background:#264d50;border:1px solid #2e6b52;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;line-height:100%;padding:6px 9px}.top_seller .course_txt h4{color:#fff;display:-webkit-box;font-weight:600;-webkit-line-clamp:3;line-height:120%;margin:16px 0;width:100%;-webkit-box-orient:vertical;overflow:hidden}.top_seller .course_txt h4 a:hover{opacity:.85}.top_seller .course_txt h4 a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.top_seller .course_txt .content,.top_seller .course_txt .content p{color:#73828c;font-weight:600}.top_seller .course_txt .content p{display:-webkit-box;-webkit-line-clamp:3;margin-bottom:22.44px;-webkit-box-orient:vertical;overflow:hidden}.top_seller .course_txt .links{align-items:end;display:flex;flex:1;justify-content:space-between}.top_seller .course_txt .links .cta_btns{align-items:center;background:#171a1c;border-radius:20px;color:#fff;display:flex;font-size:16px;font-weight:600;gap:6px;line-height:100%;padding:12px 18px}.top_seller .cta-w-date{align-items:end;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.top_seller .cta-w-date .date-s{color:#fff;display:flex;flex-direction:column;font-weight:500;line-height:100%;margin:0;row-gap:5px}.top_seller .cta-w-date .date-s span{color:#909aa2;display:inline-block;font-weight:500}.top_seller .cta-w-date .p-cta{align-items:center;background:linear-gradient(90deg,#243437,#264e51);border:1px solid #28696c;border-radius:12px;box-shadow:0 4px 40px 0 #171a1c1a;display:flex;gap:8px;padding:11px 14.5px}.top_seller .cta-w-date .p-cta span.c-info{color:#2daaad;font-size:14px;letter-spacing:0;line-height:100%;vertical-align:middle}.top_seller .cta-w-date .p-cta span.c-text{color:#fff;font-size:24px;font-weight:700;letter-spacing:0;line-height:100%;vertical-align:middle}.top_seller .botm_btn{gap:24px;margin:20px 0 0}.top_seller .botm_btn,.top_seller .glide__arrows{align-items:center;display:flex;justify-content:center}.top_seller .glide__arrows{gap:8px}.top_seller .top_seller_title{display:none;padding:40px 0;text-align:center}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper ul.glide__slides{justify-content:center}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper .glide__slide{padding:0 10px;width:33.3%}.top_seller h4{align-items:center;display:inline-flex;gap:10px;margin-bottom:16px}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper .botm_btn .border_height,.main_conatiner_slider.top_seller_content.glide.active.content-wrapper .botm_btn .glide__arrows{display:none}.top_seller .top_seller_title.active{display:block}.top_seller .top_seller_title h2{color:#fff;line-height:normal;margin-bottom:20px}.top_seller .top_seller_title h4{color:#909aa2;font-weight:600;line-height:120%;margin:0}.top_seller .glide__arrows button{align-items:center;background:#2e3438;border:none;border-radius:20px;display:flex;height:40px;justify-content:center;padding:0;width:40px}.top_seller li.first_section .course_details{background:#171a1c;cursor:unset;display:flex;flex-direction:column;padding:48px 56px}.top_seller li.first_section .course_details .txt{display:flex;flex:1;flex-direction:column}.top_seller li.first_section .course_details .seller_btm_content{display:flex;flex:1;flex-direction:column;justify-content:end}.top_seller .course_details .course_card{display:flex;flex-direction:column;height:100%}.top_seller .course_details .course_txt{display:flex;flex:1;flex-direction:column}.top_seller .course_details .course_txt .cta-w-date{flex:1}.top_seller .main_conatiner_slider{padding-left:10px}.top_seller li.first_section .icon{line-height:0;max-width:104px;padding-bottom:24px}.top_seller li.first_section .icon img{height:100%;width:100%}.top_seller li.first_section .txt h3{color:#fff;line-height:120%;margin-bottom:24px}.top_seller li.first_section .txt h5.clr{align-items:center;color:#fff;display:flex;gap:10.5px;line-height:100%;margin-bottom:16px}.top_seller .course_txt .course_taggs{display:flex;flex-wrap:wrap;gap:10px}.top_seller li.first_section .txt h5{color:#73828c;font-weight:600;line-height:140%;margin-bottom:10px}.top_seller .border_height>div{border:1px solid;color:#2e3438;font-size:0;height:24px}.top_seller .see_all a{align-items:center;background:#2e3438;border-radius:20px;color:#fff;display:inline-flex;font-size:16px;font-weight:600;gap:7px;line-height:100%;padding:13px 16px;text-decoration:none}.top_seller .top_seller_title h1{color:#fff;margin:0}.top_seller .content-wrapper-min ul.glide__slides li.glide__slide{max-width:380px;min-width:340px}.top_seller ul.glide__slides li.glide__slide{height:unset}.top_seller_content.content-wrapper-min.active ul.glide__slides{gap:20px;justify-content:center}.top_seller_content.content-wrapper-min.active .botm_btn .border_height,.top_seller_content.content-wrapper-min.active .botm_btn .glide__arrows{display:none}.top_seller .filter_section ul{background:#2e3438;border-radius:40px;display:inline-flex;flex-wrap:wrap;list-style:none;margin:0;padding:8px;row-gap:15px}.top_seller .filter_section ul li{align-items:center;border-radius:32px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:100%;padding:12px 22px}.top_seller .filter_section ul li.active{background:#171a1c;color:#fff}.top_seller .filter_section ul li .check{line-height:0}.top_seller button.glide__arrow--disabled{cursor:not-allowed;opacity:.4}.top_seller button.glide__arrow--disabled svg path{stroke:#e2e7e9}.top_seller .course_details.hidden:hover img.bg{transform:scale(1.15)}.top_seller .course_details.hidden .course_img{overflow:hidden}.top_seller .course_details:hover img.bg{transform:scale(1.02)}@media only screen and (max-width:767px){.top_seller .filter_section ul{border-radius:15px;padding:8px 8px 15px}.top_seller_content.content-wrapper-min.active ul.glide__slides{flex-wrap:wrap}.top_seller ul.glide__slides li.glide__slide{max-width:380px;min-width:340px}.top_seller .main_conatiner_slider.content-wrapper-min ul.glide__slides li.glide__slide{max-width:100%;min-width:47%;width:47%}.top_seller ul.glide__slides li.first_section{max-width:440px}.top_seller .main_conatiner_slider.content-wrapper-min{padding:0}.top_seller .top_seller_title h2{font-size:30px;line-height:normal}.top_seller .course-list .content-wrapper{padding:0}.top_seller li.first_section .course_details{padding:40px 20px}.top_seller li.first_section .txt h3{font-size:24px;line-height:normal}.top_seller h4{flex-direction:column}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper ul.glide__slides{flex-wrap:wrap;row-gap:20px}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper .glide__slide{width:100%}.top_seller .filter_section ul li{border-radius:15px;font-size:14px;padding:9px 16px;width:auto}.top_seller .course_card .course_txt{padding:20px 15px}.top_seller .course_txt .title{font-size:18px;line-height:normal;padding:10px 0}}@media only screen and (min-width:768px) and (max-width:1240px){.top_seller .filter_section ul{border-radius:15px;padding:8px}.top_seller .top_seller_title h2{font-size:35px;line-height:normal}.top_seller li.first_section .course_details{padding:40px 20px}.top_seller li.first_section .txt h3{font-size:26px;line-height:normal}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper ul.glide__slides{flex-wrap:wrap;row-gap:20px}.main_conatiner_slider.top_seller_content.glide.active.content-wrapper .glide__slide{width:50%}.top_seller_content.content-wrapper-min.active ul.glide__slides{flex-wrap:wrap;gap:15px}.top_seller .main_conatiner_slider.content-wrapper-min ul.glide__slides li.glide__slide{max-width:100%;min-width:32%;width:32%}.top_seller .course_card .course_txt{padding:20px 15px}.top_seller .course_txt .title{font-size:20px;line-height:normal;padding:10px 0}.top_seller .course_txt .content,.top_seller .course_txt .content p{font-size:16px!important}}@media only screen and (min-width:1241px) and (max-width:1630px){.top_seller_content.content-wrapper-min.active ul.glide__slides{flex-wrap:wrap;gap:10px}.top_seller .main_conatiner_slider.content-wrapper-min ul.glide__slides li.glide__slide{max-width:100%;min-width:24%;width:24%}}@media only screen and (min-width:991px) and (max-width:1240px){.top_seller .top_seller_title h2{font-size:40px}}@media only screen and (min-width:1025px) and (max-width:1620px){.top_seller .course_card .course_txt{padding:20px 15px}}@media only screen and (min-width:1241px) and (max-width:1420px){.top_seller .top_seller_title h1,.top_seller .top_seller_title h2{font-size:45px}}