@charset "UTF-8";.box-popup{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:9999}.box-popup .main-popup{background-color:#fff;border-radius:3px;left:50%;overflow:hidden;padding:20px 30px;position:fixed;top:50%;transform:translate(-50%,-50%);width:560px}.box-popup .main-popup .header-popup{position:relative}.box-popup .main-popup .header-popup .txt-popup{color:#333;font-size:18px;line-height:1.4;margin:0 0 25px}.box-popup .main-popup .header-popup .close-popup{cursor:pointer;height:30px;position:absolute;right:-10px;top:-10px;width:30px;z-index:9999}.box-popup .main-popup .header-popup .close-popup:before{color:#fff;content:"\f00d";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:900;left:32%;position:absolute;top:20%}.box-popup .form-group{margin-bottom:20px;position:relative}.box-popup .form-group .input-form{border:none;border-bottom:1px solid #cfd8dc;height:45px;line-height:45px;outline:none!important;padding:0;width:100%}.box-popup .form-group .box-errow{bottom:-25px;left:0;position:absolute;z-index:1}.box-popup .form-group .box-check-small{padding:10px 0 0}.box-popup .btn-default-yellow{border-radius:20px;font-weight:700;height:36px;line-height:34px;margin-top:20px;text-align:center;width:170px}.box-popup-login .main-popup{padding:0;width:700px}.box-popup-login .main-popup .header-popup .close-popup{right:0;top:0}.box-popup-login .left,.box-popup-login .right{float:left;position:relative;width:50%}.box-popup-login .popup-login,.box-popup-login .popup-register{clear:both;display:block;overflow:hidden;position:relative}.box-popup-login .content-popup{position:relative}.box-popup-login .content-popup:before{background-color:#ff922e;background-image:url(/images/icons/bg-signin.png);background-size:cover;bottom:0;content:"";left:50%;position:absolute;right:0;top:0}.box-popup-login .left{padding:40px 30px 0}.box-popup-login .left .txt-popup{color:#52b700;display:block;font-size:18px;font-weight:700;margin:0 0 35px;text-align:center}.box-popup-login .left .bottom{color:#666;font-size:16px;margin-top:45px;padding:12px 0 15px;position:relative}.box-popup-login .left .bottom:before{background-color:#efefef;content:"";height:1px;left:-30px;position:absolute;right:-30px;top:0}.box-popup-login .left .bottom a{color:#ff922e;font-weight:900}.box-popup-login .left .bottom p{margin:0}.box-popup-login .left .login-other{margin-bottom:20px}.box-popup-login .left .login-other a{color:#666;font-size:16px}.box-popup-login .left .login-other a i{padding-right:5px}.box-popup-login .left .login-other a.google{padding-right:15px}.box-popup-login .left .login-other a.google i{color:#ff4b4b}.box-popup-login .left .login-other a.facebook{padding-left:15px}.box-popup-login .left .login-other a.facebook i{color:#3f639f}.box-popup-login .left .text-change-login{margin-bottom:20px}.box-popup-login .left .text-change-login p{display:inline-block;margin:0;position:relative;width:170px}.box-popup-login .left .text-change-login p:before{background-color:#efefef;content:"";height:1px;left:0;position:absolute;right:0;top:50%;width:100%}.box-popup-login .left .text-change-login p span{background-color:#fff;color:#999;display:inline-block;font-size:13px;position:relative;width:50px;z-index:1}.box-popup-login .left .txt-forgot{margin-top:20px}.box-popup-login .left .txt-forgot a{color:#666;font-size:14px}.box-popup-login .right{color:#fff;font-size:12px;padding:0 40px}.box-popup-login .right .logo{display:block;font-size:32px;font-weight:700;margin:120px 0 80px;text-align:center}.box-popup-login .right p{font-size:16px;margin:0;text-align:center}.box-popup-login-sm .main-popup{max-width:370px}.box-popup-login-sm .main-popup .content-popup:before{content:none}.box-popup-login-sm .main-popup .content-popup .left{width:100%}.box-popup-login-sm .main-popup .content-popup .right{display:none}@media only screen and (max-width:1024px){.box-popup-login-sm .main-popup{max-width:none}}@media (max-width:767px){.box-popup-login .main-popup{width:100%}.box-popup .main-popup{overflow-y:auto;width:96%}}@media (max-width:540px){.close-popup:before{color:#ff9700!important}}@media (max-width:480px){.box-popup-login .left,.box-popup-login .right{width:100%}.box-popup-login .content-popup:before{display:none}.box-popup-login .left .txt-popup{margin-bottom:30px}.box-popup-login .right{position:relative}.box-popup-login .right:before{background-color:#ff922e;background-image:url(/images/icons/bg-signin.png);background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.box-popup-login .right p,.box-popup-login .right span{position:relative}.box-popup-login .right p{padding-bottom:40px}.box-popup-login .right .logo{margin:40px 0 20px}}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-1{margin-left:.25rem!important}.mr-1{margin-right:.25rem!important}.mt-1{margin-top:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-2{margin-left:.5rem!important}.mr-2{margin-right:.5rem!important}.mt-2{margin-top:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-3{margin-left:.75rem!important}.mr-3{margin-right:.75rem!important}.mt-3{margin-top:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-4{margin-left:1rem!important}.mr-4{margin-right:1rem!important}.mt-4{margin-top:1rem!important}.mb-4{margin-bottom:1rem!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-1{padding-left:.25rem!important}.pr-1{padding-right:.25rem!important}.pt-1{padding-top:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-2{padding-left:.5rem!important}.pr-2{padding-right:.5rem!important}.pt-2{padding-top:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-3{padding-left:.75rem!important}.pr-3{padding-right:.75rem!important}.pt-3{padding-top:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-4{padding-left:1rem!important}.pr-4{padding-right:1rem!important}.pt-4{padding-top:1rem!important}.pb-4{padding-bottom:1rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:.75rem!important}.gap-4{gap:1rem!important}.gap-5{gap:1.25rem!important}.gap-6{gap:1.5rem!important}.gap-7{gap:1.75rem!important}.gap-8{gap:2rem!important}.m-5{margin:5px!important}.mt-5{margin-top:5px!important}.mr-5{margin-right:5px!important}.mb-5{margin-bottom:5px!important}.ml-5{margin-left:5px!important}.m-10{margin:10px!important}.mt-10{margin-top:10px!important}.mr-10{margin-right:10px!important}.mb-10{margin-bottom:10px!important}.ml-10{margin-left:10px!important}.m-15{margin:15px!important}.mt-15{margin-top:15px!important}.mr-15{margin-right:15px!important}.mb-15{margin-bottom:15px!important}.ml-15{margin-left:15px!important}.m-20{margin:20px!important}.mt-20{margin-top:20px!important}.mr-20{margin-right:20px!important}.mb-20{margin-bottom:20px!important}.ml-20{margin-left:20px!important}.m-30{margin:30px!important}.mt-30{margin-top:30px!important}.mr-30{margin-right:30px!important}.mb-30{margin-bottom:30px!important}.ml-30{margin-left:30px!important}.p-5{padding:5px!important}.pt-5{padding-top:5px!important}.pr-5{padding-right:5px!important}.pb-5{padding-bottom:5px!important}.pl-5{padding-left:5px!important}.p-10{padding:10px!important}.pt-10{padding-top:10px!important}.pr-10{padding-right:10px!important}.pb-10{padding-bottom:10px!important}.pl-10{padding-left:10px!important}.p-15{padding:15px!important}.pt-15{padding-top:15px!important}.pr-15{padding-right:15px!important}.pb-15{padding-bottom:15px!important}.pl-15{padding-left:15px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pr-20{padding-right:20px!important}.pb-20{padding-bottom:20px!important}.pl-20{padding-left:20px!important}.p-30{padding:30px!important}.pt-30{padding-top:30px!important}.pr-30{padding-right:30px!important}.pb-30{padding-bottom:30px!important}.pl-30{padding-left:30px!important}.m-0{margin:0!important}.p-0{padding:0!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.bg-orange{background-color:#ff9e4a!important;background-image:url(/images/bg_tab.png);background-position:50%;color:#fff}.d-flex{display:flex}.flex-wrap{flex-wrap:wrap}.f-right{float:right}.error-message{color:red;font-size:13px;margin-top:2px;position:absolute}.cursor-no-drop{background:#f6f6f6!important;border-bottom:1px solid #fff!important;cursor:not-allowed!important}.cursor-no-drop,.cursor-no-drop .icon-default{color:#000!important}.cursor-no-drop a{cursor:not-allowed!important}.cursor-no-drop.disabled{background:rgba(255,0,0,.051)!important}@media (min-width:676px){.flexbox.row{display:table!important}.flexbox.row [class*=col-]{display:table-cell!important;float:none!important;vertical-align:top!important}}.bottom-sticky-position{align-self:flex-end;bottom:50px;position:sticky;z-index:2}.top-sticky-position{align-self:flex-start;position:sticky;top:50px;z-index:2}@media (max-width:767px){.bottom-sticky-position,.top-sticky-position{position:static}}.fixed-top{left:0;position:fixed;right:0;top:0;width:100%;z-index:998}.center-block{display:block;margin-left:auto;margin-right:auto}.overflow-x-el{overflow-x:auto}.overflow-x-el::-webkit-scrollbar{height:4px;width:4px}.overflow-x-el::-webkit-scrollbar-thumb{background:#ff940e;border-radius:1px}.overflow-y-el{overflow-x:auto}.overflow-y-el::-webkit-scrollbar{height:4px;width:4px}.overflow-y-el::-webkit-scrollbar-thumb{background:#ff940e;border-radius:1px}iframe{max-width:100%}.btn-danger-2{background-color:#e91e30;border-color:#e91e30;color:#fff!important}.w-100{width:100%!important}.h-100{height:100%!important}.fontB{font-weight:700!important}.fontM{font-weight:500!important}.fontR{font-weight:400!important}.fontL{font-weight:300!important}.fs-12{font-size:12px!important}.fs-12,.fs-13{line-height:1.4em}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-14,.fs-15{line-height:1.4em}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-16,.fs-17{line-height:1.4em}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-18,.fs-19{line-height:1.4em}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important;line-height:1.4em}img{height:auto;max-width:100%}.clearfix,.overflow{overflow:hidden}.clearfix{clear:both}.d-none{display:none}@media (min-width:768px){.d-md-block{display:block!important}.d-md-none{display:none!important}}@media only screen and (max-width:500px){.p-sm-0{padding:0 5px!important}.m-sm-0{margin:0 5px!important}}.b-0,.border-0{border:none!important}.bg-light{background-color:#f8f9fa!important}ul.list-initial li{list-style:initial;margin-left:30px}.text-underline:hover{text-decoration:underline!important}.d-inline-block{display:inline-block!important}.cursor-pointer{cursor:pointer}body{background-color:#e8eaed;color:#333;font-family:Roboto,sans-serif;font-size:16px;line-height:1.6}a{color:#169bd5;transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out}a,a:focus,a:hover{text-decoration:none}a:focus,a:hover{outline:none}ul{margin:0;padding:0}ul li{list-style:none}b,strong{font-weight:700}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative;width:100%}@media (min-width:576px){.container{max-width:96%}}@media (min-width:768px){.container{max-width:94%}}@media (min-width:992px){.container{max-width:94%}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1366px){.container{max-width:1230px}}@media (min-width:1400px){.container{max-width:1320px}}.checkbox label:after,.radio label:after{clear:both;content:"";display:table}.checkbox .cr,.radio .cr{border:1px solid #898989;border-radius:.25em;display:inline-block;float:left;height:1em;margin-right:.5em;position:relative;width:1em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{font-size:.8em;left:20%;line-height:0;position:absolute;top:50%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type=checkbox],.radio label input[type=radio]{display:none}.checkbox label input[type=checkbox]+.cr>.cr-icon,.radio label input[type=radio]+.cr>.cr-icon{opacity:0;transform:scale(3) rotate(-20deg);transition:all .3s ease-in}.checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.radio label input[type=radio]:checked+.cr>.cr-icon{opacity:1;transform:scale(1) rotate(0deg)}.checkbox label input[type=checkbox]:disabled+.cr,.radio label input[type=radio]:disabled+.cr{opacity:.5}.btn-default-danger{background-color:#e91e63;border:1px solid #e91e63;border-radius:2px;color:#fff!important;display:inline-block;font-size:18px;line-height:42px;overflow:hidden;padding:0 15px;text-align:center}.btn-default-danger.active,.btn-default-danger:focus,.btn-default-danger:hover{background-color:#c10847;border-color:#c10847}.btn-default-danger.btn-small{font-size:16px;height:32px;line-height:30px;padding:0 30px}.btn-default-yellow{background-color:#ff9700;border:1px solid #ff9700;border-radius:2px;color:#fff!important;display:inline-block;font-size:18px;line-height:42px;overflow:hidden;padding:0 15px;text-align:center}.btn-default-yellow.active,.btn-default-yellow:focus,.btn-default-yellow:hover{background-color:#ff5722;border-color:#ff5722}.btn-default-yellow.btn-small{font-size:16px;height:32px;line-height:30px;padding:0 30px}.btn-default-white{background-color:#999;border:1px solid #999;border-radius:2px;color:#fff!important;display:inline-block;font-size:18px;line-height:42px;overflow:hidden;padding:0 15px;text-align:center}.btn-default-white.active,.btn-default-white:focus,.btn-default-white:hover{background-color:#6a6868;border-color:#6a6868}.btn-default-white.btn-small{font-size:16px;height:32px;line-height:30px;padding:0 30px}.btn-white{background-color:#fff;border:1px solid #d7d7d7;border-radius:20px;color:#666;display:inline-block;height:28px;line-height:26px;padding:0 16px}.btn-white.active,.btn-white:hover{background-color:#999;color:#fff}.btn-white:focus{background-color:#fff;border:1px solid #d7d7d7;color:#666}.btn-start{-webkit-font-smoothing:antialiased;-webkit-line-clamp:1;-webkit-box-orient:vertical;background-color:#ff5722;border-radius:4px;color:#fff;cursor:pointer;display:-webkit-box;font-size:16px;font-weight:600;height:40px;line-height:40px;margin:0;outline:0;overflow:hidden;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto}.btn-start:focus,.btn-start:hover{background-color:red;color:#fff}.btn-start.btn-start-exam{font-size:14px;padding:0 3px;width:280px}.btn-start.btn-outline-like{font-size:14px;padding:0 3px;width:150px}.btn-outline-like{background-color:#fff!important;border:1px solid #ff5722!important;box-shadow:none!important;color:#ff5722!important;outline:none!important;text-transform:inherit!important}.heart-color{color:#ff5722}.custom-btn-wrapper{align-items:center;display:flex;gap:7px;justify-content:center}@media (max-width:335px){.custom-btn-wrapper{align-items:stretch;flex-direction:column;gap:10px}.custom-btn-wrapper .btn-start{width:100%!important}}.text-white{color:#fff!important}.p-title{color:#000;font-size:22px;font-weight:700;line-height:25px;margin:0 0 15px;text-transform:uppercase}@media (max-width:480px){.p-title{font-size:18px}}.box-shareq{padding:0 15px 15px;text-align:center}@media screen and (max-width:1200px){.box-shareq{padding:0 0 15px}}.box-shareq .bgroup-action{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-bottom:10px;width:100%}@media (max-width:1200px){.box-shareq .bgroup-action{grid-template-columns:repeat(1,1fr)}.box-shareq .stext{display:none}}@media (max-width:992px){.box-shareq .box-shareq-body{display:flex;gap:10px}.box-shareq .box-shareq-body .bgroup-action{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.box-shareq .box-shareq-body .bgroup-action{grid-template-columns:repeat(1,1fr)}}@media (max-width:300px){.box-shareq .box-shareq-body{display:block}}.box-shareq .btn-copy{background-color:#9c27b0;background-image:linear-gradient(90.57deg,#ff5722,#9c27b0)}.box-shareq .btn-copy,.box-shareq .btn-down{color:#fff;font-weight:500;outline:none!important}.box-shareq .btn-down{background-color:#009688}.box-shareq .box-qr{padding:5px 5px 0}.box-shareq .box-qr .btn-link{font-weight:500;margin:0;outline:none!important}[data-notify=container]{max-width:400px}.progress[data-notify=progressbar]{height:4px;margin:5px}.media-group{display:flex;gap:20px;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ex-item{border:1px solid #adc8d5;border-radius:.5rem;flex-grow:1;max-width:35rem;min-width:30rem;position:relative;width:50%}.ex-item p{color:#000;font-size:18px}.ex-item h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#444;display:-webkit-box;font-size:17px;font-weight:500;height:47px;line-height:1.3;margin:10px 0;overflow:hidden}.ex-item .ex-action{display:flex;flex-direction:row-reverse;gap:5px;justify-content:space-between}.enterExam{background:transparent;border:none;border-radius:0;color:#607d8b;cursor:pointer;font-size:16px;font-weight:500;padding:10px}.bg-profile{align-items:center;background-color:#264666;display:flex;height:100px}[data-toggle=scroll]{cursor:pointer}.box-hint{filter:blur(7px)}.sidebar-overlay{background:rgba(0,0,0,.7);display:none;height:100vh;position:fixed;top:0;width:100vw;z-index:998}.breadcrumb{background-color:transparent!important;font-size:14px;margin:8px 0!important;overflow:hidden;padding:0;white-space:nowrap}@media (max-width:992px){.breadcrumb{font-size:12px}}.breadcrumb>li+li:before{content:"»"!important;padding:0 5px}.breadcrumb li a{color:inherit}.text-center{position:relative}.medium-zoom-image{max-width:100%;z-index:9999}.box-adv{margin:40px 0}.box-adv.bg-adv{background:#fff;border-radius:5px;padding-bottom:15px}.box-adv.border-adv{border:1px solid #e2e2e2}.box-adv.border-adv-top{border-top:1px solid #f2f2f2}.box-adv.adv-center iframe{margin:auto!important}.box-adv div{margin:0 auto!important}.box-adv .label-adv{color:#a7a7a7;display:block;font-size:10px;margin:0;position:relative;text-align:center;text-transform:uppercase}.box-adv .label-adv span{background:#fff;display:inline-block;padding:0 3px;position:relative;top:-7px}.slider{display:none;opacity:0;transition:all 1.2s ease;visibility:hidden}.slider.slick-initialized{display:block;opacity:1;visibility:visible}@media (min-width:992px){.show-mobile{display:none!important}}@media (max-width:991px){.hide-mobile{display:none!important}}.scroll-off{height:40px;overflow:hidden;width:100%}.scroll-off,.scroll-on{display:flex;position:relative}.scroll-on{height:100px;overflow-x:scroll;scroll-snap-type:x mandatory}.scroll-slider{opacity:0}.scroll-slider ul{display:flex;gap:8px;height:40px;list-style:none;margin:0;padding:0;width:auto}.scroll-slider ul li{align-items:center;color:#0a75e6;cursor:pointer;display:flex;font-weight:600;height:40px;justify-content:center;line-height:1;scroll-snap-align:start;text-align:center;-moz-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.scroll-slider ul li.active{background:#fff59d!important;color:#fff;position:relative}.scroll-slider .scroll-overlay{align-items:center;bottom:0;content:"";cursor:pointer;display:flex;justify-content:center;position:absolute;top:0;transition:opacity .2s ease;width:70px;z-index:5}.scroll-slider .scroll-overlay i{padding:0 10px}.scroll-slider .scroll-overlay:first-of-type{background-image:linear-gradient(90deg,#d2d4d9,hsla(0,0%,100%,0));justify-content:flex-start!important;left:0;opacity:0}.scroll-slider .scroll-overlay:last-of-type{background-image:linear-gradient(270deg,#d2d4d9,hsla(0,0%,100%,0));justify-content:flex-end!important;right:0}.q-separator{color:#666f74;font-size:16px;margin-bottom:20px;margin-top:20px;position:relative;text-align:center}.q-separator:before{border-top:1px solid #e2e7ea;bottom:0;content:"";left:0;margin:0 auto;position:absolute;right:0;top:50%;width:95%;z-index:0}.q-separator>:first-child{background-color:#fff;color:#ff9700;display:inline-block;padding:0 30px;position:relative}.img-byname{align-items:center;display:flex;height:100%;justify-content:center}.chart-line{background-color:#eee;border-radius:2px;height:3px;margin-bottom:10px;margin-top:15px;position:relative}.chart-line .finish{background-color:#ff9700;height:100%;left:0;position:absolute;top:0}.has-underline:hover{text-decoration:underline}.bg-overflow{background-color:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:997}.bg-overflow.active{display:block}.red{color:#fe4343!important}.tg-header{background:#fff;min-height:50px;position:relative;z-index:998}.tg-topbar{border-bottom:1px solid #dbdbdb;width:100%}.tg-themedropdown.tg-currencydropdown{border-left:1px solid #dbdbdb;margin:10px 0;padding:0 0 0 15px}.tg-currencydropdown .tg-themedropdownmenu{border:0;font-size:13px;line-height:40px;list-style:none;margin:11px 0 0;padding:0;width:300px}.tg-currencydropdown .tg-themedropdownmenu li{float:left;line-height:inherit;list-style-type:none;width:100%}.tg-currencydropdown .tg-themedropdownmenu li a{align-items:baseline;color:#666;display:flex;float:left;font-size:15px;gap:10px;padding:10px 20px;white-space:normal;width:100%}.tg-currencydropdown .tg-themedropdownmenu li a:hover{background:#fafafa}.tg-currencydropdown .tg-themedropdownmenu li a i,.tg-currencydropdown .tg-themedropdownmenu li a span{float:left;font-style:normal;line-height:inherit}.tg-currencydropdown .tg-themedropdownmenu li a span{margin-left:10px;padding-left:10px;position:relative}.tg-currencydropdown .tg-themedropdownmenu li a span:before{content:"-";font-size:inherit;left:-2px;line-height:inherit;position:absolute;top:0}.tg-userlogin a img{display:block;height:40px;width:auto}.tg-userlogin .img-byname,.tg-userlogin a img{background:#fff;border:1px solid #ddd;border-radius:50%}.tg-middlecontainer{padding:10px 0;position:relative;width:100%}.tg-logo{align-items:center;display:flex;float:left;height:50px;position:relative;z-index:2}.tg-logo a,.tg-logo a img{display:block}.tg-actionlist{align-items:center;display:flex;height:50px}.tg-actionlist,.tg-wishlistandcart{float:right;position:relative;z-index:2}.tg-themedropdown{float:left;padding:0 15px}.tg-themedropdown+.tg-themedropdown{border-left:1px solid #dbdbdb}.tg-btnthemedropdown{color:#404040;display:block;font-size:15px;font-weight:600;line-height:20px;position:relative}.tg-btnthemedropdown:focus,.tg-btnthemedropdown:hover{color:#404040}.tg-btnthemedropdown i,.tg-btnthemedropdown span{color:#666;float:left}.tg-btnthemedropdown i{font-size:16px;line-height:20px;padding:0 12px 0 0}.tg-themebadge{background:red;border-radius:50%;color:#fff!important;display:inline-block;font-size:10px;left:10px;line-height:18px;min-width:18px;position:absolute;text-align:center;top:-10px;vertical-align:top}.tg-themedropdownmenu .tg-description p{margin:0}.tg-themedropdownmenu{border:0;border-radius:0;border-top:3px solid;display:block;left:auto;margin:25px 0 0;opacity:0;padding:15px;right:0;top:100px;visibility:hidden;width:330px;z-index:10}.tg-wishlistdropdown{padding-right:0}.tg-minicartbody{border-bottom:1px solid #dbdbdb;float:left;padding:0 33px 0 0;width:100%}.tg-minicarproduct{float:left;padding:0 0 20px;width:100%}.tg-minicarproduct figure{float:left;margin:0 20px 0 0}.tg-minicarproduct figure img{display:block;position:relative;z-index:1}.tg-minicarproductdata{overflow:hidden;padding:12px 0}.tg-minicarproductdata h5{color:#404040;font-size:14px;line-height:17px;margin:0 0 9px}.tg-minicarproductdata h5 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.tg-minicarproductdata h6{font-size:16px;font-weight:600;line-height:20px;margin:0}.tg-minicartfoot{float:left;padding:20px 0 0;width:100%}.tg-btnemptycart{color:#666;float:left;font-size:13px;line-height:16px}.tg-btnemptycart i,.tg-btnemptycart span{float:left;font-size:inherit;line-height:inherit}.tg-btnemptycart span{padding:0 0 0 10px}.tg-subtotal{float:right;font-size:13px;line-height:16px}.tg-subtotal strong{font-size:16px}.tg-minicartfoot .tg-btns{padding:20px 0 10px}.tg-minicartfoot .tg-btns .tg-btn{float:left;margin:0;padding:0;width:45%}.tg-minicartfoot .tg-btns .tg-btn+.tg-btn{float:right}.tg-themedropdown.open .tg-themedropdownmenu{opacity:1;top:100%;visibility:visible;z-index:1000}.tg-searchbox{align-items:center;display:flex;height:100%;left:0;padding:0 350px 0 300px;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1200px){.tg-searchbox{padding:0 350px 0 200px}}.tg-formsearch,.tg-formsearch fieldset{position:relative}.tg-formsearch fieldset .form-control{border:1px solid #ccc;border-radius:25px;box-shadow:none;font-size:16px;height:50px;line-height:24px;outline:none;padding:10px 54px 10px 20px;position:relative;z-index:2}.tg-formsearch fieldset button{align-items:center;background:#00a96c;border:none;border-radius:50%;box-shadow:none;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;line-height:40px;outline:none;position:absolute;right:5px;text-align:center;top:50%;transform:translateY(-50%);width:40px;z-index:2}.tg-navigationarea{background:#ff922e;position:relative;width:100%}.tg-navigationarea:before{background:rgba(0,0,0,.2);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.tg-nav{line-height:50px}.tg-nav,.tg-navigation{float:left;padding:0;width:100%}.tg-navigation{text-align:center}.tg-close-navbar{color:#919191;cursor:pointer;display:none;padding:0 10px;position:absolute;right:0;top:0;z-index:2}.tg-navigation ul{font-size:inherit;line-height:inherit;list-style:none}.tg-navigation>ul{display:inline-block;float:left;position:relative;vertical-align:top;width:100%}.tg-navigation>ul>li{float:left;font-size:inherit;line-height:inherit}.tg-navigation ul li{list-style-type:none}.tg-navigation ul li .a-item,.tg-navigation ul li a{background:transparent;cursor:pointer;display:block;position:relative}.tg-navigation .menu-item-root{color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:0 15px}.tg-navigation .menu-item-root i{display:block;font-size:20px;line-height:inherit}.tg-navigation .current-menu-item .menu-item-root,.tg-navigation .menu-item-root:hover{background:rgba(0,0,0,.15)}li.menu-item-has-children .menu-item-root{padding-right:25px;position:relative}li.menu-item-has-children{position:relative}li.menu-item-has-children:has(>.mega-menu)>.a-item:before,li.menu-item-has-children:has(>.sub-menu)>.a-item:before{content:"\f107";font-family:Font Awesome\ 5 Free;font-size:12px;font-weight:900;line-height:inherit;position:absolute;right:10px;top:0}.mega-menu,.sub-menu{background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2);font-size:16px;font-weight:400;left:0;line-height:1.4;margin:0;opacity:0;position:absolute;text-align:left;top:100px;visibility:hidden;width:230px}.sub-menu li{float:left;line-height:inherit;width:100%}.sub-menu li+li{border-top:1px solid #dbdbdb}.sub-menu li.menu-item-has-children:has(>.sub-menu)>.a-item:before{content:"\f105"}.sub-menu li .a-item,.sub-menu li a{color:#666;padding:0 20px}.sub-menu li .a-item:hover,.sub-menu li a:hover{background:#e1f5fe}.sub-menu .sub-menu{left:100%}.tg-navigation>ul>li:last-child .sub-menu{left:auto;right:0}.tg-navigation>ul>li:last-child .sub-menu .sub-menu{right:100%}li.menu-item-has-children:hover>.mega-menu,li.menu-item-has-children:hover>.sub-menu{border-top:1px solid #ff922e;opacity:1;top:98%;visibility:visible;z-index:999}li.menu-item-has-children:hover>.sub-menu{top:100%}li.menu-item-has-children:hover>.sub-menu>li.menu-item-has-children:hover>.sub-menu{top:0}li.menu-item-has-mega-menu{position:static}.mega-menu{opacity:0;visibility:hidden;width:100%}.mega-menu .tg-themetabnav{background:#fff;border-right:1px solid #e9e9e9;float:left;margin:0;max-height:500px;overflow-x:hidden;overflow-y:auto;position:relative;width:230px}.mega-menu .tg-themetabnav li{width:100%}.mega-menu .tg-themetabnav li.active,.mega-menu .tg-themetabnav li:hover a{background:#e3f2fd}.mega-menu .tg-themetabnav li a{color:#666;padding:10px 20px;position:relative}.mega-menu .tg-themetabcontent{border-left:1px solid #eee;float:none;max-height:500px;overflow-x:hidden;overflow-y:auto;padding:10px 15px;width:auto}.mega-menu .tg-themetabcontent>div>ul{display:table;float:left;margin:0;table-layout:fixed;width:100%}.mega-menu .tg-themetabcontent>div>ul>li{float:left;padding:0 15px;width:33%}.tg-linkstitle{width:100%}.tg-linkstitle p{color:#900;font-size:16px;font-weight:600;padding:0 15px}.mega-menu .tg-themetabcontent a{color:#666;position:relative}.mega-menu .tg-themetabcontent a:hover{color:#009688}.tg-btnviewall{color:#2196f3;font-size:14px;margin-bottom:15px;margin-top:10px}.tg-headervtwo .tg-navigation>ul{position:static}.tg-navigationholder{align-items:center;display:flex;float:left;justify-content:space-between;position:relative;width:100%}.tg-headervtwo .tg-navigationarea:before{display:none}.tg-headervtwo .tg-nav{width:auto}.tg-headervtwo .tg-navigation{text-align:left}.tg-headervtwo .sub-menu li a:after,.tg-headervtwo .tg-navigation ul li:first-child a:after,.tg-headervtwo .tg-navigation>ul>li:nth-child(2) a:after{display:none}.tg-rnav .tg-themedropdown{border:0;padding:10px}.tg-rnav .tg-btnthemedropdown i{color:#fff;padding:0}.tg-rnav .tg-userlogin{margin:0 0 0 2px}.tg-rnav .tg-currencydropdown .tg-themedropdownmenu{margin:1px 0 0}.tg-rnav .tg-userlogin{padding:5px}.tg-rnav .tg-themedropdownmenu{margin:0}.tg-dropdowarrow{background:#fff;color:#333;cursor:pointer;display:none;font-size:8px;height:20px;line-height:20px;position:absolute;right:10px;text-align:center;top:10px;width:20px;z-index:5}.tg-dropdowarrow i{background:#eceff1;display:block;font-size:8px;line-height:inherit}.tg-open>.tg-dropdowarrow i:before{content:"\f107"}.m-logo{display:block;float:left;height:50px;padding:5px}.m-logo img{background:#fff;border-radius:7px;height:100%;margin-right:10px;padding:5px;width:auto}@media (min-width:876px){.m-logo{display:none}}.nav-custom-mb .tg-minicartdropdown{display:none}@media (max-width:1200px){.tg-navigationarea .container{max-width:100%!important;padding:0}.menu-item-root .fa-list-ul,.tg-themedropdown .fa-lock{display:none}}@media (max-width:1020px){.nav-custom-mb .tg-minicartdropdown{display:inline}.tg-middlecontainer{padding:5px 0}.tg-searchbox{float:left;padding:10px 0 5px;position:relative;width:100%}.navbar-toggle{border:2px solid #fff;border-radius:5px;display:block;float:left;margin-left:5px}.navbar-toggle .icon-bar{background:#fff}.navbar-collapse.collapse{display:none!important}.collapse.in{display:block!important}.tg-nav{line-height:40px}.tg-nav .navbar-collapse{box-shadow:0 3px 10px 0 rgba(0,0,0,.22);height:auto!important}.tg-navigation{background:#fff;left:0;padding:0 10px;position:absolute;top:100%}.tg-navigation>ul>li{border-bottom:1px solid #dbdbdb;position:relative;text-align:left;width:100%}.tg-navigation .menu-item-root{color:#666;font-size:15px;font-weight:400;padding:0}.tg-navigation .menu-item-root i{font-size:15px}.tg-navigation .current-menu-item .menu-item-root,.tg-navigation .menu-item-root:hover{background:none}.tg-navigation>ul>li.menu-item-has-children>a{padding:0 15px}li.menu-item-has-children>a:before{display:none}li.menu-item-has-children:hover>.mega-menu,li.menu-item-has-children:hover>.sub-menu{border-top:none}.tg-dropdowarrow{display:block}.sub-menu{width:100%}.mega-menu,.sub-menu{box-shadow:none;display:none;float:left;opacity:1;position:static;visibility:visible}.mega-menu{width:100%!important}.mega-menu .tg-themetabnav{float:left;width:30%}.mega-menu .tg-themetabnav>li>a{padding-left:5px;padding-right:5px}.mega-menu .tg-themetabcontent{box-shadow:none;float:left;padding:0 10px;width:70%}.mega-menu .tg-themetabcontent p{font-size:15px}.mega-menu .tg-themetabcontent>div>ul>li{padding:0;width:100%}.tg-linkstitle p{padding:0}.tg-headervtwo .tg-navigation li.menu-item-has-mega-menu{background:none}.tg-navigation .tg-close-navbar{display:block}}@media (max-width:480px){.tg-header .container{padding:0}.tg-logo{display:block}.tg-logo,.tg-logo a img{margin:0 auto}.tg-actionlist{justify-content:center;text-align:center}.tg-minicartdropdown,.tg-wishlistdropdown{display:inline-block;position:static;vertical-align:middle}.tg-themedropdownmenu{margin:0;position:absolute;width:100%;z-index:1000}.tg-wishlistandcart{position:static;text-align:center;width:auto}}@media (max-width:430px){.tg-logo{float:none}.tg-actionlist{width:100%}}@media (max-width:320px){.tg-logo{float:none}.tg-actionlist{width:100%}.tg-currencydropdown .tg-themedropdownmenu{width:250px}}@media (max-width:275px){.tg-currencydropdown .tg-themedropdownmenu{width:100%}}#tg-navigation.tg-menu-mobile{background:#fff;height:100vh!important;left:0;max-width:350px;overflow-x:hidden;overflow-y:auto!important;padding-bottom:50px;position:fixed;top:0;transform:translate3d(-100%,0,0);transition:transform .6s cubic-bezier(.785,.135,.15,.86);width:100%;z-index:1012}#tg-navigation.tg-menu-mobile.collapse.in{transform:translateZ(0)}#tg-navigation.tg-menu-mobile .menu-item-has-children:not(.menu-item-has-mega-menu) li{padding-left:1rem}.tg-currencydropdown .tg-themedropdownmenu .info-user{align-items:center;padding:10px 0}.tg-currencydropdown .tg-themedropdownmenu .info-user .img{flex-shrink:0;height:50px;width:50px}.tg-currencydropdown .tg-themedropdownmenu .info-user .img img{height:100%;width:100%}.tg-currencydropdown .tg-themedropdownmenu .info-user .overflow{word-break:break-word}.tg-currencydropdown .tg-themedropdownmenu .info-user .overflow .name{color:#333;font-size:15px;font-weight:700;margin:0}.tg-currencydropdown .tg-themedropdownmenu .info-user .overflow .gmail{color:#999;font-size:14px;margin:0}.tg-boxlist{max-height:320px;overflow-y:auto;padding-right:10px}.tg-boxlist::-webkit-scrollbar{width:3px}.tg-boxlist::-webkit-scrollbar-thumb{background:#ff940e;border-radius:1px}.tg-boxlist .list a{color:#666;display:inline-block}.tg-boxlist .list .img{border-radius:50%;height:50px;overflow:hidden;width:50px}.tg-boxlist .list .img img{width:100%}.tg-boxlist .list .overflow{padding-left:15px}.tg-boxlist .list .overflow .txt{color:#666;font-size:16px;font-weight:400;line-height:1.6;margin:0}.tg-boxlist .list .overflow .txt:hover,.tg-boxlist .list .overflow .txt:hover a{color:#ff9700!important}.tg-boxlist .list .overflow .day{color:#999;font-size:12px}.tg-boxlist.box-info .list{margin-bottom:20px}.tg-boxlist.box-info .list .img{border:none;border-radius:2px;height:auto;max-height:60px;width:77px}.tg-boxlist.box-info .list .price{font-weight:500;margin-top:10px}.list-cart .bottom{border-top:1px solid #d7d7d7}.list-cart .bottom .box-total-price{margin:10px 0}.list-cart .bottom .btn{width:100%}.sticky-header .tg-navigationarea{box-shadow:0 0 10px 0 rgba(0,0,0,.2);left:0;position:fixed;top:0;z-index:999}.vj-search_results{background-color:#fff;border:1px solid #ccc;border-radius:10px;border-top:none;box-shadow:0 1px 7px rgba(0,0,0,.2);display:none;left:0;margin-top:8px;padding:10px 0;position:absolute;top:100%;width:100%;z-index:301}.vj-search_results .listbox{list-style-type:none}.vj-search_results .listbox li{background:transparent;margin:0;padding:0}.vj-search_results .listbox li a{align-items:baseline;color:#282e3e;display:flex;font-size:16px;gap:10px;padding:5px 10px;width:100%}.vj-search_results .listbox li a i{color:#607d8b;padding:5px}.vj-search_results .listbox li:hover{background:#f6f7fb}.vj-search_results .stitle span{color:#777;font-size:12px}.vj-search_results .stext{color:#5e6b92;font-size:13px;font-weight:600;margin:0;padding:0 15px 5px;text-transform:uppercase}.vj-search_results .slist{max-height:500px;overflow-y:auto}.vj-search_results .slist hr:first-child{display:none}.vj-search_results .smore{overflow:hidden;padding:5px 20px;text-overflow:ellipsis;white-space:nowrap}.vj-search_results .smore strong{color:#555}.vj-search_results .smore:hover{background:#f6f7fb}.vj-search_results hr{margin:10px 0}@media (max-width:340px){.tg-themedropdown.btn-vip{display:none}}@media (max-width:386px){.tg-rnav .tg-themedropdown{padding:5px}}.header_search{display:none}@media (max-width:876px){.header_search{display:inline}}.shide{background-color:#fff;display:none;height:100%;left:0;overflow:hidden;position:absolute;top:-70px;transition:all .5s;width:100%;z-index:1000}.shide .search-hide{height:100%;position:relative;width:100%}.shide .search-hide form{position:relative}.shide .search-hide form input{background-color:#fff;border:0;float:left;font-size:16px;font-style:normal;font-weight:400;height:50px;margin-top:5px;outline-width:0;padding:0 0 0 15px;width:90%}.shide .search-hide form input:focus{outline:none}.shide .search-hide form .remove{background-color:transparent;border:0;color:#555;cursor:pointer;float:right;font-size:16px;padding:15px 10px}.box-vip_active{position:relative}.box-vip_active .btn-vip_active{background-color:red;border-color:#ffd2d2;border-radius:20px;color:#fff;font-size:14px;font-weight:700;margin-left:10px;padding:5px 10px}.box-vip_active .btn-vip_active:hover{background-color:#ca0a0a}@media (max-width:600px){.box-vip_active .btn-vip_active span{display:none}}.box-vip_active .form-vip_active{background:#fff;border:1px solid #cacaca;box-shadow:0 0 15px 0 rgba(1,41,112,.1);display:none;min-width:300px;padding:20px;position:absolute;right:0;top:50px;transition:.3s;width:100%;z-index:100}.box-vip_active .form-vip_active.show{display:block}@media (max-width:300px){.box-vip_active .form-vip_active{min-width:100%;position:fixed;top:60px}}.box-vip_active .form-vip_active .form-control{align-items:center;border:1px solid #e91e63;display:flex;font-size:16px;height:40px}.box-vip_active .form-vip_active .btn-activevip{align-items:center;background:#e91e63;border:none;color:#fff;display:flex;flex-direction:column;font-size:16px;height:40px;justify-content:center}.login-box{margin:0 auto;text-align:center;width:100%}.login-box .btn-login{background:#ec5252;font-size:15px;margin:5px}.login-box .btn-login,.login-box .btn-register{border-radius:2px;color:#fff;display:inline-block;font-weight:500;padding:9px 10px;width:130px}.login-box .btn-register{background:#00aeef;margin:5px 5px 5px 0}.img-user{background:#eceff1;border:1px solid #d7d7d7;border-radius:50%;height:40px;line-height:0;width:40px}.img-user img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.uservip{position:relative}.uservip .vip-tag{align-items:center;background:#fff;border:1px solid #bfbfbf;border-radius:3px;bottom:-5px;color:red;display:flex;font-size:11px;font-weight:600;left:-10px;line-height:11px;padding:2px 3px;position:absolute;z-index:2}.pagination-template{margin:20px 10px}.pagination-template li{display:inline-block}.pagination-template li a{margin-left:2px;padding:2px 10px}.pagination-template a.page-link{background-color:transparent;border:1px solid #babfc5;border-radius:4px;color:#000}.pagination-template a.page-link:hover{background-color:#d6d9dc;border-color:#babfc5;color:#000}.pagination-template a.page-link.active{background-color:#e7700d;border:1px solid transparent;color:#fff}.pagination-template a.page-link.disabled{background-color:#dfdfdf;border:1px solid transparent;color:#555;cursor:not-allowed}@media only screen and (max-width:480px){.pagination-template a.page-link{font-size:12px;padding:2px 7px}}.social-icons li{float:left;height:30px;margin:0 2px;transition:all .3s ease;width:30px}.social-icons li a{display:block}.social-icons li a i{background-color:#fff;border-radius:50%;color:#333;line-height:30px;text-align:center;width:100%}.social-icons li.facebook.active a i,.social-icons li.facebook:focus a i,.social-icons li.facebook:hover a i{background-color:#3a5897;color:#fff}.social-icons li.twitter.active a i,.social-icons li.twitter:focus a i,.social-icons li.twitter:hover a i{background-color:#00bdec;color:#fff}.social-icons li.googleplus.active a i,.social-icons li.googleplus:focus a i,.social-icons li.googleplus:hover a i{background-color:#d94a3a;color:#fff}.social-icons li.linkedin.active a i,.social-icons li.linkedin:focus a i,.social-icons li.linkedin:hover a i{background-color:#1a92bd;color:#fff}.footer-area{position:relative;z-index:997}footer .social-icons-top .social-icons li{height:36px;margin:0 10px 0 0;text-indent:inherit;width:36px}footer .social-icons-top .social-icons li a i{font-size:18px;line-height:36px}footer .footer{background:#272727;color:#fff;padding:40px 0 0}footer .footer a{color:#fff;font-weight:500}footer .footer a.active,footer .footer a:focus,footer .footer a:hover{color:#f7941d}footer .footer .headline{border:none;margin:0}footer .footer .headline h2{color:#fff;font-size:20px;font-weight:400;margin-bottom:35px}footer .row{margin-left:-15px;margin-right:-15px}footer .row .col-xs-2{margin:5px 0}footer .copyright{background:#222;border-top:none;margin-top:25px;padding:10px 0 5px}footer .copyright p{float:left;line-height:30px;margin:0}footer .copyright .txt-footer-1{margin-left:30px}footer .copyright .txt-footer-1 a{font-weight:400}footer .text-justify{margin-top:10px;text-align:justify}footer .footer-logo{margin-bottom:20px}footer p{line-height:1.4}footer .address,footer .email,footer .phone{clear:both;display:block;line-height:20px;overflow:hidden}footer .address i,footer .email i,footer .phone i{display:inline-block;float:left;line-height:20px;padding-right:20px}footer .address i.fa-map-marker,footer .email i.fa-map-marker,footer .phone i.fa-map-marker{font-size:20px}footer .address i.fa-mobile,footer .email i.fa-mobile,footer .phone i.fa-mobile{font-size:23px}footer .address i.fa-envelope,footer .email i.fa-envelope,footer .phone i.fa-envelope{padding-right:15px}footer .list-unstyled li{display:block;margin:0 0 15px;width:100%}.footer-wrap{background:#272727;color:#fff;padding:30px 0 0}.footer-wrap h4{font-size:16px;margin:0;padding:0 0 15px;text-transform:uppercase}.footer-wrap h4 i{display:none}.footer-wrap a{color:#fff}.footer-wrap a:hover{text-decoration:underline}.footer-wrap .container>.row>[class*=col-]{margin-bottom:15px}.footer-wrap ul li{margin-bottom:10px}.footer-wrap ul li img{height:39px;width:122px}.footer-wrap ul.bottom{margin:20px 0 0}.footer-wrap ul.bottom li .txt{color:#999;font-size:15px;font-weight:400;margin:0}.footer-wrap ul.bottom li .node{font-size:16px}.copyright{background:#222;color:#fff;font-size:12px;padding:15px 0}@media only screen and (max-width:767px){.footer-wrap{padding:15px 0 0}.footer-wrap .logo{margin-bottom:10px!important}.footer-wrap .bottom{margin:5px 0 12px!important}.footer-wrap .bottom li{margin-bottom:5px!important}.footer-wrap h4{font-size:14px!important;padding:5px 0 15px}.footer-wrap h4 i{display:inline-block}.footer-wrap [class*=col-]{margin-bottom:0!important}.copyright{font-size:10px}}.main-page{display:flex;flex-direction:row;min-height:450px;position:relative;transition:all .3s;width:100%}.main-page .lsidebar{background-color:#fff;border-right:1px solid #dedede;z-index:2}.main-page .lsidebar .lsidebar-main{min-width:2.5rem;position:sticky;top:50px}.main-page .lsidebar .lsidebar-wrapper{position:relative}.main-page .lsidebar .btn-lsidebar{align-items:center;border-radius:50%;display:flex;height:35px;justify-content:center;outline:none!important;position:absolute;right:3px;top:.75rem;transform:translateX(50%);width:35px}.main-page .lsidebar .lsidebar-body{display:flex;flex-direction:column;height:calc(100vh - 20px);overflow-x:hidden;overflow-y:auto;transition:width .3s ease-in-out;width:30rem}@media (min-width:1200px){.main-page .lsidebar .lsidebar-body{width:32rem}.main-page .lsidebar .lsidebar-body.lsidebar-body-lg{width:34rem!important}}@media (min-width:1600px){.main-page .lsidebar .lsidebar-body{width:34rem}.main-page .lsidebar .lsidebar-body.lsidebar-body-lg{width:38rem!important}}.main-page .lsidebar .lsidebar-body .lsidebar-title{background-color:#fff;border-bottom:1px solid #e8eaed;border-top:1px solid #e8eaed;font-size:17px;font-weight:500;line-height:2.5rem;margin:0;padding:1.25rem 50px 1.25rem 1rem}.main-page .lsidebar .lsidebar-body .lsidebar-title .tree-stitle{color:#795548}.main-page .lsidebar .lsidebar-body .lsidebar-title.lstitle-small p{display:none}.main-page .lsidebar .lsidebar-body .lsidebar-footer{background:#f6f9fe;border:1px solid #fff;border-top-color:#e8eaed;font-size:14px;font-weight:500;padding:.75rem;text-align:center}.main-page .lsidebar .lsidebar-body .lsidebar-footer a{color:#009688}.main-page .lsidebar .lsidebar-body.lsidebar-body-small{width:30rem!important}.main-page .lsidebar.active .lsidebar-body{display:none}.main-page .lsidebar .lsidebar-nav{background:#fff;overflow-y:auto;padding:2rem .75rem}.main-page .lsidebar .lsidebar-nav>ul>li{background-color:#fbfafa;border:1px solid #dedede;border-radius:.5rem;margin-bottom:2rem;padding:1rem}.main-page .lsidebar .lsidebar-nav li a{color:#323232;display:block;font-size:15px;font-weight:400;line-height:1.3;margin-left:20px;padding:10px 0;position:relative;word-break:break-word}.main-page .lsidebar .lsidebar-nav li a:hover{color:#ff3d00}.main-page .lsidebar .lsidebar-nav li a.leaf-nav:before{background:#fff;border:2px solid #cfd8dc;border-radius:50%;content:"";display:block;height:13px;left:-20px;position:absolute;top:12px;width:13px}.main-page .lsidebar .lsidebar-nav li a.leaf-exam:before{background:transparent!important;border:none;color:#009688;content:"\f274";font-family:Font Awesome\ 5 Free;left:-20px;position:absolute;top:9px}.main-page .lsidebar .lsidebar-nav li a.leaf-exam:after{content:none!important}.main-page .lsidebar .lsidebar-nav li a.leaf-video:before{background:transparent!important;border:none;color:#9c27b0;content:"\f144";font-family:Font Awesome\ 5 Free;left:-20px;position:absolute;top:9px}.main-page .lsidebar .lsidebar-nav li a.leaf-video.viewed:before{color:#e91e63;content:"\f144";font-weight:900}.main-page .lsidebar .lsidebar-nav li a.leaf-video:after{content:none!important}.main-page .lsidebar .lsidebar-nav li a.leaf-file:before{background:transparent!important;border:none;color:#ff796f;content:"\f1c1";font-family:Font Awesome\ 5 Free;left:-20px;position:absolute;top:9px}.main-page .lsidebar .lsidebar-nav li a.leaf-file:after{content:none!important}.main-page .lsidebar .lsidebar-nav li a .info-nav{color:#3f51b5;display:block;font-size:14px;padding:5px 0}.main-page .lsidebar .lsidebar-nav li a .info-nav>*{display:inline-block}.main-page .lsidebar .lsidebar-nav li a .meta-nav{color:#9a9a9a;display:none;font-size:12px;font-weight:400}.main-page .lsidebar .lsidebar-nav li .active{background:#e8f0fe;border-radius:5px;color:#ff3d00}.main-page .lsidebar .lsidebar-nav li .active a{color:#ff3d00}.main-page .lsidebar .lsidebar-nav li .active a.leaf-nav:before{background:#ff5722;border-color:#ff5722}.main-page .lsidebar .lsidebar-nav li .active a.leaf-nav:after{color:#fff;content:"\e114";display:block;font-family:Glyphicons Halflings;font-size:.5em;left:-17px;position:absolute;top:15px}.main-page .lsidebar .lsidebar-nav li a[data-toggle=collapse]:before{background:transparent;content:"\e258";display:block;font-family:Glyphicons Halflings;font-size:.6em;left:-17px;position:absolute;top:13px}.main-page .lsidebar .lsidebar-nav li a[aria-expanded=false]:before{content:"\e258"!important}.main-page .lsidebar .lsidebar-nav li a[aria-expanded=true]:before{content:"\e259"!important}.main-page .lsidebar .lsidebar-nav li a.root-nav{display:flex;flex-direction:column;gap:5px}.main-page .lsidebar .lsidebar-nav li a.root-nav[data-toggle=collapse]{font-weight:500}.main-page .rsidebar{max-width:800px;min-width:200px;width:260px}.main-page .rsidebar .rsidebar-wrapper{position:sticky;top:70px}@media (min-width:1600px){.main-page .rsidebar .rsidebar-wrapper{margin-left:70px;margin-right:-70px}}.main-page .rsidebar .rsidebar-header{background:#607d8b;color:#fff;font-size:14px;font-weight:500;padding:5px 10px}.main-page .rsidebar .rsidebar-body{background:#fff;border:1px dashed #b9b9b9;padding:5px}.main-page .box-wrapper{background-color:#e8eaed;min-width:0;width:100%}.main-page .box-wrapper .box-wrapper-body{display:flex;gap:2.5rem;justify-content:center;margin-top:25px}.main-page .box-wrapper .box-wrapper-body>:first-child{flex:1 1 auto;min-width:0}@media (max-width:1250px){.main-page .box-wrapper .box-wrapper-body{align-items:center;flex-direction:column;margin-top:0}.main-page .box-wrapper .box-wrapper-body>*{width:100%!important}}.main-page .navigation-mb{background-color:#fff;border-top:1px solid #dedede;bottom:0;display:none;padding:7px 10px;position:sticky;z-index:2}.main-page .navigation-mb button{font-size:16px;outline:none!important}@media (max-width:992px){.main-page{display:initial}.main-page .lsidebar{display:none}.main-page .lsidebar.active{background:rgba(0,0,0,.7)!important;bottom:0;display:block;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.main-page .lsidebar.active .lsidebar-main{background:#fff;height:100%;top:0!important}.main-page .lsidebar.active .lsidebar-body{display:flex;height:calc(100vh - 20px)!important;width:100%!important}.main-page .lsidebar.active .btn-lsidebar{right:30px}.main-page .lsidebar.active .btn-lsidebar i:before{content:"\f00d"}.main-page .navigation-mb{align-items:center;display:flex;justify-content:center}}.filter-dropdown>li{border-bottom:1px solid #eaeaea;cursor:pointer}.filter-dropdown>li .filter-name{align-items:center;display:flex;justify-content:space-between;padding:10px 15px}.filter-dropdown>li .filter-name[aria-expanded=true] .fa-angle-down:before{content:"\f106"}.filter-dropdown>li i{color:#737373}.filter-dropdown>li>ul>li{align-items:center;background:#f5f7f9;border-top:1px dashed #dfdfdf;display:flex;justify-content:flex-start}.filter-dropdown>li>ul>li.active{background-color:#e3fdff}.filter-dropdown>li>ul>li i{margin-right:8px}.filter-dropdown>li>ul>li a{color:#333;display:block;padding:10px 15px;width:100%}.banner-text{background:#264666;color:#fff;padding:10px;position:relative}.banner-text a{color:#fff}.banner-text h2{font-weight:700}.banner-text .banner-text-close{font-size:14px;position:absolute;right:5px;top:5px}.banner-text .banner-text-content{text-align:center}.banner-text .banner-text-title{font-size:35px;font-weight:700;line-height:1.2}.banner-text .banner-text-des{font-size:15px}.banner-text .banner-text-link{font-weight:500;text-decoration:underline}.banner-text .banner-text-btn{background-color:#f3b100;border-radius:5px;display:inline-block;font-weight:700;padding:6px 16px;text-transform:uppercase}.banner-text .banner-text-btn:hover{background:#fff;color:#f8bb18}.form-sale{margin-top:20px}.form-sale .form-group{position:relative}.form-sale .form-group .txt-form{border:1px solid #dcdcdc;border-radius:1px;height:38px;line-height:38px;padding:0 110px 0 10px;width:100%}.form-sale .form-group.btn-small{font-size:16px;height:32px;line-height:30px;padding:0 30px}.form-sale .form-group .btn{background-color:#fbe9e7;border:1px solid #ff5722;border-radius:1px;color:#ff5722!important;font-size:14px;font-weight:700;height:39px;line-height:39px;overflow:hidden;padding:0;position:absolute;right:0;top:-1px;width:110px}.form-check label{color:#333;cursor:pointer;margin:0;padding-left:30px}.form-check label input{left:0;opacity:0;position:absolute;top:0}.form-check label input:checked+.icon{color:#f44336}.form-check label input:checked+.icon i{font-weight:900}.form-check label input:checked+.icon i:before{content:"\f14a"}.form-check label input:disabled+.icon{color:#f44336;cursor:not-allowed}.go_top{background:rgba(231,112,13,.18);border-radius:3px;bottom:55px;color:#ff5722!important;display:none;font-size:16px;opacity:1;padding:5px;position:fixed;right:20px;text-align:center;transition:background .5s;z-index:999}.go_top i{display:block}.less{color:#666;display:inline-block;font-size:13px;font-weight:500;margin-bottom:40px;margin-top:15px}.less:before{content:"Xem thêm"}.less i{padding-left:10px}.less.more{background:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,.95),#fff);bottom:0;display:block;padding-top:30px;position:absolute;width:100%}.less.more:before{content:"Thu gọn"}.less.more i:before{content:"\f077"}.icon-title{position:relative}.shopping-count{background:#f34848;border-radius:100%;color:#fff;font-size:10px;height:15px;line-height:15px;position:absolute;right:-7px;top:-2px;width:15px}.flash-backdrop,.shopping-count{align-items:center;display:flex;justify-content:center}.flash-backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.flash-backdrop .flash-content{background-color:#ff922e;background-image:url(/images/icons/bg-signin.png);background-size:cover;color:#fff;font-size:18px;max-width:550px;padding:30px;position:relative}.flash-backdrop .flash-content.error{background-color:#ff5722}.flash-backdrop .flash-content.warning{background-color:#428baf}.flash-backdrop .flash-content.info{background-color:#2894c4}.flash-backdrop .flash-content .flash-content-logo{display:block;font-size:20px;font-weight:700;margin:15px 0;text-align:center}.flash-backdrop .flash-content .flash-close{cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.radio{color:#3f3f3f;font-size:16px;margin:0 0 30px;position:relative}.radio label{display:block;font-size:18px;margin-left:0;padding-left:0}.radio label input[type=radio]{display:none}.radio label input[type=radio]:checked+.cr>.cr-icon{opacity:1}.radio label input[type=radio]+.cr{border:1px solid #434343;border-radius:50%;color:#ff9700;display:inline-block;float:left;height:15px;margin-right:7px;margin-top:5px;position:relative;width:15px}.radio label input[type=radio]+.cr>.cr-icon{font-size:.6em;left:13%;line-height:0;margin-left:.04em;opacity:0;position:absolute;top:50%}.radio p{margin:0!important}.open-in-app{font-weight:600;margin:0 10px;text-transform:none}.load-more-btn{background-color:#fffaf0;border:1px solid #eee;color:#9c27b0!important;cursor:pointer;display:block;font-size:15px!important;justify-content:center;margin:3px 0 0!important;padding:3px!important;text-align:center}.load-more-btn:hover{color:#009688!important}div.mce-fullscreen{z-index:9999}.mce-top-part{position:sticky!important;top:0}.mce-fullscreen .mce-top-part{top:0!important}.read-more-footer{border-top:1px solid #dbdbdb;margin-top:10px;padding:10px;text-align:center}.read-more-footer a{color:#f0782e;cursor:pointer;display:block}.read-more-footer a:hover{color:#900}.footer-list{background-image:linear-gradient(hsla(0,0%,100%,.161),hsla(0,0%,100%,.839) 30%);height:30px;margin-top:-30px;position:relative;width:100%;z-index:997}.buy-vip{background:#f9e8ce;border-radius:3px;padding:10px 15px}.vip-title{color:#000!important;font-size:18px}.vip-title i{color:#ff5722;font-size:15px;margin:0 7px}.vip-title span a{color:#2d49ed;font-weight:500}.vip-title span a i{color:#2d49ed}.vip-title span a:hover,.vip-title span a:hover i{color:#169bd5}#package-vip{background:#fff}#package-vip .panel{border-bottom:1px dashed #c1c0c0;box-shadow:none;margin:5px 0}#package-vip .panel-heading{border-bottom:none}#package-vip .panel-heading.active{background:rgba(162,246,236,.369)}#package-vip .panel-body{padding:3px 5px 20px}#package-vip .panel-title{font-weight:700;padding:5px 20px 5px 0;position:relative;text-transform:uppercase;white-space:normal}#package-vip .panel-title .pac-item{align-items:center;display:flex;gap:20px;line-height:28px}#package-vip .panel-title .pac-title{color:#272675;font-size:24px;position:relative}#package-vip .panel-title .pac-title:before{background:rgba(255,193,7,.239);border-radius:50%;content:" ";height:45px;left:-15px;position:absolute;top:-9px;width:45px;z-index:1}#package-vip .panel-title .pac-title.pac-vip2:before{background:rgba(17,202,5,.278)}#package-vip .panel-title .pac-title.pac-vip3:before{background:#c4fff6}#package-vip .panel-title .pac-title.pac-vip4:before{background:rgba(244,67,54,.141)}#package-vip .panel-title .pac-title span{position:relative;z-index:2}#package-vip .panel-title .pac-duration{color:#344d59;font-size:16px;text-transform:capitalize}#package-vip .panel-title .pac-price{color:#ff5722;font-size:20px;white-space:nowrap}#package-vip .panel-title .icon-sales-price{position:absolute;right:-25px;top:-20px;width:40px}#package-vip .panel-title p{margin:0}#package-vip .panel-title .pac-more{color:#607d8b;font-size:14px;font-style:italic;font-weight:400;text-align:right;text-transform:none}#package-vip .pac-box{border:2px dashed #2196f3;padding:10px;word-break:break-word}#package-vip .pac-box .pac-title{color:#9c27b0;font-size:18px;font-weight:700;text-transform:uppercase}#package-vip .pac-box .btn-order{background:#f65c94;border:none;border-radius:50px;color:#fff;font-size:18px;font-weight:700;padding:3px 20px;text-align:center;text-transform:uppercase}.gbox-wrapper{display:flex;flex-wrap:wrap}.gbox-wrapper .gbox{align-items:stretch;display:flex;margin-bottom:2rem}.gbox-wrapper .gbox .card{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:1px solid rgba(0,0,0,.125);border-radius:.25rem;display:flex;flex-direction:column;margin-bottom:1rem;min-width:0;padding:.5rem;position:relative;width:100%}.gbox-wrapper .gbox .card .card-header{background-color:#fff;margin-bottom:0;padding:.25rem}.gbox-wrapper .gbox .card .card-header a{align-items:center;display:flex}.gbox-wrapper .gbox .card .card-body{flex:1 1 auto;min-height:1px;padding:.25rem .5rem}.gbox-wrapper .gbox .card .card-footer{align-items:center;border-top:1px solid rgba(0,0,0,.125);display:flex;justify-content:space-between;padding:.75rem 1.25rem}.gbox-wrapper .gbox .card .gbox-icon{background-color:grey;border-radius:0 19px 19px 0;box-sizing:border-box;color:#fff;display:inline-block;font-weight:700;left:-15px;margin-right:2px;padding:7px 15px;position:relative;text-align:center;vertical-align:middle}.gbox-wrapper .gbox .card .gbox-title{font-size:22px;font-weight:600;letter-spacing:-.03rem;line-height:1.545454;margin:.5rem 0}.gbox-wrapper .gbox .card .gbox-des{font-size:16px}.gbox-wrapper .gbox .card .gbox-star{color:#ff9800;display:block}.main-subject{padding:5px 10px}.main-subject .subject-item{align-items:center;background:#fff;border:1px solid rgba(255,151,0,.4);border-radius:3px;cursor:pointer;display:inline-flex;flex-direction:column;font-size:14px;font-weight:700;height:100%;justify-content:center;padding:5px;text-align:center;width:130px}.main-subject .subject-item:hover{background:rgba(82,183,0,.18);border:1px solid #52b700;color:red}.main-subject .subject-item .subject-item__image{height:32px;width:auto}.main-subject .subject-item .subject-item__name{align-self:flex-start;overflow:hidden;padding:5px 0;width:100%}.main-subject .subject-item.active{background:#f3b100;color:#fff}.main-subject .active{border-radius:3px}.main-subject .active .subject-item{background:#f3b100;color:#fff}.s-box{padding:10px 20px}.s-box .ex-item{max-width:100%;min-width:100%;width:100%}@media (max-width:500px){.s-box{padding:0}}.s-nav{border-bottom:1px solid #ddd;display:flex}.s-nav>li{padding:0 15px}.s-nav>li>a{background-color:transparent!important;border-radius:0;color:#586380;font-size:16px;font-weight:500;padding:5px 0}.s-nav>li>a:focus,.s-nav>li>a:hover{border-bottom:2px solid #ff5722;color:#ff5722}@media (max-width:500px){.s-nav>li{padding:0 10px}.s-nav>li>a{font-size:14px}}.s-nav>li.active>a{border-bottom:2px solid #f44336;color:#f44336!important}@media (min-width:999px) and (max-width:1103px){.tg-themedropdown.btn-vip{padding:0!important}}.nav-custom-mb{align-items:center;display:flex;gap:5px}.exam-hot-list{counter-reset:li;list-style:none;padding:10px}.exam-hot-list .exam-hot-item{cursor:pointer;padding-left:35px;position:relative}.exam-hot-list .exam-hot-item:before{background-color:#e6fcf4;border:1px solid #999;border-radius:50%;color:#5c5b5b;content:counter(li);counter-increment:li;font-size:10px;font-weight:700;height:30px;left:0;line-height:30px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:30px}.exam-hot-list .exam-hot-item:hover:before{background-color:#008c6e;border-color:#008c6e;color:#fff}.exam-hot-list .exam-hot-item:hover .l-item{background-color:#f0faff}.nav-scroll-x{overflow-x:auto}.nav-scroll-x .nav{display:flex;white-space:nowrap}.nav-scroll-x::-webkit-scrollbar{display:none}.box-title{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;margin-top:20px;padding:0 10px;position:relative}.box-title .txt-title{color:#ff3860;font-size:20px;font-weight:700;line-height:25px;margin:0;text-transform:uppercase}@media (max-width:600px){.box-title .txt-title{font-size:17px}}.box-title .view-more{color:#607d8b;font-size:14px;line-height:25px}.box-title .view-more:hover{color:#ff5722}.scoure-item{background-color:#fff;border:1px solid #b0bec5;border-radius:3px;display:flex;gap:20px;margin-bottom:30px;padding:20px 10px}.scoure-item .scoure-img{display:block;margin-top:10px;max-width:250px;overflow:hidden}.scoure-item .scoure-img img{border-radius:3px;width:100%}.scoure-item .scoure-info{align-items:center;color:#111;display:flex;gap:50px;justify-content:space-between;width:100%}@media (max-width:1200px){.scoure-item .scoure-info{align-items:baseline;flex-direction:column;gap:10px}}.scoure-item .scoure-info .scoure-title{font-size:20px;font-weight:500;line-height:1.3;margin-top:0}.scoure-item .scoure-info .scoure-meta{color:#607d8b;font-size:14px}.scoure-item .scoure-info .scoure-meta>*{display:inline-block;margin-right:20px}.scoure-item .scoure-info .price{margin-left:auto}.scoure-item.scoure-small{gap:15px;margin-bottom:20px;padding:10px}.scoure-item.scoure-small .scoure-img{max-width:130px}.scoure-item.scoure-small .scoure-info{font-size:14px}.scoure-item.scoure-small .scoure-info .scoure-title{font-size:16px}@media (max-width:600px){.scoure-item{align-items:baseline;flex-direction:column}.scoure-item .scoure-img{max-width:inherit!important;width:100%!important}}.course-item{padding:7px;width:100%}.course-item img.course_banner{display:none}.course-item .course-inner{background-color:#fff;border-radius:3px;height:100%;width:100%}.course-item .course-img{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=) #eee no-repeat 50%/cover;color:#fff;height:100%;min-height:120px;overflow:hidden;position:relative;width:100%}.course-item .course-text{display:inline-block;height:170px;padding:10px 15px;width:100%}.course-item .course-text h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#464646;display:-webkit-box;font-size:17px;font-stretch:normal;font-style:normal;font-weight:400;height:47px;letter-spacing:-.24px;margin:8px 0;overflow:hidden}.course-item .course-text h3 a{color:#464646;font-weight:600;line-height:1.5}.course-item .course-text p{max-height:4.5em;overflow:hidden}.course-item .course_teacher a{display:flex}.course-item .course_teacher a img{border:1px solid #e0e0e0;border-radius:50%;display:inline-block;height:30px;margin-right:10px;width:30px!important}.course-item .course_teacher a span{color:#9b9b9b;display:inline-block;font-size:13px;font-stretch:normal;font-weight:400;letter-spacing:-.08px;line-height:1.38;margin-top:4px;max-width:136px;overflow:hidden;text-overflow:ellipsis;transform:translateY(3px);white-space:nowrap}.box-course .owl-stage-outer{z-index:1}.box-course .owl-nav{bottom:0;color:#333;left:0;position:absolute;right:0;top:0}.box-course .owl-nav button{background:#fff!important;height:30px!important;width:30px!important}.box-course .owl-nav svg{color:currentColor}.box-course .owl-nav .disabled{display:none}.box-course .owl-next,.box-course .owl-prev{background-color:#fff;border-radius:50%;box-shadow:0 4px 4px rgba(0,0,0,.3),0 0 4px rgba(0,0,0,.2);height:40px;margin-top:-20px;padding:8px;position:absolute;top:130px;width:40px;z-index:2}.box-course .owl-prev{left:-10px}.box-course .owl-next{right:-10px}.box-star{display:inline-block;font-size:14px}.box-star i{color:#ff9800!important;margin-right:2px}.box-star .overflow{padding:3px 0}.box-star .overflow p{color:#666;font-size:12px;line-height:18px;margin:0}.box-star .overflow p span{color:#999}.price{font-weight:500;text-transform:none}.price span{color:#999;display:inline-block;font-size:14px;padding-right:10px}.price span:last-child{padding-right:0}.price span.ori{color:#ff5722;font-size:20px;font-weight:700}.price span.old{color:#888;text-decoration:line-through}.price span.news{color:#ff5722;font-size:28px;font-weight:700}.price .coupons{color:#3f51b5;font-weight:400}.price .sale{color:red;font-weight:400}.action-image:hover{filter:grayscale(50%)}.mcourse-banner{color:#fff;min-height:250px;overflow:hidden;position:relative}.mcourse-banner .mcourse-mask{background:rgba(0,0,0,.5);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mcourse-banner .mcourse-bg{background-attachment:fixed;background-position:50%;background-size:cover;filter:blur(10px);height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.mcourse-banner .mcourse-title{font-size:27px;line-height:1.5;text-transform:uppercase}@media (max-width:768px){.mcourse-banner .mcourse-title{font-size:20px}}.mcourse-banner .breadcrumb{background:none;color:#fff;padding-left:0}.mcourse-banner .breadcrumb>.active{color:#c9c9c9}.mcourse-banner .mcourse-content{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:20px 10px;position:relative;z-index:2}.mcourse-info{display:flex;gap:30px}.mcourse-info .mcourse-info_main{flex-shrink:0;width:150px}.mcourse-info .mcourse-info_main .img{border:1px solid #cfd8dc;display:inline-block;height:115px;line-height:115px;margin-bottom:20px;width:130px}.mcourse-info .number-review{color:#29303b;font-size:52px;line-height:52px}@media (max-width:500px){.mcourse-info .number-review{font-size:36px;line-height:36px}}.mcourse-info .mcourse-info_review{align-items:center;display:flex;flex-wrap:nowrap;gap:20px}.mcourse-info .mcourse-info_review .chart-line{flex:1 1 auto;margin:0}.mcourse-info .mcourse-info_review .box-star{flex-shrink:0;width:150px}.mcourse-info .mcourse-info_meta{color:#666}.mcourse-info .mcourse-info_meta i{color:#999;display:inline-block;width:28px}.mcourse-info .mcourse-info_meta i.fa-star{color:#f4c150}@media (max-width:480px){.mcourse-info{flex-direction:column;gap:10px}.mcourse-info .mcourse-info_main{text-align:center;width:100%}.mcourse-info .mcourse-info_meta{display:grid;gap:7px;grid-template-columns:repeat(2,1fr)}}.list-check li{color:#333;line-height:1.4;margin:0 0 10px;padding-left:30px;position:relative}.list-check li:before{-webkit-font-smoothing:antialiased;color:#009688;content:"\f058";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;left:4px;line-height:1;position:absolute;text-rendering:auto;top:2px}.list-check li a{color:#333}.list-check li:last-child{margin:0}.lesson-group .panel-heading{padding:10px 0}.lesson-group .panel-heading .panel-title>a{display:flex;flex-wrap:nowrap;padding:10px 15px;text-decoration:none!important}.lesson-group .panel-heading .panel-title>a i{color:#666;flex:0 0 25px;font-weight:400}.lesson-group .panel-heading .panel-title>a.collapsed>i:before{content:"\f0fe"}.lesson-group .panel-heading .panel-title>a .lesson-name{flex:1}.lesson-group .panel-heading .panel-title>a .lesson-time{flex:0 0 80px;margin-left:auto;text-align:right}.lesson-group .panel-heading .panel-title>a .lesson-total{flex:0 0 80px;margin-left:auto;white-space:nowrap}.lesson-group .panel-collapse .panel-body{padding:0}.lesson-group .list-group{margin:0}.lesson-group .list-group .list-group-item{align-items:center;border:none;cursor:pointer;display:flex;flex-wrap:nowrap;padding:0}.lesson-group .list-group .list-group-item+.list-group-item{border-top:1px solid #d7d7d7}.lesson-group .list-group .list-group-item .lesson-name{color:#000;flex:1;padding:15px 30px}@media (max-width:768px){.lesson-group .list-group .list-group-item .lesson-name{padding:10px 15px}}.lesson-group .list-group .list-group-item .lesson-item{color:#868686;font-size:14px;padding:5px 10px}@media (max-width:768px){.lesson-group .list-group .list-group-item .lesson-item{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.lesson-group .list-group .list-group-item .lesson-item:has(>:nth-child(2)){flex-direction:row-reverse}}.lesson-group .list-group .list-group-item .lesson-publish,.lesson-group .list-group .list-group-item .lesson-time{color:#3f51b5}.lesson-group .list-group .list-group-item .lesson-icon{color:#9c27b0}.lesson-group .list-group .list-group-item .only-doc .lesson-icon{color:#f44336}.lesson-group .list-group .list-group-item .check-icon{color:#349023;padding-left:10px}.lesson-group .list-group .list-group-item .check-icon.checked:before{content:"\f058";font-weight:900}.lesson-group .list-group .list-group-item:hover{background:rgba(0,175,255,.188)}.lesson-group .lesson-free{color:red;font-size:14px;margin-right:20px;text-transform:capitalize}.pcourse-main{padding:10px}.pcourse-main,.pcourse-summary{background:#fff;border-radius:5px}.pcourse-summary{margin-bottom:30px;padding:10px 20px}@media (min-width:992px){.pcourse-summary{margin-top:-150px;position:relative;z-index:2}}.pcourse-summary p{color:#666;line-height:1.5;margin-top:10px}.pcourse-summary .pcourse-summary_meta{color:#666;padding-bottom:10px}.pcourse-summary .pcourse-summary_meta p{margin-bottom:15px}.pcourse-summary .pcourse-summary_meta i{color:#666;display:inline-block;width:20px}.pcourse-summary .pcourse-summary_meta .txt{display:inline-block;width:95px}.question{color:#000;font-size:14px;line-height:26px}.question .result{font-size:18px;line-height:1.7;overflow-x:auto}.question table{min-width:80%!important;width:100%}.title-question{color:#000;font-size:18px;font-weight:400;line-height:1.7}.title-question p{line-height:1.7}.number-question{color:#795548;display:contents;font-size:14px;font-weight:500;text-transform:uppercase}.number-question span{color:#0874cc}.number-question span.true{color:#0da613}.number-question span.false{color:#f10}.quiz-answer .quiz-answer-left{border-bottom:1px solid #d3d9e0;margin-bottom:20px}@media (min-width:992px){.quiz-answer .quiz-answer-left{border-bottom:none;border-right:1px solid #d3d9e0;margin-bottom:0;padding-right:20px}}.quiz-answer .quiz-answer-right .btn-start{background:transparent;color:#e91e63;text-decoration:underline}.quiz-answer-item{background:#fff;border-radius:5px;box-shadow:-1px 1px 4px 0 rgba(117,138,172,.12);padding:20px}.answer-check{margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.answer-check .option-choices{align-items:center;border:1px solid #e6e6e6;border-radius:10px;box-shadow:0 0 1px #888;cursor:pointer;display:flex;justify-content:flex-start;line-height:1.3;margin-bottom:12px;min-height:62px;overflow:visible;padding:5px;position:relative}.answer-check .option-choices .option-answer-text{background-color:#fff;font-size:14px;height:-moz-fit-content;height:fit-content;letter-spacing:-.5px;padding:0 2px;position:absolute;right:20px;top:-10px}.answer-check .option-choices.option-correct{border:2px solid #60b91f}.answer-check .option-choices.option-correct .option-answer-text{color:#60b91f;font-size:16px}.answer-check .option-choices.option-incorrect{border:2px solid #ff5a5a}.answer-check .option-choices.option-incorrect .option-answer-text{color:#ff5a5a;font-size:16px}.answer-check .option-choices.option-selected{border:2px solid #9c27b0}.answer-check .option-choices.option-selected .option-answer-text{color:#9c27b0;font-size:16px}.answer-check .option-choices.option-none .option-answer-text{display:none}.answer-check .option-choices:last-child{margin-bottom:16px}.answer-check .option-disabled{pointer-events:none!important}.answer-check .option-content{flex:1;font-size:18px;font-weight:400;line-height:1.7;overflow-y:hidden;padding:10px 10px 10px 15px}.answer-check .option-content p{margin:0}.is-paragraph{background:#fff;border:1px dashed #795548;border-radius:5px;max-height:35vh;overflow-y:auto;padding:10px}.is-paragraph p:last-child{margin-bottom:0!important}.box-home{padding:20px 0}.hometop{height:250px;max-height:250px;min-height:250px;position:relative;width:100%}.hometop-banner{-o-object-fit:cover;object-fit:cover}.bg-overlay,.hometop-banner{height:100%;position:absolute;top:0;width:100%}.bg-overlay{background-color:rgba(0,0,0,.8);bottom:0;display:block;left:0;opacity:.3;right:0;z-index:1}.hometop-box{height:100%;padding:20px;position:relative;z-index:2}.hometop-title{color:red;font-size:28px;font-weight:700;padding:0 20px;text-align:center;text-shadow:3px -2px 0 #fff,-4px -1px 0 #fff,-4px 0 0 #fff,-4px 1px 0 #fff,-4px 2px 0 #fff,-3px -3px 0 #fff,-3px -2px 0 #fff,-3px -1px 0 #fff,-3px 0 0 #fff,-3px 1px 0 #fff,-3px 2px 0 #fff,-3px 3px 0 #fff,-2px -4px 0 #fff,-2px -3px 0 #fff,-2px -2px 0 #fff,-2px -1px 0 #fff,-2px 0 0 #fff,-2px 1px 0 #fff,-2px 2px 0 #fff,-2px 3px 0 #fff,-2px 4px 0 #fff,-1px -4px 0 #fff,-1px -3px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,-1px 3px 0 #fff,-1px 4px 0 #fff,0 -4px 0 #fff,0 -3px 0 #fff,0 -2px 0 #fff,0 -1px 0 #fff,0 0 0 #fff,0 1px 0 #fff,0 2px 0 #fff,0 3px 0 #fff,0 4px 0 #fff,1px -4px 0 #fff,1px -3px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,1px 3px 0 #fff,1px 4px 0 #fff,2px -4px 0 #fff,2px -3px 0 #fff,2px -2px 0 #fff,2px -1px 0 #fff,2px 0 0 #fff,2px 1px 0 #fff,2px 2px 0 #fff,2px 3px 0 #fff,2px 4px 0 #fff,3px -3px 0 #fff,3px -2px 0 #fff,3px -1px 0 #fff,3px 0 0 #fff,3px 1px 0 #fff,3px 2px 0 #fff,3px 3px 0 #fff,4px -2px 0 #fff,4px -1px 0 #fff,4px 0 0 #fff,4px 1px 0 #fff,4px 2px 0 #fff;text-transform:capitalize}.hometop-title span{color:#9c27b0;font-size:22px;font-weight:600;letter-spacing:normal;position:relative;text-shadow:none}.hometop-btn{align-items:center;background-color:#52b700;border-radius:20px;box-shadow:0 0 0 1px rgba(0,0,0,.15);color:#fff!important;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;line-height:20px;padding:10px 20px;text-decoration:none;text-transform:capitalize}.hometop-btn:hover{background-color:#69c130;color:#fff}.hometop-action{margin:auto;max-width:650px;width:100%}.hometop-action .form-control{align-items:center;border:2px solid #ff9800;display:flex;font-size:18px;height:50px}.hometop-action .btn-activevip{align-items:center;background:#ff5722;border:none;color:#fff;display:flex;flex-direction:column;font-size:18px;height:50px;justify-content:center}.hometop-action .btn-activevip:active,.hometop-action .btn-activevip:focus,.hometop-action .btn-activevip:hover{background:#ff5722;border-color:transparent;color:#fff;outline:none}.gradebox{border:1px solid #adc8d5;border-radius:5px}.gradebox a{align-items:center;display:flex;gap:15px;height:100%;padding:10px}.gradebox .gradebox-icon{flex-shrink:0;max-width:50px}.gradebox .gradebox-icon img{height:auto;width:35px}.gradebox .gradebox-des{width:100%}.gradebox .gradebox-des h3{color:#333;font-size:16px;font-weight:400;line-height:1.3;margin-top:0}.gradebox .gradebox-des .gradebox-info p{color:#607d8b;font-size:14px;line-height:1.3;margin:0}.gradebox:hover{background:linear-gradient(135deg,#fffaf2,#fff2d9)}.gradebox:hover .gradebox-des h3{color:#ff5722}.htitle{border-left:5px solid #ff5722;padding-left:15px}.htitle,.htitle2{font-size:20px;font-weight:500;line-height:1.3;margin-bottom:20px;margin-top:0}.htitle2{position:relative}.htitle2:before{background-color:#ff5722;bottom:-7px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:50px}.row-flex{display:flex;flex-wrap:wrap}.row-flex>[class^=col-]{align-items:stretch;display:flex;margin-bottom:2.5rem}@media (max-width:991px){.row-md-swap{display:flex;flex-direction:column;flex-direction:column-reverse}}.exambox{align-items:center;background:#fff;border:1px solid #ffdc99;border-radius:3px;display:flex;gap:15px;padding:10px 20px;position:relative}.exambox h3{color:rgba(0,0,0,.88);font-size:18px;font-weight:400;line-height:26px;margin:10px auto;padding-right:15px}.exambox-info span{color:#607d8b;font-size:14px;padding:5px 10px}.exambox-icon{width:90px}.exambox-icontop{align-items:center;background:#fff;border-radius:50%;color:#ffa800;display:grid;height:32px;padding:8px;position:absolute;right:8px;top:8px;width:32px}@media (min-width:1024px){.hometop-title{font-size:34px}.hometop-title span{font-size:28px}}.p-info{color:#777;font-size:12px;margin:5px 0 15px}.p-info small,.p-info span{display:inline-block}.meta-title{color:#586380;font-size:17px;font-weight:500;margin:10px}.p-meta{align-items:center;background-color:#edefff;border-radius:12.5rem;color:#2e3856;display:inline-flex;font-size:13px;gap:7px;line-height:1.2;padding:3px 10px}.p-meta i{color:#f6406c}.p-item{align-items:baseline;display:flex;gap:10px}.p-item.active{background:rgba(121,221,5,.18)}.p-item>i{color:#ff9700}.p-item p{color:#444;font-size:14px;line-height:1.5;margin-bottom:0}.p-item .old-price{color:#666;font-size:13px;font-weight:500;margin-left:5px;text-decoration:line-through}.p-item .price{color:red;font-size:14px;font-weight:700}.l-item{align-items:center;background:#fff;border-radius:.5rem;display:flex;gap:1rem;justify-content:space-between;padding:1rem}.l-item:hover{background:#f0faff}.l-item .l-icon{align-items:center;background:#e6fcf4;border-radius:.5rem;color:#18ae79;display:flex;flex-shrink:0;height:40px;justify-content:center;padding:.5rem;width:40px}.l-item .l-content{flex:1 1 auto;overflow:hidden}.l-item .l-title{color:#282e3e;font-size:16px;font-weight:500;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.l-item .l-subtitle{color:#262626;font-size:15px;font-weight:400;margin-bottom:5px}.l-item .l-meta{align-items:center;color:#586380;display:flex;font-size:13px;gap:15px}@media (max-width:500px){.l-item .l-meta{gap:8px}.l-item .l-meta.l-smeta{display:grid;gap:2px}}@media (min-width:1024px){.home-cat .main-subject .subject-item{color:#555;font-size:16px;width:170px}.home-cat .main-subject .subject-item .subject-item__image{height:45px}.home-cat .main-subject .active .subject-item{background:#fff59d;border-top:2px solid #ff5722}}.home-cat .cat-icon{background:linear-gradient(135deg,#fffaf2,#fff2d9);border:1px solid #09a3ab;border-radius:5px;flex-shrink:0;height:50px;padding:5px;width:50px}.home-cat .cat-icon img{height:auto;width:100%}.home-cat .cat-mega{background:#fff;border:1px solid #e5e5e5;border-radius:5px;padding:20px 30px}.home-cat .cat-panel{margin:0;width:100%}.home-cat .cat-panel .panel-default{margin-bottom:15px;padding:0}.home-cat .cat-panel .panel-default>.panel-heading{background-color:transparent;padding:0;position:relative}.home-cat .cat-panel .panel-title>a{align-items:center;border-top:1px solid #ececec;box-shadow:1px 5px 9px rgba(0,0,0,.1);display:flex;gap:10px;padding:10px 40px 10px 20px;position:relative;text-transform:uppercase}.home-cat .cat-panel .panel-title>a h3{color:#000;font-size:18px;font-weight:500;line-height:24px;margin:0}.home-cat .cat-panel .panel-body{padding:30px 30px 15px}.home-cat .cat-panel .panel-heading+.panel-collapse>.panel-body{border-top:none}.home-cat .cat-panel .panel-title>a:before{content:"\f078";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.home-cat .cat-panel .panel-title>a[aria-expanded=true]:before{content:"\f077"}.home-cat .cat-panel .collapse.in .htitle{background:#fff;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:20px;margin-top:0;padding-left:15px;position:sticky;top:60px;z-index:10}.contact-item{background-color:#fff;border-radius:5px;display:block;padding:20px 0 10px}.app-install{background:rgba(0,176,255,.1);border-bottom:1px solid #eee;height:55px;text-align:center}.app-install .app-install-box{display:inline-flex;padding:5px 0}.app-install .btn-close{color:#999;cursor:pointer;font-size:12px;line-height:26px;padding:10px}.app-install .app-avatar{height:auto;margin:3px;max-width:50px}.app-install .app-avatar img{border-radius:5px;max-height:40px;width:50px}.app-install .app-title{padding:0 5px}.app-install .app-title h6{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#000;display:-webkit-box;font-size:10px;font-weight:400;height:30px;line-height:1.4;margin:0;overflow:hidden;text-align:left;text-transform:capitalize}.app-install .app-title .stars-box{display:flex;font-size:11px}.app-install .app-title .stars-box .stars{color:#ff9700;display:flex}.app-install .app-title .stars-box .number-install{font-size:10px;font-weight:400}.app-install .app-btn a{background:red;background-image:none;border:none;color:#fff;font-size:12px;font-weight:900;margin:0 10px;padding:5px 10px;position:relative;top:20%}.msg-icon{bottom:30px;cursor:pointer;height:50px;left:auto;position:fixed;right:15px;top:auto;width:50px;z-index:9999}.msg-image-background{background-attachment:scroll;background-image:url(/images/icon-messenger.png);background-origin:content-box;background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100%;height:60px;left:0;margin:0 auto;overflow:hidden;position:absolute;top:0;width:100%;width:60px}.msg-text-wrap{background-color:#fff;border:1px solid #dedede;border-bottom-left-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px;bottom:30px;box-shadow:18px 11px 20px -20px #000;-webkit-box-shadow:18px 11px 20px -20px #000;height:117px;left:auto;opacity:.95;padding:10px;position:fixed;right:70px;top:auto;width:270px;z-index:9999}.msg-text p{color:#000;font-size:13px;line-height:1.6;margin-bottom:0}.msg-text span{font-weight:700}.msg-dot{background-color:#30e849;border-radius:50%;display:inline-block;height:15px;width:15px}@media only screen and (max-width:480px){.msg-text-wrap{display:none;height:110px;width:250px}.msg-text p{font-size:11px}}.chat{background-color:#0084da;border-radius:5px;bottom:10px;color:#fff!important;display:block;font-size:15px;padding:3px;position:fixed;right:10px}.chat img{height:40px}.modal-book-picker .modal-header{background:#52b700;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px}.modal-book-picker .modal-title{color:#fff;font-size:18px;font-weight:700;line-height:20px}.modal-book-picker .modal-body{padding:0}.modal-book-picker .modal-body .list-group{margin-bottom:0}.modal-book-picker .modal-body .list-group .list-group-item{border:1px solid #eee}.modal-book-picker .modal-footer{border-top:none;padding:10px}.modal-book-picker .modal-footer p{color:#ff5722;font-size:16px;font-weight:700;margin:0}.modal-book-picker .modal-footer p i{color:#ff922e}.pick-book-box{background:#fff;border:1px dashed #607d8b;display:inline-block;padding:12px}.pick-book-btn{background:#f2852a;border:1px solid #6dae40;border-radius:20px;color:#fff!important;cursor:pointer;display:inline-block;font-size:15px;font-weight:700;margin-left:10px;padding:0 15px}.commnets-group{background:#fff;border-radius:7px;margin-bottom:30px;padding:20px 15px 3px}.commnets-group .btn-comment{all:unset;color:#169bd5;cursor:pointer;font-size:20px;position:absolute;right:20px;top:7px}.commnets-group .panel{border:none;border-radius:0;box-shadow:none;display:inline-block;margin:0;position:relative;width:100%}.commnets-group .panel .panel-body{padding:0}.commnets-group .panel textarea{background:#fff;border-radius:20px;color:#555;font-size:16px;line-height:30px;margin-left:10px;outline:none;overflow-y:hidden;padding:5px 40px 5px 15px;resize:none;width:100%}.commnets-group .panel .view-reply{color:#313131;font-size:14px}.commnets-group .media:first-child{margin-top:5px}.commnets-group .media-body{color:#607d8b;overflow:visible}.commnets-group .media-body .media-heading{color:#009688;font-size:14px}.commnets-group .media-body .media-heading>span{color:#d5164e;font-size:12px;margin-left:5px}.commnets-group .media-body p{color:#555;font-size:16px;margin:10px 0 5px}.commnets-group .media-body .nav>li>*{color:#607d8b;font-size:13px!important;margin-right:20px;padding:3px 0}.commnets-group .media-body .nav>li>:active,.commnets-group .media-body .nav>li>:focus,.commnets-group .media-body .nav>li>:hover{background-color:transparent}.has-error .help-block{color:red;font-size:14px;padding-left:10px}.grid-images{position:relative}.grid-images .remove-img{background:#818181;border:1px solid #fff;color:#fff;cursor:pointer;left:10px;padding:10px;position:absolute;top:10px}.form-comment{position:relative}.form-comment .js-upload-btn{background:#fff;bottom:5px;display:none;left:62px;position:absolute;z-index:2}.page-pay{margin-bottom:25px;margin-top:25px}.page-pay .btn-pay{border-radius:2px;display:block;margin-top:25px;text-align:center;width:100%}.page-pay .summary-pay{background:#fff;border:1px dashed #bcb9b9;border-radius:2px;overflow:hidden;padding:15px 10px}.page-pay .summary-pay .name{color:#000;font-weight:400;margin:0;position:relative}.page-pay .summary-pay .name i{padding-right:5px}.page-pay .summary-pay .name .count-cart{color:red;font-size:14px;font-weight:900;left:25px;position:absolute;top:-10px}.page-pay .summary-pay .money-course{border-bottom:1px dashed #d7d7d7;margin-top:20px;position:relative}.page-pay .summary-pay .money-course .left{padding-right:90px;width:100%}.page-pay .summary-pay .money-course .left p{color:#666;min-height:40px}.page-pay .summary-pay .money-course .right{position:absolute;right:0;top:0}.page-pay .summary-pay .money-course .right p{color:#333;font-weight:900}.page-pay .summary-pay .money-total{font-size:18px;margin-top:20px}.page-pay .summary-pay .money-total .left-old p,.page-pay .summary-pay .money-total .left-sale p{color:#333;margin-bottom:15px}.page-pay .summary-pay .money-total .right-old p,.page-pay .summary-pay .money-total .right-sale p{color:#333;font-weight:500;margin-bottom:15px;text-align:right}.page-pay .summary-pay .money-total .left-total p{color:#ff5722;font-weight:700;margin:0 0 20px}.page-pay .summary-pay .money-total .right-total p{color:#ff5722;font-weight:700;margin:0 0 20px;text-align:right}.page-pay .summary-pay .money-total .total{padding-top:5px}.page-pay .txt-title{color:#333;font-size:18px;font-weight:500;margin:5px 0 15px;text-transform:capitalize}.page-pay .form-info-user{padding:10px}.page-pay .form-info-user label{color:#333;display:block;font-weight:400;margin-bottom:15px}.page-pay .form-info-user .txt-form{border:1px solid #dfdfdf;border-radius:2px;color:#333;height:46px;line-height:46px;padding:0 30px 0 10px;width:100%}.page-pay .form-info-user .txt-form:-moz-read-only{background-color:#eee;border:1px solid #eee}.page-pay .form-info-user .txt-form:disabled,.page-pay .form-info-user .txt-form:read-only{background-color:#eee;border:1px solid #eee}.page-pay .form-info-user .checked{position:relative}.page-pay .form-info-user .checked .txt-form{border:1px solid #ff922e}.page-pay .form-info-user .checked:before{-webkit-font-smoothing:antialiased;bottom:13px;color:#4bac4d;content:"\f058";display:inline-block;font-family:Font Awesome\ 5 Free;font-style:normal;font-variant:normal;font-weight:900;position:absolute;right:12px;text-rendering:auto}.page-pay .tab-pay{margin-bottom:15px}.page-pay .tab-pay .nav-tab-header{padding:10px}.page-pay .tab-pay .nav-tab-header .nav-tab-item{align-items:center;background-color:#fff;border:1px solid #d7d7d7;border-radius:2px;color:red;cursor:pointer;display:flex;font-size:16px;font-weight:400;gap:10px;margin-bottom:15px;min-height:70px;padding:10px;text-align:center}.page-pay .tab-pay .nav-tab-header .nav-tab-item i{color:#333}.page-pay .tab-pay .nav-tab-header .nav-tab-item.active{background:rgba(205,220,57,.231);border:1px solid red}.page-pay .tab-pay .tab-content{background:#fff;border:1px dashed #dedede;font-size:18px;padding:20px}.page-pay .tab-pay .tab-content .tab-item{display:none}.page-pay .tab-pay .tab-content .tab-item.active{display:block}.exam-title{color:#44a500;font-size:18px;font-weight:700;line-height:24px;margin-bottom:15px;text-align:center;text-transform:uppercase}.exam-item{position:relative}.exam-item .is_free>img{height:auto;left:0;position:absolute;top:-7px;width:30px}.exam-item .exam-body{margin-bottom:10px}.exam-item .exam-test>a{color:#2f6a4f;font-size:16px;font-weight:700;outline:none;position:relative}.exam-item .exam-test>a.url-main:hover{color:#e91e63;text-decoration:underline!important}.exam-item.last-item:nth-child(2n){background:#f4f4f4;border-radius:5px}.exam-item.last-item .exam-test>a{font-weight:400!important}.exam-item.last-item .exam-body{padding:5px 5px 7px}.exam-item .exam-action{background:#fff;border:1px dashed #c4c1c1;border-radius:3px;font-size:15px;padding:3px 5px}.chapter-item{background-color:#fff;border-radius:4px;display:block;margin-bottom:24px;overflow:hidden;padding:12px 12px 0}.chapter-item .chapter-head{align-items:baseline;display:flex;gap:10px;justify-content:space-between}@media (max-width:600px){.chapter-item .chapter-head{flex-direction:column}}.chapter-item .chapter-head>a{color:#f07733;font-size:18px;font-weight:700;line-height:24px}.exam-content .chapter-item>ul>li>.exam-body>.exam-test>a{margin-left:10px}.exam-content .chapter-item>ul>li>.exam-body>.exam-test>a[data-toggle=collapse]:after{background:rgba(0,0,0,.87);border-radius:50%;color:red;content:"";display:block;font-family:Glyphicons Halflings;font-size:.6em;height:5px;left:-15px;position:absolute;top:15px;width:5px}.exam-content .chapter-item>ul>li>.exam-body>.exam-test>a[aria-expanded=false]:after{background:transparent!important;content:"\e259"!important;top:4px!important}.exam-content .chapter-item>ul>li>.exam-body>.exam-test>a[aria-expanded=true]:after{background:transparent!important;content:"\e259"!important;content:"\e260"!important;top:4px!important}.lesson-wrapper{margin-top:15px;padding-left:10px}.vertict-line{background:#ccc;display:block;display:inline-block;height:16px;margin:-3px 12px 0;vertical-align:middle;width:3px}.view-more-exam{border-bottom:1px solid #eee}.list-exam{display:flex}@media (max-width:767px){.list-exam{display:block}}.exam-filter .nav-tabs{border-bottom:none;display:flex;flex-wrap:wrap}@media (max-width:576px){.exam-filter .nav-tabs{flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden}.exam-filter .nav-tabs::-webkit-scrollbar{display:none}}.exam-filter .nav-tabs .nav-item{flex:1 1 auto}.exam-filter .btn-filter{align-items:center;color:#9c27b0;display:inline-flex;flex-direction:column;justify-content:center;white-space:nowrap}.exam-filter .active .btn-filter{color:#009688;font-weight:500}.exam-filter .active .fa-square:before{content:"\f14a";font-weight:900}.video-item{color:#545454;display:flex;gap:10px;margin-bottom:15px}.video-item:hover{text-decoration:underline!important}.video-item .video-img{display:flex;flex-shrink:0;height:60px;margin-top:4px;position:relative;width:80px}.video-item .video-img img{-o-object-fit:cover;object-fit:cover}.video-item .video-img svg{background-color:rgba(0,0,0,.6);color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.video-subtree:not(:has(.leaf-video)),.video-tree:not(:has(.leaf-video)){display:none}.tree-stitle{color:#607d8b;font-size:1.4rem;font-weight:400;line-height:1.4}.box-panel-index{border:unset}.box-panel-index .panel-heading{background:#ff9700}.box-panel-index .panel-heading .panel-title{color:#fff}.box-panel-index .panel-body{margin-top:10px;padding-top:0}.box-panel-index .panel-body .list-group{border:1px dashed #9b9292;margin-bottom:0;padding:10px}.box-panel-index .panel-body .list-group .list-group-item{border:unset;text-transform:uppercase}span.icon-edu{align-items:center;background:rgba(255,193,7,.231);color:#475fe6;display:flex;font-size:18px;line-height:1.5;text-transform:uppercase;width:100%}span.icon-edu>span{background:#fd900f;color:#fff}span.icon-edu>*{padding:10px}.post-title{color:#000;font-size:25px;line-height:1.4}.post-des{font-size:18px;line-height:26px;text-align:justify}.post-main{padding:0 10px}.post-main~.rsidebar{min-width:0}.post-main~.rsidebar:has(.toc-nav-list li){min-width:270px}.post-main .post-content{font-size:18px;line-height:24px;overflow-x:auto}.post-main .post-content table{margin:auto}.post-main .post-content :not([class*=MJXc-TeX-]){font-family:Open Sans,Arial,sans-serif!important}.post-main .post-content p,.post-main .post-content span{text-indent:0!important}.post-main .post-content .mjx-chtml{line-height:0!important}.post-main .post-content li,.post-main .post-content p,.post-main .post-content p>*,.post-main .post-content ul{font-size:18px;line-height:26px!important}.post-main .post-content ul li{list-style:initial}.post-main .pathway{border-bottom:1px dotted #9f9fa0;height:46px;margin-bottom:10px;padding:4px 10px 0}.post-main .pathway h1{background:#fff;color:#036;float:left;font-size:18px;font-weight:700;padding-right:15px;text-transform:uppercase}.post-main .pathway .pattern{margin-top:15px}.post-main .title-pop{background:#1379c6}.post-main .title-pop h2{font-size:16px;line-height:20px;margin:0;padding:6px}.post-main .box-list{background:#fcf9eb;border:1px solid #f7f4e5;border-radius:0 0 3px 3px;margin:0 10px 15px}.post-main .box_newss{padding:8px 2px 0}.post-main .box_newss ul.list li{border-bottom:none!important}.post-main .box_newss ul.list li .img_130{height:140px;margin-right:15px;width:192px}.post-main .box_newss ul.list li h3{margin-bottom:5px}.post-main .box-cont{padding:5px 10px}.post-main .box-cont ul.list li{border-bottom:1px dotted #9f9fa0;margin:0;padding-top:20px;width:100%}.post-main .box-cont ul.list li a img{margin:0 12px 30px 0}.post-main ul.list li{float:left;padding:8px 0}.post-main ul.list li h3{margin-bottom:5px;margin-top:0;overflow:hidden}.post-main ul.list li h3 a{color:#333;font-size:18px;text-decoration:none}.post-main .des_news{color:#4f4f4f;line-height:1.4;margin:10px 0;overflow:hidden}.post-main .img-132{float:left;max-height:96px;max-width:132px}.post-main .img-132,.post-main .img_130{background:#e3e3e3;border:1px solid #fff;box-shadow:0 0 5px 0 #ccc;height:95px;margin-bottom:6px;margin-right:8px;-o-object-fit:contain;object-fit:contain;padding:1px;width:130px}.post-main .title-style{height:40px;margin-bottom:5px}.post-main .title-style .ic_1{background:url(/images/icons/icon.png) 0 -168px no-repeat;border-bottom:3px solid #ff9e2c;color:#000;font-size:18px;margin:0 0 .5em;padding:2px 20px 10px;text-transform:uppercase;width:auto!important}.post-main ul.list-col li{padding:4px 0;width:100%}.post-main ul.list-col li a{background:url(/images/icons/dot.png) 0 12px no-repeat;color:#333;display:block;line-height:24px;max-height:50px;min-height:40px;overflow:hidden;padding:3px 0 5px 12px}.post-main ul.list-col li.last{border-bottom:none}@media screen and (max-width:768px){.post-main .img_100{margin:0 10px 8px 0;max-width:100px}.post-main .img_100 img{max-height:65px;width:100%}}.view-all-school{margin:0 auto;text-align:center}.view-all-school .btn-view-all{border:1px solid #2f80ed;border-radius:5px;color:#2f80ed;display:block;font-size:14px;font-weight:600;letter-spacing:1.25px;line-height:1.4;margin:auto;max-width:300px;padding:8px 5px;text-align:center;transition:all .3s ease 0s}.view-all-school .btn-view-all:hover{border:1px solid #ff7e32;color:#ff7e32;text-decoration:none}.view-all-school .btn-view-all:after{content:" »"}.related-school .text-related{font-weight:600}.related-school .list-enroll .owl-stage-outer{display:flex;overflow-x:auto;padding-bottom:5px;width:100%}.related-school .list-enroll .owl-stage-outer .box-product{color:#666}.related-school .list-enroll .owl-stage-outer .box-product:hover{text-decoration:none}.related-school .list-enroll .owl-stage-outer .box-product:hover h3{color:#00206b}.related-school .list-enroll .owl-stage-outer .item-img img{aspect-ratio:4/3;border-radius:5px 5px 0 0;width:100%}.related-school .list-enroll .owl-stage-outer .item-img img:hover{opacity:.8}.related-school .list-enroll .owl-stage-outer h3{color:#333;font-size:17px;font-weight:500;line-height:24px;margin:5px 0;padding:10px;text-align:center}.related-school .list-enroll .owl-stage-outer::-webkit-scrollbar{height:7px;width:7px}.related-school .list-enroll .owl-stage-outer::-webkit-scrollbar-thumb{background:#e5e5e5;border-radius:3px}.related-school .list-enroll .owl-stage-outer:hover::-webkit-scrollbar-thumb{background:#dee0e1}.related-school .list-enroll .owl-item{border:1px solid #f1f1f1;border-radius:5px;min-width:220px;padding:0;width:25%}.related-school .list-enroll .owl-item:hover{box-shadow:0 0 6px 0 #e5e5e5}@media only screen and (min-width:1600px){.related-school .list-enroll .owl-item{width:23%}}.year{min-height:50px}.year form{display:inline-flex;float:right}.year form strong{padding-right:10px}.year .select-year{background:#e9e9e9;font-style:italic;height:auto;padding:0;width:85px}.detail-action{display:flex;justify-content:space-between}.detail-action .next-btn,.detail-action .prev-btn{border-radius:40px;display:inline-table;display:none;font-size:14px;font-weight:400;height:35px;line-height:32px;padding:0 15px;text-align:center;width:130px}.detail-action .next-btn:hover,.detail-action .prev-btn:hover{color:#fff!important}.detail-action .mr-2,.detail-action .mx-2{margin-right:.5rem!important}.fb-action .fb_iframe_widget span{height:20px!important}.pattern{background:url(/images/icons/pattern.png) repeat-x;display:block;margin-top:20px}.text-limit-2-row{-webkit-line-clamp:2!important;-webkit-box-orient:vertical;display:-webkit-box!important;overflow:hidden!important}.box-upload-images{margin:0 auto;max-width:700px}.box-upload-images .box-show-images{border:1px dashed #d7d7d7;padding:20px 65px 0}.box-upload-images .box-show-images .img{background-color:#f1f3f5;padding:2px}.box-upload-images .box-show-images .img .main-img{border:1px dotted #dddedf}.box-upload-images p{color:#8e8e8e}.box-upload-images .box-btn-upload{margin-top:25px}.box-upload-images .box-btn-upload .overflow{padding-left:25px;position:relative}.box-upload-images .box-btn-upload .overflow .btn-default-yellow{font-size:14px;font-weight:400;height:32px;line-height:30px;padding:0 25px;position:absolute;right:0;top:0}.box-upload-images .box-btn-upload .overflow .btn-upload{padding-right:107px;position:relative}.box-upload-images .box-btn-upload .overflow .btn-upload input{height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.box-upload-images .box-btn-upload .overflow .btn-upload span{border:1px solid #ccc;border-radius:2px;color:#333;display:block;font-weight:400;height:32px;line-height:30px;padding:0 12px;width:100%}.table-buy{color:#333}.table-buy .top-table{padding:25px 0 0}.table-buy .txt-title{font-size:16px;font-weight:500;margin:0 0 5px}.table-buy .row{margin-left:-3px;margin-right:-3px}.table-buy .row .col-xs-1,.table-buy .row .col-xs-10,.table-buy .row .col-xs-11,.table-buy .row .col-xs-12,.table-buy .row .col-xs-2,.table-buy .row .col-xs-3,.table-buy .row .col-xs-4,.table-buy .row .col-xs-5,.table-buy .row .col-xs-6,.table-buy .row .col-xs-7,.table-buy .row .col-xs-8,.table-buy .row .col-xs-9{padding-left:3px;padding-right:3px}.table-buy .row .col-xs-1{width:10%}.table-buy .row .col-xs-2{width:20%}.table-buy .row .col-xs-5{width:30%}.table-buy .bottom-table .txt-title,.table-buy .content-table .txt-title{display:none}.table-buy .bottom-table .row,.table-buy .content-table .row{padding:15px 0}.table-buy .bottom-table p,.table-buy .content-table p{line-height:1.4;margin:0;padding:1px 0}.table-buy .bottom-table .col-xs-2{width:20%}.table-buy .bottom-table .col-xs-9{width:70%}.table-buy .bottom-table .row{padding:5px 0}.table-buy .content-table{border-bottom:1px solid #eee;margin-bottom:20px}@media (max-width:1024px){.table-buy .top-table{display:none}.table-buy .content-table.border{border-bottom:none}.table-buy .content-table.border .row{border-bottom:1px solid #eee;padding:20px 0}.table-buy .content-table .txt-title{display:block}.table-buy .content-table .col-xs-5{margin-bottom:15px;width:100%}.table-buy .content-table .col-xs-2{width:27.5%}.table-buy .content-table .col-xs-1{width:15%}}@media (max-width:812px){.table-buy .content-table .col-xs-2{width:50%}.table-buy .content-table .col-xs-1{margin-top:15px;width:33.33%}.table-buy .bottom-table .col-xs-9{width:50%}.table-buy .bottom-table .col-xs-2{width:30%}.table-buy .bottom-table .col-xs-1{width:20%}}@media (max-width:480px){.table-buy .content-table .col-xs-5{margin-bottom:0}.table-buy .content-table .col-xs-2{margin-top:15px;width:100%}.table-buy .content-table .col-xs-1{margin-top:15px;text-align:left;width:100%}.table-buy .bottom-table .col-xs-9{display:none}.table-buy .bottom-table .col-xs-1,.table-buy .bottom-table .col-xs-2{width:50%}}.table{background-color:#fff;border:1px solid #cfd8dc;margin-bottom:2rem;max-width:100%;width:100%}.table>tbody>tr,.table>tfoot>tr,.table>thead>tr{transition:all .3s ease}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:1.6rem!important;text-align:left;transition:all .3s ease;vertical-align:top}.table>thead>tr>th{border-bottom:1px solid rgba(0,0,0,.12);color:#757575;font-weight:400;vertical-align:middle}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:1px solid rgba(0,0,0,.12)}.table .table{background-color:#fff}.table .no-border,.table-bordered{border:0}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:0;border-bottom:1px solid #e0e0e0}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f5f5f5}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:rgba(0,0,0,.12)}@media screen and (max-width:768px){.table-responsive-vertical>.table{background-color:transparent;margin-bottom:0}.table-responsive-vertical>.table>tfoot,.table-responsive-vertical>.table>thead{display:none}.table-responsive-vertical>.table>tbody{display:block}.table-responsive-vertical>.table>tbody>tr{border:1px solid #e0e0e0;border-radius:2px;display:block;margin-bottom:1.6rem}.table-responsive-vertical>.table>tbody>tr>td{background-color:#fff;display:block;text-align:right;vertical-align:middle}.table-responsive-vertical>.table>tbody>tr>td[data-title]:before{color:#757575;content:attr(data-title);float:left;font-size:inherit;font-weight:400}.table-responsive-vertical.shadow-z-1{box-shadow:none}.table-responsive-vertical.shadow-z-1>.table>tbody>tr{border:none}.table-responsive-vertical>.table-bordered{border:0}.table-responsive-vertical>.table-bordered>tbody>tr>td{border:0;border-bottom:1px solid #e0e0e0}.table-responsive-vertical>.table-bordered>tbody>tr>td:last-child{border-bottom:0}.table-responsive-vertical>.table-striped>tbody>tr:nth-child(odd),.table-responsive-vertical>.table-striped>tbody>tr>td{background-color:#fff}.table-responsive-vertical>.table-striped>tbody>tr>td:nth-child(odd){background-color:#f5f5f5}.table-responsive-vertical>.table-hover>tbody>tr:hover,.table-responsive-vertical>.table-hover>tbody>tr:hover>td{background-color:#fff}.table-responsive-vertical>.table-hover>tbody>tr>td:hover{background-color:rgba(0,0,0,.12)}}.table-striped.table-mc-light-blue>tbody>tr:nth-child(odd)>td,.table-striped.table-mc-light-blue>tbody>tr:nth-child(odd)>th{background-color:#e1f5fe}.table-hover.table-mc-light-blue>tbody>tr:hover>td,.table-hover.table-mc-light-blue>tbody>tr:hover>th{background-color:rgba(179,229,252,.271)}@media screen and (max-width:767px){.table-responsive-vertical .table-striped.table-mc-light-blue>tbody>tr:nth-child(odd),.table-responsive-vertical .table-striped.table-mc-light-blue>tbody>tr>td{background-color:#fff}.table-responsive-vertical .table-striped.table-mc-light-blue>tbody>tr>td:nth-child(odd){background-color:#e1f5fe}.table-responsive-vertical .table-hover.table-mc-light-blue>tbody>tr:hover,.table-responsive-vertical .table-hover.table-mc-light-blue>tbody>tr:hover>td{background-color:#fff}.table-responsive-vertical .table-hover.table-mc-light-blue>tbody>tr>td:hover{background-color:rgba(179,229,252,.271)}}
