@font-face{font-family:Roboto;src:url(../../../font/RobotoSlab-Regular.ttf);}
@font-face{font-family:RobotoBold;src:url(../../../font/RobotoSlab-Bold.ttf);}
@font-face{font-family:RobotoBlack;src:url(../../../font/RobotoSlab-Black.ttf);}
*{margin:0;padding:0;box-sizing:border-box}
body{font-family:Roboto,sans-serif;font-size:18px}
html{scroll-behavior:smooth}
a{color:#000}
@keyframes bannerEffect{0%{opacity:0;transform:translate(10px,10px)}
100%{opacity:1;transform:translate(0px,0)}}
@keyframes coLenLeft{0%{left:0}
80%{left:-140px}
100%{left:-132px}}
@keyframes coLenRight{0%{right:0}
80%{right:-130px}
100%{right:-120px}}
#normalHeader.png{background-image:url(../img/backgroundPC.png)}
#normalHeader.webp{background-image:url(../img/backgroundPC.webp)}
#normalHeader .header>div>ul .hotline a{background:url(../img/hotline.png) no-repeat left}
#normalHeader .header>div>ul .loginGroup .login a:first-child{background-image:url(../img/iconUser.png);background-size:17px}
#normalHeader .header>div>ul .loginGroup .login a:first-child::after{width:2px;background:#eee}
#normalHeader .header>div>ul .logo img{width:160px}
#normalHeader .wrapperBanner .banner{width:calc(100% - 380px)}
#normalHeader .wrapperBanner .headerForm{max-width:380px;width:100%}
#normalHeader .wrapperBanner .headerForm form input,#normalHeader .wrapperBanner .headerForm form select,#normalHeader .wrapperBanner .headerForm form textarea{background:#f2f2f2;border:none;color:#8c8c8c;font-size:16px;position:relative}
#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;margin-bottom:12px}
#normalHeader .wrapperBanner .headerForm .formTitle{color:#0c3670;font-size:24px;font-family:RobotoBold,sans-serif}
#normalHeader .wrapperBanner .headerForm{padding:0;background:0 0;display:flex;justify-content:center;align-items:center}
#normalHeader .wrapperBanner .headerForm>form{background:#fff;padding:40px 20px;border:none;border-radius:23px;position:relative}
#normalHeader .wrapperBanner .headerForm>form::before{content:"";width:100%;height:100%;border:1px solid #ffe433;border-top:1px solid transparent;border-left:1px solid transparent;position:absolute;z-index:0;border-radius:26px;right:-6px;bottom:-6px}
#normalHeader .wrapperBanner .headerForm form>div .btnHeaderFormSubmit{background:#e44c3e;color:#fff;cursor:pointer;border:none;text-transform:capitalize;font-size:19px;font-family:Roboto!important;padding:7px 44px}
#normalHeader .header>div>ul a{text-decoration:none;color:#ffe533;font-family:RobotoBold}
#normalHeader{background-position:bottom}
#normalHeader .wrapperBanner .bannerPC{line-height:0}
#normalHeader .wrapperBanner .headerForm form>div{position:relative;z-index:2}
#normalHeader .wrapperBanner .headerForm form select{position:relative}
#normalHeader .header>div>ul>li:not(:first-child)>a{color:#ffe533}
#infoBottomImageStyle1{padding:38px calc((100% - 1200px)/2) 20px}
#infoBottomImageStyle1 .content{padding:45px 12px 0}
#infoBottomImageStyle1 .content .item1>span{background:#ff8da4}
#infoBottomImageStyle1 .content .item2>span{background:#ffa15f}
#infoBottomImageStyle1 .content .item2 ul li a{color:#3aa2e2}
#infoBottomImageStyle1 .content .item3>span{background:#3aa2e2}
#infoBottomImageStyle1 .content .item1{border-color:#ff8da4}
#infoBottomImageStyle1 .content .item2{border-color:#ffa15f}
#infoBottomImageStyle1 .content .item3{border-color:#3aa2e2}
#infoBottomImageStyle1 .content div{width:calc(100% - 45px);margin:0 0 18px auto}
#infoBottomImageStyle1 .content div>span{width:90px;height:90px;border-radius:99px;top:50%;margin-top:-45px;left:-45px;border:none}
#infoBottomImageStyle1 .content div span strong{width:78px;height:78px;border-radius:99px;font-size:36px!important;background:0 0;border:1px solid #fff}
#infoBottomImageStyle1 .content img{display:none}
.groupBtnBuy{text-align:center;margin-bottom:24px}
.groupBtnBuy a{text-decoration:none;font-size:24px;padding:10px 25px;font-weight:700;display:inline-block;border-radius:10px;box-sizing:border-box}
.groupBtnBuy .btnThiThu{border:2px solid #2e83c9;margin-right:12px;color:#2e83c9}
.groupBtnBuy .btnMuaNgay{background:linear-gradient(15deg,#ff8d00,#ff4d00);color:#fff;border:2px solid #ff7a00;display:inline-flex;align-items:center;column-gap:12px}
.title h3{background:0 0!important;clip-path:unset!important;border-radius:0 0 20px 20px;font-size:33px!important;height:56px!important;color:#032c62!important;font-family:RobotoBlack,sans-serif!important}
#demoExamStyle1 div#btnExam>a{color:#fff;background:#fa681a;border:1px solid #d14a00;border-bottom:4px solid #d14a00;border-radius:12px}
#demoExamStyle1 div#btnExam>a:hover{background:#fa7229}
#demoExamStyle1 .content>div>.examDemo>a{background:url(data:image/png;base64,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) no-repeat center,#fd610c}
#demoExamStyle1 .content>div.colRight{display:none}
#demoExamStyle1 .content>div.colLeft{margin:auto;padding:0}
#btnExam{display:none}
#formRequestAdvisory>div.content{background:#f2e9d9}
#formRequestAdvisory>div.content button{color:#fff;background:#fd610c;border:1px solid #8c3414;border-bottom:4px solid #d14a00;border-radius:12px;font-size:18px;padding:9px 25px}
#formRequestAdvisory>div.content input,#formRequestAdvisory>div.content textarea{background:#d9d1c3;border-color:#d9d1c3;color:#4b4840}
#formRequestAdvisory>div.content input::placeholder,#formRequestAdvisory>div.content textarea::placeholder{color:#797466}
#formRequestAdvisory>div.content input:focus{transform:scale(1.01)}
#formRequestAdvisory>div.content input{transition:all .4s}
#formRequestAdvisory>div.content input:-ms-input-placeholder,#formRequestAdvisory>div.content textarea:-ms-input-placeholder{color:#797466}
#formRequestAdvisory>div.content input::-webkit-input-placeholder,#formRequestAdvisory>div.content textarea::-webkit-input-placeholder{color:#797466}
#formRequestAdvisory .popupFormAd .form .buttonWrapper a{color:#fff;background:#e45a52;border:1px solid #d14a00;border-bottom:4px solid #d14a00;border-radius:10px;font-size:18px;padding:6px 25px}
#formRequestAdvisory .popupFormAd .form h3{background:#516b96;color:#fff;border-bottom:1px solid #476089}
#formRequestAdvisory{background:url(../img/oVuong.png),#0f9453}
#formRequestAdvisory .title h3{background:#fd610c!important}
#formRequestAdvisory .html{font-size:18px;color:#0e8c4f;font-family:RobotoBold;font-style:italic}
#infoBottomImageStyle1 .content div span strong{transition:all .7s;cursor:pointer;font-family:RobotoBlack}
#infoBottomImageStyle1 .content div:hover span strong{font-size:34px}
#infoBottomImageStyle1 .content div p{transition:all .3s;font-family:RobotoBlack}
#infoBottomImageStyle1 .content div:hover p{letter-spacing:2px}
.paddingLeft{padding-left:27px;display:block;position:relative}
.paddingLeft:before{content:"-";display:inline-block;position:absolute;left:10px}
#infoBottomImageStyle1 .content div span.paddingLeft{width:auto;height:auto;display:block;border:none;position:relative;top:auto}
#blockPR{background:url(../img/arrowWave.png) top left repeat-x,url(../img/arrowWaveBottom.png) bottom left repeat-x,#01357a;padding:36px 0 45px}
#infoLeftImage .content>div>div{background:#2e83c9}
#infoLeftImage .content>div>div::before{border-right:26px solid #2e83c9}
#infoLeftImage .content>div>div::after{border-left:26px solid #2e83c9}
#infoLeftImage .content>div>div>span{font-family:RobotoBold,sans-serif;color:#01357a}
#blockPR .wrapBtn{display:flex;justify-content:center;align-items:center}
#blockPR .wrapBtn .btnRegister{padding:12px 24px;text-transform:uppercase;color:#cb394e;background:#ffe533;text-decoration:none;font-family:RobotoBold,sans-serif;border-radius:10px;margin-left:30%}
.body-comment{padding:0 12px}
#popupRequestAdvisory>div h3,[id^=popupNotify_]>div h3{background:#2d4b85;color:#fff;border-color:#fff}
#popupRequestAdvisory>div>div button{border-radius:9px;border:none;font-weight:700;font-size:16px;padding:11px 22px;color:#2d4a84;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}
@media all and (max-width:768px){body{font-size:15px}
.title h3{font-size:24px!important;height:auto!important;padding:10px 40px!important}
#normalHeader.png{background-image:url(../img/backgroundMobi.png)}
#normalHeader.webp{background-image:url(../img/backgroundMobi.webp)}
#normalHeader{background-size:calc(100% + 67px);background-position:top}
#normalHeader .header{background:#fff}
#normalHeader .wrapperBanner .banner{width:100%}
#normalHeader .wrapperBanner .headerForm>form{margin-top:12px;background:#ffe64f}
#normalHeader .countDown{display:none}
#infoBottomImageStyle1 .content div{padding:10px 10px 10px 40px;width:calc(100% - 30px)}
#infoLeftImage .content>div>div>span{background:#fff}
#blockPR .wrapBtn .btnRegister{margin-left:0}
.groupBtnBuy a{font-size:18px}
#infoBottomImageStyle1 .content div>span{width:60px;height:60px;top:50%;margin-top:-30px;left:-30px}
#infoBottomImageStyle1 .content div span strong{width:50px;height:50px}
#infoBottomImageStyle1 .content div ul li{line-height:24px}}