*{margin:0;padding:0;box-sizing:border-box}
@font-face{font-family:OpenSans;src:url(../../../font/OpenSans-Regular.eot), url(../../../font/OpenSans-Regular.eot?#iefix) format("embedded-opentype"),url(../../../font/OpenSans-Regular.otf) format("opentype"),url(../../../font/OpenSans-Regular.svg) format("svg"),url(../../../font/OpenSans-Regular.ttf) format("truetype"),url(../../../font/OpenSans-Regular.woff) format("woff"),url(../../../font/OpenSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:OpenSansBold;src:url(../../../font/OpenSans-Bold.eot), url(../../../font/OpenSans-Bold.eot?#iefix) format("embedded-opentype"),url(../../../font/OpenSans-Bold.otf) format("opentype"),url(../../../font/OpenSans-Bold.svg) format("svg"),url(../../../font/OpenSans-Bold.ttf) format("truetype"),url(../../../font/OpenSans-Bold.woff) format("woff"),url(../../../font/OpenSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:OpenSansExtraBold;src:url(../../../font/OpenSans-ExtraBold.eot), url(../../../font/OpenSans-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../../../font/OpenSans-ExtraBold.otf) format("opentype"),url(../../../font/OpenSans-ExtraBold.svg) format("svg"),url(../../../font/OpenSans-ExtraBold.ttf) format("truetype"),url(../../../font/OpenSans-ExtraBold.woff) format("woff"),url(../../../font/OpenSans-ExtraBold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
body,html{font-family:OpenSans,sans-serif!important;font-size:18px}
a{color:#333}
.clear{clear:both}
.bold{font-family:OpenSansBold,sans-serif}
.exBold{font-family:OpenSansExtraBold,sans-serif}
.dnone{display:none!important}
.fl{float:left}
.container{width:100%;max-width:1224px;margin:0 auto;padding:0 12px}
html{scroll-behavior:smooth}
.title h3{font-size:36px;font-family:OpenSansBold,sans-serif;text-align:center;margin-bottom:38px}
#normalHeader .header>div,#normalHeader .wrapperBanner{max-width: 1224px;}
#listTeacherOnRoadTrain,#viewListCourse,.threeItem,.sliderVideo{padding:36px 0}
#listTeacherOnRoadTrain h3,.threeItem h3{color:#fff;}
#viewListCourse h3,.sliderVideo h3{color:#02799c;}
#normalHeader.png{background-image:url(../img/backgroundPC.png)}
#normalHeader.webp{background-image:url(../img/backgroundPC.webp)}
#normalHeader .header>div>ul .hotline a{background:url(data:image/png;base64,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) no-repeat left}
#normalHeader .header>div>ul .loginGroup .login a:first-child{background-image:url(data:image/png;base64,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);background-size:17px}
#normalHeader .header>div>ul .loginGroup .login a:first-child::after{width:2px;background:#eee}
#normalHeader .wrapperBanner{padding:0;flex-wrap: wrap;}
#normalHeader .wrapperBanner .headerForm form input,#normalHeader .wrapperBanner .headerForm form textarea{background:#ebebeb;border:none;font-size: 18px}
#normalHeader .wrapperBanner .headerForm form input::placeholder,#normalHeader .wrapperBanner .headerForm form select::placeholder,#normalHeader .wrapperBanner .headerForm form textarea::placeholder{color:#8c8c8c}
#normalHeader .wrapperBanner .headerForm form textarea{min-height:108px}
#normalHeader .wrapperBanner .headerForm .formTitle{color:#ffd800;font-family:OpenSansBold;font-size:21px;margin-bottom:70px}
#normalHeader .wrapperBanner .headerForm{padding:0;display:flex;justify-content:center;align-items:flex-start;background:unset;width:330px;}
#normalHeader .wrapperBanner .headerForm>form{height:95%;background:no-repeat top -33px center url(../img/bg_form.png),#fff;padding:20px 12px;border-radius:0 0 10px 10px;}
#normalHeader .wrapperBanner .headerForm form>div .btnHeaderFormSubmit{background:#ff4f00;color:#fff;cursor:pointer;border-top:1px solid;text-transform:capitalize;font-size:24px;font-family:OpenSans!important;padding:7px 44px}
#normalHeader .header>div>ul a{text-decoration:none;color:#0aa3d0;font-family:OpenSansBold}
#normalHeader{background-position:bottom}
#normalHeader .wrapperBanner .bannerPC{line-height:0}
#normalHeader .wrapperBanner .banner{width: calc(100% - 385px)}
#normalHeader .wrapperBanner .headerForm{width:385px}
#normalHeader .header{background:#fff}
#module2 .flexBox{display:grid;grid-template-columns:repeat(auto-fit,calc(50% - 17px));row-gap:34px;column-gap:34px}
#module2 .flexBox ul{display:grid;row-gap:12px;list-style:none}
#module2 .flexBox ul li{display:flex;align-items:center}
#module2 .flexBox ul li:not(:first-child){border-radius:7px;min-height:95px}
#module2 .flexBox ul li:first-child h3{text-align:center;text-transform:uppercase;font-size:24px;width:100%;margin-bottom:17px}
#module2 .flexBox ul.blockLeft li:not(:first-child){position:relative;padding:12px 30px 12px 62px;border:1px solid #dadada;background:#f2f2f2}
#module2 .flexBox ul.blockLeft li::before{content:"";width:53px;height:100%;display:block;position:absolute;left:-9px;top:0;z-index:2}
#module2 .flexBox ul.blockLeft li:nth-child(3):before{background:url(../img/left2.png) center left no-repeat}
#module2 .flexBox ul.blockLeft li:nth-child(4):before{background:url(../img/left3.png) center left no-repeat}
#module2 .flexBox ul.blockLeft li:nth-child(5):before{background:url(../img/left4.png) center left no-repeat}
#module2 .flexBox ul.blockLeft li:nth-child(2):before{background:url(../img/left1.png) center left no-repeat}
#module2 .flexBox ul.blockLeft li:not(:first-child):after{content:"";width:54px;height:18px;background:url(../img/arrowRight.png) no-repeat center;position:absolute;right:-33px}
#module2 .flexBox ul.blockRight li:not(:first-child){padding:12px 12px 12px 85px;border:1px solid #02799c;color:#02799c}
#module2 .flexBox ul.blockRight li:nth-child(2){background:url(../img/right1.png) no-repeat 16px center}
#module2 .flexBox ul.blockRight li:nth-child(3){background:url(../img/right2.png) no-repeat 16px center}
#module2 .flexBox ul.blockRight li:nth-child(4){background:url(../img/right3.png) no-repeat 16px center}
#module2 .flexBox ul.blockRight li:nth-child(5){background:url(../img/right4.png) no-repeat 16px center}
#module2 .flexBox ul li.title{font-family:OpenSansBold,sans-serif}
#module2 .flexBox ul.blockRight li.title{color:#02799c}
#module2 .btnHocThu{width:280px;height:58px;display:flex;align-items:center;justify-content:center;margin:24px auto 0;font-size:24px;text-decoration:none;font-family:OpenSansExtraBold;background:#ff7000;color:#fff;border-radius:15px;text-transform:uppercase}
#module2{padding:36px 0}
#listTeacherOnRoadTrain{background:#128abc}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .subjectWrap.active{display:block}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .subjectWrap,#listTeacherOnRoadTrain .contentListTeacher .rightContent .subjectWrap .teacherInfo{display:none}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .subjectWrap .teacherInfo:first-child{display:block}
#listTeacherOnRoadTrain .title{width:fit-content;margin:0 auto}
#listTeacherOnRoadTrain .contentListTeacher{display:grid;grid-template-columns:395px calc(100% - 395px)}
#listTeacherOnRoadTrain .contentListTeacher .tabMenuTeacherMobi{display:none}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject{display:flex;margin-bottom:18px;font-size:24px;row-gap:10px;flex-wrap:wrap;justify-content: space-around;}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li a{display:block;text-align:center;text-decoration:none;color:#ffd300;position:relative}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li a.active{font-family:OpenSansBold,sans-serif}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li a.active:after{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;bottom:-18px;left:50%;margin-left:-10px}
#listTeacherOnRoadTrain .contentListTeacher .leftContent{display:flex;justify-content:center;align-items:center;text-align:center}
#listTeacherOnRoadTrain .contentListTeacher .leftContent img{margin-bottom:25px}
#listTeacherOnRoadTrain .contentListTeacher .leftContent h3{color:#ffd300}
#listTeacherOnRoadTrain .contentListTeacher .rightContent{padding-left:24px}
#listTeacherOnRoadTrain .contentListTeacher .rightContent ul{list-style:none}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .aboutToTeacher{background:#ebebeb;padding:17px;border-radius:7px;margin-bottom:27px}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .aboutToTeacher li{padding-left:31px;margin-bottom:10px;background:url(../img/iconCheck.png) left 4px no-repeat}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .aboutToTeacher li:last-child{margin-bottom:0}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .wrapBtn{text-align:center}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .wrapBtn .btnStudyFree{text-decoration:none;padding:12px 24px;border-radius:10px;font-size:24px;color:#fff;background:#f26522}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;list-style:none;margin-top:12px}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher li{display:inline-block;width:69px;height:69px;margin-left:12px;border-radius:99px}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher li a{display:block;width:100%;position:relative;filter:brightness(0.5)}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher li.active a{filter:brightness(1)}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher li.active a:after{content:"";width:15px;height:15px;background:url(../img/iconActiveBlue.png) center/contain no-repeat;position:absolute;right:5px;top:3px}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher{display:none}
#listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher.active{display:block}
#listTeacherOnRoadTrain .avatarSubject .imageTecher{display:none}
#listTeacherOnRoadTrain .avatarSubject .imageTecher:first-child{display:block}
#listTeacherOnRoadTrain .avatarSubject{display:none}
#listTeacherOnRoadTrain .avatarSubject.active{display:block}
#viewListCourse .tabSubject{display:flex;border-radius:99px;list-style:none;background:#128abc;margin-bottom:24px;flex-wrap:wrap;overflow:auto;}
#viewListCourse .tabSubject li{flex-grow:1;flex-basis:0}
#viewListCourse .tabSubject li a{padding:15px 0;display:block;text-align:center;text-decoration:none;font-size:24px;color:#90deff;background:#128abc;}
#viewListCourse .tabSubject li a:hover{color:#ccc}
#viewListCourse .tabSubject li.active a{background:#ffd300;border-radius:99px;font-weight:700;color:#128abc}
#viewListCourse .viewCourse .item{display:flex;margin-bottom:24px;border-bottom:2px dashed #adddd0;padding-bottom:24px}
#viewListCourse .viewCourse .item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}
#viewListCourse .viewCourse .item .laptop{width:calc(50% + 26px)}
#viewListCourse .viewCourse .item .laptop .video{border-radius:30px;overflow:hidden;text-align:center}
#viewListCourse .viewCourse .item .laptop .video img{height:327px;object-fit:cover}
#viewListCourse .viewCourse .item .rightContent{padding-left:24px;width:calc(50% - 12px);display:flex;flex-direction:column;justify-content:space-between}
#viewListCourse .viewCourse .item .rightContent h3{margin-bottom:12px}
#viewListCourse .viewCourse .item .rightContent ul{list-style:none}
#viewListCourse .viewCourse .item .rightContent ul li:not(li:first-child){padding-left:25px;background:url(../img/iconStar.png) no-repeat left;margin-bottom:12px}
#viewListCourse .viewCourse .item .rightContent ul li:not(li:first-child) a{text-decoration:none;color:#262626}
#viewListCourse .viewCourse .item .rightContent ul li:not(li:first-child):last-child{margin-bottom:0}
#viewListCourse .viewCourse .item .rightContent ul li:not(li:first-child) span{padding-right:20px}
#viewListCourse .viewCourse .item .rightContent ul li:not(li:first-child) span:last-child{padding-right:0}
#viewListCourse .viewCourse .item .rightContent .groupBtn .frameBtn{font-size:24px}
#viewListCourse .viewCourse .item .rightContent .groupBtn .btnStudyFree{border:2px solid #02799c;color:#02799c;margin-right:24px;background:#fff}
#viewListCourse .viewCourse .item .rightContent .groupBtn .watchCourse{background:#ff9900;color:#fff;border:2px solid transparent}
#viewListCourse .courseInfo{display:none}
#viewListCourse .courseInfo.active{display:block}
#viewListCourse .courseInfo .viewCourse{display:none}
#viewListCourse .courseInfo .viewCourse.active{display:block}
#viewListCourse .frameBtn{display:inline-block;padding:8px 20px;border-radius:7px;text-decoration:none}
#viewListCourse .laptop .video{width:94%;position:absolute}
#viewListCourse .laptop{width:958px;position:relative;display:flex;align-items:center;justify-content:center}
.threeItem{background:#128abc;padding: 36px 0 60px;}
.threeItem .container{width:100%;max-width:1224px;padding:0 12px;margin:0 auto}
.threeItem .container ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;column-gap:28px;row-gap:80px;margin-top:30px}
.threeItem .container ul li{display:block}
.threeItem .container ul li .blockHead{height:100%}
.threeItem .container ul li,.threeItem .container ul li .blockHead{position:relative}
.threeItem .container ul li .blockHead .content{height:100%;width:100%;text-align:center;color:#262626;background:#fff;border-radius:17px;position:relative;padding:12px}
.threeItem .container ul li .blockHead .content .tagSale{position:absolute;top:-7px;left:-7px}
.threeItem .container ul li .blockHead .content .tagPR{position:absolute;top:-54px;right:-14px}
.threeItem .container ul li .blockHead .content::before{content:"";width:80%;height:10px;border-radius:0 0 10px 10px;background:#000;position:absolute;top:0;left:10%}
.threeItem .container ul li .blockHead .content>div{border-radius:17px;padding:30px 0 12px}
.threeItem .container ul li .blockHead .content .headTitle p:nth-child(1){font-size:25px;margin-bottom:12px;font-family:MontserratBold,sans-serif}
.threeItem .container ul li .blockHead .content .headTitle p:nth-child(2){padding:0 30px}
.threeItem .container ul li:nth-child(1) .blockHead .content .headTitle p:nth-child(3){color:#46aeaf}
.threeItem .container ul li:nth-child(2) .blockHead .content .headTitle p:nth-child(3){color:#991b50}
.threeItem .container ul li .btnMuaNgay{text-decoration:none;padding:8px 0;width:194px;position:absolute;bottom:-22px;left:50%;margin-left:-97px;text-align:center;border-radius:8px;font-size:24px;color:#fff}
.threeItem .container ul li .priceOriganal{color:#575757;margin-bottom:12px}
.threeItem .container ul li .titleBottom{width:60%;margin:0 auto}
.threeItem .container ul li .priceCombo{font-size:24px;margin-bottom:40px;color:#474747}
.threeItem .container ul li .styleEvent2{font-size:40px;margin-bottom:40px}
.threeItem .container ul li:nth-child(1) .styleEvent2{color:#46aeaf}
.threeItem .container ul li:nth-child(2) .styleEvent2{color:#ffa311}
.threeItem .container ul li:nth-child(3) .styleEvent2{color:#8560a8}
.threeItem .container ul li:nth-child(4) .styleEvent2{color:#d6344f}
.threeItem .container ul li:nth-child(1) .titleBottom{color:#46aeaf}
.threeItem .container ul li:nth-child(2) .titleBottom{color:#ffa311}
.threeItem .container ul li:nth-child(3) .titleBottom{color:#8560a8}
.threeItem .container ul li:nth-child(4) .titleBottom{color:#d6344f}
.threeItem .container ul li:nth-child(1) .blockHead .content::before,.threeItem .container ul li:nth-child(1) .btnMuaNgay{background:#46aeaf}
.threeItem .container ul li:nth-child(2) .blockHead .content::before,.threeItem .container ul li:nth-child(2) .btnMuaNgay{background:#ffa311}
.threeItem .container ul li:nth-child(3) .blockHead .content::before,.threeItem .container ul li:nth-child(3) .btnMuaNgay{background:#8560a8}
.threeItem .container ul li:nth-child(4) .blockHead .content::before,.threeItem .container ul li:nth-child(4) .btnMuaNgay{background:#d6344f}
.threeItem .container ul li:nth-child(1) .content{border:4px solid #46aeaf}
.threeItem .container ul li:nth-child(2) .content{border:4px solid #ffa311}
.threeItem .container ul li:nth-child(3) .content{border:4px solid #8560a8}
.threeItem .container ul li:nth-child(4) .content{border:4px solid #d6344f}
.threeItem .container ul li .txtSale{margin-bottom:20px;position:absolute}
.threeItem .container ul li .headTitle{margin-bottom:13px}
.threeItem ul li .boxSale img{height:85px;margin:12px 0}
.threeItem ul li:nth-child(1) .boxSale p{display:flex;justify-content:space-between;padding:0 12px;font-size:20px}
.threeItem ul li:nth-child(1) .boxSale p .exBold{color:#46aeaf;}
.threeItem ul li .boxSale{border:1px dashed;border-radius:7px;padding:12px 0;margin:27px auto 18px}
/* .threeItem ul li:nth-child(1) .priceOriganal,.threeItem ul li:nth-child(1) .saleTo{opacity:0;} */
.threeItem ul li:nth-child(1) .boxSale{border-color:#46aeaf}
.threeItem ul li:nth-child(2) .boxSale{border-color:#ffa311}
.threeItem ul li:nth-child(3) .boxSale{border-color:#8560a8}
.threeItem ul li:nth-child(4) .boxSale{border-color:#d6344f}
.threeItem .container ul li .saleTo{display:block;margin:12px 0 0}
.threeItem .container ul li .boxSale .saleTo{font-size:25px;background:#fff;width:fit-content;display:block;margin:-30px auto 7px}
.threeItem .container ul li{width:279px}
.threeItem .container ul li p>img{margin-left:12px;width:65px;height:65px;object-fit:contain;padding:5px;border-radius:5px}
.threeItem .container ul li:nth-child(1) p>img{background:#6340f6;border:2px dashed #ffdc00}
.threeItem .container ul li:nth-child(2) p>img{background:#ffdc00;border:2px dashed #6340f6}
.threeItem .luuY{background:yellow;border-radius:10px;border:1px dashed #262626; padding: 12px;display: block;margin-top: 57px;}
.threeItem .txtWarning{color:#f04558;font-size:18px;border:2px dashed #128abc;text-align:center;margin:50px auto 0;background:#fff;padding:5px 12px;width:fit-content}
.sliderVideo .laptop img{width:100%}
.sliderVideo .laptop .imgYoutube{position:absolute;width:70%}
.sliderVideo .laptop .btnYoutube{position:absolute;width:fit-content}
.sliderVideo .laptop .video{width:85%}
.sliderVideo .laptop:hover{cursor:pointer}
.sliderVideo .laptop:hover .btnYoutube{filter:brightness(0.89)}
.sliderVideo .bxsliderVideo{display:grid;grid-template-columns:repeat(auto-fit,700px);column-gap:24px;margin-left:-350px;left:50%}
.sliderVideo .bx-controls-direction{display:flex;justify-content:center;padding:12px 0;margin-top:12px}
.sliderVideo .bx-controls-direction a{width:40px;text-decoration:none;border-radius:5px;padding:7px 0;background:#ff9f00;text-align:center;font-family:OpenSansBold;color:#6432e1;transition:all .4s}
.sliderVideo .bx-controls-direction a:hover{transform:scale(1.2) rotate(360deg)}
.sliderVideo .bx-controls-direction .bx-prev{margin-right:12px}
.laptop{width:958px;position:relative;display:flex;align-items:center;justify-content:center}
#popupListCourse4{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);z-index:888;display:none;justify-content:center;align-items:center}
#popupListCourse4 .popup{position:relative;width:50%;background:#fff;border-radius:10px}
#popupListCourse4 .popup>a{position:absolute;top:12px;right:12px;z-index:1}
#popupListCourse4 .popup>div{position:relative;height:0;padding-bottom:56.25%}
#popupListCourse4 .popup>div>iframe{position:absolute;width:100%;height:100%;border-radius:10px}
#popupRequestAdvisory>div h3,[id^=popupNotify_]>div h3{background:#fdc689;color:#fff;border-color:#fff}
#popupRequestAdvisory>div>div button{border-radius:9px;border:none;font-weight:700;font-size:16px;padding:11px 22px;color:#6340f6;background:#ffdc00;border-bottom:4px solid #ffa200;cursor:pointer}
#popupRequestAdvisory>div>div input,#popupRequestAdvisory>div>div textarea{background:rgba(255,255,255,.3);color:#7057a9;border-radius:13px;padding:10px 15px;font-size:15px;border:1px solid #dbcbfd}
#popupRequestAdvisory>div>a{background:url(../img/iconClose.png) 0 0/contain no-repeat;width:20px;height:20px}
#popupRequestAdvisory>div>a>img{display:none}
#popupRequestAdvisory{z-index:99}
#popupNotify_PRA .content{text-align:center;padding:20px 0}
#popupNotify_PRA .content .QRcode{width:100%;max-width:200px}
#popupNotify_PRA .content .title_popup{background:unset;font-family:OpenSansExtraBold;color:#000}
#popupNotify_PRA .content .textThanks{margin:1em 1.5em;color:#6e6e6e}
#popupNotify_PRA .content .btnJoinZalo{text-decoration:none;background:#0068ff;color:#fff;padding:10px 12px;display:inline-block;border-radius:7px;transition:all .1s}
#popupNotify_PRA .content .btnJoinZalo:hover{transform:scale(1.03)}
#popupNotify_PRA .buttonWrapper{display:none}
@media all and (min-width:769px){.sliderVideo .bxsliderVideo>div{float:none!important;width:100%!important;display:flex;justify-content:center}
@keyframes witdOn{0%{width:80%}
100%{width:100%}}
@keyframes witdOut{0%{width:100%}
100%{width:80%}}
.sliderVideo .bxsliderVideo>div[aria-hidden=true] .laptop{width:80%;animation:witdOut 1s forwards;position:relative}
.sliderVideo .bxsliderVideo>div[aria-hidden=true] .laptop *{filter:contrast(0.5);-webkit-backdrop-filter:blur(0.5)}
.sliderVideo .bxsliderVideo>div[aria-hidden=false] .laptop{width:100%;animation:witdOn 1s forwards}}
.sliderVideo .bxsliderVideo>div{transition:all 1s}
.table{padding:32px 0 37px}
.table .wrapTitle{text-align:center;margin-bottom:24px}
.table .wrapTitle .titleTable{color:#cf3b18;font-size:24px;text-transform:uppercase;margin-bottom:17px}
.table .wrapTitle .lastTitle{color:#483da5;font-size:18px}
.table table{width:100%}
.table table .dateTime,.table table .saleprice{color:#828282}
.table table .saleprice{text-decoration:line-through;margin-left:35px}
.table table .titleCourse{margin-bottom:17px}
.table table tr th:nth-child(1){width:96px}
.table table tr th:nth-child(2){width:25%}
.table table tr th:nth-child(3){width:calc(75% - 96px)}
.table table tbody tr:nth-child(odd){background:#ebebeb}
.table table tbody tr td:nth-child(1),.table table tbody tr td:nth-child(2){text-align:center}
.table table,.table td,.table th{border:1px solid #ccc;border-collapse:collapse;padding:14px}
.table td{border-bottom:none!important;border-top:none}
#listGift .itemPromo .btnGift>a{display:inline-block;text-decoration:none;background:#ff7000 !important;border-radius:10px;}
#listGift ul.content>li.itemPromo {border: 4px dashed #0aa3d0 !important}
#listGift .title h3{color:#02799c;}
#baoChiNoiGi{background: #128abc;padding:30px 0}
#magazine3 .achievement ul li p{color:#fff;}
#magazine3 .title{color: #fff;font-family: OpenSansBold,sans-serif;}
#list-result-sun{margin:24px 0}
#list-result-sun .listImagePC{list-style: none;display: flex;flex-wrap: wrap;row-gap: 12px;column-gap: 12px;margin-top:24px;}
#list-result-sun .listImagePC li{width: calc(25% - 9px);}
#list-result-sun .listImagePC li img{width: 100%;border-radius: 15px;transition: all .4s;}
#list-result-sun .listImagePC li:nth-child(odd) img:hover{transform: scale(1.04) rotate(10deg);box-shadow: 15px 20px 5px 0px #00000040}
#list-result-sun .listImagePC li:nth-child(even) img:hover{transform: scale(1.04) rotate(-10deg);box-shadow: 15px 20px 5px 0px #00000040}
#list-result-sun .sliderMobi{display:none;list-style:none;}
#list-result-sun .title h3{color: #02799c !important}
.bannerSun img{width: 100%;display: block}
.bannerSun .bannerPC{display: block;}
.bannerSun .bannerMobi{display: none;}

@media all and (max-width:1024px){
    #listTeacherOnRoadTrain .contentListTeacher{grid-template-columns:100%;row-gap:24px}
    #listTeacherOnRoadTrain .contentListTeacher .leftContent{order:1}
    #listTeacherOnRoadTrain .contentListTeacher .rightContent{order:3;padding-left:0}
    #listTeacherOnRoadTrain .contentListTeacher .tabAvataTeacher{order:2;text-align:center;grid-column-start:unset;grid-column-end:unset;grid-row-start:unset;grid-row-end:unset}
    #viewListCourse .viewCourse .item .laptop,#viewListCourse .viewCourse .item .rightContent{width:50%}
    .threeItem .container ul li .blockHead .content .tagPR{right:-16px}
    #viewListCourse .viewCourse .item .laptop > img{width:100%;}
    .laptop {width: calc(100% - 24px);}
    #popupListCourse4 .popup{position:relative;width:calc(100% - 40px);background:#fff;border-radius:10px}
}
@media all and (max-width:768px){
.bannerSun .bannerPC{display: none;}
.bannerSun .bannerMobi{display: block;}
.title h3{font-size: 20px}
#normalHeader.png .wrapperBanner .banner{background-image:url(../img/backgroundMobi.png)}
#normalHeader.webp .wrapperBanner .banner{background-image:url(../img/backgroundMobi.webp);background-size:cover}
#normalHeader .wrapperBanner,#videoLeftStyle3{padding:0}
#normalHeader .wrapperBanner .headerForm{max-width: calc(100% - 36px);width: 100%;margin: 24px auto}
#normalHeader{background-size:calc(100% + 67px);background-position:top}
#normalHeader .header{background:#fff}
#normalHeader .wrapperBanner .banner{width:100%;padding:0}
#normalHeader .wrapperBanner,#videoLeftStyle3{background:#0aa3d0}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject{font-size: 18px;}
#viewListCourse .title,.threeItem .title{margin:0 auto 15px}
#viewListCourse .wrapHiddenRadius{overflow:hidden}
#viewListCourse .wrapScrollMenu{overflow:auto;background:#128abc;border-radius:99px;margin-bottom:12px;}
#viewListCourse .wrapScrollMenu .tabSubject{display:block;white-space:nowrap;background:0 0;margin-bottom:0}
#viewListCourse .wrapScrollMenu .tabSubject li{width:13.5%;display:inline-block}
#viewListCourse .wrapScrollMenu .tabSubject li a{font-size:14px;padding:7px 0}
#viewListCourse .viewCourse .item{flex-wrap:wrap;margin-bottom:12px;padding-bottom:12px}
#viewListCourse .viewCourse .item .laptop,#viewListCourse .viewCourse .item .laptop img,#viewListCourse .viewCourse .item .rightContent{width:100%}
#viewListCourse .viewCourse .item .rightContent{padding-left:0}
#viewListCourse .viewCourse .item .rightContent ul{margin:15px 0 17px}
#viewListCourse .viewCourse .item .rightContent .groupBtn .frameBtn{margin-right:45px}
#viewListCourse .viewCourse .item .rightContent .groupBtn .frameBtn:last-child{margin-right:0}
#viewListCourse .viewCourse .item .laptop .video{border-radius:15px}
.threeItem .container ul li .blockHead .content>div{padding:45px 0 30px}
.threeItem .container ul{row-gap:40px}
.sliderVideo .bxsliderVideo{grid-template-columns:unset;column-gap:unset;margin-left:0;left:0;display:block}
.sliderVideo .laptop .btnYoutube{width:70px}
.sliderVideo .laptop{margin:0 auto}
.sliderVideo {margin: 24px auto}
.sliderVideo .wrapperVideo{margin-top:12px;}
#normalHeader .wrapperBanner .headerForm form textarea{margin-bottom:0}
#module2 .flexBox{grid-template-columns:repeat(auto-fit,100%)}
#module2 .flexBox ul.blockLeft li:not(:first-child):after{display:none}
#module2 .flexBox ul.blockLeft{margin-left:6px}
#listTeacherOnRoadTrain .contentListTeacher .leftContent img{width:65%}
#module2 .flexBox ul li h3{font-size:20px!important}
.table{padding:18px 0}
.table .wrapTitle{margin-bottom:12px}
.table .wrapTitle .titleTable{font-size:14px;margin-bottom:5px}
.table .wrapTitle .lastTitle{font-size:14px}
.table tbody tr td:first-child,.table thead tr th:first-child{display:none}
.table tr th:nth-child(2){width:37%}
#listGift ul.content{margin: 0 12px}
#listGift .title h3{margin-bottom:20px;}
#list-result-sun .listImagePC{display:none}
#list-result-sun .sliderMobi{display:block;}
#list-result-sun .sliderMobi li{text-align: center;}
#list-result-sun .sliderMobi img{width:70%;padding:0 3px;border-radius: 15px;}
}
@media all and (max-width:480px){body{font-size:14px}
#module2 .flexBox ul li h3{font-size:18px!important}
.title h3{font-size:18px}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li{width:20%}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li a.active:after{display:none}
#listTeacherOnRoadTrain .contentListTeacher .tabSubject li a.active{background:#f26522;border-radius:99px}
#listTeacherOnRoadTrain .contentListTeacher .tabMenuTeacherMobi{display:block}
#listTeacherOnRoadTrain .contentListTeacher .tabMenuTeacherMobi li{list-style:none}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .tabSubject{display:none}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .aboutToTeacher{font-size:12px}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .aboutToTeacher li{padding-left:24px;background-size:13px}
#listTeacherOnRoadTrain .contentListTeacher .rightContent .wrapBtn .btnStudyFree{font-size:18px}
#normalHeader .wrapperBanner .headerForm>form{padding:12px}
#normalHeader .wrapperBanner .headerForm .formTitle{font-size:18px!important}
#normalHeader .wrapperBanner .headerForm form>div .btnHeaderFormSubmit{font-size:16px}
#viewListCourse .viewCourse .item .rightContent .groupBtn{display:flex;align-items:center;column-gap:12px;text-align:center;justify-content:space-between}
#viewListCourse .viewCourse .item .rightContent .groupBtn .frameBtn{width:182px;font-size:14px;margin-right:0;padding:10px 15px}
#viewListCourse{margin:8px 0}
#viewListCourse .title,.threeItem .title{width:90%}
#viewListCourse .viewCourse .item .laptop .video img{height:168px}
.threeItem .container ul{grid-template-columns:unset}
.threeItem .container ul li .blockHead .content .tagPR{width:70px;top:-18px}
.threeItem .container ul li{width:100%}
.threeItem .container ul li .blockHead .content>div{padding:13px 0 7px}
.threeItem .container ul li .blockHead .content .headTitle p:nth-child(1){font-size:20px}
#listTeacherOnRoadTrain,#viewListCourse,.sliderVideo,.threeItem{padding:24px 0}
.threeItem {padding: 24px 0 50px}
#list-result-sun{margin:12px 0;}}