@media(min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1200px !important}}@media(min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px !important}}.box-item{display:block;width:100%}.box-image{position:relative}.box-image .image-cover{padding-top:56.25%;display:block;position:relative;height:auto;overflow:hidden;background-position:50% 50%;background-size:cover}.box-image .image-cover img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;object-position:50% 50%;object-fit:cover;max-width:100%;transform:translateZ(0);margin:0 auto;opacity:1;display:inline-block;vertical-align:middle}.box-image .image-tools{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.box-image .image-tools .btn{border-radius:15px;font-size:14px;font-weight:700}.box-image:hover .image-tools{display:block}.box-image img{border-radius:16px}.box-text{padding:15px 0}.section{padding:30px 0}.section.section-fullwidth{margin-left:-0.75rem;margin-right:-0.75rem}table thead th{text-align:center;vertical-align:middle}table tbody td{vertical-align:middle}body{font-size:14px;scrollbar-width:thin;scrollbar-color:#000 #ccc}body::-webkit-scrollbar{width:8px}body::-webkit-scrollbar-track{background:#ccc}body::-webkit-scrollbar-thumb{background-color:#707070;border-radius:5px}body::-webkit-scrollbar-thumb:hover{background-color:#000}header#page-topbar{border-bottom:0;background-color:#000}header .navbar-header .logo-title{font-weight:700;color:#fff;vertical-align:middle;font-size:28px}header .navbar-header .user-name-text{color:#fff}#navbar-menu{max-width:110px;border-right:0;background-color:#1a1a1a}#navbar-menu .navbar-nav .nav-link{display:flex;flex-direction:column;color:#fff;font-weight:500;font-size:12px;margin:5px 10px;padding:.75rem 0 !important;border-radius:16px;text-align:center}#navbar-menu .navbar-nav .nav-link:hover{background:#e8ebed;color:#000}#navbar-menu .navbar-nav .nav-link i{line-height:1.5 !important;text-align:center}.main-content .page-content{padding-left:0;padding-right:0}.main-content .section-slider{padding:0}@media screen and (max-width: 850px){.main-content .section-slider{display:none}}.main-content .section-slider-mobile{padding:0}.main-content .section-intro{background-image:linear-gradient(120deg, #3D3F43 0%, #3D3F43 100%);background-position:center center;background-repeat:no-repeat;background-size:cover}.main-content .section-intro .zalo-group-list .zalo-group-item{font-size:16px}@media screen and (max-width: 1200px){.main-content .section-intro .zalo-group-list .zalo-group-item{font-size:14px}}.main-content .payment-info ul{list-style-type:none}.main-content .payment-info ul li{list-style-type:none}html[data-layout-mode=light] .card-title{font-weight:700;color:var(--vz-body-color)}html[data-layout-mode=light] .content-course{color:var(--vz-body-color)}html[data-layout-mode=light] .your-code{font-size:14px}html[data-layout-mode=light] .form-ticket{background:#fbfbfb;border-radius:30px;padding:30px 40px}html[data-layout-mode=light] .form-ticket-admin{background:#edf9ff;border-radius:30px;padding:30px 40px;box-shadow:0 2px 4px rgba(15,34,58,.12);height:calc(100vh - 106px)}html[data-layout-mode=light] .bg-editor{background:#fff}html[data-layout-mode=light] .style-title-home{font-weight:900;color:#000}html[data-layout-mode=dark] body{background:var(--vz-header-bg);color:#fff}html[data-layout-mode=dark] .h1,html[data-layout-mode=dark] .h2,html[data-layout-mode=dark] .h3,html[data-layout-mode=dark] .h4,html[data-layout-mode=dark] .h5,html[data-layout-mode=dark] .h6,html[data-layout-mode=dark] h1,html[data-layout-mode=dark] h2,html[data-layout-mode=dark] h3,html[data-layout-mode=dark] h4,html[data-layout-mode=dark] h5,html[data-layout-mode=dark] h6{color:#fff}html[data-layout-mode=dark] .navbar-menu{background:var(--vz-header-bg) !important}html[data-layout-mode=dark] .navbar-menu .navbar-nav .nav-link:not(.active){color:#fff !important}html[data-layout-mode=dark] .navbar-menu .navbar-nav .nav-link:not(.active):hover{background:#e8ebed;color:#000 !important}html[data-layout-mode=dark] .logo-title{color:#fff}html[data-layout-mode=dark] .your-code{font-size:14px;color:#fff}html[data-layout-mode=dark] .form-course{background:var(--vz-header-bg);color:#fff !important}html[data-layout-mode=dark] .form-course:hover{background:#2a2a2a;box-shadow:rgba(255,255,255,.4) 0 2px 4px,rgba(255,255,255,.3) 0 7px 13px -3px,rgba(255,255,255,.2) 0 -3px 0 inset}html[data-layout-mode=dark] .form-course:hover .title-name-lessons{background:#1c1c1c;border-bottom:2px solid #d9d9d9}html[data-layout-mode=dark] .name-lessons .nav-item .active{background-color:#3d494a;color:#fff}html[data-layout-mode=dark] .name-video-title{color:#fff}html[data-layout-mode=dark] .style-tab-noi-dung-bai-hoc #home *{color:#fff !important}html[data-layout-mode=dark] .fa-bars{color:#fff}html[data-layout-mode=dark] .form-ticket{background:#303438;border-radius:30px;padding:30px 40px}html[data-layout-mode=dark] .form-ticket-admin{background:#303438;border-radius:30px;padding:30px 40px;box-shadow:0 2px 4px rgba(15,34,58,.12);height:calc(100vh - 106px)}html[data-layout-mode=dark] .form-control{background-color:#3d4554}html[data-layout-mode=dark] .bg-editor{background:#3e4553;border:0}html[data-layout-mode=dark] .style-title-home{font-weight:900;color:#fff}html[data-layout-mode=dark] .fa-arrow-left-long{color:#fff}html[data-layout-mode=dark] .nav-pills .nav-link{color:#fff}.auth-bg-cover{background:linear-gradient(356deg, #444180 0%, #4774a3 50%, #00d4ff 100%)}.gradient-category{background:linear-gradient(90deg, #ff3737 0%, #f7c964 49%, #63fdd5 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:25px;text-align:center;font-weight:500}.btn-login{background:#ce0000;border:0;font-weight:700;font-size:20px;color:#fff}.slide-custom{height:290px}.slide-1{background:linear-gradient(to right, #6828fa, #ffbaa4)}.slide-2{background:linear-gradient(to right, #2877fa, #6717cd)}.slide-3{background:linear-gradient(to right, #fe215e, #ff9402)}.title-slide{color:#fff;font-size:30px;font-weight:900}.description-slide{font-size:16px;line-height:1.6}.carousel{margin-bottom:0}.carousel .carousel-caption{top:10% !important;left:3% !important;text-align:left !important;max-width:650px !important}.carousel .carousel-indicators{justify-content:flex-start !important;margin-left:45px !important}.carousel .carousel-indicators [data-bs-target]{height:8px !important;background-color:#dce0e3 !important;width:32px !important;margin-left:8px !important}.carousel .carousel-indicators .active{opacity:1;width:50px !important;background-color:#9aa6af !important}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:0 !important;opacity:1 !important}.carousel .carousel-control-next{right:30px}.carousel .carousel-control-prev{left:30px}.card-img-top{max-height:220px;width:100%;border-radius:16px}.bg-hover{text-align:center}.bg-hover:hover .bg-hover-1{transition:all .5s ease 0s}.bg-hover:hover .card-img-top{opacity:.7}.bg-hover-1{border-radius:16px;background:#000;max-height:220px;width:100%}.slide-image{position:absolute;right:0}.content-course{font-weight:700;display:flex;justify-content:space-between}.name-lessons{max-height:60vh;overflow-y:auto;font-size:15px;font-weight:600;border-radius:0;scrollbar-width:thin;scrollbar-color:#000 #ccc}.name-lessons .nav-link{padding:1rem 1.5rem;margin:auto 0}.name-lessons .list-group-item{border:0;border-bottom:1px dashed #bbb;background-color:#ffffff00;padding:0}.name-lessons .list-group-item:last-child{border-bottom:0}.name-lessons .nav-item .active{background-color:#e9e9e9;color:#000;border-radius:0}.name-lessons::-webkit-scrollbar{width:5px}.name-lessons::-webkit-scrollbar-track{background:#eee}.name-lessons::-webkit-scrollbar-thumb{background-color:#707070;border-radius:5px}.name-lessons::-webkit-scrollbar-thumb:hover{background-color:var(--vz-gray-400)}.form-course{border:1px solid #dfdfdf;border-radius:16px;height:100%;background:#fff}.form-course:hover{background:#fffdef;box-shadow:rgba(0,0,0,.4) 0 2px 4px,rgba(0,0,0,.3) 0 7px 13px -3px,rgba(0,0,0,.2) 0 -3px 0 inset}.form-course:hover .title-name-lessons{background:#ffed6b;border-bottom:2px solid #d9d9d9}.title-name-lessons{display:flow-root;border-radius:16px 16px 0 0}.custom-name-lessons{display:flex;justify-content:space-between}.name-video-title{font-size:25px;color:var(--vz-body-color);font-weight:600}.tab-study .nav-item .nav-link{font-size:14px}.arrow-navtabs .nav-item .nav-link.active:before{border-top-color:var(--vz-danger)}.style-tab-noi-dung-bai-hoc{font-size:16px}.style-tab-noi-dung-bai-hoc img{width:100%;max-width:1000px}.menu-reply-faq{display:flex;align-items:center;justify-content:space-between}.btn-make-question{color:#fff;font-weight:600;font-size:20px;padding:10px 20px;background:linear-gradient(90deg, #8d663b 0%, #b99052 49%, #d3aa77 100%);border:0;border-radius:48px}.btn-make-question:hover{color:#fff;background:linear-gradient(90deg, #8b5e2c 0%, #ae803a 49%, #cd9653 100%)}.btn-see-answer{color:#fff;font-weight:600;font-size:13px;padding:5px 10px;background:linear-gradient(90deg, #7859b3 0%, #7e5268 49%, rgba(85, 98, 68, 0.88) 100%);border:0;border-radius:48px}.btn-see-answer:hover{color:#fff;background:linear-gradient(90deg, #7859b3 0%, #7e5268 49%, rgba(85, 98, 68, 0.88) 100%)}.ellipsis-1-line{display:-webkit-box;max-height:3.2rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;line-height:1.6rem}.ellipsis-2-line{display:-webkit-box;max-height:3.2rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:2;line-height:1.6rem}.ellipsis-3-line{display:-webkit-box;max-height:4.8rem;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:3;line-height:1.6rem}.btn-add-course{color:#fff;font-weight:600;font-size:16px;padding:10px 20px;background:linear-gradient(90deg, rgba(59, 78, 141, 0.83) 0%, #666dcb 49%, #8e77d3 100%);border:0;border-radius:48px}.btn-add-lesson{color:#fff;font-weight:600;font-size:16px;padding:10px 20px;background:linear-gradient(90deg, #ffa70f 0%, #eda66a 49%, #d9b141 100%);border:0;border-radius:48px}.btn-add-code{color:#fff;font-weight:600;font-size:16px;padding:10px 20px;background:linear-gradient(90deg, #21d1c7 0%, #1fd1ed 49%, #41afd9 100%);border:0;border-radius:48px}.select-course .form-check{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:33.33333333%}.noti-alert-admin{left:50%;transform:translate(-50%);top:23px;border-radius:16px;position:absolute;z-index:100000}.scroll-body{overflow:auto;max-height:calc(100vh - 300px);scrollbar-width:thin;scrollbar-color:#000 #ccc}.scroll-body::-webkit-scrollbar{width:7px}.scroll-body::-webkit-scrollbar-track{background:#d6ecfd}.scroll-body::-webkit-scrollbar-thumb{background-color:#707070;border-radius:5px}.scroll-body::-webkit-scrollbar-thumb:hover{background-color:#ffa1a1}.page-item{margin:3px 0}.page-item.active .page-link{background-color:var(--vz-danger) !important;color:#fff !important}.btn-menu-mobile{float:right;border:0;background:red;color:#fff;border-radius:50px;margin:10px;display:none}.modal-dialog-1{max-width:1000px}.h-100{height:100vh !important}.free-tag .box-image:before{content:"";background:url("/assets/images/free.png") center;background-size:contain;position:absolute;top:10px;right:10px;width:50px;height:50px;z-index:1}.sale-tag .box-image:before{content:"";background:url("/assets/images/sale.png") center;background-size:contain;position:absolute;top:0;right:0;width:50px;height:50px;z-index:1}.hot-sale-tag .box-image:before{content:"";background:url("/assets/images/hot-sale.png") center;background-size:contain;position:absolute;top:0;right:0;width:50px;height:50px;z-index:1}.product-item{border:1px solid #fefefe;background-color:#fff;height:100%}.product-item .box-video{position:relative}.product-item .box-video iframe[src*="youtube.com"]{width:100%;height:100%}@media screen and (max-width: 1024px){.product-item .box-video iframe[src*="youtube.com"]{max-height:100px}}@media screen and (min-width: 1025px){.product-item .box-video iframe[src*="youtube.com"]{max-height:125px}}.product-item .box-image img{border:1px solid #ccc;border-radius:16px}.product-item .box-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:9}.product-item .box-text .product-title{font-size:16px;font-weight:bold;line-height:20px;border-bottom:1px solid #ccc;padding-bottom:10px}.product-item .product-desc{min-height:4.8rem}.product-item .product-sale .price-wrapper{line-height:27px;height:27px}.media-list .media-item{position:relative;border:2px solid #ccc;border-radius:5px}.media-list .media-item img{border-radius:5px;max-width:100%;height:auto}.media-list .media-item .media-tools{display:none;position:absolute;top:5px;right:15px}.media-list .media-item:hover .media-tools{display:block}.media-list .media-item.selected{border:2px solid red}.media-block .media-list .media-item img{top:50%;transform:translateY(-50%)}.block-media .image-preview{max-width:100%;max-height:200px}#previewModal .media-list .media-item{padding:15px}#previewModal .media-list .media-item img{max-height:300px;max-width:100%;margin:0 auto;display:block;border-radius:0}@media screen and (max-width: 1024px){#previewModal .box-video iframe[src*="youtube.com"]{min-height:150px}}@media screen and (max-width: 850px){#previewModal .box-video iframe[src*="youtube.com"]{min-height:250px}}@media screen and (min-width: 1025px){#previewModal .box-video iframe[src*="youtube.com"]{min-height:250px}}#uploadModal .image-preview-wrapper #image-preview,#mediaModal .image-preview-wrapper #image-preview{max-width:100%;height:200px}.service-list .service-item input{vertical-align:top;margin-top:5px}.service-list .service-item label{max-width:calc(100% - 20px)}.cursor-pointer{cursor:pointer}.marquee-wrapper{color:#ff0;font-weight:bold;height:30px;line-height:30px}.fa-bars{display:none}.menu .fa-bars{display:block}.menu .fa-arrow-left-long{display:none}.fa-arrow-left-long{display:block}.nav-pills .nav-link{position:relative;color:#3577f1}.nav-pills .nav-link.active:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #3577f1;transition:all .3s ease-in-out;transform:translate(-50%, 100%)}.nav-pills .show>.nav-link{color:#fff;background-color:#3577f1}/*# sourceMappingURL=all.css.map */
