@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@200;300;400;500;600;700;800;900&display=swap);.color-666{color:#666}.color-black{color:#1b1b1b}.color-gray{color:#878787}.color-organe{color:#fdb813}.color-red{color:#e50000}.color-yellow{color:#fdba1a}.bg-black{background-color:#1b1b1b}.bg-gray{background-color:#878787}.bg-organe{background-color:#fdb813}.bg-red{background-color:#e50000}.bg-yellow{background-color:#fdba1a}.regular{font-weight:400}.light{font-weight:300}.medium{font-weight:500}.bold{font-weight:700}.italic{font-style:italic}.fs-10{font-size:1rem}.fs-12{font-size:1.2rem}.fs-14{font-size:1.4rem}.fs-16{font-size:1.6rem}.fs-18{font-size:1.8rem}.fs-20{font-size:2rem}.fs-24{font-size:2.4rem}.w-1{width:10%}.w-2{width:20%}.w-3{width:30%}.w-4{width:40%}.w-5{width:50%}.w-6{width:60%}.w-7{width:70%}.w-8{width:80%}.w-9{width:90%}.w-10{width:100%}.w-33{width:33.3333333333%}.w-66{width:66%}.zindex{z-index:1}.mg-auto{margin-left:auto;margin-right:auto}.radius-50{border-radius:50%}.space-nowrap{white-space:nowrap}.image-cover{overflow:hidden}.image-cover img,.image-cover video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.list-none{list-style:none}.location{top:0;right:0;left:0;bottom:0}.wrapper-bg{background-position:50%;background-size:cover;background-repeat:no-repeat}.pt-20{padding-top:2rem}.pb-20{padding-bottom:2rem}.p-20{padding:2rem}.pr-20{padding-right:2rem}.pl-20{padding-left:2rem}.owl-carousel .owl-dots{width:100%;display:flex;justify-content:center;align-items:center;margin-top:1.5rem}.owl-carousel .owl-dots .owl-dot{background-color:#747894;display:inline-block;width:5rem;height:.2rem;margin:5px;outline:none}.owl-carousel .owl-dots .owl-dot.active{background-color:#fdb813}.owl-carousel .owl-nav{display:flex;justify-content:space-between;position:absolute;top:0;right:0;left:0;bottom:0;align-items:center}.owl-carousel .owl-nav button{outline:none;display:inline-block;width:2rem}.owl-carousel .owl-nav button span{font-size:3rem;color:#666}.owl-carousel .owl-nav button:hover span{color:#333}.line-row{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.line-row-2{-webkit-line-clamp:2}.image-scale .image-cover img{transform:scale(1);transition:all .7s}.image-scale:hover .image-cover img{transform:scale(1.1);transition:all .7s}.page-numbers{border-radius:4px;width:4rem;height:3rem;display:inline-flex;align-items:center;justify-content:center;margin:5px;background-color:#e9e9e9;color:#575757;font-size:1.4rem}.page-numbers.current{color:#fff;background:linear-gradient(0deg,#e93818,#d92707)}#backToTop{background:#00aa1c none repeat scroll 0 0;cursor:pointer;height:45px;line-height:45px;width:45px;position:fixed;z-index:999;bottom:80px;right:10px;display:none;box-shadow:0 0 11px 0 #999}.bg-opacity:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(86,86,86,.7)}.mr-b{margin-bottom:0}.b-red{border-color:red!important}.d-wrap{flex-wrap:wrap}#error{padding:40px 0;text-align:center}.error_title{color:#000}.error_title p{color:#ed3d3f;font-size:18px;margin:0;padding-top:20px}.error_title img{Padding-top:50px;width:100%;max-width:200px}.error_bottom{margin-top:15px}.error_bottom a{display:inline-block;padding:10px 30px;color:#fff;background:#ed3d3f;border:1px solid #fff;border-radius:40px;text-decoration:none}html{font-size:10px;margin:0;padding:0}body,html{overflow-x:hidden}body{font-family:Roboto,sans-serif;font-weight:400;font-size:1.3rem;color:#333;line-height:1.5}a,a:hover{text-decoration:none}img{max-width:100%;height:auto}#menu-main{background:#f13d19;padding:0;position:fixed;top:0;left:0;right:0;z-index:1030}#menu-main .menu-active{display:flex}#menu-main .menu-active .icon{margin-right:10px}#menu-main .menu-active .icon i{font-size:24px;color:#fff}#menu-main .menu{display:flex;list-style:none;padding-left:0;margin-bottom:0}#menu-main .menu li{margin-right:0}#menu-main .menu li.active a{background:#c1c1c1}#menu-main .menu li a{font-size:18px;color:#fff;font-weight:500;text-transform:uppercase;padding:17.5px 12.5px;display:block;transition:all .1s}#menu-main .menu li a:hover{background:#e1e1e1;color:#f13d19;transition:all .1s}#menu-main form{display:flex;justify-content:end}#menu-main form .form-group{width:215px;margin-right:15px;margin-bottom:0}#menu-main form .form-group input{font-size:14px;border-radius:5px;height:32px;border:none}#menu-main form .form-group input:focus{outline:none;box-shadow:none}#menu-main form button{width:150px;font-size:14px;border-radius:5px;height:32px;border:none;background:#00bfc0}#menu-main-mobile{display:none}#banner-main{margin-top:62px}#banner-main img{height:403px;width:100%;-o-object-fit:cover;object-fit:cover}#footer .wrapper-bg{padding:50px 0}#footer .title{font-weight:500}#footer .title,#footer p{margin-bottom:5px}#footer p a{color:#fff}#footer p a:hover{-webkit-text-decoration:revert;text-decoration:revert}.wrapper-body{margin:25px 0;position:relative}.wrapper-body .title-header{font-weight:700;display:flex}.wrapper-body .title-header i{font-size:24px;align-self:center;line-height:1;margin-right:20px}.wrapper-body .course-header{position:relative}.wrapper-body .course-header .items{margin:25px 0 0}.wrapper-body .course-header .items .title-item{color:#0079bb;margin-bottom:10px;font-size:16px;font-weight:500;text-transform:uppercase}.wrapper-body .course-header .items ul{flex-wrap:wrap;align-items:center;padding:0}.wrapper-body .course-header .items ul li{display:inline-block;padding:5px 12px;background:#fff;border:1px solid #e5e5e5;box-sizing:border-box;border-radius:5px;color:#232222;cursor:pointer;margin-bottom:10px;width:auto;margin-right:10px;font-weight:500;text-transform:uppercase}.wrapper-body .course-header .items ul li.active{color:#fff;background:#0079bb}.wrapper-body .course-body .title-body{font-size:14px;font-weight:500;padding:10px 15px;margin-bottom:15px;background:#e0e0e0;position:relative}.wrapper-body .course-body .title-body i{font-size:18px;margin-right:15px}.wrapper-body .course-body .title-body.left{width:calc(100% - 30px)}.wrapper-body .course-body .title-body.left:after{content:"";position:absolute;top:0;right:-30px;border-top:20.5px solid transparent;border-bottom:20.5px solid transparent;border-left:30px solid #e0e0e0}.wrapper-body .course-body .title-body.left img{width:100%;-o-object-fit:cover;object-fit:cover;margin-top:10px}.wrapper-body .course-body .title-body.right{padding:10px 15px 10px 45px}.wrapper-body .course-body .title-body.right:after{content:"";position:absolute;top:0;left:0;border-top:20.5px solid transparent;border-bottom:20.5px solid transparent;border-left:30px solid #fff}.wrapper-body .course-body #register .item{background:#afd5ea;border:1px solid #afd5ea}.wrapper-body .course-body #register .item .choose button{width:20px;height:20px;border-radius:50%;padding:0;border:1px solid #bcbcbc;background:#bcbcbc;color:#afd5ea;font-size:11px;cursor:pointer}.wrapper-body .course-body #register .item .choose button:hover{color:#fff;background:#0079bb;border:1px solid #0079bb}.wrapper-body .course-body .items .item{display:flex;padding:10px;border:1px solid #bcbcbc;border-radius:5px;margin-bottom:5px}.wrapper-body .course-body .items .item .ite{font-size:13px}.wrapper-body .course-body .items .item .ite.i-left{width:48%}.wrapper-body .course-body .items .item .ite.i-center{width:37%}.wrapper-body .course-body .items .item .ite.i-right{width:15%}.wrapper-body .course-body .items .item p{margin-bottom:10px}.wrapper-body .course-body .items .item p:last-child{margin:0}.wrapper-body .course-body .items .item p.title{color:#0079bb;font-weight:500}.wrapper-body .course-body .items .item p.title span{color:#333}.wrapper-body .course-body .items .item p.red{color:red}.wrapper-body .course-body .items .item .choose{float:right;text-align:right}.wrapper-body .course-body .items .item .choose button{display:inline-block;border:1px solid #bcbcbc;border-radius:5px;padding:5px 15px;color:#0079bb;background:#fff;font-size:13px;font-weight:500;transition:all .2s;cursor:pointer}.wrapper-body .course-body .items .item .choose button:hover{color:#fff;background:#ffca00;border:1px solid #ffca00;transition:all .2s}.wrapper-body .course-body .items .item .choose button.active{border:1px solid #bcbcbc;color:#bcbcbc;background:#fff}.wrapper-body .course-body .items .item .choose button.active:hover{border:1px solid #bcbcbc;color:#bcbcbc;background:#fff;transition:all .2s}.wrapper-body .course-body .items .item-promotions{flex-wrap:wrap}.wrapper-body .course-body .items .item-promotions .promotions{width:100%;margin-top:15px}.wrapper-body .course-body .items .item-promotions .container{display:block;position:relative;padding-left:28px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper-body .course-body .items .item-promotions .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.wrapper-body .course-body .items .item-promotions .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:3px}.wrapper-body .course-body .items .item-promotions .container:hover input~.checkmark{background:#ccc}.wrapper-body .course-body .items .item-promotions .container input:checked~.checkmark{background:#2778c9}.wrapper-body .course-body .items .item-promotions .checkmark:after{content:"";position:absolute;display:none}.wrapper-body .course-body .items .item-promotions .container input:checked~.checkmark:after{display:block}.wrapper-body .course-body .items .item-promotions .container .checkmark:after{left:8px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.wrapper-body .course-footer{margin-top:15px}.wrapper-body .course-footer .title-footer i{margin-right:12px;top:2px;position:relative;font-size:19px}.wrapper-body .course-footer .list-student{margin-top:25px;padding:25px;box-shadow:0 5px 5px #ccc}.wrapper-body .course-body .general .item{border:none;padding:10px 0;border-radius:0}.wrapper-body .course-body .general .item:first-child{border-bottom:1px solid #bcbcbc}.wrapper-body .general .red{color:red}.wrapper-body .general .button{display:inline-block;border:1px solid #ffca00;border-radius:5px;padding:5px 15px;color:#fff;background:#ffca00;font-size:13px;font-weight:500;transition:all .2s;cursor:pointer}.wrapper-body .general .button[disabled]{opacity:.5}.wrapper-body .general .button.back{background:#9d9d9d;border:1px solid #9d9d9d}.wrapper-body .general .button.send{background:#2778c9;border:1px solid #2778c9}.wrapper-body .general .button.add-excel{background:#00ccca;border:1px solid #00ccca;margin-left:15px}.wrapper-body.active .container{opacity:.5;position:relative;z-index:1}.wrapper-body.active .container:after{content:"";position:absolute;width:100%;height:100%;z-index:2;left:0;top:0}.wrapper-body .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.wrapper-body .form{display:flex;flex-wrap:wrap}.wrapper-body .form .form-group{display:flex;font-size:14px}.wrapper-body .form .form-group.w-5 input{width:20px;height:17px;margin-right:14px}.wrapper-body .form .form-group label{width:200px;align-self:flex-start}.wrapper-body .form .form-group label span{color:red}.wrapper-body .form .form-group input{width:calc(100% - 200px);align-self:center}.wrapper-body .form .form-group .show-note{margin-bottom:5px}.wrapper-body .form .form-group .input{width:calc(100% - 200px)}.wrapper-body .form .form-group .input input{width:100%}.wrapper-body .form .form-group .input .note{display:none;font-size:11px;margin:0}.wrapper-body .form .form-group .input .note.active{display:block}.wrapper-body .form .form-group .input.textarea{width:100%}.wrapper-body .form .form-group .form-control{padding:10px;border:1px solid #eaeaea;background:#eaeaea;font-size:14px}.wrapper-body .form .form-group .form-control:focus{outline:none;box-shadow:none}.wrapper-body .form .form-group .form-control[type=checkbox]{width:20px;margin-right:10px;height:15px}.wrapper-body .form .form-group .form-control[type=checkbox]+label{cursor:pointer}.wrapper-body .form .form-group.choose input{width:20px;height:17px}.wrapper-body .form .form-group.choose label{text-align:left;cursor:pointer}.wrapper-body .form .invoice{padding:15px;box-shadow:0 5px 5px #ccc;border-radius:5px}.wrapper-body .form .invoice label{width:185px}.wrapper-body .form .invoice input,.wrapper-body .form .invoice span{width:calc(100% - 185px)}.wrapper-body .form .invoice span{padding:4px 10px!important;height:auto!important}.wrapper-body .create-group{display:none!important}.wrapper-body .create-group.active{display:block!important}.wrapper-body .create-group .title-group i{margin-right:12px;top:2px;position:relative;font-size:19px}.wrapper-body .create-student-group{display:none}.wrapper-body .create-student-group.active{display:block}.wrapper-body .create-student-group .add-students{text-align:right}.wrapper-body .create-student-group .alert-danger{margin-top:8px}.wrapper-body .create-student-group .alert-danger.active{display:block}.wrapper-body .modal-content{border-radius:5px;box-shadow:0 5px 5px rgba(0,0,0,.6)}.wrapper-body .modal-dialog{max-width:650px;top:50%;transform:translateY(-50%)!important;margin:0 auto}.wrapper-body .modal-dialog .modal-header{padding:25px 25px 10px;text-align:center;display:block;border:none}.wrapper-body .modal-dialog .modal-header .modal-title{font-size:25px;font-weight:700}.wrapper-body .modal-dialog .modal-body{padding:10px 25px 0}.wrapper-body .modal-dialog .modal-body .form-file{width:100%;text-align:center;margin-top:15px}.wrapper-body .modal-dialog .modal-body .form-file label{display:block;padding:10px 25px;border-radius:5px;border:1px solid #bcbcbc;margin:0 auto;width:auto;cursor:pointer}.wrapper-body .modal-dialog .modal-body .form-file label span{color:#333}.wrapper-body .modal-dialog .modal-body .form-file label i{color:#2778c9;margin-right:10px}.wrapper-body .modal-dialog .modal-footer{padding:10px 25px 25px;border:none}.wrapper-body .list-student .title-header{font-size:2.5rem;margin-bottom:15px}.wrapper-body .list-student .scroll{overflow-x:auto}.wrapper-body .list-student table{width:-moz-max-content;width:max-content;min-width:100%}.wrapper-body .list-student table tr .red{color:red}.wrapper-body .list-student table th{background:#89bce2;font-weight:500;text-align:center}.wrapper-body .list-student table td,.wrapper-body .list-student table th{padding:5px 7px;border-right:2px solid #fff}.wrapper-body .list-student table tbody tr{background:#e6e6e6}.wrapper-body .list-student table tbody tr:nth-of-type(odd){background:#f0f0f0}.wrapper-body .list-student table .action{width:47%;display:inline-block;text-align:center;cursor:pointer}.wrapper-body .list-student table .action i{font-size:20px}.wrapper-body .list-student .add-students{margin-top:25px}.wrapper-body .list-student .total-students{font-weight:700;margin-top:20px}.wrapper-body .instruct{margin:10px 0}.wrapper-body .instruct ul{padding:0 0 0 40px}.wrapper-body .instruct ul li{margin-bottom:10px}.wrapper-body #form-tracking{display:flex;flex-wrap:wrap;justify-content:center;margin:15px 0}.wrapper-body #form-tracking .form-group{margin-bottom:0}.wrapper-body #form-tracking .form-group .form-control{width:400px}.wrapper-body #form-tracking .action-track a.button{margin-left:13px}.wrapper-body #form-tracking .action-track #loading{margin-left:5px;width:15px;height:15px}#personal_register{font-size:14px}#personal_register .course-header{margin-bottom:25px}#personal_register .course-footer{display:none}#personal_register.show{position:relative}#personal_register.show:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999}#personal_register.show:before{content:"";position:absolute;top:50%;left:50%;display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid;border-right:.25em solid transparent;border-radius:50%;animation:spinner-border .75s linear infinite;color:#17a2b8!important;z-index:1999}.page-template-tpl-list-course .wrapper-body .course-body .items .item p .hidden-span{display:none}.page-template-tpl-list-course .wrapper-body .course-body .items .item p .show-select{display:block!important;position:relative}.page-template-tpl-list-course .wrapper-body .course-body .items .item p .show-select select{width:100%;border:1px solid #eaeaea;background:#eaeaea;border-radius:5px;padding:3px 5px;cursor:pointer}.page-template-tpl-list-course .wrapper-body .course-body .items .item p .show-select span{position:absolute;left:-12px;top:0;height:25px;line-height:25px;color:red}.page-template-tpl-list-course #notification.wrapper-body .course-body .items .item p .hidden-span{display:inline-block}.page-template-tpl-list-course #notification.wrapper-body .course-body .items .item p .show-select{display:none!important}#notification .course-header .expert{font-weight:500;margin:20px 0}#notification.wrapper-body .modal-dialog{max-width:950px}#notification.wrapper-body .course-body .general .item{padding:3px 0}#notification .course-body .class-item{margin-bottom:30px}#notification .course-body .code{padding:5px 15px;border-radius:5px;background:#89bce2;margin:20px 0 10px;font-weight:500}#notification .course-body .code span{color:red}#notification .course-body #register .item{background:transparent;border:1px solid #bcbcbc}#notification .course-body #register .item .i-right{display:none}#notification .course-footer .redir{margin-top:25px}.wrapper-content{margin:30px 0}.wrapper-content p{margin-bottom:15px}.wrapper-content h2{font-size:20px}.wrapper-content h3,.wrapper-content h4,.wrapper-content h5{font-size:18px}.wrapper-content h2,.wrapper-content h3,.wrapper-content h4,.wrapper-content h5{font-weight:500;margin-bottom:15px}.wrapper-content .alignnone{margin:5px 20px 20px 0}.wrapper-content .aligncenter,.wrapper-content div.aligncenter{display:block;margin:5px auto}.wrapper-content .alignright{float:right;margin:5px 0 20px 20px}.wrapper-content .alignleft{float:left;margin:5px 20px 20px 0}.wrapper-content .aligncenter{display:block;margin:5px auto}.wrapper-content img.alignright{float:right;margin:5px 0 20px 20px}.wrapper-content img.alignnone{margin:5px 20px 20px 0}.wrapper-content img.alignleft{float:left;margin:5px 20px 20px 0}.wrapper-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wrapper-content .wp-caption{background:#fff;max-width:96%;padding:5px 3px 10px;text-align:center}.wrapper-content .wp-caption.alignleft,.wrapper-content .wp-caption.alignnone{margin:5px 20px 20px 0}.wrapper-content .wp-caption.alignright{margin:5px 0 20px 20px}.wrapper-content .wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wrapper-content .wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wrapper-content strong{font-weight:500}.wrapper-content table tr th{font-weight:500}.wrapper-content table tr td,.wrapper-content table tr th{border:1px solid #ccc;padding:5px 15px}.notification{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;visibility:hidden;background-color:rgba(23,25,44,.8);transition:opacity 0 ease,visibility 0s ease .25s}.notification.active{opacity:1;visibility:visible;transition:opacity 0s ease,visibility 0s ease;z-index:48}.alert-danger{display:none}.alert-danger.show{display:block}.pagenavis{padding-left:0;text-align:center}.pagenavis li{display:inline-block;border-radius:5px;border:1px solid #bcbcbc;margin-right:0;padding:5px 10px;font-size:15px;cursor:pointer}.pagenavis li.active{color:#fff;background:#0079bb;border:1px solid #0079bb}#filter-keyword{width:100%;display:none;margin:0 auto 15px}#filter-keyword.active{display:flex}#filter-keyword input{width:calc(100% - 105px);margin-right:15px;font-size:14px;border-radius:5px;height:32px;border:1px solid #e0e0e0;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;padding:.375rem .75rem;display:block}#filter-keyword input:focus{outline:none}#filter-keyword button{padding:2px 15px;border-radius:5px;height:32px;border:none;background:#00bfc0;color:#fff;font-size:14px}.wrapper-body #showPaymentNow .modal-dialog .modal-header{color:#fff;border-top-left-radius:20px;border-top-right-radius:20px;padding:15px;position:relative;background:#f13d19}.wrapper-body #showPaymentNow .modal-dialog .modal-header .modal-title{font-size:18px;text-transform:uppercase}.wrapper-body #showPaymentNow .modal-dialog .modal-header .close{position:absolute;right:15px;top:17px;color:#fff}.wrapper-body #showPaymentNow .modal-dialog .modal-header .close span{font-size:20px}.wrapper-body #showPaymentNow .modal-dialog .modal-body{padding:20px 25px}.wrapper-body #showPaymentNow .modal-dialog .modal-body p{margin-bottom:0}.wrapper-body #showPaymentNow .modal-dialog .modal-body p strong{font-size:15px}.wrapper-body #showPaymentNow .modal-dialog .modal-body p span{display:inline-block;min-width:150px}.wrapper-body #showPaymentNow .modal-dialog .modal-body #qr-payment{text-align:center;margin-top:15px}.wrapper-body #showPaymentNow .modal-dialog .modal-body #qr-payment img{-o-object-fit:cover;object-fit:cover}.wrapper-body #showPaymentNow .modal-dialog .modal-content{border-radius:20px}.upload-image{width:100%}.upload-image .d-flex{gap:30px}.upload-image .upload-image-code{margin-bottom:30px}.upload-image .is-full{width:100%}.upload-image .is-full .item{width:50%}.upload-image .is-full label{margin-bottom:0;text-align:center;position:relative;padding:25px 10px;border:2px dashed #ccc;border-radius:.5rem;cursor:pointer;height:166px;background:#eaeaea}.upload-image .is-full label.required{border:2px dashed red}.upload-image .is-full label svg{height:20px;width:20px;position:relative}.upload-image .is-full label p{position:relative;margin-bottom:0;color:#000}.upload-image .is-full label img{width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover;display:block;margin:0 auto;position:absolute;opacity:.6}.upload-image .is-full label .fs-14{font-size:12px}.upload-image .is-full label .fs-20{font-weight:700;font-size:16px;margin:8px 0}.upload-image .is-full label .error-after{color:red;font-size:10.5px;font-weight:700;font-style:italic;text-align:center}.form-group.promotion-choose ._48{width:48%}.form-group.promotion-choose input{width:20px;height:17px;margin-right:14px;align-self:center}.form-group.promotion-choose label{align-self:flex-start;cursor:pointer}.item-promotions.code input{height:40px;border-radius:4px;border:1px solid #dbdfe2;color:#737c87;margin-bottom:0;width:250px;font-size:14px;margin-right:10px!important}.item-promotions.code #apply-code{background:#26b0a5;height:40px;display:inline-block;border-radius:4px;color:#fff;font-size:14px;cursor:pointer;padding:9px 10px}.item-promotions.code .alert{width:100%;font-size:14px;padding:12px 0;display:none}.item-promotions.code .success{color:#00ab56;font-weight:600;display:block}.item-promotions.code .error{color:#de3618;display:block}#loader-wrapper{display:none;position:fixed;z-index:9999999999;top:0;bottom:0;left:0;right:0;cursor:not-allowed;background-color:rgba(26,26,26,.5)}#loader-wrapper .loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:5px solid #f3f3f3;border-top-color:#0139a6;border-radius:50%;width:70px;height:70px;animation:loader-spin 2s linear infinite}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:992px){#menu-main{display:none}#menu-main-mobile{display:block}#menu-main-mobile .mb-bar{height:42px;background:#f13d19;position:fixed;top:0;left:0;right:0;z-index:90}#menu-main-mobile .mb-bar .close-menu,#menu-main-mobile .mb-bar .open-menu{position:relative;color:#fff;font-size:28px;width:60px;padding:0 15px;cursor:pointer}#menu-main-mobile .mb-bar .close-menu{display:none}#menu-main-mobile .menu-active{position:fixed;width:70%;left:-100%;bottom:0;top:42px;transition:all .5s ease;overflow-x:hidden;overflow:scroll;background-color:#f13d19;z-index:100;border-top:1px solid hsla(0,0%,100%,.2)}#menu-main-mobile .menu-active.active{left:0}#menu-main-mobile .menu-active ul{list-style:none;padding:0;display:block;overflow-x:hidden;position:relative;margin:0}#menu-main-mobile .menu-active ul li{position:relative;border-bottom:1px solid hsla(0,0%,85.1%,.2)}#menu-main-mobile .menu-active ul li.active{background:#c1c1c1}#menu-main-mobile .menu-active ul li a{font-weight:700;font-size:14px;color:#fff;text-transform:uppercase;display:block;padding:10px 10px 10px 15px;width:100%}#menu-main-mobile .menu-active .hd-search{padding:10px 15px}#menu-main-mobile .menu-active .hd-search form{display:flex;flex-wrap:wrap}#menu-main-mobile .menu-active .hd-search form #code-phone{color:#707070;padding:7px 15px;width:100%;border:none;font-size:14px}#menu-main-mobile .menu-active .hd-search form .input-search-field{width:calc(100% - 153px)}#menu-main-mobile .menu-active .hd-search form .btn-button{padding:5px;width:150px;font-size:14px;border-radius:5px;height:32px;border:none;background:#00bfc0;color:#fff}#banner-main{margin-top:42px}.wrapper-body .course-body .items{margin-bottom:15px}.wrapper-body .course-body .items.scroll{overflow-y:scroll;max-height:535px;padding-right:15px}.wrapper-body .course-body .items::-webkit-scrollbar{width:2px}.wrapper-body .course-body .items::-webkit-scrollbar-thumb{background:#0079bb}.wrapper-body .course-body .items::-webkit-scrollbar-track{background:red}.wrapper-body .form .invoice{margin-bottom:30px}.wrapper-body .course-footer .list-student{margin-top:15px;padding:0;box-shadow:none}.wrapper-body .course-footer .list-student table{width:800px}.wrapper-body .course-footer .list-student table tr .stt{width:20px}.wrapper-body .course-footer .list-student table tr .address{width:180px}.wrapper-body .course-footer .list-student table tr .name{width:150px}.wrapper-body .course-footer .list-student table tr .act,.wrapper-body .course-footer .list-student table tr .note,.wrapper-body .course-footer .list-student table tr .phone{width:100px}.wrapper-body .course-footer .list-student table tr .email{width:150px}.wrapper-body .course-footer .list-student .scroll{width:100%;overflow-x:scroll}}@media (max-width:567px){#menu-main-mobile .menu-active .hd-search form .input-search-field{width:100%}#menu-main-mobile .menu-active .hd-search form .input-group-btn{margin-top:5px}#banner-main img{height:40vw}.wrapper-body .title-header{font-size:18px}.wrapper-body .title-header i{font-size:20px;margin-right:15px}.wrapper-body .course-header .items .title-item{font-size:14px}.wrapper-body .course-header .items ul{margin-bottom:0}.wrapper-body .course-body .title-body{font-size:13px}.wrapper-body .course-body .items .item{flex-wrap:wrap}.wrapper-body .course-body .items .item .ite{width:40%}.wrapper-body .course-body .items .item .ite.w-10{width:100%}.wrapper-body .course-body .items .item .ite.i-center{padding-left:10px}.wrapper-body .course-body .form .form-group label{width:110px}.wrapper-body .course-body .form .form-group input{width:calc(100% - 110px)}.wrapper-body .course-body .form .form-group.w-5 input{width:20px}.wrapper-body .course-body .list-student .title-header{font-size:18px}.wrapper-body .course-footer .list-student table{font-size:13px}.wrapper-body .course-footer .list-student table tr .phone{width:112px}.wrapper-body .modal-dialog .modal-header{padding:15px 15px 10px}.wrapper-body .modal-dialog .modal-header .modal-title{font-size:18px}.wrapper-body .modal-dialog .modal-body{padding:10px 10px 0}.wrapper-body .form .form-group label{width:110px}.wrapper-body .form .form-group input{width:calc(100% - 110px)}.wrapper-body .form .form-group.w-5 input{width:20px}.wrapper-body .form .form-group .input{width:calc(100% - 110px)}.wrapper-body .form .form-group .input.textarea,.wrapper-body .form .form-group .input input{width:100%}.wrapper-body .list-student .title-header{font-size:18px}#notification.wrapper-body .course-body .items .item .ite{width:50%}#notification.wrapper-body .course-body .items .item .ite.i-center{padding-left:10px}#notification.wrapper-body .course-body .class-item{margin-bottom:0}#notification.wrapper-body .course-body .code{margin:8px 0 10px}.h1,h1{font-size:18px}.wrapper-body #form-tracking{justify-content:inherit}.wrapper-body #form-tracking .form-group{width:100%;margin-bottom:8px}.wrapper-body #form-tracking .action-track,.wrapper-body #form-tracking .form-group .form-control{width:100%}.wrapper-body #form-tracking.general .button.add-excel{display:block;margin:0 auto}.wrapper-body #form-tracking.general a{margin-left:0!important;margin-top:15px}.wrapper-body .modal-dialog .modal-header .scroll{width:100%;overflow-x:scroll}.wrapper-body .modal-dialog .modal-header .scroll table{width:800px}.wrapper-body .modal-dialog .modal-header .scroll table tr .stt{width:20px}.wrapper-body .modal-dialog .modal-header .scroll table tr .address{width:180px}.wrapper-body .modal-dialog .modal-header .scroll table tr .name{width:150px}.wrapper-body .modal-dialog .modal-header .scroll table tr .note,.wrapper-body .modal-dialog .modal-header .scroll table tr .phone{width:100px}.wrapper-body .modal-dialog .modal-header .scroll table tr .email{width:150px}#footer .title{font-size:16px}#footer .wrapper-bg{padding:35px 0}.fs-16{font-size:14px}#upload-image.upload-image .upload-image-code{margin-bottom:15px}#upload-image.upload-image .d-flex{flex-wrap:wrap;gap:15px}#upload-image.upload-image .d-flex .item{width:100%;height:45vw}}