@charset "UTF-8";@font-face{font-family:"Helvetica";src:url("../templates/Font/HelveticaNeue-Bold.woff2?v=l7YnOfQm-q-TICoWDlNyRs0Yt3M") format("woff2"),url("../templates/Font/HelveticaNeue-Bold.woff?v=O_1dOQjESIOZT_y06XfbrABLXrw") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("../templates/Font/HelveticaNeue.woff2?v=2tviB3Khp356u9BiVhxwQ5Xl-FM") format("woff2"),url("../templates/Font/HelveticaNeue.woff?v=2tviB3Khp356u9BiVhxwQ5Xl-FM") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica";src:url("../templates/Font/HelveticaNeue-BoldItalic.woff2?v=ij4Z-6yMkkJNielZtaeSfBjOJnA") format("woff2"),url("../templates/Font/HelveticaNeue-BoldItalic.woff?v=ij4Z-6yMkkJNielZtaeSfBjOJnA") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Helvetica";src:url("../templates/Font/HelveticaNeue-Italic.woff2?v=uvSBTgtvq5BW8kFNCWBFL2oFPa0") format("woff2"),url("../templates/Font/HelveticaNeue-Italic.woff?v=uvSBTgtvq5BW8kFNCWBFL2oFPa0") format("woff");font-weight:normal;font-style:italic;font-display:swap}*{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}body{font-family:"Helvetica"}body p{margin-bottom:0}body img{max-width:100%!important}body figure{text-align:center}body figure img{max-width:100%}body ul{list-style:none}body ul li{list-style:none}body a{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:0}.banner{height:25rem;background-position:center;background-repeat:no-repeat;background-size:cover}.banner .title{font-size:3.1rem;color:#fff;text-transform:uppercase}@media(min-width:576px) and (max-width:767px){.banner{margin-top:50px}}@media(max-width:575px){.banner{height:13rem;margin-top:50px}.banner .title{font-size:1.5rem}}@media(min-width:576px) and (max-width:992px){.banner{height:15rem}.banner .title{font-size:2rem}}.pagination{gap:.9rem;align-items:center;justify-content:center;margin-bottom:0}.pagination .page-item .page-link{display:flex;align-items:center;justify-content:center;border:0;padding:0;width:1.2rem;height:2.5rem;background-color:unset;font-weight:600;color:#000}.pagination .page-item .page-link:focus{box-shadow:none}.pagination .page-item .page-link:hover{background-color:#ebf1f3}.pagination .page-item .page-link.active{color:#1877f2!important}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{width:2.5rem;height:2.5rem}.pagination .page-item:first-child .page-link span,.pagination .page-item:last-child .page-link span{transform:scale(1.7);margin-bottom:.3rem;color:#726f6f}.pagination .page-item.disabled .page-link{background-color:unset}.pagination .page-item.disabled .page-link span{color:#b5bec0}.box-partial{transition:all 300ms;border-radius:.7rem;overflow:hidden}.box-partial .image{width:100%;aspect-ratio:1/.6}.box-partial .image img{width:100%;aspect-ratio:1/.6;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.box-partial .infor{background-color:#fff;padding:1rem 1.5rem}.box-partial .infor .item-infor{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#000;margin-bottom:.7rem}.box-partial .infor .description{-webkit-line-clamp:6;height:9rem;text-align:justify;margin-bottom:1rem}.box-partial .infor .name-service{-webkit-line-clamp:2;height:3rem;line-height:normal;transition:all 300ms}.box-partial .infor .name-service:hover{color:#fc0}.box-partial .infor .btn-more{color:#fc0;border:.1rem solid #fc0;text-transform:uppercase;font-size:.8rem;padding:.5rem 2rem;transition:all 300ms}.box-partial .infor .btn-more:hover{color:#fff;background-color:#fc0}.box-partial:hover{box-shadow:rgba(0,0,0,.35) 0 5px 15px}@media(max-width:767px){.box-partial:hover{box-shadow:unset}.box-partial .infor .description{height:unset;max-height:9rem}.box-partial .infor .name-service{height:unset;max-height:3rem}}.partial-breadcrumb .breadcrumb{padding-bottom:1.5rem;margin-bottom:0}.partial-breadcrumb .breadcrumb a{text-decoration:none;color:#000}.partial-breadcrumb .breadcrumb .wrap-text{list-style:none;padding-left:0;display:flex;align-items:center;justify-content:end;width:100%;margin-bottom:0}.partial-breadcrumb .breadcrumb .wrap-text i{font-size:1rem;color:#000}.partial-breadcrumb .breadcrumb .wrap-text .item{padding-right:1rem;cursor:pointer;position:relative}.partial-breadcrumb .breadcrumb .wrap-text .item::after{content:"/";position:absolute;top:0;bottom:0;margin:auto 0;right:4px}.partial-breadcrumb .breadcrumb .wrap-text .item span{font-weight:500;color:#000;transition:all 300ms;font-size:.7rem}.partial-breadcrumb .breadcrumb .wrap-text .item:last-child::after{content:""}.partial-breadcrumb .breadcrumb .wrap-text .item:first-child{padding-left:.5rem;display:inline-table}.partial-breadcrumb .breadcrumb .wrap-text .item:hover span{color:#fc0}.partial-breadcrumb .breadcrumb .wrap-text .text-parent::after{top:-3px}.partial-breadcrumb .breadcrumb .wrap-text .text-parent span{display:block;max-width:10rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.partial-breadcrumb .breadcrumb .wrap-text .text{max-width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:500;color:#000;transition:all 300ms;font-size:.7rem}@media(max-width:575px){.partial-breadcrumb .breadcrumb .wrap-text .home{padding-left:0!important}}@media(max-width:768px){.partial-breadcrumb .breadcrumb{margin-left:unset;padding-bottom:1rem}}.main-menu-default a{text-decoration:none;color:#000}.main-menu-default ul{padding-left:0;margin-bottom:0}.main-menu-default .main-menu{background-color:#fff;margin-bottom:.5rem}.main-menu-default .main-menu .active-home i{color:#fc0!important}.main-menu-default .main-menu .wrap-menu-desktop{position:fixed;width:100%;z-index:100;top:0;backdrop-filter:blur(1rem)}.main-menu-default .main-menu .wrap-menu-desktop .content-menu{background-color:rgba(255,255,255,.5);transition:all 800ms;box-shadow:rgba(0,0,0,.15) 1.95px 1.95px 2.6px;background-color:rgba(255,255,255,.7)}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu{transition:all 800ms}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{height:4.8rem;width:20rem;transition:all 800ms;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:0 4rem 4rem 0;margin-right:3rem;padding:0 .5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1{position:relative;padding:1.7rem .5rem;cursor:pointer}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .avatar img{width:1rem;height:1rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .avatar .username{font-size:12px;color:#808080;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:3rem;font-weight:600}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .avatar .icon-more{font-size:12px}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .wrap-button .button-login{background-color:unset;border:unset;font-size:12px;color:#808080;padding:0;font-weight:600}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .wrap-button .button-login i{margin-right:.5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1:hover .item{color:#fc0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1:hover .icon-more{transform:rotate(90deg);color:#fc0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1:hover .menu-lv2{max-height:1000px;transition:all 1.5s}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item{color:#000;font-weight:600;text-transform:uppercase;font-size:.9rem;padding-right:.1rem;cursor:pointer;font-weight:bold;transition:all 300ms}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .icon-more{transition:all 300ms}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2{position:absolute;top:78px;left:0;z-index:100;font-size:1rem;text-transform:uppercase;background-color:#fc0;overflow:hidden;width:-moz-max-content;width:max-content;transition:all .5s ease;min-width:16rem;max-height:0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2{display:flex;justify-content:space-between;align-items:center;padding:.3rem 1.5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2 a{font-weight:500;color:#000;transition:all 300ms;max-width:14rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2 a:hover{text-decoration:underline!important}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2:first-child{padding-top:1rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2:last-child{padding-bottom:1rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .content-logout{right:0;left:unset!important;top:75px!important;min-width:0!important}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .content-logout .button-logout{background-color:unset;border:unset;text-transform:uppercase;font-size:12px;color:#000}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .language-select{background-color:unset;border:unset;padding:0;cursor:pointer;padding-right:.5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .language-select img{margin-top:-5px;width:1rem;height:1rem!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%}.main-menu-default .main-menu .wrap-menu-mobile{background-color:#fff;align-items:center;justify-content:space-between;display:none;padding:0 .7rem;position:relative;position:fixed;top:0;right:0;height:50px;z-index:9999;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px}.main-menu-default .main-menu .wrap-menu-mobile .details{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap}.main-menu-default .main-menu .wrap-menu-mobile .details .content-right .logo{width:8rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-menu-default .main-menu .wrap-menu-mobile .details .content-left .icon-menu{font-size:1.5rem;padding:.7rem}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu{width:75vw!important}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-header .wrap-user{display:flex;align-items:center;gap:.5rem}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-header .wrap-user .logo-mobile{width:2.5rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:100%}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-header .wrap-user .name-user{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile:first-child{padding-top:0;padding-bottom:1rem}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-title-mobile{padding:1rem 0;width:-webkit-fill-available}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-title-mobile span{color:#000}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile{border-bottom:1px solid #c0c6cc;font-size:.9rem;text-transform:uppercase}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1{display:flex;align-items:center;justify-content:space-between}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1 .infor-user{width:100%}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1 .infor-user .button{border:0;font-size:.9rem;background-color:unset;text-transform:uppercase;color:#000;padding:1rem 0;width:100%;text-align:left;font-weight:normal}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1 .infor-user .button:hover{color:#fc0}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .icon-drop,.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .icon-drop-lv2{font-size:.8rem;padding:.4rem;transition:all 300ms}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .icon-drop:active,.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .icon-drop-lv2:active{background-color:#fc0}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2{font-weight:initial;text-transform:initial;display:none;padding:0 1rem}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2{border-bottom:.1rem solid #ebeaed}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2:last-child{border-bottom:unset}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2 .item-lv2{padding:.7rem 0;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2 .item-lv2 a{color:#000}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2 .menu-mobile-lv3{font-weight:initial;text-transform:initial;display:none;font-size:.9rem;padding:0 1rem}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2 .menu-mobile-lv3 li{list-style:none;padding:.3rem 0}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .menu-mobile-lv2 .menu-item-mobile-lv2 .menu-mobile-lv3 li a{color:#000}.main-menu-default .active .title-menu-lv1{color:#fc0}.main-menu-default .active .icon-drop{transform:rotate(90deg)}.main-menu-default .active .menu-mobile-lv2{display:block!important}.main-menu-default .active-lv2 .title-menu-lv2{color:#fc0}.main-menu-default .active-lv2 .icon-drop-lv2{transform:rotate(90deg)}.main-menu-default .active-lv2 .menu-mobile-lv3{display:block!important}.main-menu-default .active-desktop{color:#fc0!important}@media(min-width:1200px) and (max-width:1365px){.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{width:13.5rem;margin-right:1rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1{padding:1.7rem .4rem}}@media(min-width:1024px) and (max-width:1199px){.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{width:10rem;margin-right:.5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1{padding:1.7rem .3rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item{font-size:.8rem;padding-right:0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .icon-more{font-size:.8rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2{font-size:.8rem}}@media(min-width:992px) and (max-width:1023px){.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{width:11rem;margin-right:.5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1{padding:1.7rem .4rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item{font-size:.7rem;padding-right:0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .icon-more{font-size:.7rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2{font-size:.7rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2{padding:.3rem 1rem}}@media(min-width:768px) and (max-width:991px){.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{width:6.5rem;margin-right:0;height:3.8rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul{padding:0 .5rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1{padding:1.2rem .2rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item{font-size:.6rem;padding-right:0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .icon-more{font-size:.6rem;padding:.2rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2{font-size:.6rem;top:62px}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .menu-lv2 .content-menu-lv2{padding:.3rem 1rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .avatar .username{font-size:.6rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .wrap-button .button-login{font-size:.6rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .content-logout{top:58px!important}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .language-select{padding-right:0}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .language-select img{width:.8rem;height:.8rem!important}}@media(max-width:767px){.main-menu-default .main-menu{padding:0;margin-bottom:0}.main-menu-default .main-menu .wrap-menu-desktop{display:none}.main-menu-default .main-menu .wrap-menu-mobile{display:flex}}@media(min-width:767px){.main-menu-default .main-menu{padding-right:0;padding-left:0}}.footer-default{height:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.footer-default .wrap-footer .item-infor .title{font-size:18px}.footer-default .wrap-footer .content-left .logo{width:8rem}.footer-default .wrap-footer .content-left .info-website .item i{width:1.5rem}.footer-default .wrap-footer .content-left .info-website .item span{font-size:.9rem}.footer-default .wrap-footer .content-center .infor{font-size:.9rem}.footer-default .wrap-footer .content-center .input-group input{box-shadow:none}.footer-default .wrap-footer .content-center .input-group .input-group-text{background-color:#fc0;padding:0;border:unset}.footer-default .wrap-footer .content-center .input-group .input-group-text button{border:unset;padding:.5rem 1rem;background-color:unset}.footer-default .wrap-footer .content-right .description{font-size:.9rem}.footer-default .wrap-footer .content-right .image-social img{width:2rem;height:auto}.wrap-banner .image{overflow:hidden}.wrap-banner .image .text{background-color:rgba(0,0,0,.5)}.wrap-banner .image .text .title{font-size:30px;width:80%;text-align:center}.wrap-banner .image .text .description{font-size:70px;width:80%;text-align:center}.wrap-banner .image .text .description p{margin-bottom:0}.wrap-banner .image img{width:100vw;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(min-width:992px) and (max-width:1023px){.wrap-banner .image{overflow:hidden}.wrap-banner .image .text .title{font-size:20px}.wrap-banner .image .text .description{font-size:40px}}@media(min-width:768px) and (max-width:992px){.wrap-banner .image img{height:40vh}.wrap-banner .image .text .title{font-size:20px}.wrap-banner .image .text .description{font-size:40px}}@media(max-width:767px){.wrap-banner{margin-top:50px}.wrap-banner .image img{height:30vh}.wrap-banner .image .text .title{font-size:16px}.wrap-banner .image .text .description{font-size:20px}}.wrap-introduce{padding-top:7rem;padding-bottom:7rem}.wrap-introduce .content-left .description{text-align:justify}.wrap-introduce .content-left .btn-more{color:#fc0;border:.1rem solid #fc0;text-transform:uppercase;font-size:.8rem;padding:.5rem 2rem;transition:all 300ms}.wrap-introduce .content-left .btn-more:hover{color:#fff;background-color:#fc0}.wrap-introduce .content-right img{-o-object-fit:cover;object-fit:cover;width:100%;-o-object-position:center;object-position:center;height:100%}@media(min-width:1440px){.wrap-introduce{max-width:1550px}}@media(min-width:1366px) and (max-width:1439px){.wrap-introduce{max-width:1250px}}@media(max-width:767px){.wrap-introduce{padding-top:3rem;padding-bottom:3rem}}.wrap-box-infor{background-color:#efefef;padding-top:7rem;padding-bottom:7rem}@media(max-width:767px){.wrap-box-infor{padding-top:3rem;padding-bottom:3rem}}.wrap-vehicle-lines{padding-top:7rem;padding-bottom:7rem;overflow:hidden}.wrap-vehicle-lines .vehicles .vehicle{cursor:pointer;background-color:#fff}.wrap-vehicle-lines .vehicles .vehicle:hover .image,.wrap-vehicle-lines .vehicles .vehicle:hover .name-vehicle{transform:scale(1.1)}.wrap-vehicle-lines .vehicles .vehicle .name-vehicle{transition:all 300ms}.wrap-vehicle-lines .vehicles .vehicle .image{transition:all 300ms}.wrap-vehicle-lines .vehicles .vehicle .image img{width:100%;aspect-ratio:1/.8;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-vehicle-lines .vehicles .vehicle .detail-popup{position:fixed;width:100vw;height:100vh;top:0;right:0;display:none;background-color:rgba(0,0,0,.6);z-index:1000}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box{background-color:#fff;height:-moz-max-content;height:max-content;padding:2.5rem 1.5rem;box-shadow:rgba(0,0,0,.35) 0 5px 15px;cursor:auto}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .icon-close{top:0;right:0;width:-moz-fit-content;width:fit-content;padding:1rem;font-size:1.2rem;z-index:9999;cursor:pointer}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box{max-width:55rem}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .main-img{border:.1rem solid #c9c9c9}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .main-img img{width:100%;aspect-ratio:1/.7;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor{width:100%;aspect-ratio:1/.7;gap:1.2}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor .description{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:15rem}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor .btn-more{width:-moz-max-content;width:max-content;color:#fc0;padding:.7rem 2.5rem;border:.1rem solid #fc0;transition:all 300ms}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor .btn-more:hover{background-color:#fc0;color:#fff}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .image-more img{width:100%;aspect-ratio:1/.8;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media(min-width:768px) and (max-width:992px){.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box{max-width:90vw}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .infor{gap:2rem}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .infor .description{-webkit-line-clamp:5}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .main-img img{padding:1rem}}@media(max-width:767px){.wrap-vehicle-lines{padding-top:3rem;padding-bottom:3rem}.wrap-vehicle-lines .vehicles .vehicle:hover .image,.wrap-vehicle-lines .vehicles .vehicle:hover .name-vehicle{transform:unset}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box{max-width:90vw;overflow:hidden}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box{max-width:90vw;max-height:60vh;overflow-y:scroll;overflow-x:hidden}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor{gap:1rem}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .infor .description{-webkit-line-clamp:5}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .detail-box .main-img img{padding:1rem}}@media(min-width:992px) and (max-width:1200px){.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box{max-width:80vw}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .infor{gap:2rem}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .infor .description{-webkit-line-clamp:5}.wrap-vehicle-lines .vehicles .vehicle .detail-popup .box .main-img img{padding:1rem}}.wrap-app{background-position:center;background-repeat:no-repeat;background-size:cover;height:auto}.wrap-app .filter-color{padding-top:7rem;background-color:rgba(0,0,0,.8)}.wrap-app .filter-color .infor .item{margin-top:3rem}.wrap-app .filter-color .infor .item .detail{margin-bottom:2.5rem}.wrap-app .filter-color .infor .item .detail .name{display:block;color:#fc0;margin-bottom:.5rem}.wrap-app .filter-color .infor .img-center img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media(max-width:576px){.wrap-app .filter-color{padding-top:3rem}}.wrap-banner-register{height:25rem;background-position:center;background-repeat:no-repeat;background-size:cover;margin:5rem 0}.wrap-banner-register .box-register .btn-register{color:#fff;border:.1rem solid #fff;padding:.5rem 1.5rem}.wrap-banner-register .box-register .btn-register:hover{color:#000;border:.1rem solid #000}@media(max-width:992px){.wrap-banner-register{height:20rem;margin:0}.wrap-banner-register .box-register{position:relative;background-color:rgba(0,0,0,.5);height:100%;width:100%}.wrap-banner-register .box-register .item-infor{color:#fff!important}.wrap-banner-register .box-register .btn-register{color:#fff;border:.1rem solid #fff}}.wrap-footer{height:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.wrap-footer .content-left .logo img{width:8rem;height:100%}.wrap-footer .content-left .info-website .item i{width:1.5rem}.wrap-footer .content-center .input-group input{box-shadow:none}.wrap-footer .content-center .input-group .input-group-text{background-color:#fc0}.wrap-footer .content-right .image-social img{width:2rem}.wrap-view-introduce{background-color:#efefef;padding-top:7rem;padding-bottom:7rem}.wrap-view-introduce .content{background-color:#fff}.wrap-view-introduce .content .wrap-category{gap:.5rem;margin-bottom:1rem}.wrap-view-introduce .content .wrap-category .list-category{gap:1rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow-x:auto;text-wrap:nowrap;margin-top:-20px;padding-bottom:1rem;width:100%}.wrap-view-introduce .content .wrap-category .list-category::-webkit-scrollbar{height:5px;background-color:#f5f5f5;border-radius:50px;margin-top:.4rem}.wrap-view-introduce .content .wrap-category .list-category::-webkit-scrollbar-thumb{background-color:#fc0;border-radius:50px;cursor:pointer}.wrap-view-introduce .content .wrap-category .list-category .category{text-transform:uppercase;padding-bottom:.5rem;cursor:pointer;background-color:#707070;width:-webkit-fill-available;padding:.5rem 1rem;text-align:center;border-radius:.5rem;transition:all 300ms}.wrap-view-introduce .content .wrap-category .list-category .category a{text-decoration:none;color:#fff;font-size:14px;transition:all 300ms;display:block;width:100%;height:100%;white-space:nowrap}.wrap-view-introduce .content .wrap-category .list-category .category a .title{font-weight:bold;font-size:14px}.wrap-view-introduce .content .wrap-category .list-category .category.active{background-color:#fc0!important}.wrap-view-introduce .content .wrap-category .list-category .category.active a{color:#000!important}.wrap-view-introduce .fixed{position:fixed!important;top:98px;left:0;right:0;z-index:10}@media(min-width:768px) and (max-width:991px){.wrap-view-introduce .fixed{top:62px;margin-top:0!important;width:calc(100vw - 1.5rem)!important;padding:0}}@media(max-width:767px){.wrap-view-introduce{padding-top:3rem;padding-bottom:3rem}.wrap-view-introduce .content .wrap-category .list-category{padding-bottom:.3rem}.wrap-view-introduce .fixed{top:50px;margin-top:0!important;width:calc(100vw - 1.5rem)!important;padding:0}}@media(min-width:1024px){.wrap-view-introduce .content .wrap-category .list-category .category:hover{background-color:#fc0}.wrap-view-introduce .content .wrap-category .list-category .category:hover a{color:#000!important}}.popup-image{margin-bottom:7rem;margin-top:7rem;scroll-margin-top:150px}.popup-image .detail-popup-box .list-box .content-box{cursor:pointer}.popup-image .detail-popup-box .list-box .content-box:hover .name{color:#fc0;transform:scale(1.1)}.popup-image .detail-popup-box .list-box .content-box .image{border:.1rem solid #c9c9c9;padding:1rem;overflow:hidden}.popup-image .detail-popup-box .list-box .content-box .image img{width:100%;aspect-ratio:1/.7;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 300ms}.popup-image .detail-popup-box .list-box .content-box .image:hover img{transform:scale(1.05)}.popup-image .detail-popup-box .list-box .content-box .name{transition:all 300ms}.popup-image .detail-popup-box .list-box .content-box .detail-popup{position:fixed;width:100vw;height:100vh;top:0;right:0;display:none;background-color:rgba(0,0,0,.6);z-index:1000}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box{background-color:#fff;height:-moz-max-content;height:max-content;padding:2.5rem 1.5rem;box-shadow:rgba(0,0,0,.35) 0 5px 15px;cursor:auto}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .icon-close{top:0;right:0;width:-moz-fit-content;width:fit-content;padding:1rem;font-size:1.2rem;z-index:9999;cursor:pointer}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box{max-width:55rem}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .main-img{border:.1rem solid #c9c9c9}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .main-img img{width:100%;aspect-ratio:1/.7;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor{width:100%;aspect-ratio:1/.7;gap:1.2}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor .description{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:15rem}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor .btn-more{width:-moz-max-content;width:max-content;color:#fc0;padding:.7rem 2.5rem;border:.1rem solid #fc0;transition:all 300ms}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor .btn-more:hover{background-color:#fc0;color:#fff}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .image-more img{width:100%;aspect-ratio:1/.8;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}@media(min-width:768px) and (max-width:991px){.popup-image .detail-popup-box .list-box .content-box:hover .name{transform:unset;color:#000}.popup-image .detail-popup-box .list-box .content-box .image:hover img{transform:unset}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box{max-width:90vw}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .infor{gap:2rem}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .infor .description{-webkit-line-clamp:5}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .main-img img{padding:1rem}}@media(min-width:992px) and (max-width:1200px){.popup-image .detail-popup-box .list-box .content-box .detail-popup .box{max-width:80vw}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .infor{gap:2rem}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .infor .description{-webkit-line-clamp:5}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .main-img img{padding:1rem}}@media(max-width:767px){.popup-image{margin-bottom:3rem;margin-top:3rem;scroll-margin-top:120px}.popup-image .detail-popup-box .list-box .content-box:hover .name{transform:unset;color:#000}.popup-image .detail-popup-box .list-box .content-box .image:hover img{transform:unset}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box{max-width:90vw;overflow:hidden}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box{max-width:90vw;max-height:60vh;overflow-y:scroll;overflow-x:hidden}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor{gap:1rem}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .infor .description{-webkit-line-clamp:5}.popup-image .detail-popup-box .list-box .content-box .detail-popup .box .detail-box .main-img img{padding:1rem}}.benefit-default{padding-top:7rem;padding-bottom:7rem;background-color:#efefef}.benefit-default .item .detail{background-color:#fff;border-radius:1rem;overflow:hidden;border:.1rem solid #c9c9c9;height:auto;cursor:pointer}.benefit-default .item .detail .image{padding:0}.benefit-default .item .detail .image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all 300ms}.benefit-default .item .detail .image:hover img{transform:scale(.96)}.benefit-default .item .detail .item-type-1 img{border-radius:1rem 0 0 1rem}.benefit-default .item .detail .item-type-2 img{border-radius:0 1rem 1rem 0}.benefit-default .item .detail .item-type-3 img{border-radius:1rem 1rem 0 0}.benefit-default .content-right{height:100%}.benefit-default .content-right .detail{height:100%}.benefit-default .content-right .detail .image img{aspect-ratio:1/.7}@media(min-width:768px) and (max-width:992px){.benefit-default .item .detail .image img{border-radius:unset}.benefit-default .item .detail .image:hover img{transform:unset}}@media(max-width:767px){.benefit-default{padding-top:3rem;padding-bottom:3rem}.benefit-default .item .detail .image img{border-radius:unset}.benefit-default .item .detail .image:hover img{transform:unset}}.table-price{padding-top:7rem;padding-bottom:7rem;background-color:#efefef}.table-price .table thead tr,.table-price .table tbody tr{vertical-align:middle}.table-price .table thead tr th,.table-price .table thead tr td,.table-price .table tbody tr th,.table-price .table tbody tr td{text-align:center;background-color:#efefef;width:10rem;text-wrap:nowrap;padding:.4rem 1rem;border:1px solid #c9c9c9}.table-price .table thead tr td:first-child,.table-price .table tbody tr td:first-child{text-align:left;font-weight:bold}.table-price .table-mobile{display:none}.table-price .table-mobile .wrap-content-menu{border-top:0}.table-price .table-mobile .wrap-content-menu .content{width:100%}.table-price .table-mobile .wrap-content-menu .content .list-content .title-content span{font-size:1rem}.table-price .table-mobile .wrap-content-menu .content .list-content .title-content i{cursor:pointer;padding:.5rem}.table-price .table-mobile .wrap-content-menu .content .list-content .wrap-content{background-color:#fff;border:.1rem solid #c9c9c9;border-bottom:unset;padding:1rem 0}.table-price .table-mobile .wrap-content-menu .content .list-content .wrap-content .content-project{display:none;background-color:#fff;border-top:.1rem solid #c9c9c9;padding:1rem}.table-price .table-mobile .wrap-content-menu .content .list-content .wrap-content .content-project .detail .item{font-size:1rem;font-weight:bold;position:relative;margin-right:.5rem}.table-price .table-mobile .wrap-content-menu .content .list-content .wrap-content .content-project .detail .item::after{position:absolute;content:":";top:-3px;right:-7px}.table-price .table-mobile .wrap-content-menu .content .list-content:last-child{border-bottom:.1rem solid #c9c9c9}.table-price .table-mobile .wrap-content-menu .active{display:block}@media(max-width:767px){.table-price{padding-top:3rem;padding-bottom:3rem}.table-price .table{display:none}.table-price .table-mobile{display:block}}.content-post{margin-top:7rem;margin-bottom:7rem;scroll-margin-top:150px}@media(max-width:767px){.content-post{margin-top:3rem;margin-bottom:3rem;scroll-margin-top:120px}}#qa-dialog-success.qa-dialog-success{display:none;position:fixed;inset:0;z-index:10000;margin:0;padding:0;border:0;width:100%;max-width:100%;height:100%;box-sizing:border-box;align-items:center;justify-content:center;background:transparent}#qa-dialog-success.qa-dialog-success .blur-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1.5rem;background-color:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#qa-dialog-success.qa-dialog-success .form-dialog{background-color:#fff;border-radius:1rem;border-top:4px solid #fc0;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.12),0 .5rem 2rem rgba(0,0,0,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 2.25rem;max-width:min(92vw,26rem);width:100%;text-align:center;animation:qa-dialog-success-in .4s ease-out}#qa-dialog-success.qa-dialog-success .form-dialog .send-text{font-size:1.125rem;font-weight:600;color:#000;line-height:1.5;margin:0}@keyframes qa-dialog-success-in{0%{opacity:0;transform:scale(.94) translateY(.75rem)}100%{opacity:1;transform:scale(1) translateY(0)}}.wrap-form .form-contact{padding-top:7rem;padding-bottom:7rem}.wrap-form .form-contact .content .banner img{width:100%;height:-moz-max-content;height:max-content;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-form .form-contact .content .form input{padding:1rem 1.5rem}.wrap-form .form-contact .content .form textarea{height:10rem;padding:1rem 1.5rem}.wrap-form .form-contact .content .form .btn{background-color:#fc0;padding:1rem 1.5rem;width:250px;text-transform:uppercase;transition:all 300ms}.wrap-form .form-contact .content .form .btn:hover{color:#fc0;background-color:unset;border:.1rem solid #fc0}.wrap-form #dialog-success{display:none}.wrap-form #dialog-success .blur-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.wrap-form #dialog-success .blur-overlay .form-dialog{background-color:#fff;border-radius:1rem;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:1rem 3rem}.wrap-form #dialog-success .blur-overlay .form-dialog .check-container{width:6.25rem;height:7.5rem;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.wrap-form #dialog-success .blur-overlay .form-dialog .check-container .check-background{width:100%;height:calc(100% - 1.25rem);background:linear-gradient(to bottom right,#5de593,#41d67c);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset;transform:scale(.84);border-radius:50%;animation:animateContainer .75s ease-out forwards .75s;display:flex;align-items:center;justify-content:center;opacity:0}.wrap-form #dialog-success .blur-overlay .form-dialog .check-container .check-background svg{width:65%;transform:translateY(.25rem);stroke-dasharray:80;stroke-dashoffset:80;animation:animateCheck .35s forwards .25s ease-out}.wrap-form #dialog-success .blur-overlay .form-dialog .check-container .check-shadow{bottom:calc(-15% - 5px);left:0;border-radius:50%;background:radial-gradient(closest-side,#49da83,transparent);animation:animateShadow .75s ease-out forwards .75s}.wrap-form #dialog-success .blur-overlay .form-dialog .send-text{font-size:1.2rem;font-weight:600}@keyframes animateContainer{0%{opacity:0;transform:scale(0);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}25%{opacity:1;transform:scale(.9);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}43.75%{transform:scale(1.15);box-shadow:0 0 0 43.334px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}62.5%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 21.667px rgba(255,255,255,.25) inset}81.25%{box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}100%{opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}}@keyframes animateCheck{from{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}100%{width:85%;height:15%;opacity:.25}}@media(max-width:576px){.wrap-form .form-contact .content .form input{padding:1rem}.wrap-form .form-contact .content .form textarea{height:10rem;padding:1rem}.wrap-form .form-contact .content .form .btn{padding:1rem;width:200px}}@media(max-width:767px){.wrap-form .form-contact{padding-top:3rem;padding-bottom:3rem}}.wrap-question{padding-top:7rem;padding-bottom:7rem;background-color:#efefef}.wrap-question a{text-decoration:none}.wrap-question .tab-question{background-color:#fff}.wrap-question .tab-question .wrap-content-tab{border-top:0}.wrap-question .tab-question .wrap-content-tab .nav-tabss{list-style-type:none;border-bottom:unset;overflow:auto;padding-bottom:1rem;transform:translateY(-20px)}.wrap-question .tab-question .wrap-content-tab .nav-tabss::-webkit-scrollbar{height:5px;background-color:#f5f5f5;border-radius:50px;margin-top:.4rem}.wrap-question .tab-question .wrap-content-tab .nav-tabss::-webkit-scrollbar-thumb{background-color:#fc0;border-radius:50px;cursor:pointer}.wrap-question .tab-question .wrap-content-tab .nav-tabss li{margin:0 1rem;padding:.5rem 1rem;cursor:pointer;background-color:#707070;border-radius:.5rem;width:-moz-max-content;width:max-content;min-width:20rem;font-weight:600;text-align:center;color:#fff;white-space:nowrap}.wrap-question .tab-question .wrap-content-tab .nav-tabss li:first-child{margin-left:0}.wrap-question .tab-question .wrap-content-tab .nav-tabss li.activeTab{background-color:#fc0;color:#000!important}.wrap-question .tab-question .wrap-content-tab .content{display:none;width:100%;padding:1rem 0}.wrap-question .tab-question .wrap-content-tab .content .list-content .title-content span{font-size:1rem}.wrap-question .tab-question .wrap-content-tab .content .list-content .title-content i{cursor:pointer;padding:.5rem}.wrap-question .tab-question .wrap-content-tab .content .list-content .wrap-content{background-color:#efefef;border:.1rem solid #c9c9c9;border-bottom:unset;padding:1rem 0}.wrap-question .tab-question .wrap-content-tab .content .list-content .wrap-content:last-child{border-bottom:.1rem solid #c9c9c9}.wrap-question .tab-question .wrap-content-tab .content .list-content .wrap-content .content-project{display:none;background-color:#fff;border-top:.1rem solid #c9c9c9;padding:1rem}.wrap-question .tab-question .wrap-content-tab .content .list-content .wrap-content .content-project .description{font-size:14px}.wrap-question .tab-question .wrap-content-tab .active{display:block}@media(max-width:767px){.wrap-question{padding-top:3rem;padding-bottom:3rem}.wrap-question .tab-question .wrap-content-tab .nav-tabss{padding-bottom:.5rem}}.wrap-menu-course a{text-decoration:none}.wrap-menu-course .menu-course{background-color:#fff}.wrap-menu-course .menu-course .wrap-content-menu{border-top:0}.wrap-menu-course .menu-course .wrap-content-menu .content{width:100%}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .title-content span{font-size:1rem}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .title-content i{cursor:pointer;padding:.5rem}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .wrap-content{background-color:#efefef;border:.1rem solid #c9c9c9;border-bottom:unset;padding:1rem 0}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .wrap-content .content-project{display:none;background-color:#fff;border-top:.1rem solid #c9c9c9;padding:1rem}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .wrap-content .content-project .item-name-course{font-size:1rem;display:block;color:#000;transition:all 300ms;padding-bottom:1rem;border-bottom:1px solid #ccc}.wrap-menu-course .menu-course .wrap-content-menu .content .list-content .wrap-content .content-project .item-name-course:hover{color:#fc0}.wrap-menu-course .menu-course .wrap-content-menu .content:last-child .list-content .wrap-content{border-bottom:.1rem solid #c9c9c9}.wrap-menu-course .menu-course .wrap-content-menu .active{display:block}.wrap-menu-course .active-menu{color:#fc0!important}.wrap-view-course{background-color:#efefef}.wrap-view-course .wrap-course{background-color:#fff;border:.1rem solid #c9c9c9}.wrap-view-course .wrap-course .course{padding-bottom:1rem;margin-bottom:1rem;border-bottom:.1rem solid #c9c9c9}.wrap-view-course .wrap-course .course:last-child{border-bottom:unset;padding-bottom:0;margin-bottom:0}.wrap-view-course .wrap-course .course .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-view-course .wrap-course .course .infor .title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;max-height:9rem;color:#000;transition:all 300ms}.wrap-view-course .wrap-course .course .infor .title:hover{color:#fc0}.wrap-view-course .wrap-course .course .infor .description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;max-height:9rem}.wrap-view-course .wrap-course .course .infor .btn{color:#fc0;border:.1rem solid #fc0;width:7rem;transition:all 300ms}.wrap-view-course .wrap-course .course .infor .btn:hover{color:#fff;background-color:#fc0}.course-benefits-default{background-color:#efefef}.course-benefits-default .course-benefits{border-top:.1rem solid #c9c9c9;border-bottom:.1rem solid #c9c9c9}.course-benefits-default .course-benefits .title{font-size:1.5rem;font-weight:600;display:block;text-align:center;display:none}.course-benefits-default .course-benefits .content{gap:4rem;padding:1rem 0;margin-bottom:0}.course-benefits-default .course-benefits .content .benefits{gap:1rem}.course-benefits-default .course-benefits .content .benefits .wrap-icon{width:2.5rem;height:2.5rem;background-color:#d1d7dc;border-radius:100%}.course-benefits-default .course-benefits .content .benefits .name{font-size:1rem;font-weight:600;width:calc(100% - 3.5rem)}.home-course-detail{padding-bottom:7rem;padding-top:7rem;background-color:#efefef}.home-course-detail .content-course{background-color:#fff;padding:2rem;min-height:25rem}.home-course-detail .content-course .wrap-video .video{width:100%;height:auto;border-radius:.5rem}.home-course-detail .content-course .wrap-video .video-youtube{width:100%;height:35rem;border-radius:.5rem}@media(max-width:767px){.home-course-detail{padding-bottom:3rem;padding-top:3rem}.home-course-detail .content-course .wrap-video .video-youtube{height:20rem}}.home-post{padding-bottom:7rem;padding-top:7rem}.home-post .title{color:#fc0}.home-post .wrap-video .video{width:100%;height:auto;border-radius:.5rem}.home-post .wrap-video .video-youtube{width:100%;height:35rem;border-radius:.5rem}@media(max-width:767px){.home-post{padding-bottom:3rem;padding-top:3rem}.home-post .wrap-video .video-youtube{height:20rem}}.post-category{padding-top:7rem;padding-bottom:7rem}@media(max-width:767px){.post-category{padding-top:3rem;padding-bottom:3rem}}.wrap-register-driver{padding-bottom:7rem;padding-top:7rem}.wrap-register-driver .infor .btn{background-color:#fc0;color:#000;padding:.5rem 1.5rem;transition:all 300ms}.wrap-register-driver .infor .btn:hover{background-color:unset;color:#fc0;border:.1rem solid #fc0}.wrap-register-driver .image img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media(max-width:767px){.wrap-register-driver{padding-top:3rem;padding-bottom:3rem}}.description-job{background-color:rgba(0,0,0,.35);width:100%;height:auto;background-position:center;background-repeat:no-repeat;background-size:cover}.description-job .content{padding-top:7rem;padding-bottom:7rem}.description-job .content .detail .box{background-color:#fff;border-radius:1rem;height:100%}.description-job .content .detail .box ul li{list-style:disc}.description-job .content .detail .box ul li::marker{color:#fc0}@media(max-width:767px){.description-job .content{padding-top:3rem;padding-bottom:3rem}}.wrap-apply{background-color:#efefef;padding-top:7rem;padding-bottom:7rem}.wrap-apply .content{background-color:#fff;padding:2rem}.wrap-apply .content .box{background-color:#fff;border-radius:1rem;border:.1rem solid #9b99a5;padding:2rem;height:100%}.wrap-apply .content .box .title-box{padding-bottom:1rem;border-bottom:.2rem solid #fc0}.wrap-apply .content .box .detail .description-detail{min-height:3rem;height:auto}.wrap-apply .content .box .detail .detail-item{padding:1rem 3rem;background-color:#efefef;border-radius:1rem}.wrap-apply .content .box .detail .detail-item .item i{width:1.5rem}.wrap-apply .content .box .detail .detail-item .map{color:#fc0}.wrap-apply .content .box .detail .detail-item img{width:4rem}.wrap-apply .content .box .detail .detail-item .fill-form{color:#fc0}.wrap-apply .content .more span a{color:#fc0;font-weight:bold;text-decoration:underline}@media(max-width:575px){.wrap-apply .content .box .detail .detail-item{padding:1rem 1.5rem}}@media(max-width:767px){.wrap-apply{padding-top:3rem;padding-bottom:3rem}}.home-search{background-color:#efefef;padding-top:3rem;padding-bottom:3rem}.home-search-course{margin-top:1.5rem;margin-bottom:3rem;padding-bottom:1rem}.home-search-course .wrap-search-result .wrap-website-search .search-course-heading{font-size:clamp(1.05rem,2.2vw,1.35rem);font-weight:600;color:#000;margin:0 0 1.5rem;line-height:1.45}.home-search-course .wrap-search-result .wrap-website-search .search-course-heading strong{color:#fc0;font-weight:700}.home-search-course .wrap-search-result .wrap-website-search .details{display:flex;flex-direction:column;gap:1.25rem}.home-search-course .wrap-search-result .wrap-website-search .course-search-card{display:grid;grid-template-columns:minmax(140px,220px) 1fr;gap:1.25rem;align-items:stretch;padding:1rem;background:#fff;border:1px solid #e8ecf4;border-radius:.75rem;box-shadow:0 2px 8px rgba(15,23,42,.06);transition:box-shadow .2s ease,transform .2s ease}.home-search-course .wrap-search-result .wrap-website-search .course-search-card:hover{box-shadow:0 8px 24px rgba(15,23,42,.1);transform:translateY(-2px)}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .image{overflow:hidden;border-radius:.5rem;background:#f3f4f6}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .image a{display:block;height:100%}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .image img{width:100%;height:100%;min-height:120px;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .infor-post{display:flex;flex-direction:column;gap:.5rem;min-width:0}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .name-post{margin:0;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.4}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .name-post a{color:#000;font-weight:600;text-decoration:none}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .name-post a:hover{color:#fc0}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .description{margin:0;color:#4b5563;font-size:.925rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-category{font-size:.8125rem;font-weight:600;color:#fc0;text-decoration:none;width:fit-content}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-category:hover{text-decoration:underline}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-rating .rate{gap:.5rem!important}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-rating span{font-size:.8125rem}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8125rem;color:#6b7280}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-meta .dot{font-size:.5rem;color:#9ca3af}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-meta .level-course{font-weight:500}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-link{margin-top:auto;align-self:flex-start;font-size:.875rem;font-weight:600;color:#fc0;text-decoration:none;padding:.35rem 0}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .course-search-link:hover{text-decoration:underline}@media(max-width:991px){.home-search-course .wrap-search-result .wrap-website-search .course-search-card{grid-template-columns:minmax(120px,180px) 1fr;gap:1rem;padding:.85rem}}@media(max-width:767px){.home-search-course .wrap-search-result .wrap-website-search .course-search-card{grid-template-columns:1fr;gap:.75rem}.home-search-course .wrap-search-result .wrap-website-search .course-search-card .image img{min-height:160px;max-height:200px}}.wrap-popup{position:fixed;right:3rem;bottom:6.5rem;z-index:10000;transition:all 300ms}.wrap-popup .item{background-color:#fff;box-shadow:rgba(0,0,0,.35) 0 5px 15px;border-radius:100%;transition:all 300ms;padding:.6rem}.wrap-popup .item:hover{transform:scale(1.1)}.wrap-popup .item img{width:2rem;height:2rem}.wrap-popup .icon-animation{animation:icon-animation 1s infinite ease-in-out}.active-popup{bottom:2rem!important}@media(max-width:767px){.wrap-popup{right:1rem;bottom:5.5rem}.wrap-popup .item{padding:.5rem}.wrap-popup .item img{width:1.6rem;height:1.6rem}}.wrap-organizational-chart{margin-top:7rem;margin-bottom:7rem;scroll-margin-top:150px}.wrap-organizational-chart .organizational-chart{min-height:50rem;background-repeat:no-repeat;background-position:center;background-size:cover;padding:3rem;height:auto}.wrap-organizational-chart .organizational-chart .image{text-align:center;margin-bottom:4rem}.wrap-organizational-chart .organizational-chart .image img{width:60%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.wrap-organizational-chart .organizational-chart .detail{background:#0c4b92;background:linear-gradient(0deg,#0c4b92 0%,#00b0ff 100%);min-height:10rem;height:100%}@media(min-width:768px) and (max-width:992px){.wrap-organizational-chart .organizational-chart{padding:2rem}.wrap-organizational-chart .organizational-chart .image{margin-bottom:2rem}.wrap-organizational-chart .organizational-chart .image img{width:80%}}@media(max-width:767px){.wrap-organizational-chart{margin-bottom:3rem;margin-top:3rem;scroll-margin-top:120px}.wrap-organizational-chart .organizational-chart{padding:2rem}.wrap-organizational-chart .organizational-chart .image{margin-bottom:2rem}.wrap-organizational-chart .organizational-chart .image img{width:100%}}.wrap-business-profession{scroll-margin-top:150px}.wrap-business-profession .detail{margin-bottom:1rem}.wrap-business-profession .detail .wrap-text{height:5rem;position:relative}.wrap-business-profession .detail .wrap-text span{position:absolute;background-color:#00b1ff;padding:.5rem 1rem;border-radius:2rem;color:#fff;font-weight:bold;font-size:1rem;text-transform:uppercase;bottom:0}.wrap-business-profession .detail .item-text-1{background-image:linear-gradient(to bottom,#fc0,#fff)}.wrap-business-profession .detail .item-text-1 span{left:1rem}.wrap-business-profession .detail .item-text-2{background-image:linear-gradient(to bottom,#00b1ff,#fff)}.wrap-business-profession .detail .item-text-2 span{right:1rem}.wrap-business-profession .detail .description-main{display:block;margin:.7rem 0}.wrap-business-profession .detail .description-sub{padding:1rem}.wrap-business-profession .detail .description-sub ul{margin-bottom:0}.wrap-business-profession .detail .description-sub ul li{list-style:disc!important}.wrap-business-profession .detail .item-1{background-image:linear-gradient(to right,#fc0,#fff)}.wrap-business-profession .detail .item-2{background-image:linear-gradient(to left,#00b1ff,#fff)}.wrap-business-profession .detail .image-phone{padding-bottom:1rem;padding-right:1rem}.wrap-business-profession .detail .image-1{background-image:linear-gradient(to right,#fc0,#fff)}.wrap-business-profession .detail .image-2{background-image:linear-gradient(to left,#00b1ff,#fff)}.wrap-business-profession .detail .image{width:100%;height:100%}.wrap-business-profession .detail .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%!important;border-radius:1rem}@media(max-width:992px){.wrap-business-profession .detail .wrap-text{margin-bottom:1rem}.wrap-business-profession .detail .image img{border-radius:unset}}@keyframes icon-animation{0%{transform:rotate(0deg)}10%{transform:rotate(-25deg)}20%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}40%{transform:rotate(25deg)}50%,100%{transform:rotate(0deg)}}.slick-dots{position:absolute;right:320px;gap:.4rem;bottom:0;display:flex;justify-content:center;margin:0;padding:1rem 0;list-style-type:none}.slick-dots li{margin:0 .25rem}.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:0;border-radius:100%;background-color:#fff;text-indent:-9999px;transition:all 300ms}.slick-dots li.slick-active button{background-color:#fc0;transform:scale(1.3)}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);border:0;width:3.5rem;height:3.5rem;padding:1rem;display:flex;justify-content:center;align-items:center;font-size:3rem;font-weight:200;line-height:1;z-index:5;transition:all .2s linear;border-radius:100%;background-color:#707070;color:#fc0}.slick-arrow i{font-size:2rem}.page-form .header{text-align:center;margin-bottom:1.75rem;width:100%}.page-form .header h1{margin:0 0 .5rem;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:700;letter-spacing:.02em;line-height:1.35}.page-form .header p{margin:0;font-size:clamp(.85rem,2vw,.95rem);font-weight:400;line-height:1.45}.page-form .header--muted h1{color:#2d2d2d}.page-form .header--muted p{color:#4a4a4a}.section-gap{height:2.25rem;flex-shrink:0}.trip-form{background-color:#c7f8ff;padding:2rem 0}.trip-form input{max-width:600px;width:100%;padding:.85rem 1rem;font-size:1rem;color:#111;background:#fff;border:1px solid #d0d5dc;border-radius:9px;outline:0;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.trip-form input:focus{border-color:#94a3b8;box-shadow:0 0 0 3px rgba(148,163,184,.25)}.evaluation{width:100%;background:#fff;padding:1.5rem 1rem 1.75rem;border-radius:0}.evaluation .header{margin-bottom:1.25rem}.rating-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.rating-table{width:100%;border-collapse:collapse;font-size:clamp(.8rem,1.8vw,24px)}.rating-table thead th{font-weight:600;text-align:center;vertical-align:bottom;padding:.65rem .4rem .85rem;border-bottom:1px solid #d8dee6;line-height:1.35}.rating-table thead th:first-child{text-align:left;padding-left:.75rem;font-weight:600}.rating-table thead th.star-head{color:#111;font-size:1rem}.rating-table thead th.star-head .star{color:#e9b320;font-size:.95em;margin-right:.15rem}.rating-table tbody th{font-weight:400;text-align:left;padding:.85rem .75rem;border-bottom:1px solid #e5e9ef;vertical-align:middle;line-height:1.4;font-size:1rem}.rating-table tbody td{border-bottom:1px solid #e5e9ef;text-align:center;vertical-align:middle;padding:.5rem .35rem}.rating-table tbody tr:last-child th,.rating-table tbody tr:last-child td{border-bottom:0}.rating-table input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;margin:0;border:1px solid #9ca3af;border-radius:2px;cursor:pointer;vertical-align:middle;transition:border-color .12s ease,background-color .12s ease}.rating-table input[type="radio"]:hover{border-color:#6b7280}.rating-table input[type="radio"]:focus-visible{outline:2px solid #0ea5e9;outline-offset:2px}.rating-table input[type="radio"]:checked{background-color:#97e065;border-color:#97e065;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M5 13l4 4L19 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.65rem}@media(max-width:640px){.rating-table thead{display:none}.rating-table tbody tr{display:block;border-bottom:1px solid #e5e9ef;padding:.75rem .25rem 1rem}.rating-table tbody tr:last-child{border-bottom:0}.rating-table tbody th{display:block;width:100%;border:0;padding:0 0 .65rem;font-weight:600}.rating-table tbody td{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border:0;padding:.4rem 0;text-align:left}.rating-table tbody td::before{content:attr(data-label);font-size:.82rem;color:#374151;flex:1;min-width:0}}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.feedback-section{align-self:stretch;width:100%;padding:2.5rem 1.25rem 2.75rem}.feedback-inner{width:100%;max-width:600px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.feedback-textarea{width:100%;min-height:140px;margin-top:.25rem;padding:1rem 1.1rem;font-size:1rem;font-family:inherit;color:#111;background:#fff;border:1px solid #cfcfcf;border-radius:10px;resize:vertical;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.feedback-textarea::-moz-placeholder{color:#9ca3af;font-style:italic}.feedback-textarea::placeholder{color:#9ca3af;font-style:italic}.feedback-textarea:focus{border-color:#94a3b8;box-shadow:0 0 0 3px rgba(148,163,184,.25)}.btn-submit{margin-top:1.25rem;padding:.75rem 2.75rem;font-size:1rem;font-weight:700;letter-spacing:.06em;font-family:inherit;color:#1a1a1a;background-color:#ffb800;border:0;border-radius:10px;cursor:pointer;transition:filter .15s ease,transform .1s ease}.btn-submit:hover{filter:brightness(1.05)}.btn-submit:active{transform:scale(.98)}.promo-banner{width:100%;display:flex;height:50vh;padding:2.25rem 1.5rem 2.5rem;background-color:#007bff;background-size:cover;background-position:center;background-repeat:no-repeat}.promo-content{color:#fff}@media(max-width:768px){.promo-content{max-width:100%}}.promo-kicker{margin:0 0 .35rem;font-size:clamp(.85rem,2vw,.95rem);font-weight:500;letter-spacing:.04em;text-transform:uppercase}.promo-title{margin:0 0 .5rem;font-size:clamp(1.35rem,4vw,1.85rem);font-weight:800;line-height:1.2;letter-spacing:.02em}.promo-sub{margin:0 0 1.25rem;font-size:clamp(.9rem,2.2vw,1rem);font-weight:500;line-height:1.45}.btn-promo{display:inline-block;padding:.7rem 1.6rem;font-size:.95rem;font-weight:700;letter-spacing:.05em;font-family:inherit;color:#1a1a1a;background-color:#ffb800;border:0;border-radius:10px;text-decoration:none;cursor:pointer;transition:filter .15s ease}.btn-promo:hover{filter:brightness(1.05)}.promo-visual{flex:1 1 220px;min-height:120px;max-width:420px;margin:0 auto;border-radius:12px;background:linear-gradient(145deg,rgba(255,255,255,.12),rgba(255,255,255,0));pointer-events:none}@media(max-width:768px){.promo-visual{display:none}}@media(max-width:480px){.header{margin-bottom:1.25rem}.trip-form{gap:.75rem}.trip-form input[type="text"]{padding:.75rem .875rem;font-size:16px}.evaluation{padding:1.15rem .65rem 1.35rem}.feedback-section{padding:2rem .85rem 2.25rem}.feedback-textarea{font-size:16px;min-height:120px}}.home-course{margin-top:2rem}.home-course a{color:unset;text-decoration:none}.home-course .course{margin-bottom:2rem}.home-course .course .wrap-learning-process button{display:none}.home-course .course .wrap-learning-process .categories-course{display:flex;justify-content:space-around;align-items:center;background-color:#f4f4f5;margin-bottom:2rem}.home-course .course .wrap-learning-process .categories-course::-webkit-scrollbar{display:none}.home-course .course .wrap-learning-process .categories-course .category{color:#918f9b;font-weight:500;cursor:pointer;height:3.5rem}.home-course .course .wrap-learning-process .categories-course .category .title{padding:1rem}.home-course .course .wrap-learning-process .categories-course .category:hover{color:#1877f2;border-bottom:solid 2px #1877f2}.home-course .course .learning-process{display:flex;justify-content:center;align-items:center;margin-bottom:2rem}.home-course .course .learning-process .wrap-process{display:flex;width:25%;gap:1rem}.home-course .course .learning-process .wrap-process .icon{padding:1rem 1.5rem}.home-course .course .learning-process .wrap-process .icon i{font-size:1.2rem}.home-course .course .learning-process .wrap-process .wrap{display:flex;flex-direction:column;justify-content:center}.home-course .course .learning-process .wrap-process .wrap .title{font-weight:400}.home-course .course .learning-process .wrap-process .wrap .number-course{font-size:1.5rem;font-weight:700}.home-course .course .learning-process .total-course .icon{background-color:#eaf0ff;color:#fc0}.home-course .course .learning-process .course-completed .icon{background-color:#effdf6;color:#53b483}.home-course .course .learning-process .completion-rate .icon{background-color:#fefaf5;color:#e9a23b}.home-course .course .learning-process .hours-learned .icon{background-color:#fef2f2;color:#f34141}.home-course .course .content .detail-content{display:none}.home-course .course .content .detail-content .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.home-course .course .content .detail-content .details{display:flex;flex-wrap:wrap;gap:2rem}.home-course .course .content .overview{display:block}.home-course .course .content .competition .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.home-course .course .content .competition .details .box-competition{margin-bottom:1rem;display:flex;flex-wrap:wrap;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;border-radius:.6rem;width:100%}.home-course .course .content .competition .details .box-competition .image{width:20%;overflow:hidden;border-radius:.6rem 0 0 .6rem}.home-course .course .content .competition .details .box-competition .image img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:.6rem 0 0 .6rem;cursor:pointer;transition:all 300ms}.home-course .course .content .competition .details .box-competition .image:hover img{transform:scale(1.1)}.home-course .course .content .competition .details .box-competition .wrap-infor{width:80%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title{display:flex;align-items:center;justify-content:space-between}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .title-competition{color:#fc0;font-size:1rem;font-weight:500;display:block;width:60%;cursor:pointer}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .title-competition:hover{text-decoration:underline}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-on{background-color:#1e9f1e;padding:.2rem .5rem;border-radius:1rem;font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-on span{color:#fff;font-weight:500}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-off{background-color:#505152;padding:.2rem .5rem;border-radius:1rem;font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-off span{color:#fff;font-weight:500}.home-course .course .content .competition .details .box-competition .wrap-infor .infor{display:flex;flex-wrap:wrap;gap:.5rem;color:#858282}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail{width:calc(33.3333333333% - .4rem)}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail span{font-size:.9rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail i{margin-right:.2rem;width:.8rem;font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor hr{margin:0}.home-course .course .content .competition .details .box-competition .wrap-infor .name-tag{color:#858282;font-size:.8rem}.home-course .active{color:#1877f2;border-bottom:solid 2px #1877f2}@media(min-width:768px) and (max-width:991px){.home-course .course .wrap-learning-process{display:flex;gap:.5rem}.home-course .course .wrap-learning-process button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.home-course .course .wrap-learning-process .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}.home-course .course .learning-process{display:flex;flex-wrap:wrap;gap:1rem}.home-course .course .learning-process .wrap-process{flex:1 0 calc(50% - 1rem)}.home-course .course .content .detail-content .details{gap:1rem}.home-course .course .content .competition .details .box-competition .image{width:25%}.home-course .course .content .competition .details .box-competition .wrap-infor{width:75%;gap:.3rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .title{width:75%}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-on{font-size:.7rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-off{font-size:.7rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail span{font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail i{font-size:.8rem}}@media(min-width:992px) and (max-width:1199px){.home-course .course .learning-process{display:flex;flex-wrap:wrap;gap:1rem}.home-course .course .learning-process .wrap-process{flex:1 0 calc(50% - 2rem)}.home-course .course .content .detail-content .details{gap:1rem}.home-course .course .content .competition .details .box-competition .image{width:25%}.home-course .course .content .competition .details .box-competition .wrap-infor{width:75%;gap:.3rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .title{width:75%}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-on{font-size:.7rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .status-off{font-size:.7rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail span{font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail i{font-size:.8rem}}@media(max-width:767px){.home-course .course .wrap-learning-process{display:flex;gap:.5rem}.home-course .course .wrap-learning-process button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.home-course .course .wrap-learning-process .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}.home-course .course .learning-process{display:flex;flex-wrap:wrap;gap:1rem}.home-course .course .learning-process .wrap-process{width:100%}.home-course .course .content .detail-content .details{gap:1rem}.home-course .course .content .competition .details .box-competition .image{width:100%;margin-bottom:1rem;height:16rem}.home-course .course .content .competition .details .box-competition .image img{border-radius:.6rem .6rem 0 0}.home-course .course .content .competition .details .box-competition .wrap-infor{width:100%;gap:.5rem}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title{align-items:flex-start}.home-course .course .content .competition .details .box-competition .wrap-infor .wrap-title .title{width:65%}.home-course .course .content .competition .details .box-competition .wrap-infor .infor{gap:.5rem;color:#858282}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail{width:calc(50% - .5rem)}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail span{font-size:.9rem}.home-course .course .content .competition .details .box-competition .wrap-infor .infor .detail i{margin-right:.2rem;width:.8rem;font-size:.8rem}.home-course .course .content .competition .details .box-competition .wrap-infor hr{margin:0}.home-course .course .content .competition .details .box-competition .wrap-infor .name-tag{color:#858282;margin-bottom:1rem;font-size:.8rem}}.home-course.home-learning-hub{margin-top:0;padding:clamp(1.25rem,3vw,2.25rem) 0 clamp(2rem,5vw,3rem);background:linear-gradient(180deg,#f1f5f9 0%,#fff 14rem)}.home-course.home-learning-hub>.container{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:clamp(1rem,3vw,1.5rem);padding-right:clamp(1rem,3vw,1.5rem);box-sizing:border-box}.home-course.home-learning-hub .course{margin-bottom:0}.home-course.home-learning-hub .course .wrap-learning-process{display:flex;align-items:stretch;gap:.35rem;margin-bottom:1.5rem}.home-course.home-learning-hub .course .wrap-learning-process .categories-course{flex:1;min-width:0;display:flex;justify-content:stretch;gap:.25rem;margin-bottom:0;padding:.35rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);overflow-x:visible;scrollbar-width:thin}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;height:auto;color:#64748b;font-weight:600;border-bottom:0;border-radius:8px;transition:background .2s ease,color .2s ease}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category .title{padding:.65rem .5rem;white-space:nowrap;text-align:center;font-size:clamp(.8125rem,1.6vw,.9375rem);line-height:1.3}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category:hover{color:#fc0;background:#f1f5f9;border-bottom:0}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category.active{color:#fff;background:#fc0;border-bottom:0}.home-course.home-learning-hub .active{color:inherit;border-bottom:0}.home-course.home-learning-hub .course .wrap-learning-process button{display:none;flex-shrink:0;align-self:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#475569;cursor:pointer;transition:background .2s ease,border-color .2s ease}.home-course.home-learning-hub .course .wrap-learning-process button:hover{background:#f8fafc;border-color:#cbd5e1}.home-course.home-learning-hub .course .learning-process{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.75rem;align-items:stretch}.home-course.home-learning-hub .course .learning-process .wrap-process{width:auto;padding:1rem 1.15rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);align-items:center}.home-course.home-learning-hub .course .learning-process .wrap-process .icon{padding:.75rem;border-radius:10px;flex-shrink:0}.home-course.home-learning-hub .course .learning-process .wrap-process .wrap .title{font-size:.8125rem;color:#64748b;line-height:1.35}.home-course.home-learning-hub .course .learning-process .wrap-process .wrap .number-course{font-size:1.375rem;font-weight:700;color:#0f172a;line-height:1.2}.home-course.home-learning-hub .course .content .detail-content .title,.home-course.home-learning-hub .course .content .competition .title{font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:#0f172a;margin-bottom:1.25rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.home-course.home-learning-hub .course .content .detail-content>.title,.home-course.home-learning-hub .course .content .detail-content>.details{padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box}.home-course.home-learning-hub .course .content .detail-content:not(.zoom-calendar):not(.competition) .details{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}.home-course.home-learning-hub .course .content .zoom-calendar.detail-content .details{display:block;width:100%}.home-course.home-learning-hub .course .content .zoom-calendar.detail-content .details #calendar,.home-course.home-learning-hub .course .content .zoom-calendar.detail-content .details .gc-calendar,.home-course.home-learning-hub .course .content .zoom-calendar.detail-content .details .gc-calendar table.calendar{width:100%;max-width:100%}.home-course.home-learning-hub .course .content .competition.detail-content .details{display:flex;flex-direction:column;gap:1rem}.home-course.home-learning-hub .course .content .detail-content:not(.zoom-calendar):not(.competition) .details>.detail{width:100%;max-width:100%;flex:unset;min-width:0;box-sizing:border-box;border-color:#e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);transition:box-shadow .2s ease,transform .2s ease}.home-course.home-learning-hub .course .content .detail-content:not(.zoom-calendar):not(.competition) .details>.detail:hover{box-shadow:0 10px 28px rgba(15,23,42,.1);transform:translateY(-2px)}.home-course.home-learning-hub .course .content .detail-content:not(.zoom-calendar):not(.competition) .details>.detail .wrap-course a:hover .title-course{color:#fc0}.home-course.home-learning-hub .course .content .competition.detail-content .details .box-competition .wrap-infor .infor .detail{width:calc(33.3333333333% - .4rem);border:0;box-shadow:none;border-radius:0;background:transparent;transform:none}.home-course.home-learning-hub .course .content .competition.detail-content .details .box-competition .wrap-infor .infor .detail:hover{box-shadow:none;transform:none}.home-course.home-learning-hub .course-progress-line{position:relative;width:100%;margin:0;padding:.85rem .5rem .85rem 0;box-sizing:border-box}.home-course.home-learning-hub .course-progress-line__track{position:relative;width:100%;height:6px;background-color:#e2e8f0;border-radius:999px}.home-course.home-learning-hub .course-progress-line__fill{height:100%;border-radius:999px;background-color:#53b483}.home-course.home-learning-hub .course-progress-line__badge{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:#53b483;color:#fff;font-size:.65rem;font-weight:600;line-height:1;box-shadow:0 1px 4px rgba(15,23,42,.15);pointer-events:none}.home-course.home-learning-hub .course-progress-card.detail{overflow:visible}.home-course.home-learning-hub .course-progress-card.detail a .image{overflow:hidden;border-radius:12px 12px 0 0}.home-course.home-learning-hub .course .content .competition .details .box-competition{border:1px solid #e2e8f0;box-shadow:0 1px 3px rgba(15,23,42,.06);border-radius:12px;overflow:hidden;transition:box-shadow .2s ease}.home-course.home-learning-hub .course .content .competition .details .box-competition:hover{box-shadow:0 8px 24px rgba(15,23,42,.08)}@media(max-width:991px){.home-course.home-learning-hub .course .learning-process{grid-template-columns:repeat(2,minmax(0,1fr))}.home-course.home-learning-hub .course .wrap-learning-process .categories-course{justify-content:flex-start;overflow-x:auto}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category{flex:0 0 auto;min-width:auto}.home-course.home-learning-hub .course .wrap-learning-process .categories-course .category .title{padding:.65rem 1rem}.home-course.home-learning-hub .course .wrap-learning-process button{display:flex;align-items:center;justify-content:center}}@media(max-width:575px){.home-course.home-learning-hub .course .learning-process{grid-template-columns:1fr}.home-course.home-learning-hub .course .content .detail-content:not(.zoom-calendar):not(.competition) .details{grid-template-columns:1fr}}.overview-online-learning-default .overview-section-title{font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:1rem}.overview-online-learning-default .overview{display:flex;justify-content:center;margin-bottom:2rem}.overview-online-learning-default .overview .wrap-overview{background-color:#eaf0ff;border:1px solid #c8d6f5;display:flex;justify-content:space-between;align-items:stretch;border-radius:1rem;padding:1rem;width:100%;gap:1rem}.overview-online-learning-default .overview .detail{display:flex;flex:1 1 0;align-items:center;justify-content:flex-start;background-color:#fff;padding:1rem 1.25rem;border-radius:1rem;gap:1rem;min-width:0}.overview-online-learning-default .overview .detail .image{flex-shrink:0;width:5rem;display:flex;align-items:center;justify-content:center}.overview-online-learning-default .overview .detail .image img{max-height:4.5rem;width:auto;object-fit:contain}.overview-online-learning-default .overview .detail .wrap-number{min-width:0}.overview-online-learning-default .overview .detail .wrap-number .title{font-weight:500;font-size:1rem;line-height:1.35;color:#1a1a1a;margin-bottom:.25rem}.overview-online-learning-default .overview .detail .wrap-number .number{font-size:2.5rem;font-weight:700;line-height:1.1;color:#000}@media(min-width:768px) and (max-width:991px){.overview-online-learning-default .overview{margin-bottom:-3rem}.overview-online-learning-default .overview .wrap-overview{width:unset}}@media(min-width:576px) and (max-width:767px){.overview-online-learning-default .overview{margin-bottom:-3rem}.overview-online-learning-default .overview .wrap-overview .detail .image{display:none}.overview-online-learning-default .overview .wrap-overview .detail .wrap-number .number{font-size:2rem}}@media(max-width:575px){.overview-online-learning-default .overview{transform:unset;margin-top:2rem;margin-bottom:4rem}.overview-online-learning-default .overview .wrap-overview{flex-direction:column}.overview-online-learning-default .overview .wrap-overview .detail{width:100%}.overview-online-learning-default .overview .wrap-overview .detail .wrap-number .number{font-size:1.5rem}}.loyal-customer-default .loyal-customers{text-align:center;margin-bottom:7rem}.loyal-customer-default .loyal-customers .title{font-size:2rem;font-weight:600;display:flex;flex-direction:column;margin-bottom:2rem}.loyal-customer-default .loyal-customers .title span{opacity:.7;font-size:1rem}.loyal-customer-default .loyal-customers .list-customers .list-image{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.loyal-customer-default .loyal-customers .list-customers .list-image img{width:calc(16.6666666667% - 2rem)}@media(max-width:991px){.loyal-customer-default .loyal-customers{margin-bottom:3rem}.loyal-customer-default .loyal-customers .list-customers .list-image img{width:calc(33.3333333333% - 2rem)}}.evaluate-default .evaluates{text-align:center;margin-bottom:7rem}.evaluate-default .evaluates .title{font-size:2rem;font-weight:600;margin-bottom:1rem}.evaluate-default .evaluates .wrap-evaluate{display:flex;justify-content:start;align-items:baseline;flex-wrap:wrap;gap:1rem}.evaluate-default .evaluates .wrap-evaluate .evaluate{display:flex;flex-direction:column;gap:2rem;align-items:start;border:solid 1px #ebeaed;border-radius:1rem;padding:1rem;width:calc(33.3333333333% - .7rem);aspect-ratio:1/.7}.evaluate-default .evaluates .wrap-evaluate .evaluate .content-evaluate{text-align:start;font-size:1rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;height:4.5rem;color:rgba(47,43,67,.5)}.evaluate-default .evaluates .wrap-evaluate .evaluate .user-evaluate{text-align:start}.evaluate-default .evaluates .wrap-evaluate .evaluate .user-evaluate .image{margin-bottom:1rem}.evaluate-default .evaluates .wrap-evaluate .evaluate .user-evaluate .image img{width:4rem;aspect-ratio:1/1;border-radius:100%;object-fit:cover;object-position:center}.evaluate-default .evaluates .wrap-evaluate .evaluate .user-evaluate .name{font-weight:bold;font-size:1.125rem}.evaluate-default .evaluates .wrap-evaluate .evaluate .user-evaluate .position{color:rgba(47,43,67,.5);font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:4.5rem}@media(max-width:430px){.evaluate-default .evaluates .wrap-evaluate .evaluate{width:100%;aspect-ratio:unset}.evaluate-default .evaluates .wrap-evaluate .evaluate .content-evaluate{height:unset;max-height:4.5rem}}@media(min-width:431px) and (max-width:991px){.evaluate-default .evaluates{margin-bottom:3rem}.evaluate-default .evaluates .wrap-evaluate .evaluate{width:calc(50% - .7rem);aspect-ratio:1/.65}}.carousel-course-course-by-category a{text-decoration:none;color:unset}.carousel-course-course-by-category .course-by-category .title{font-size:1.5rem;font-weight:bold;margin-bottom:1rem}.carousel-course-course-by-category .course-by-category .course-slider .course{display:flex;flex-wrap:wrap;align-items:start;justify-content:start;flex-direction:column}.carousel-course-course-by-category .course-by-category .course-slider .course:hover .image::before{content:"";top:0;right:0;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.carousel-course-course-by-category .course-by-category .course-slider .course .image{width:100%;margin-bottom:.5rem;position:relative}.carousel-course-course-by-category .course-by-category .course-slider .course .image img{width:100%;aspect-ratio:1/.6;object-fit:cover;object-position:center}.carousel-course-course-by-category .course-by-category .course-slider .course .infor{display:flex;flex-direction:column;gap:.25rem}.carousel-course-course-by-category .course-by-category .course-slider .course .infor .name-course{font-size:1rem;font-weight:bold;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3rem}.carousel-course-course-by-category .course-by-category .course-slider .course .infor .teacher{font-size:.75rem;color:#6a6f73}.carousel-course-course-by-category .course-by-category .course-slider .course .infor .teacher:hover{text-decoration:underline}.carousel-course-default a{text-decoration:none;color:#000}.carousel-course-default .carousel-course{margin-bottom:2rem;margin-top:2rem}.carousel-course-default .carousel-course .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.carousel-course-default .carousel-course .title-course-slider a{text-decoration:none;color:#000}.carousel-course-default .carousel-course .title-course-slider a .title-course{padding:0 1rem;border:.1rem solid #ebeaed;display:flex;align-items:center;justify-content:center;height:100%;border-radius:.5rem}.carousel-course-default .carousel-course .title-course-slider a .title-course span{color:#000;font-weight:600;text-align:center;font-size:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3rem}.carousel-course-default .carousel-course .title-course-slider a .title-course:hover{background-color:#f7f9fa}.carousel-course-default .carousel-course .course-mobile{overflow-x:scroll;display:none;padding:.2rem 0}.carousel-course-default .carousel-course .course-mobile .content{list-style:none;padding:0;width:80rem;display:flex;gap:.5rem;flex-wrap:wrap}.carousel-course-default .carousel-course .course-mobile .content .name{text-wrap:nowrap;border:.1rem solid #000;border-radius:1rem;padding:.3rem .5rem;font-size:.9rem;font-weight:600}@media(max-width:767px){.carousel-course-default .carousel-course .title{font-size:1.1rem}.carousel-course-default .carousel-course .title-course-slider{display:none}.carousel-course-default .carousel-course .course-mobile{display:block}}.course-for-you-default .course-for-you{background-color:#f4f4f5;text-align:center;padding:3rem 0;margin-bottom:7rem}.course-for-you-default .course-for-you .title-courses{font-size:2rem;font-weight:600;margin-bottom:1rem}.course-for-you-default .course-for-you .wrap-categories-course{display:flex;margin-bottom:2rem;position:relative}.course-for-you-default .course-for-you .wrap-categories-course::before{position:absolute;content:"";width:100%;border-bottom:2px solid rgba(47,43,67,.1);bottom:0}.course-for-you-default .course-for-you .wrap-categories-course button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.course-for-you-default .course-for-you .wrap-categories-course .categories-course{width:100%;display:flex;justify-content:space-around;align-items:center;font-size:1rem;overflow:hidden;overflow-x:scroll;white-space:nowrap}.course-for-you-default .course-for-you .wrap-categories-course .categories-course::-webkit-scrollbar{display:none}.course-for-you-default .course-for-you .wrap-categories-course .categories-course .category{color:#918f9b;font-weight:500;cursor:pointer;height:3.5rem}.course-for-you-default .course-for-you .wrap-categories-course .categories-course .category .title{padding:1rem}.course-for-you-default .course-for-you .wrap-categories-course .categories-course .category:hover{color:#fc0;border-bottom:solid 2px #fc0}.course-for-you-default .course-for-you .content{margin-bottom:1rem}.course-for-you-default .course-for-you .content .detail-content .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:start}.course-for-you-default .course-for-you .content .detail-content .details{display:flex;flex-wrap:wrap;gap:1rem}.course-for-you-default .course-for-you .content .detail-content .details .text-none{font-style:italic;opacity:.8}.course-for-you-default .course-for-you .content .detail-content .details>.detail{width:calc((100%/4) - 1.5rem);display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:.5rem;overflow:hidden;border:1px solid #f4f4f5}.course-for-you-default .course-for-you .content .detail-content .details>.detail a .image{overflow:hidden;transition:.5s all ease-in-out}.course-for-you-default .course-for-you .content .detail-content .details>.detail a .image img{transition:.5s all ease-in-out;width:100%;aspect-ratio:1/.7;object-fit:cover;object-position:center}.course-for-you-default .course-for-you .content .detail-content .details>.detail a .image img:hover{transform:scale(1.2)}.course-for-you-default .course-for-you .content .detail-content .details>.detail .wrap-course{text-align:start;padding:1rem;padding-bottom:0}.course-for-you-default .course-for-you .content .detail-content .details>.detail .wrap-course a{text-decoration:none;color:#000}.course-for-you-default .course-for-you .content .detail-content .details>.detail .wrap-course a .title-course{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;min-height:3rem}.course-for-you-default .course-for-you .content .detail-content .details>.detail .wrap-course a:hover{color:#fc0}.course-for-you-default .course-for-you .content .detail-content .details>.detail .wrap-course .name{opacity:.6;padding:.3rem 0;font-size:.8rem}.course-for-you-default .course-for-you .content .detail-content .details>.detail .evaluate{display:flex;justify-content:space-between;align-items:center;padding:0 1rem 1rem}.course-for-you-default .course-for-you .more{display:inline-block}.course-for-you-default .course-for-you .more a{text-decoration:none;display:flex;justify-content:center;align-items:center;gap:.5rem;background-color:#e8ebf5;width:8rem;padding:.7rem;border-radius:1rem;color:#fc0}.course-for-you-default .active{color:#fc0;border-bottom:solid 2px #fc0}@media(min-width:768px) and (max-width:991px){.course-for-you-default .course-for-you{margin-bottom:3rem}.course-for-you-default .course-for-you .content .all .details{gap:1rem}.course-for-you-default .course-for-you .content .all .details .detail{width:calc(33.3333333333% - .7rem)}}@media(min-width:431px) and (max-width:575px){.course-for-you-default .course-for-you .wrap-categories-course .categories-course{justify-content:flex-start}}@media(max-width:430px){.course-for-you-default .course-for-you .wrap-categories-course .categories-course{justify-content:flex-start}.course-for-you-default .course-for-you .content .detail-content .details{gap:1rem}.course-for-you-default .course-for-you .content .detail-content .details .detail{width:100%}.course-for-you-default .course-for-you .content .detail-content .details .detail .image{height:auto!important}}@media(min-width:431px) and (max-width:767px){.course-for-you-default .course-for-you .content .detail-content .details{gap:1rem}.course-for-you-default .course-for-you .content .detail-content .details .detail{width:calc(50% - .7rem)}}@media(min-width:992px) and (max-width:1199px){.course-for-you-default .course-for-you .wrap-learning-detail{display:flex;gap:.5rem}.course-for-you-default .course-for-you .content .all .details{gap:1rem}.course-for-you-default .course-for-you .content .all .details .detail{width:calc(33.3333333333% - .7rem)}}.popular-course-default .wrap-courses .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.popular-course-default .wrap-courses .details{display:flex;flex-wrap:wrap;gap:1rem}.popular-course-default .wrap-courses .details .detail{width:calc(25% - .8rem)}.popular-course-default .wrap-courses .details .detail a .image{overflow:hidden;transition:.5s all ease-in-out}.popular-course-default .wrap-courses .details .detail a .image img{transition:.5s all ease-in-out;width:100%;aspect-ratio:1/.6}.popular-course-default .wrap-courses .details .detail a .image img:hover{transform:scale(1.2)}.popular-course-default .wrap-courses .details .detail .wrap-course{padding:1rem}.popular-course-default .wrap-courses .details .detail .wrap-course a{text-decoration:none;color:#000}.popular-course-default .wrap-courses .details .detail .wrap-course a .title-course{font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.popular-course-default .wrap-courses .details .detail .wrap-course a:hover{color:#fc0}.popular-course-default .wrap-courses .details .detail .wrap-course .name{opacity:.6;padding:.3rem 0}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate .icon .icon-star{color:#ddb814}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate .icon-cart{font-size:1.3rem;cursor:pointer;margin-right:1rem}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate .icon-cart:hover{color:#fc0}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate .icon-cart-added{font-size:1.3rem;cursor:pointer;margin-right:1rem}.popular-course-default .wrap-courses .details .detail .wrap-course .evaluate .icon-cart-added:hover{color:#5cb85c}.popular-course-default .wrap-courses .details .detail .wrap-course .input{padding:.5rem 0}.popular-course-default .wrap-courses .details .detail .wrap-course .input input{width:100%}.popular-course-default .wrap-courses .details .detail .wrap-course .continue-studying{display:flex;justify-content:space-between;align-items:center}.popular-course-default .wrap-courses .details .detail .wrap-course .continue-studying a{color:#fc0}@media(min-width:992px) and (max-width:1199px){.popular-course-default .wrap-courses .details .detail{flex:0 0 calc(33.3333333333% - .7rem)}.popular-course-default .wrap-courses .details .detail .image img{width:100%;height:100%}}@media(min-width:576px) and (max-width:991px){.popular-course-default .wrap-courses .details .detail{flex:0 0 calc(50% - .5rem)}}@media(max-width:575px){.popular-course-default .wrap-courses .details .detail{flex:1 0 100%}}.related-course-default .related-courses{border:solid 1px #e1e0e4}.related-course-default .related-courses .title{background-color:#eaf0ff;padding:1rem;font-weight:600;border-bottom:solid 1px #e1e0e4}.related-course-default .related-courses .title i{margin-right:1rem}.related-course-default .related-courses .list-course{padding:1rem .5rem}.related-course-default .related-courses .list-course .course{display:flex;justify-content:flex-start;gap:1rem;margin-bottom:.7rem;padding-bottom:.7rem;border-bottom:1px solid #e9e9ec}.related-course-default .related-courses .list-course .course:last-child{border-bottom:unset}.related-course-default .related-courses .list-course .course .image{overflow:hidden;width:6rem}.related-course-default .related-courses .list-course .course .image .img-fluid{transition:.5s all ease-in-out;object-fit:cover;object-position:center;width:100%;aspect-ratio:1/.7}.related-course-default .related-courses .list-course .course .image .img-fluid:hover{transform:scale(1.2)}.related-course-default .related-courses .list-course .course .infor-course a{text-decoration:none;color:#000}.related-course-default .related-courses .list-course .course .infor-course a .title-course{display:flex;justify-content:flex-start;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:3rem;font-size:.9rem}.related-course-default .related-courses .list-course .course .infor-course a .title-course:hover{color:#fc0}.related-course-default .related-courses .list-course .course .infor-course .review span{font-size:.8rem}.related-course-default .related-courses .list-course .course .infor-course .review span span{color:#e7711b;margin-right:.3rem}@media(min-width:431px) and (max-width:575px){.related-course-default .related-courses .list-course .course .infor-course .title-course{font-size:1rem!important}}@media(max-width:430px){.related-course-default .related-courses .list-course .course .infor-course .title-course{font-size:1rem!important}}@media(max-width:767px){.related-course-default .related-courses .list-course{display:flex;flex-wrap:wrap;gap:1rem}.related-course-default .related-courses .list-course .course{flex-direction:column;border-bottom:1px solid #b7b7b9;width:100%}.related-course-default .related-courses .list-course .course .image{width:100%}}.main-menu-online-learning{background-color:#eaf0ff}.main-menu-online-learning .header{width:100%;padding:.6rem}.main-menu-online-learning .header .menu-desktop{display:flex;justify-content:space-around;align-items:center}.main-menu-online-learning .header .menu-desktop .e-learning{font-weight:600;font-size:1.3rem;cursor:pointer}.main-menu-online-learning .header .menu-desktop .e-learning a{text-decoration:none;color:#000}.main-menu-online-learning .header .menu-desktop form[role="form"]{flex:1 1 auto;min-width:12rem;max-width:22rem;margin:0 .5rem}.main-menu-online-learning .header .menu-desktop .search{position:relative;width:100%}.main-menu-online-learning .header .menu-desktop .search .button-search{position:absolute;left:.35rem;top:50%;transform:translateY(-50%);z-index:2;margin:0;padding:.25rem .45rem;background-color:transparent;border:0;line-height:1;color:#333;cursor:pointer}.main-menu-online-learning .header .menu-desktop .search .button-search:hover{background-color:#eaf0ff;border-radius:50%}.main-menu-online-learning .header .menu-desktop .search .input-search{width:100%;padding:.45rem .75rem .45rem 2.35rem;border:0;border-radius:.5rem;box-sizing:border-box}.main-menu-online-learning .header .menu-desktop .search .input-search:focus{border:solid 1px #e0e6f5}.main-menu-online-learning .header .menu-desktop .search .icon-search{position:absolute;z-index:1;margin-top:.6rem;margin-left:.5rem}.main-menu-online-learning .header .menu-desktop .menu-home{display:flex;justify-content:space-around;align-items:center;gap:1rem}.main-menu-online-learning .header .menu-desktop .menu-home a{text-decoration:none;color:#000;font-weight:600;cursor:pointer}.main-menu-online-learning .header .menu-desktop .menu-home a:hover{color:#fc0}.main-menu-online-learning .header .menu-desktop .menu-home .study-space{background-color:#fc0;color:#fff;border:0;border-radius:2rem;padding:.6rem}.main-menu-online-learning .header .menu-desktop .menu-home .study-space:hover{color:#fff}.main-menu-online-learning .header .menu-desktop .menu-home .notify{background-color:#e0e6f5;border-radius:50%;width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.main-menu-online-learning .header .menu-desktop .menu-home .avatar{cursor:pointer;position:relative}.main-menu-online-learning .header .menu-desktop .menu-home .avatar img{-o-object-fit:cover;object-fit:cover;width:2.3rem;aspect-ratio:1/1;-o-object-position:center;object-position:center}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser{width:12rem;position:absolute;display:none;background-color:#fff;padding:1rem;border-radius:.6rem;transform:translate(-1rem,0);z-index:100;top:37px}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .profile{margin-bottom:.7rem}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .profile .button-profile{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .profile .button-profile:hover{color:#fc0}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .change-password{margin-bottom:.7rem}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .change-password .button-change-password{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .change-password .button-change-password:hover{color:#fc0}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .logout .button-logout{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .header .menu-desktop .menu-home .avatar .profileUser .logout .button-logout:hover{color:#fc0}.main-menu-online-learning .header .menu-desktop .menu-home .avatar:hover .profileUser{display:block}.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button{display:flex;justify-content:center;align-items:center;gap:1rem}.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button .button-login,.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button .button-register{padding:.5rem 1rem;border:solid 1px #fc0;border-radius:2rem;background-color:none;font-weight:600}.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button .button-login{color:#fff;background-color:#fc0!important}.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button .button-register{color:#fc0;background-color:#eaf0ff!important}.main-menu-online-learning .header .menu-desktop .menu-home .language-select{background-color:unset;border:0;font-size:1rem;color:#000;font-weight:500}.main-menu-online-learning .menu-mobile{width:100%;background-color:#eaf0ff;padding:.6rem;display:none}.main-menu-online-learning .menu-mobile .main-menu{display:flex;justify-content:space-between;align-items:center;position:relative}.main-menu-online-learning .menu-mobile .main-menu .e-learning{font-weight:600;font-size:1.3rem}.main-menu-online-learning .menu-mobile .main-menu .e-learning a{text-decoration:none;color:#000}.main-menu-online-learning .menu-mobile .main-menu .wrap{display:flex;justify-content:center;align-items:center;gap:1rem}.main-menu-online-learning .menu-mobile .main-menu .wrap .search{display:none}.main-menu-online-learning .menu-mobile .main-menu .wrap .search .input-search-mobile{position:absolute;left:0;bottom:-2.9rem;width:100%;z-index:999;border-radius:unset}.main-menu-online-learning .menu-mobile .main-menu .wrap .search .input-search-mobile::-moz-placeholder{font-size:.8rem}.main-menu-online-learning .menu-mobile .main-menu .wrap .search .input-search-mobile::placeholder{font-size:.8rem}.main-menu-online-learning .menu-mobile .menu{position:fixed;top:0;left:-100%;width:50%;height:100%;background:#fff;z-index:10;transition:.5s;padding:2rem}.main-menu-online-learning .menu-mobile .menu .icon-close{right:0}.main-menu-online-learning .menu-mobile .menu .icon-closes{display:flex;justify-content:end}.main-menu-online-learning .menu-mobile .menu .infor-user{display:flex;justify-content:space-between;border-bottom:solid 1px #eaf0ff;margin-bottom:2rem}.main-menu-online-learning .menu-mobile .menu .infor-user .image img{margin-bottom:1rem;width:5rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.main-menu-online-learning .menu-mobile .menu .infor-user .name{font-weight:500;margin-bottom:1rem}.main-menu-online-learning .menu-mobile .menu .content-menu{display:flex;flex-direction:column;gap:1rem}.main-menu-online-learning .menu-mobile .menu .content-menu .button-profile{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .menu-mobile .menu .content-menu .button-profile:hover{color:#fc0}.main-menu-online-learning .menu-mobile .menu .content-menu a{text-decoration:none;color:#000;font-weight:500}.main-menu-online-learning .menu-mobile .menu .content-menu .logout .button-logout{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .menu-mobile .menu .content-menu .login .button-login{border:0;background-color:#fff;font-weight:500;padding-left:0;color:#000}.main-menu-online-learning .menu-mobile .menu .content-menu .language-select{background-color:unset;border:0;font-size:1rem;color:#000;font-weight:500;padding:0}.main-menu-online-learning .menu-mobile .menu.active{left:0;overflow:auto}.main-menu-online-learning .menu-mobile.fixed-menu{position:fixed;top:0;left:0;width:100%;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.1);transition:all .3s ease}.main-menu-online-learning .active{color:#fc0!important}.main-menu-online-learning .active-lv2{color:#fff!important}@media(min-width:1024px) and (max-width:1199px){.main-menu-online-learning .header{max-width:unset}}@media(min-width:992px) and (max-width:1024px){.main-menu-online-learning .header{max-width:unset}.main-menu-online-learning .header .menu-desktop .e-learning a{font-size:1rem}.main-menu-online-learning .header .menu-desktop .search .input-search{width:100%}.main-menu-online-learning .header .menu-desktop .menu-home{gap:.6rem}.main-menu-online-learning .header .menu-desktop .menu-home .avatar{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.4rem}.main-menu-online-learning .header .menu-desktop .menu-home .avatar span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:73px;font-size:.9rem}}@media(min-width:768px) and (max-width:991px){.main-menu-online-learning .header{max-width:unset}.main-menu-online-learning .header .menu-desktop .e-learning{width:7rem}.main-menu-online-learning .header .menu-desktop .e-learning a{font-size:1rem}.main-menu-online-learning .header .menu-desktop .search .input-search{width:85%}.main-menu-online-learning .header .menu-desktop .search .input-search::-moz-placeholder{font-size:.9rem}.main-menu-online-learning .header .menu-desktop .search .input-search::placeholder{font-size:.9rem}.main-menu-online-learning .header .menu-desktop .menu-home{gap:.6rem;text-align:center}.main-menu-online-learning .header .menu-desktop .menu-home .avatar{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.6rem}.main-menu-online-learning .header .menu-desktop .menu-home .avatar span{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:73px}.main-menu-online-learning .header .menu-desktop .menu-home a{font-size:.9rem}.main-menu-online-learning .header .menu-desktop .menu-home .wrap-button .button-login{font-size:.9rem}.main-menu-online-learning .header .menu-desktop .menu-home .language-select{font-size:.9rem}}@media(min-width:431px) and (max-width:575px){.main-menu-online-learning .menu-mobile .menu{width:100%!important}}@media(max-width:430px){.main-menu-online-learning .menu-mobile .menu{width:100%!important}}@media(max-width:767px){.main-menu-online-learning .header{display:none}.main-menu-online-learning .menu-mobile{display:block}}@keyframes waviy{0%,40%,100%{transform:translateY(0)}20%{transform:translateY(-5px)}}.lms-course-detail{margin-top:2rem;margin-bottom:2rem}.lms-course-detail * a{color:unset;text-decoration:none}.lms-course-detail .detail-course .wrap-title{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border:solid 1px #ebeaed;margin-bottom:2rem;gap:1rem}.lms-course-detail .detail-course .wrap-title .title-course{font-weight:700;font-size:1.2rem}.lms-course-detail .detail-course .wrap-title .process{display:flex;align-items:center;gap:1rem}.lms-course-detail .detail-course .wrap-title .process .title{font-weight:600}.lms-course-detail .content{display:flex;justify-content:center;align-items:flex-start;padding:0 1rem;gap:1rem}.lms-course-detail .content .main-content .preview-area{margin-bottom:2rem}.lms-course-detail .content .main-content .preview-area .book{width:100%}.lms-course-detail .content .main-content .preview-area .book #book-content{border:1px solid #212121;direction:ltr;display:block;width:100%}.lms-course-detail .content .main-content .preview-area .book .wrap-button{text-align:end}.lms-course-detail .content .main-content .preview-area .book .wrap-button span{text-align:center;vertical-align:middle}.lms-course-detail .content .main-content .preview-area .images{width:100%;height:auto}.lms-course-detail .content .main-content .preview-area .images .carousel{width:100%;max-width:100%}.lms-course-detail .content .main-content .preview-area .images .carousel-inner{width:100%;max-height:min(70vh,36rem);background:#f8fafc}.lms-course-detail .content .main-content .preview-area .images .carousel-item{min-height:0;text-align:center}.lms-course-detail .content .main-content .preview-area .images .lesson-slide-image{display:block;width:100%;height:auto;max-height:min(70vh,36rem);margin:0 auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lms-course-detail .content .main-content .preview-area .avatar{text-align:center;width:100%}.lms-course-detail .content .main-content .preview-area .avatar img{width:100%;max-height:41rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lms-course-detail .content .main-content .preview-area .quiz{display:flex;flex-direction:column;gap:1rem;align-items:center}.lms-course-detail .content .main-content .preview-area .quiz .quiz-name{font-size:1.3rem;font-weight:bold}.lms-course-detail .content .main-content .preview-area .quiz .quiz-info-wrap{display:flex;flex-direction:column;gap:.5rem;font-style:italic}.lms-course-detail .content .main-content .preview-area .quiz .quiz-info-wrap .value{font-weight:500}.lms-course-detail .content .main-content .preview-area .quiz .quiz-join-button-wrap .btn{color:#fff}.lms-course-detail .content .main-content .preview-area .video-featured{position:relative;height:100%}.lms-course-detail .content .main-content .preview-area .video-featured video{height:100%;width:100%}.lms-course-detail .content .main-content .preview-area .video-featured .play-video{position:absolute;cursor:pointer;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9}.lms-course-detail .content .main-content .preview-area .video-featured .play-video .icon-play{border-radius:100%;padding:1rem 1.1rem 1rem 1.5rem;font-size:2rem;color:none;background-color:#fff}.lms-course-detail .content .main-content .preview-area .zoom{display:flex;flex-direction:column;gap:1rem;align-items:center}.lms-course-detail .content .main-content .preview-area .zoom .zoom-name{font-size:1.3rem;font-weight:bold}.lms-course-detail .content .main-content .preview-area .zoom .zoom-time-wrap{display:flex;flex-direction:row;gap:.5rem;font-style:italic}.lms-course-detail .content .main-content .preview-area .zoom .zoom-time-wrap .zoom-time{font-weight:500}.lms-course-detail .content .main-content .preview-area .zoom .zoom-join-button-wrap{color:#fff}.lms-course-detail .content .main-content .preview-area .page .page-content{max-height:30rem;overflow-x:auto}.lms-course-detail .content .main-content .preview-area .page .page-content::-webkit-scrollbar{width:5px;background-color:#f5f5f5;border-radius:50px}.lms-course-detail .content .main-content .preview-area .page .page-content::-webkit-scrollbar-thumb{background-color:#9b99a5;border-radius:50px;cursor:pointer}.lms-course-detail .content .main-content .wrap-learning-detail{margin-bottom:2rem}.lms-course-detail .content .main-content .wrap-learning-detail button{display:none}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:space-evenly;align-items:center;font-size:1rem;background-color:#f4f4f5;margin-bottom:2rem}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course::-webkit-scrollbar{display:none}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course .category{color:#918f9b;font-weight:500;cursor:pointer;height:3.5rem}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course .category .title{padding:1rem}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course .category:hover{color:#fc0;border-bottom:solid 2px #fc0}.lms-course-detail .content .main-content .content-detail{padding-left:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .detail{width:100%}.lms-course-detail .content .main-content .content-detail .detail-course .detail .data{display:flex;justify-content:flex-start;align-items:baseline;border-bottom:solid 1px #ebeaed}.lms-course-detail .content .main-content .content-detail .detail-course .detail .data .title-data{width:40%;font-weight:600;font-size:1.2rem}.lms-course-detail .content .main-content .content-detail .detail-course .detail .data .content-data{width:100%;display:flex;flex-wrap:wrap;padding:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .detail .data .content-data .icon{flex:1 0 50%;display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding-bottom:1rem;padding-right:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .detail .data .content-data .icon i{color:#fc0}.lms-course-detail .content .main-content .content-detail .detail-course .description{display:flex;justify-content:center;align-items:baseline;border-bottom:solid 1px #ebeaed}.lms-course-detail .content .main-content .content-detail .detail-course .description .title-description{width:40%;font-weight:600;font-size:1.2rem}.lms-course-detail .content .main-content .content-detail .detail-course .description .content-description{width:100%;padding:1rem;text-align:justify}.lms-course-detail .content .main-content .content-detail .detail-course .introduction{display:flex;justify-content:center;align-items:baseline;border-bottom:solid 1px #ebeaed}.lms-course-detail .content .main-content .content-detail .detail-course .introduction .title-introduction{width:40%;font-weight:600;font-size:1.2rem}.lms-course-detail .content .main-content .content-detail .detail-course .introduction .content-introduction{width:100%;padding:1rem;text-align:justify}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers{display:flex;justify-content:start;align-items:baseline;border-bottom:solid 1px #ebeaed}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .title-lecturer{width:40%;font-weight:600;font-size:1.2rem}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information{width:100%;display:flex;justify-content:flex-start;gap:1rem;padding:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .image img{width:6rem;aspect-ratio:1/1;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;border-radius:100%}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .name-lecturer{font-weight:600;font-size:1.2rem;transition:all 300ms}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .name-lecturer:hover{color:#fc0}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .address{opacity:.6;padding:.5rem 0}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .social-media{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .social-media .icon-facebook{color:#1877f2}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .social-media .icon-youtube{color:#f00}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .social-media .icon-in{background-color:#1877f2;color:#fff;width:2rem;height:2rem;border-radius:100%;font-size:1.2rem;padding:.5rem;display:flex;align-items:center;justify-content:center}.lms-course-detail .content .main-content .content-detail .detail-course .lecturers .information .social-media i{font-size:2rem}.lms-course-detail .content .main-content .content-detail .wrap-comments{border-top:1px solid #e0e0e0;padding-top:1rem;margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .title-1{margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .comment{margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .comment .input{width:100%;padding:1rem;border-left:2px solid #fc0!important;border:0;border-radius:4px;outline:0;background-color:#f7f7f7}.lms-course-detail .content .main-content .content-detail .wrap-comments .comment .wrap-button{margin-top:1rem;display:flex;justify-content:space-between}.lms-course-detail .content .main-content .content-detail .wrap-comments .comment .wrap-button .button-submit-comment{background-color:#fc0;color:#fff;border:0;border-radius:.6rem;padding:.5rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .wrap-category-detail{margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .wrap-category-detail .categories{display:flex;justify-content:start;align-items:center;gap:3rem;font-size:1.2rem;font-weight:600;border-bottom:1px solid #e0e0e0}.lms-course-detail .content .main-content .content-detail .wrap-comments .wrap-category-detail .categories .category,.lms-course-detail .content .main-content .content-detail .wrap-comments .wrap-category-detail .categories .category-children{cursor:pointer;padding-bottom:.6rem}.lms-course-detail .content .main-content .content-detail .wrap-comments .tags span a{text-decoration:none;color:#000;background-color:#f7f7f7;padding:.4rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .image{width:2rem;aspect-ratio:1/1;overflow:hidden}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .image .avatar{width:2rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .wrap-username{display:flex;justify-content:start;align-items:flex-start;gap:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .detail-comment{margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .detail-comment .username{font-weight:600}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like{display:flex;justify-content:space-between;align-items:center;margin-left:3rem;opacity:.6;margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .like,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .total-like,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .reply,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .flag{cursor:pointer}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .flag .text-hover{display:none}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .flag:hover{color:#177afe}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .flag:hover .text-hover{display:inline-block;margin-left:.3rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like .wrap .liked{font-size:10px;color:#fff;background-color:#177afe;border-radius:50%;padding:5px}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .wrap-username-lv2{display:flex;justify-content:start;align-items:flex-start;gap:1rem;margin-left:5rem;border-left:1px solid #b6afaf;padding-left:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2{display:flex;justify-content:space-between;align-items:center;margin-left:8rem;opacity:.6;margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap{display:flex;justify-content:space-between;align-items:center;gap:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .like,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .total-like,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .reply,.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .flag{cursor:pointer}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .flag .text-hover{display:none}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .flag:hover{color:#177afe}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .flag:hover .text-hover{display:inline-block;margin-left:.3rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .block-like-lv2 .wrap .liked{font-size:10px;color:#fff;background-color:#177afe;border-radius:50%;padding:5px}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .item-reply{margin-left:7rem;border-left:2px solid #fc0!important;display:none}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .item-reply .input{width:-webkit-fill-available;padding:.6rem;border-left:2px solid #fc0!important;border:0;border-radius:4px;outline:0;background-color:#f7f7f7;margin-left:1rem}.lms-course-detail .content .main-content .content-detail .detail-content-children .comment-list .item-comment .comment-time{font-size:.8rem}.lms-course-detail .content .main-content .content-detail .active{color:#fc0;border-bottom:solid 2px #fc0}.lms-course-detail .content .main-content .content-detail .color{color:#fc0}.lms-course-detail .content .main-content .content-detail .chat-room{padding:1rem;height:30rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:.5rem}.lms-course-detail .content .main-content .content-detail .chat-room .you{display:flex;align-items:start;gap:1rem}.lms-course-detail .content .main-content .content-detail .chat-room .you .wrap-content-chat{background-color:#fff;padding:.5rem;border-top-right-radius:1rem;border-top-left-radius:1rem;border-bottom-right-radius:1rem}.lms-course-detail .content .main-content .content-detail .chat-room .you .wrap-content-chat .content-chat span{font-weight:600}.lms-course-detail .content .main-content .content-detail .chat-room .you .wrap-content-chat .time-chat{font-size:.7rem}.lms-course-detail .content .main-content .content-detail .chat-room .me{display:flex;justify-content:center;align-items:end;gap:1rem;margin-bottom:1rem}.lms-course-detail .content .main-content .content-detail .chat-room .me .icon-delete{cursor:pointer}.lms-course-detail .content .main-content .content-detail .chat-room .me .wrap-content-chat{background-color:#fc0;padding:.5rem;border-top-right-radius:1rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem;color:#fff}.lms-course-detail .content .main-content .content-detail .chat-room .me .wrap-content-chat .content-chat span{font-weight:600}.lms-course-detail .content .main-content .content-detail .chat-room .me .wrap-content-chat .time-chat{font-size:.7rem}.lms-course-detail .content .main-content .content-detail .image-preview{display:flex;flex-direction:column;align-items:end;margin-right:1rem}.lms-course-detail .content .main-content .content-detail .file-preview{font-weight:600}.lms-course-detail .content .main-content .content-detail .wrap-typing{padding-left:2rem}.lms-course-detail .content .main-content .content-detail .wrap-typing .me-typing{border-radius:1rem;display:flex;gap:.5rem}.lms-course-detail .content .main-content .content-detail .wrap-typing .me-typing span{font-size:.7rem;color:#fc0}.lms-course-detail .content .main-content .content-detail .wrap-typing .you-typing{border-radius:1rem;display:flex;gap:.5rem}.lms-course-detail .content .main-content .content-detail .wrap-typing .you-typing span{font-size:.7rem;color:#fc0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat{height:3rem;width:100%;background-color:#ddddf7;padding:0 1rem}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat{width:100%;display:flex;justify-content:space-around;align-items:center;gap:1rem;background-color:#fff;border-radius:1rem;padding:0 1rem}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .send-text{width:100%;border:0;outline:0;word-break:break-all;resize:none;height:2rem;padding-top:.2rem}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .send-text:focus{outline:0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .wrap-file{z-index:10;width:10%;display:flex;justify-content:center;align-items:center;position:relative}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .wrap-file .icon-image{font-size:1.2rem;color:#fc0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .wrap-file .icon-file{font-size:1.2rem;color:#fc0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .wrap-file .send-image{position:absolute;width:40%;opacity:0;left:0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .wrap-file .send-file{position:absolute;width:40%;opacity:0;right:0}.lms-course-detail .content .main-content .content-detail .wrap-send-chat .send-chat .submit{border:0;background-color:#fff;color:#fc0;font-size:1.5rem;border-radius:100%}.lms-course-detail .content .main-content .note-detail .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.lms-course-detail .content .main-content .note-detail .header .content-left{display:flex;align-items:center;gap:1rem}.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter,.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter-mobile{display:flex;align-items:center;justify-content:space-between;min-width:6.5rem;height:4rem;padding:1rem;border:1px solid #000;cursor:pointer}.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter:hover,.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter-mobile:hover{background-color:#e3e7ea}.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter span,.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter-mobile span{display:block;font-weight:bold;font-size:1rem}.lms-course-detail .content .main-content .note-detail .header .content-left .btn-filter-mobile{display:none}.lms-course-detail .content .main-content .note-detail .header .content-left .select{position:relative}.lms-course-detail .content .main-content .note-detail .header .content-left .select .form-select{border:1px solid #000;border-radius:unset;box-shadow:none}.lms-course-detail .content .main-content .note-detail .header .content-left .select .form-select:hover{background-color:#e3e7ea}.lms-course-detail .content .main-content .note-detail .header .content-left .select span{position:absolute;top:0;left:0;padding-top:.4rem;padding-left:.8rem;font-size:.75rem;font-weight:bold}.lms-course-detail .content .main-content .evaluate .comment{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#eaf0ff;margin-bottom:1rem}.lms-course-detail .content .main-content .evaluate .comment .text{width:70%}.lms-course-detail .content .main-content .evaluate .comment button{background-color:#fc0;color:#fff;border:0;padding:.7rem;border-radius:2rem}.lms-course-detail .content .main-content .evaluate .comment button i{margin-right:.5rem}.lms-course-detail .content .main-content .evaluate .evaluete-review{display:flex;justify-content:space-between;align-items:center;border:solid 1px #ebeaed;padding:1rem;margin-bottom:1rem}.lms-course-detail .content .main-content .evaluate .evaluete-review .star-overview{width:100%;display:flex;flex-direction:column;align-items:center}.lms-course-detail .content .main-content .evaluate .evaluete-review .star-overview .wrap i{font-size:1.5rem;color:#fbbc55}.lms-course-detail .content .main-content .evaluate .evaluete-review .star-overview .wrap span{font-size:1.5rem}.lms-course-detail .content .main-content .evaluate .evaluete-review .list-star-range{width:100%}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment{padding:1rem;border:solid 1px #ebeaed;margin-bottom:1rem}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .image{width:50px;aspect-ratio:1/1;overflow:hidden}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .image img{width:50px;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .wrap{width:100%}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .wrap .name-user{font-weight:500}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .wrap .star{display:flex}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .wrap .star .time{font-size:.8rem;width:100%;display:flex;justify-content:end}.lms-course-detail .content .main-content .evaluate .list-comment .detail-comment .infor-people .wrap .star i{color:#fbbc55}.lms-course-detail .content .main-content .certificate{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.lms-course-detail .content .main-content .certificate .content-certificate{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.lms-course-detail .content .main-content .certificate .content-certificate .title{font-size:1.2rem;font-weight:600}.lms-course-detail .content .main-content .certificate .content-certificate .note{opacity:.7;margin:.5rem 0}.lms-course-detail .content .main-content .certificate .content-certificate button{background-color:#1877f2;color:#fff;border:0;border-radius:2rem;padding:.7rem;margin-bottom:1rem}.lms-course-detail .content .main-content .certificate .content-certificate .image-preview{width:100%}.lms-course-detail .content .main-content .certificate .image{width:40%}.lms-course-detail .content .main-content .show-dialog-note{display:none}.lms-course-detail .content .main-content .video-add-note{background-color:#ebebeb;padding:1rem .5rem;cursor:pointer}.lms-course-detail .content .title-v2{display:none;gap:1rem;align-items:center;background-color:#eaf0ff;padding:.5rem;font-weight:600;border-bottom:solid 1px #e1e0e4;writing-mode:tb-rl;border:solid 1px #e1e0e4}.lms-course-detail .content .course-tab-benefit .title-benefit{font-size:1.2rem;font-weight:500;margin-bottom:1rem}.lms-course-detail .content .course-tab-benefit .list-benefit{display:flex;flex-direction:column;gap:1rem}.lms-course-detail .content .course-tab-benefit .list-benefit .detail{display:flex;justify-content:flex-start;align-items:center;gap:1rem;background-color:transparent;border:0;border-radius:0;cursor:default}.lms-course-detail .content .course-tab-benefit .list-benefit ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;width:100%;text-align:left}.lms-course-detail .content .course-tab-benefit .list-benefit li{display:flex;align-items:flex-start;gap:.75rem}.lms-course-detail .content .course-tab-benefit .list-benefit li i{color:#fc0;margin-top:.2rem}.lms-course-detail .content .course-tab-benefit .list-benefit i{color:#fc0}.lms-course-detail .content .course-tab-benefit .list-benefit span{opacity:.8}.lms-course-detail .content .content-course{border:solid 1px #e1e0e4;background-color:#fff}@media(min-width:1200px){.lms-course-detail .detail-course .content>.content-course{position:sticky;top:1rem;align-self:flex-start;max-height:calc(100vh - 2rem);overflow-y:auto;z-index:5}}.lms-course-detail .content .content-course .title{background-color:#eaf0ff;padding:1rem;font-weight:600;border-bottom:solid 1px #e1e0e4}.lms-course-detail .content .content-course .title i{margin-right:1rem}.lms-course-detail .content .content-course .side-bar{height:auto}.lms-course-detail .content .content-course .side-bar .menu .item-lesson{position:relative;cursor:pointer}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-btn{border-bottom:solid 1px #e1e0e4;color:#000;background-color:#f4f4f5;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:1rem;font-weight:500}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-btn .wrap{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-btn .wrap .dropdown{transition:.3s ease}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-btn .wrap .name-course{font-weight:700}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-item{color:#000;background-color:#f4f4f5;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:1rem;font-weight:500;flex-shrink:0}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-item .wrap{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-item .wrap .dropdown{transition:.3s ease}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-menu{display:none}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-menu .sub-item{border-bottom:solid 1px #e1e0e4;background-color:#fff!important;font-weight:400}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon-video{color:#fc0}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon-check{color:#fc0}.lms-course-detail .content .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon{width:30px;min-width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.lms-course-detail .content .content-course .rotate{transform:rotate(90deg)}.lms-course-detail .slidebar-bottom{display:none}.lms-course-detail .slidebar-bottom .wrap{position:fixed;bottom:0;width:100%;height:3rem;background-color:#e1e0e4;display:flex;justify-content:flex-start;align-items:center;gap:1rem;padding-left:1rem;font-weight:600;z-index:10}.lms-course-detail .slidebar-bottom .wrap .icon-bar{background-color:#fff;width:2rem;height:2rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.lms-course-detail .content-course-mobile{display:none}.lms-course-detail .content-course-mobile .blur{position:fixed;display:flex;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:100}.lms-course-detail .content-course-mobile .blur .content-course{width:75%;border:solid 1px #e1e0e4;background-color:#fff;overflow:auto}.lms-course-detail .content-course-mobile .blur .content-course .title{display:flex;justify-content:space-between;align-items:center;background-color:#eaf0ff;padding:1rem;font-weight:600;border-bottom:solid 1px #e1e0e4}.lms-course-detail .content-course-mobile .blur .content-course .title i{margin-right:1rem}.lms-course-detail .content-course-mobile .blur .content-course .side-bar{height:auto}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson{position:relative;cursor:pointer}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-btn{border-bottom:solid 1px #e1e0e4;color:#000;background-color:#f4f4f5;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:1rem;font-weight:500}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-btn .wrap{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-btn .wrap .dropdown{transition:.3s ease}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-btn .wrap .name-course{font-weight:700}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-btn .total-time{opacity:.7;text-align:center}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-item{color:#000;background-color:#f4f4f5;text-decoration:none;display:flex;justify-content:space-between;align-items:center;padding:1rem;gap:1rem;font-weight:500}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-item .wrap{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-item .wrap .dropdown{transition:.3s ease}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-item .total-time{opacity:.7;text-align:center}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu{display:none}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item{border-bottom:solid 1px #e1e0e4;background-color:#fff!important;font-weight:400}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon{width:30px;min-width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon-video{color:#fc0}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .icon-check{color:#fc0}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .wrap-lesson{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content-course-mobile .blur .content-course .side-bar .menu .item-lesson .sub-menu .sub-item .wrap-video-duration{display:flex;justify-content:center;align-items:center;gap:1rem}.lms-course-detail .content-course-mobile .blur .content-course .rotate{transform:rotate(90deg)}.lms-course-detail .active{color:#fc0;border-bottom:solid 2px #fc0}.lms-course-detail .active-star{color:#ffd700}.lms-course-detail #dialog-rate,.lms-course-detail #dialog-report{display:none}.lms-course-detail #dialog-rate .blur-overlay,.lms-course-detail #dialog-report .blur-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.lms-course-detail #dialog-rate .blur-overlay .form-dialog,.lms-course-detail #dialog-report .blur-overlay .form-dialog{width:50%;background-color:#fff;border-radius:1rem}.lms-course-detail #dialog-rate .title-header,.lms-course-detail #dialog-report .title-header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #ebeaed}.lms-course-detail #dialog-rate .title-header .title,.lms-course-detail #dialog-report .title-header .title{text-align:center;font-size:1.2rem;font-weight:700;padding:1rem}.lms-course-detail #dialog-rate .title-header .close,.lms-course-detail #dialog-report .title-header .close{cursor:pointer}.lms-course-detail #dialog-rate .title-header .close .icon-close,.lms-course-detail #dialog-report .title-header .close .icon-close{font-size:1.2rem;margin-right:1.25rem}.lms-course-detail #dialog-rate .form-question,.lms-course-detail #dialog-report .form-question{padding:.6rem 4rem}.lms-course-detail #dialog-rate .form-question .star-rating,.lms-course-detail #dialog-report .form-question .star-rating{width:100%;display:flex;align-items:center;margin-bottom:1rem;gap:1rem}.lms-course-detail #dialog-rate .form-question .star-rating .rating label,.lms-course-detail #dialog-report .form-question .star-rating .rating label{font-size:1.5rem;cursor:pointer;color:#c5c5c5}.lms-course-detail #dialog-rate .form-question .star-rating .rating label:hover~label,.lms-course-detail #dialog-report .form-question .star-rating .rating label:hover~label{color:#c5c5c5}.lms-course-detail #dialog-rate .form-question .star-rating .rating:hover label,.lms-course-detail #dialog-report .form-question .star-rating .rating:hover label{color:#ffd700}.lms-course-detail #dialog-rate .form-question .star-rating .rating input[type="radio"],.lms-course-detail #dialog-report .form-question .star-rating .rating input[type="radio"]{height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:0}.lms-course-detail #dialog-rate .form-question .input-wrap,.lms-course-detail #dialog-report .form-question .input-wrap{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:2rem;background-color:#eee;padding:2rem;border-radius:.5rem}.lms-course-detail #dialog-rate .form-question .input-wrap .text-area,.lms-course-detail #dialog-report .form-question .input-wrap .text-area{border:solid 1px #bebebe;padding:.6rem;flex-grow:1;outline:0}.lms-course-detail #dialog-rate .form-question .show-name .show-name-hidden,.lms-course-detail #dialog-report .form-question .show-name .show-name-hidden{font-size:.9rem;margin-left:1rem;opacity:.7}.lms-course-detail #dialog-rate .form-question .button-sent,.lms-course-detail #dialog-report .form-question .button-sent{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.lms-course-detail #dialog-rate .form-question .button-sent .button-submit,.lms-course-detail #dialog-report .form-question .button-sent .button-submit{border:0;background-color:#fc0;color:#fff;padding:.6rem 4rem;border-radius:.5rem}.lms-course-detail #dialog-success{display:none}.lms-course-detail #dialog-success .blur-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.lms-course-detail #dialog-success .blur-overlay .form-dialog{background-color:#fff;border-radius:1rem;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:1rem 3rem}.lms-course-detail #dialog-success .blur-overlay .form-dialog .check-container{width:6.25rem;height:7.5rem;display:flex;flex-flow:column;align-items:center;justify-content:space-between}.lms-course-detail #dialog-success .blur-overlay .form-dialog .check-container .check-background{width:100%;height:calc(100% - 1.25rem);background:linear-gradient(to bottom right,#5de593,#41d67c);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset;transform:scale(.84);border-radius:50%;animation:animateContainer .75s ease-out forwards .75s;display:flex;align-items:center;justify-content:center;opacity:0}.lms-course-detail #dialog-success .blur-overlay .form-dialog .check-container .check-background svg{width:65%;transform:translateY(.25rem);stroke-dasharray:80;stroke-dashoffset:80;animation:animateCheck .35s forwards .25s ease-out}.lms-course-detail #dialog-success .blur-overlay .form-dialog .check-container .check-shadow{bottom:calc(-15% - 5px);left:0;border-radius:50%;background:radial-gradient(closest-side,#49da83,transparent);animation:animateShadow .75s ease-out forwards .75s}.lms-course-detail #dialog-success .blur-overlay .form-dialog .send-text{font-size:1.2rem;font-weight:600}@keyframes animateContainer{0%{opacity:0;transform:scale(0);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}25%{opacity:1;transform:scale(.9);box-shadow:0 0 0 65px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}43.75%{transform:scale(1.15);box-shadow:0 0 0 43.334px rgba(255,255,255,.25) inset,0 0 0 65px rgba(255,255,255,.25) inset}62.5%{transform:scale(1);box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 21.667px rgba(255,255,255,.25) inset}81.25%{box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}100%{opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,.25) inset,0 0 0 0 rgba(255,255,255,.25) inset}}@keyframes animateCheck{from{stroke-dashoffset:80}to{stroke-dashoffset:0}}@keyframes animateShadow{0%{opacity:0;width:100%;height:15%}25%{opacity:.25}43.75%{width:40%;height:7%;opacity:.35}100%{width:85%;height:15%;opacity:.25}}.lms-course-detail #dialog-success .title-header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #ebeaed}.lms-course-detail #dialog-success .title-header .title{text-align:center;font-size:1.2rem;font-weight:700;padding:1rem}.lms-course-detail #dialog-success .title-header .close{cursor:pointer}.lms-course-detail #dialog-success .title-header .close .icon-close{font-size:1.2rem;margin-right:1.25rem}.lms-course-detail #dialog-success .form-question{padding:.6rem 4rem}.lms-course-detail #dialog-success .form-question .star-rating{width:100%;display:flex;align-items:center;margin-bottom:1rem;gap:1rem}.lms-course-detail #dialog-success .form-question .star-rating .rating label{font-size:1.5rem;cursor:pointer;color:#c5c5c5}.lms-course-detail #dialog-success .form-question .star-rating .rating label:hover~label{color:#c5c5c5}.lms-course-detail #dialog-success .form-question .star-rating .rating:hover label{color:#ffd700}.lms-course-detail #dialog-success .form-question .star-rating .rating input[type="radio"]{height:0;left:0;opacity:0;overflow:hidden;position:absolute;top:0;width:0}.lms-course-detail #dialog-success .form-question .input-wrap{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:2rem;background-color:#eee;padding:2rem}.lms-course-detail #dialog-success .form-question .input-wrap .text-area{border:solid 1px #bebebe;padding:.6rem;flex-grow:1;outline:0}.lms-course-detail #dialog-success .form-question .show-name .show-name-hidden{display:none;font-size:.9rem;margin-left:1rem;opacity:.7}.lms-course-detail #dialog-success .form-question .button-sent{display:flex;justify-content:space-between;align-items:center}.lms-course-detail #dialog-success .form-question .button-sent .button-submit{border:0;background-color:#3651a6;color:#fff;padding:.6rem 4rem}.lms-course-detail #dialog-note{display:none}.lms-course-detail #dialog-note .blur-overlay{position:fixed;display:flex;justify-content:center;align-items:center;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.lms-course-detail #dialog-note .blur-overlay .add-note{width:50%;background-color:#fff;border-radius:1rem;padding:1rem}.lms-course-detail #dialog-note .blur-overlay .title-header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #ebeaed}.lms-course-detail #dialog-note .blur-overlay .title-header .title{text-align:center;font-size:1.2rem;font-weight:700;padding:1rem}.lms-course-detail #dialog-note .blur-overlay .title-header .close{cursor:pointer}.lms-course-detail #dialog-note .blur-overlay .title-header .close .icon-close{font-size:1.2rem;margin-right:1.25rem}.lms-course-detail #dialog-note .blur-overlay .input-wrap{margin-bottom:1rem;display:flex;flex-direction:row;align-items:center;gap:2rem;background-color:#eee;padding:2rem}.lms-course-detail #dialog-note .blur-overlay .input-wrap .text-area{border:solid 1px #bebebe;padding:.6rem;flex-grow:1;outline:0}.lms-course-detail #dialog-note .blur-overlay .wrap-button-sent{display:flex;justify-content:space-between;align-items:center}.lms-course-detail #dialog-note .blur-overlay .wrap-button-sent .button-submit{border:0;background-color:#3651a6;color:#fff;padding:.6rem 4rem}@media(min-width:1200px) and (max-width:1365px){.lms-course-detail .content .main-content .wrap-learning-detail{display:flex;gap:.5rem;margin-bottom:0}.lms-course-detail .content .main-content .wrap-learning-detail button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.lms-course-detail .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}}@media(min-width:1024px) and (max-width:1199px){.lms-course-detail .detail-course .content .main-content{margin-bottom:1rem}.lms-course-detail .detail-course .content .main-content .content-detail{padding-left:0}.lms-course-detail .detail-course .content .main-content .preview-area{margin-bottom:1rem;width:100%}.lms-course-detail .detail-course .content .main-content .preview-area .video-featured video{height:unset;width:100%}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail{display:flex;gap:.5rem;margin-bottom:2rem;align-items:center;justify-content:center}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap;margin-bottom:0}.lms-course-detail .detail-course .content-course{display:none!important}.lms-course-detail .detail-course .title-v2{display:none!important}.lms-course-detail .slidebar-bottom{display:block!important;margin-top:2rem}}@media(min-width:992px) and (max-width:1023px){.lms-course-detail .content .main-content .preview-area .avatar img{max-height:30rem}}@media(min-width:768px) and (max-width:991px){.lms-course-detail .content .main-content .preview-area .avatar img{max-height:30rem}}@media(min-width:576px) and (max-width:767px){.lms-course-detail #dialog-rate .blur-overlay .form-dialog,.lms-course-detail #dialog-report .blur-overlay .form-dialog{width:90vw}.lms-course-detail .detail-course .wrap-title{flex-direction:column;justify-content:start}.lms-course-detail .detail-course .content .main-content{margin-bottom:3rem;width:100%}.lms-course-detail .detail-course .content .main-content .preview-area{height:auto;margin-bottom:1rem;width:100%!important}.lms-course-detail .detail-course .content .main-content .preview-area .video-featured{height:unset!important}.lms-course-detail .detail-course .content .main-content .preview-area .images .carousel-inner{max-height:min(52vh,18rem)}.lms-course-detail .detail-course .content .main-content .preview-area .images .lesson-slide-image{max-height:min(52vh,18rem);-o-object-fit:contain;object-fit:contain}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail{display:flex;gap:.5rem;margin-bottom:0}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}.lms-course-detail .detail-course .content .main-content .content-detail{padding-left:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data{flex-direction:column;margin-bottom:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description{flex-direction:column;margin-bottom:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers{flex-direction:column}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .introduction{flex-direction:column}.lms-course-detail .detail-course .content .main-content .content-detail .make-a-question .form .submit{width:40%}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .comment{flex-direction:column;gap:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .comment .text{width:100%}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .evaluete-review{flex-direction:column;gap:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .certificate .image{display:none}.lms-course-detail .detail-course .content .content-course{display:none!important}.lms-course-detail .detail-course .content .title-v2{display:none!important}.lms-course-detail .slidebar-bottom{display:block!important;margin-top:2rem}.lms-course-detail #dialog-note .blur-overlay{padding:0 1rem}.lms-course-detail #dialog-note .blur-overlay .add-note{width:100%}.lms-course-detail #dialog-note .blur-overlay .input-wrap{padding:1rem}}@media(max-width:575px){.lms-course-detail .content-course-mobile .blur .content-course{width:100%}.lms-course-detail .detail-course .wrap-title{flex-direction:column;justify-content:start}.lms-course-detail .detail-course .content .main-content{margin-bottom:3rem;width:100%}.lms-course-detail .detail-course .content .main-content .preview-area{height:auto;margin-bottom:1rem;width:100%!important}.lms-course-detail .detail-course .content .main-content .preview-area .video-featured{height:unset!important}.lms-course-detail .detail-course .content .main-content .preview-area .images .carousel-inner{max-height:min(48vh,16rem)}.lms-course-detail .detail-course .content .main-content .preview-area .images .lesson-slide-image{max-height:min(48vh,16rem);-o-object-fit:contain;object-fit:contain}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail{display:flex;gap:.5rem;margin-bottom:0}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}.lms-course-detail .detail-course .content .main-content .content-detail{padding-left:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data{flex-direction:column;margin-bottom:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .data .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description{flex-direction:column;margin-bottom:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .description .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers{flex-direction:column}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .content-data{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .content-description{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .lecturers .information{padding-left:0;padding-right:0}.lms-course-detail .detail-course .content .main-content .content-detail .detail-course .detail .introduction{flex-direction:column}.lms-course-detail .detail-course .content .main-content .content-detail .make-a-question .form .submit{width:40%}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .comment{flex-direction:column;gap:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .comment .text{width:100%}.lms-course-detail .detail-course .content .main-content .content-detail .evaluate .evaluete-review{flex-direction:column;gap:1rem}.lms-course-detail .detail-course .content .main-content .content-detail .certificate .image{display:none}.lms-course-detail .detail-course .content .content-course{display:none!important}.lms-course-detail .detail-course .content .title-v2{display:none!important}.lms-course-detail .slidebar-bottom{display:block!important;margin-top:2rem}.lms-course-detail #dialog-rate .title-header,.lms-course-detail #dialog-report .title-header{margin-bottom:0}.lms-course-detail #dialog-rate .blur-overlay .form-dialog,.lms-course-detail #dialog-report .blur-overlay .form-dialog{padding:.5rem 1rem;height:auto;width:90vw}.lms-course-detail #dialog-rate .blur-overlay .form-dialog .form-question,.lms-course-detail #dialog-report .blur-overlay .form-dialog .form-question{padding:.6rem 1rem}.lms-course-detail #dialog-rate .blur-overlay .form-dialog .form-question .star-rating,.lms-course-detail #dialog-report .blur-overlay .form-dialog .form-question .star-rating{display:flex;flex-direction:column;justify-content:start!important;align-items:center}.lms-course-detail #dialog-rate .blur-overlay .form-dialog .form-question .show-name .show-name-hidden,.lms-course-detail #dialog-report .blur-overlay .form-dialog .form-question .show-name .show-name-hidden{margin-left:0!important}.lms-course-detail #dialog-rate .blur-overlay .form-dialog .form-question .input-wrap,.lms-course-detail #dialog-report .blur-overlay .form-dialog .form-question .input-wrap{display:flex;flex-direction:column;align-items:stretch;gap:0;margin-bottom:.5rem}.lms-course-detail #dialog-rate .blur-overlay .form-dialog .form-question .input-wrap .input,.lms-course-detail #dialog-report .blur-overlay .form-dialog .form-question .input-wrap .input{padding:.4rem}.lms-course-detail .detail-content-children .comment-list .item-comment .detail-comment{display:flex;flex-direction:column}.lms-course-detail .detail-content-children .comment-list .item-comment .block-like{margin-left:0;font-size:.8rem}.lms-course-detail .detail-content-children .comment-list .item-comment .wrap-username-lv2{margin-left:1rem}.lms-course-detail .detail-content-children .comment-list .item-comment .block-like-lv2{margin-left:1rem;font-size:.8rem}.lms-course-detail #dialog-note .blur-overlay .add-note{width:90vw}.lms-course-detail #dialog-note .blur-overlay .wrap-button-sent .button-sent{flex-direction:column-reverse;width:100%;display:flex;gap:1rem}}@media(min-width:768px) and (max-width:1023px){.lms-course-detail #dialog-rate .blur-overlay .form-dialog,.lms-course-detail #dialog-report .blur-overlay .form-dialog{width:90vw}.lms-course-detail .detail-course .content .main-content{width:100%}.lms-course-detail .detail-course .content .main-content .content-detail{padding-left:0}.lms-course-detail .detail-course .content .main-content .preview-area{margin-bottom:1rem;width:100%}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail{display:flex;gap:.5rem;margin-bottom:0}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail button{display:block;height:56px;border:0;padding:1rem;background-color:#f4f4f5}.lms-course-detail .detail-course .content .main-content .wrap-learning-detail .categories-course{display:flex;justify-content:flex-start;overflow:hidden;overflow-x:scroll;white-space:nowrap}.lms-course-detail .detail-course .content-course{display:none!important}.lms-course-detail .detail-course .title-v2{display:none!important}.lms-course-detail .slidebar-bottom{display:block!important;margin-top:2rem}.lms-course-detail #dialog-note .blur-overlay{padding:0 1rem}.lms-course-detail #dialog-note .blur-overlay .add-note{width:100%}.lms-course-detail #dialog-note .blur-overlay .input-wrap{padding:1rem}}.lms-course-detail.lms-lesson-learning{margin-top:0;padding:clamp(1rem,2.5vw,1.75rem) 0 clamp(2rem,4vw,2.5rem);background:linear-gradient(180deg,#f1f5f9 0%,#fff 14rem)}.lms-course-detail.lms-lesson-learning #container{width:100%;max-width:1320px;margin-left:auto;margin-right:auto;padding-left:max(clamp(1rem,3vw,1.5rem),env(safe-area-inset-left,0));padding-right:max(clamp(1rem,3vw,1.5rem),env(safe-area-inset-right,0));padding-bottom:clamp(1.5rem,4vw,2.5rem);box-sizing:border-box}.lms-course-detail.lms-lesson-learning .partial-breadcrumb-lms .breadcrumb{padding-left:0;padding-right:0}.lms-course-detail.lms-lesson-learning .detail-course{padding-bottom:.5rem}.lms-course-detail.lms-lesson-learning .detail-course .wrap-title{padding:1rem 1.25rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.06);margin-bottom:1.25rem;align-items:flex-start}.lms-course-detail.lms-lesson-learning .detail-course .wrap-title .process{flex-shrink:0}.lms-course-detail.lms-lesson-learning .detail-course .wrap-title .title-course{flex:1;min-width:0;color:#0f172a;font-size:clamp(1rem,1.25vw + .65rem,1.1875rem);font-weight:600;line-height:1.45;letter-spacing:-.015em}.lms-course-detail.lms-lesson-learning .content{padding:0 clamp(.25rem,1vw,.5rem);gap:1.25rem;box-sizing:border-box}.lms-course-detail.lms-lesson-learning .content .main-content.col-xl-8,.lms-course-detail.lms-lesson-learning .content .content-course.col-xl-4{padding-left:0;padding-right:0}.lms-course-detail.lms-lesson-learning .content .main-content .preview-area{margin-bottom:1.5rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 4px 20px rgba(15,23,42,.06)}.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .video-featured,.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .youtube-featured{background:#0f172a}.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .quiz,.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .zoom,.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .page{padding:1.5rem}.lms-course-detail.lms-lesson-learning .content .main-content .preview-area .video-featured .play-video .icon-play{box-shadow:0 8px 28px rgba(0,0,0,.25)}.lms-course-detail.lms-lesson-learning .content .main-content .show-dialog-note{margin:.75rem 0 0;padding:.65rem 1rem;border-radius:8px;border:1px dashed #cbd5e1;background:#f8fafc;cursor:pointer;transition:background .2s ease,border-color .2s ease}.lms-course-detail.lms-lesson-learning .content .main-content .show-dialog-note:hover{background:#f1f5f9;border-color:#94a3b8}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail{display:flex;align-items:stretch;gap:.35rem;margin-top:.25rem;margin-bottom:1.5rem;width:100%}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail button{display:none;flex-shrink:0;align-self:center;width:2.5rem;height:2.5rem;padding:0;border:1px solid #e2e8f0;border-radius:10px;background:#fff;color:#475569;cursor:pointer}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail button:hover{background:#f8fafc}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course{flex:1;min-width:0;width:100%;display:flex;justify-content:stretch;gap:.25rem;margin-bottom:0;padding:.35rem;background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);overflow-x:visible;scrollbar-width:thin}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category{flex:1 1 0;min-width:0;height:auto;display:flex;align-items:center;justify-content:center;border-bottom:0!important;border-radius:8px;color:#64748b;font-weight:600;transition:background .2s ease,color .2s ease}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category .title{padding:.5rem .35rem;white-space:normal;line-height:1.3;font-size:clamp(.75rem,1.4vw,.875rem);font-weight:600;text-align:center;width:100%}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category:hover{color:#fc0;background:#f1f5f9;border-bottom:0}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category.active{color:#fff;background:#fc0;border-bottom:0}.lms-course-detail.lms-lesson-learning .content .main-content .content-detail{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1rem;margin-bottom:1rem;box-sizing:border-box}.lms-course-detail.lms-lesson-learning .content .main-content .content-detail .detail-course>.title,.lms-course-detail.lms-lesson-learning .content .main-content .content-detail .benefit>.title,.lms-course-detail.lms-lesson-learning .content .main-content .content-detail .professional-articles>.title,.lms-course-detail.lms-lesson-learning .content .main-content .content-detail .introduce>.title{font-size:clamp(1.125rem,2.5vw,1.375rem);font-weight:700;line-height:1.35;letter-spacing:-.01em;color:#0f172a;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e2e8f0}.lms-course-detail.lms-lesson-learning .content .content-course{border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 1px 3px rgba(15,23,42,.06);overflow:hidden}.lms-course-detail.lms-lesson-learning .content .content-course.shadow{box-shadow:0 1px 3px rgba(15,23,42,.06)}.lms-course-detail.lms-lesson-learning .content .content-course .title{background:#fc0;color:#fff;border-bottom:0;font-size:clamp(.9375rem,1.8vw,1.0625rem);font-weight:600;line-height:1.35}.lms-course-detail.lms-lesson-learning .content .content-course .side-bar .menu .item-lesson .sub-btn{background:#f8fafc;border-color:#e2e8f0}.lms-course-detail.lms-lesson-learning .content .content-course .side-bar .menu .item-lesson .sub-btn .name-course{font-weight:700}.lms-course-detail.lms-lesson-learning .content .content-course .side-bar .menu .item-lesson .sub-item{background:#fff;border-bottom:1px solid #f1f5f9;transition:background .15s ease}.lms-course-detail.lms-lesson-learning .content .content-course .side-bar .menu .item-lesson .sub-item:hover{background:#f1f5f9}@media(min-width:992px){.lms-course-detail.lms-lesson-learning .detail-course .content .main-content .wrap-learning-detail button{display:none!important}.lms-course-detail.lms-lesson-learning .detail-course .content .main-content .wrap-learning-detail .categories-course{justify-content:stretch!important;overflow-x:visible!important;white-space:normal!important;margin-bottom:0!important}.lms-course-detail.lms-lesson-learning .detail-course .content .main-content .wrap-learning-detail .categories-course .category{flex:1 1 0!important;min-width:0!important;height:auto!important}}@media(max-width:991px){.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course{justify-content:flex-start;overflow-x:auto}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category{flex:0 0 auto;min-width:auto}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category .title{padding:.65rem 1rem;white-space:nowrap;font-size:.875rem}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail button{display:flex;align-items:center;justify-content:center}}.lms-course-detail.lms-lesson-learning .content .main-content .wrap-learning-detail .categories-course .category.active{color:#fff!important;background:#fc0!important;border-bottom:0!important}body{background-color:#f6f7f8;overflow-x:hidden}main img{max-width:100%}a:focus-visible,button:focus-visible,.btn:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #fc0;outline-offset:2px}.btn{border-radius:.375rem}.main-menu-default .main-menu .wrap-menu-desktop .content-menu{background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.08);transition:background-color 200ms,box-shadow 200ms}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu{transition:all 200ms}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item{text-decoration:none;border-bottom:2px solid transparent}.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item:hover,.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu ul .menu-lv1 .item.active-home{border-bottom-color:#fc0}.footer-default .footer-overlay{background-color:#1a1a1a;color:#fff}.footer-default .footer-overlay a{color:#fff}.lms-fallback-bar{display:flex;align-items:center;min-height:3.5rem;padding:.75rem 1.25rem;background:#fff;border-bottom:1px solid #e8e8ea;box-shadow:0 1px 8px rgba(0,0,0,.08)}.lms-fallback-bar a{color:#000;font-weight:700;text-decoration:none;border-bottom:2px solid transparent}.lms-fallback-bar a:hover{border-bottom-color:#fc0}@media(max-width:1199px){.main-menu-default .main-menu .wrap-menu-desktop .content-menu .detail-menu .logo{width:12rem;margin-right:1rem}}@media(max-width:991px){.main-menu-default .main-menu .wrap-menu-mobile .details .content-left .icon-menu{min-width:44px;min-height:44px}.main-menu-default .main-menu .wrap-menu-mobile .details .sidebar-menu .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1{min-height:44px}}@charset "UTF-8";:root{--ev-primary:#fc0;--ev-primary-strong:#e6b800;--ev-ink:#1a1a1a;--ev-ink-soft:#3d3d3d;--ev-muted:#6b7280;--ev-line:#e6e8eb;--ev-surface:#fff;--ev-canvas:#f6f7f8;--ev-danger:#c2410c;--ev-radius:14px;--ev-radius-sm:10px;--ev-shadow:0 10px 30px rgba(26,26,26,.08);--ev-shadow-sm:0 1px 8px rgba(26,26,26,.06);--ev-header:4.5rem;--ev-font:"Be Vietnam Pro","Helvetica",sans-serif;--ev-space:clamp(1rem,2vw,1.5rem);--ev-title:clamp(1.35rem,2.4vw,2.15rem)}@media(max-width:991.98px){:root{--ev-header:4rem}}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:url("../templates/Font/be-vietnam-pro/latin-400-normal.woff2?v=d84CfQxJ8qQ4s9Als_H7XM3Miqs") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:600;font-display:swap;src:url("../templates/Font/be-vietnam-pro/latin-600-normal.woff2?v=bD_RiBNEwolZWGxa1WqKOWVTPDI") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:url("../templates/Font/be-vietnam-pro/latin-700-normal.woff2?v=0mQXVFSVVyQPUHELN4udT8E-Eak") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:400;font-display:swap;src:url("../templates/Font/be-vietnam-pro/vietnamese-400-normal.woff2?v=-_zNyZs93ItBMmiRaXvXymuddJo") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:600;font-display:swap;src:url("../templates/Font/be-vietnam-pro/vietnamese-600-normal.woff2?v=DEOa3U7zHvQgScnTFQihY6LVYYU") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Be Vietnam Pro";font-style:normal;font-weight:700;font-display:swap;src:url("../templates/Font/be-vietnam-pro/vietnamese-700-normal.woff2?v=FFuwb79UwisYwh4zIHK--nPvXH4") format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}html{scroll-behavior:smooth}body{font-family:var(--ev-font);color:var(--ev-ink);background:var(--ev-canvas);text-rendering:optimizeLegibility}main[role=main]{overflow:visible}h1,h2,h3,h4,.title,.title-component h2,.overview-section-title{font-family:var(--ev-font);letter-spacing:-.02em;line-height:1.25}p,li,.content-post{line-height:1.7}img{height:auto}:focus-visible{outline:2px solid var(--ev-ink);outline-offset:3px}::selection{background:var(--ev-primary);color:var(--ev-ink)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.container{padding-left:var(--ev-space);padding-right:var(--ev-space)}.btn,button.button,.button-login,.wrap-form .form-contact button,.footer-default button{min-height:44px;border-radius:var(--ev-radius-sm);font-weight:600}.form-control,.form-select,.wrap-form input,.wrap-form textarea,.footer-default .form-control{min-height:48px;border-radius:var(--ev-radius-sm);border-color:var(--ev-line);font-size:16px;box-shadow:none}.form-control:focus,.wrap-form input:focus,.wrap-form textarea:focus{border-color:var(--ev-primary-strong);box-shadow:0 0 0 3px rgba(255,204,0,.35)}.wrap-form .form-contact,.wrap-box-infor,.content-post,.table-price,.popular-course-default .wrap-courses,.evaluate-default .evaluates{background:var(--ev-surface);border:1px solid var(--ev-line);border-radius:var(--ev-radius);box-shadow:var(--ev-shadow-sm)}.wrap-form .form-contact,.popular-course-default .wrap-courses,.evaluate-default .evaluates,.table-price .container,.content-post{padding:clamp(1rem,2vw,1.75rem)}.popular-course-default .detail,.carousel-course-course-by-category .course,.related-course-default .course{background:var(--ev-surface);border:1px solid var(--ev-line);border-radius:var(--ev-radius);overflow:hidden;height:100%;transition:transform 180ms ease,box-shadow 180ms ease}.popular-course-default .detail:hover,.carousel-course-course-by-category .course:hover,.related-course-default .course:hover{transform:translateY(-3px);box-shadow:var(--ev-shadow)}.popular-course-default .details,.course-for-you .details{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.table-price .table-responsive{border-radius:var(--ev-radius-sm);border:1px solid var(--ev-line)}.table-price .table{margin-bottom:0}.table-price .table thead th{background:var(--ev-ink);color:#fff;font-weight:600}.pagination .page-link{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;margin:0 .15rem;color:var(--ev-ink)}.pagination .page-item.active .page-link{background:var(--ev-primary);border-color:var(--ev-primary);color:var(--ev-ink)}.partial-breadcrumb-lms .breadcrumb,.breadcrumb{font-size:.95rem}.wrap-popup{max-width:min(520px,100vw - 1.5rem);border-radius:var(--ev-radius)}.banner .title,.overview-section-title,.wrap-box-infor h2,.form-contact .title,.table-price .title{font-size:var(--ev-title)}@media(max-width:767.98px){.banner{height:auto;min-height:12rem;margin-top:var(--ev-header)}.banner .title{font-size:1.45rem}.wrap-popup{max-height:calc(100vh - 1.5rem)}.table-price .table-responsive{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.slick-prev,.slick-next,.splide__arrow{width:44px;height:44px}}@media(min-width:768px) and (max-width:1199.98px){.popular-course-default .details,.course-for-you .details{grid-template-columns:repeat(2,minmax(0,1fr))}}.main-menu-default .main-menu .wrap-menu-desktop,.main-menu-default .main-menu .wrap-menu-mobile{background:rgba(255,255,255,.94);box-shadow:var(--ev-shadow-sm)}.main-menu-default .main-menu .wrap-menu-desktop{backdrop-filter:blur(16px)}.main-menu-default .main-menu .wrap-menu-desktop .content-menu{background:transparent;box-shadow:none}.main-menu-default .main-menu.fix-menu .wrap-menu-desktop,.main-menu-default .main-menu.fix-menu .wrap-menu-mobile{background:rgba(255,255,255,.97);box-shadow:var(--ev-shadow)}.main-menu-default .main-menu.fix-menu .logo img{max-height:42px;width:auto;transition:max-height 180ms ease}.main-menu-default .menu-lv1>.item,.main-menu-default .button-login,.main-menu-default .language-select{min-height:44px;display:inline-flex;align-items:center}.main-menu-default .menu-lv1>.item{border-bottom:2px solid transparent;font-weight:600}.main-menu-default .menu-lv1>.item:hover,.main-menu-default .menu-lv1>.item.active-home{border-bottom-color:var(--ev-primary)}.main-menu-default .offcanvas{width:min(22rem,100vw)}.main-menu-default .offcanvas-body .menu-item-mobile .wrap-item-menu-lv1,.main-menu-default .icon-menu{min-height:44px;min-width:44px}.main-menu-default .offcanvas .menu-item-mobile+.menu-item-mobile{border-top:1px solid var(--ev-line)}.wrap-menu-course .item-name-course,.wrap-menu-course .title-content{min-height:44px}@media(max-width:991.98px){.main-menu-default .main-menu .wrap-menu-desktop{display:none}.main-menu-default .main-menu .wrap-menu-mobile{display:flex}.main-menu-default .logo img{max-height:42px;width:auto}}@media(min-width:992px){.main-menu-default .main-menu .wrap-menu-mobile{display:none}}@media(min-width:992px) and (max-width:1199.98px){.main-menu-default .menu-lv1>.item{font-size:.78rem;padding-left:.35rem;padding-right:.35rem;white-space:nowrap}}.footer-default{margin-top:2rem}.footer-default .footer-overlay{background-color:var(--ev-ink);color:#fff}.footer-default .footer-overlay a,.footer-default .footer-overlay .title,.footer-default .footer-overlay .infor,.footer-default .footer-overlay .description{color:#fff}.footer-default .info-website .item{display:flex;gap:.6rem;align-items:flex-start}.footer-default .info-website a{text-decoration:underline;text-underline-offset:3px}.footer-default .image-social a{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;background:rgba(255,255,255,.08)}.footer-default .image-social img{width:22px;height:22px;object-fit:contain}.footer-default .input-group .form-control{background:#fff;color:var(--ev-ink)}.footer-default .input-group-text{background:var(--ev-primary);border-color:var(--ev-primary);color:var(--ev-ink)}.footer-default .input-group-text button{background:transparent;border:0;min-width:44px;min-height:44px;color:var(--ev-ink)}@media(max-width:991.98px){.footer-default .content-center,.footer-default .content-right,.footer-default .content-left{text-align:left;align-items:flex-start}.footer-default .content-center .title,.footer-default .content-center .infor,.footer-default .content-right .title,.footer-default .content-right .description,.footer-default .text-lg-end,.footer-default .text-center{text-align:left!important}.footer-default .image-social{justify-content:flex-start!important}}