@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;overflow-x:hidden}details,main{display:block}h1{font-size:2em;margin:.67em 0}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline dotted;border-bottom:none;-webkit-text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;max-width:100%;white-space:normal;color:inherit}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}summary{display:list-item}[hidden],header .menu li:hover ul ul,template{display:none}:root{--linear_main: linear-gradient(180deg, #27479b 0%, #335eaa 18.7%, #549ed4 59.6%, #6dcef4 100%)}.linear_main{background:var(--linear_main)}.section_image{max-width:1360px}@media (min-width:1360px){.section_image{max-width:1500px}}.section_image .image_list .image_item{position:relative;padding:60px 0}.section_image .image_list .image_item img{width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_image form input,.section_register form input{background-color:#191c21}.section_image form input::-webkit-input-placeholder{color:#848b8d}.section_image form input::-moz-placeholder{color:#848b8d}.section_image form input:-ms-input-placeholder,.section_image form input::-ms-input-placeholder,.section_register form input:-ms-input-placeholder{color:#848b8d}.section_image form input::placeholder{color:#848b8d}.section_image form span{line-height:22px;color:#c7c7c7}.section_image span,.section_register span{color:#868686}.section_register li span,.section_who li{color:#dadada}.section_register form input::-webkit-input-placeholder{color:#848b8d}.section_register form input::-moz-placeholder{color:#848b8d}.section_register form input::-ms-input-placeholder{color:#848b8d}.section_register form input::placeholder{color:#848b8d}.section_register form span{line-height:22px;color:#c7c7c7}.section_course .item_course{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_course .item_course:hover{margin-top:0;margin-bottom:24px}.section_course .course_content{margin-top:160%;margin-bottom:30px}.section_course .course_content .title{bottom:20px}.regis_price,.section_who{background:#191c21}.section_who .item_course{-webkit-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s}.section_who .item_course:hover{bottom:30px}.section_who .course_content{margin-top:160%;margin-bottom:30px}.section_who .course_content .title{bottom:20px}.section_course .image{border:1px solid #707070}.section_course .message{background:#2a313d}@media (min-width:1024px){.section_course .message{line-height:60px}}@media (min-width:768px){.section_course .message{line-height:40px}}@media (min-width:640px){.section_course .message{line-height:35px}}.section_course .name{background:rgba(0,0,0,.2)}.section_faq .item_faq{background-color:#474747}.section_faq .title{color:#e6e6e6}.section_faq .collapse.open .collapse_content{padding-top:16px}.section_quick_regis input::-webkit-input-placeholder{color:#d3d3d3}.section_quick_regis input::-moz-placeholder{color:#d3d3d3}.section_quick_regis input:-ms-input-placeholder,.section_quick_regis input::-ms-input-placeholder{color:#d3d3d3}.section_quick_regis input::placeholder{color:#d3d3d3}.section_quick_regis .content{width:calc(1280px + 120px);max-width:100%}.section_ev_courses .tag{z-index:10}.section_ev_courses .tag.new{background:#274c9e}.section_ev_courses .tag.new::before{content:'Mới'}.section_ev_courses .tag.live{background:#eb3c16}.section_ev_courses .tag.live::before{content:'• Live'}.section_ev_calendar table{width:100%;border-collapse:collapse}.section_ev_calendar table th{min-width:90px;padding:12px 4px;border-right:1px solid #d5d5d5;border-left:1px solid #d5d5d5}.section_ev_calendar table th:first-child{min-width:50px;border:0}@media (max-width:720px){.section_ev_calendar table th{padding:8px 4px}}.section_ev_calendar table tr td{border:1px solid #d5d5d5}.section_ev_calendar table tr td:first-child{border:0}.section_book .category ul li.active a,.section_ev_calendar table tr td>div,.section_platform .category ul li.active a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_ev_calendar table tr td>div,.section_ev_calendar table tr td>div .content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section_ev_calendar table tr td>div>span{display:block;width:100%;margin-top:100%}.section_ev_calendar table tr td>div .content{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_ev_calendar table .time{font-weight:300}@media (max-width:720px){.section_ev_calendar table .time{font-size:12px}}.section_ev_calendar table .schedule{display:-webkit-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%;height:calc(100% - 24px);margin:12px;padding:8px;cursor:pointer;background:var(--linear_main);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section_ev_calendar table .schedule img{width:50%}.section_ev_calendar table .schedule .title{margin-top:8px;text-align:center;color:#fff}@media (max-width:720px){.section_ev_calendar table .schedule .title{font-size:10px}.section_ev_calendar table .schedule{margin:4px}}.section_ev_new .item_new{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_ev_new .item_new:hover,.section_member .item:hover{margin-top:0;margin-bottom:24px}.section_ev_new .item_new:hover .try_learn,.section_member .item:hover .try_learn,.section_platform .item_new:hover .try_learn{max-height:50px;margin-bottom:10px}.section_ev_new .content{margin-top:160%}.section_ev_new .image{border:1px solid #707070}.section_ev_new .message{background:#2a313d}@media (min-width:720px){.section_ev_new .message{line-height:60px}}.section_ev_new .name{padding-top:30%}.section_ev_new .try_learn{overflow:hidden;max-height:0}.section_ev_category .category li{margin-right:25px;margin-bottom:25px}.section_ev_category .category li a{font-weight:500;display:block;padding:6px 24px;border:1px solid #b4b4b4;border-radius:15px}.section_ev_new .try_learn,.section_platform .item_new{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_platform .content{margin-top:160%}.section_platform .try_learn{overflow:hidden;max-height:0}.section_book ul li,.section_platform ul li{margin-bottom:24px}.section_book .category ul li.active,.section_platform .category ul li.active{font-weight:700;color:#fff}.section_book .category ul li.active a,.section_platform .category ul li.active a{padding-left:20px}.section_book .category ul li.active a::before,.section_platform .category ul li.active a::before{position:absolute;left:0;width:15px;height:4px;content:'';background:#fff}.section_detail{height:calc(100vh - 80px)}.section_app{height:40vh}.section_member .item,.section_platform .try_learn{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_member .content{margin-top:160%}.section_member .message{background:#2a313d}@media (min-width:720px){.section_member .message{line-height:60px}}.section_member .name{padding-top:30%}.section_book .item,img{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_book .item:hover .try_read{max-height:120px;margin-bottom:10px}.section_book .content{margin-top:160%}.section_book .try_read,footer .category ul li a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.section_book .try_read{overflow:hidden;max-height:0}footer .category ul li a{color:#919191}.slick-dots li.slick-active button:before,footer .category ul li a:hover{color:#fff}footer .copyright{color:#919191}header{position:relative;z-index:1000}@media (max-width:1024px){header{height:80px}}header::after{position:absolute;top:0;width:100%;height:100%;content:'';background-color:rgba(0,0,0,.95)}@media (max-width:1024px){header .menu{position:fixed;top:80px;left:0;overflow:hidden;width:100%;height:100vh;max-height:0;z-index: 1000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:#000}header .menu ul{width:100%;padding:8px;grid-auto-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .menu li{position:relative}header .menu.open{overflow-y:auto;width:100vw;max-height:100vh}}header .menu li{width:100%}header .menu li ul{z-index:60;display:none;border-radius:8px;background:#fff;gap:4px}@media (min-width:1024px){header .menu li ul{min-width:200px}}header .menu li ul .arrow,header .menu li ul a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:8px}header .menu li ul a{font-size:14px;color:#000}header .menu li ul .arrow{background:#0001f}header .menu li ul li{position:relative;padding:8px;border-radius:8px}header .menu,header .menu li ul li:hover a{display:block}header .menu li ul li:hover ul>li a{padding:12px 14px;background:0 0}header .menu li ul li:hover a,header .menu li ul li:hover ul>li:hover a{padding-left:18px;background:#d0d0d0}header .menu li ul li:hover ul,header .menu li:hover ul{display:grid}@media (max-width:1024px){header .menu li ul li:hover .arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background:0 0}}@media (min-width:1024px){header .menu li ul li:hover ul{top:0;left:201px;border-left:1px solid #000}}header .menu li a{font-size:16px;line-height:20px;display:block;width:100%;padding:12px 14px}@media (min-width:1024px){header .menu li a{padding-right:4px}}@media (min-width:1024px){header .menu li:hover ul{position:absolute}}.slick-dots{position:absolute;bottom:-60px}@media all and (max-width:768px){.slick-dots{bottom:-40px}}.slick-dots li button:before{font-size:50px;color:#b3b3b3}.slick-dots.slick-slider{position:relative;margin-bottom:0}.slick-dotted.slick-slider{margin-bottom:0}.slick-next:before,.slick-prev:before{content:''}.slick-next,.slick-prev{z-index:10;width:50px;height:50px;background-image:url(../images/svg/icon_right.svg)!important;background-size:contain!important}.section_course .slick-next{right:0}@media all and (min-width:1400px){.section_course .slick-next{right:-50px}}.section_course .slick-prev{left:0}@media all and (min-width:1400px){.section_course .slick-prev{left:-50px}}.slick-prev{background-image:url(../images/svg/icon_left.svg)!important}.slick-slide{margin:0 10px}img:hover{-webkit-filter:brightness(110%)}.slick-list{margin:0 -10px}.collapse .collapse_content{overflow:hidden;max-height:0;-webkit-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}.collapse .icon_collapse{-webkit-transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.collapse.open .collapse_content{overflow-y:auto;max-height:100vh;padding-top:4px;padding-bottom:4px}.collapse.open .icon_collapse{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
