@charset "utf-8";
*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;text-rendering:geometricPrecision}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
:focus{outline:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
textarea{overflow:auto;vertical-align:top;resize:vertical}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0;color:#cd2028;text-decoration:none}
img{border:0;-ms-interpolation-mode:bicubic}
figure{margin:0}
form{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;border:none}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
button,html,input,select,textarea{color:#1e1e1e}
a{text-decoration:none;color:#1e1e1e;display:inline-block}
::-moz-selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
img{vertical-align:middle;max-width:100%}
fieldset{border:0;margin:0;padding:0}
textarea{resize:vertical}
body,html{color:#2c2c2c;font-size:16px;background:#f6f6f6}
section{position:relative}
.foswa{font-family:Oswald}
.mb40{margin-bottom:40px}
.mt40{margin-top:40px}
.mb20{margin-bottom:20px}
.mt20{margin-top:20px}
.mb15{margin-bottom:15px}
.mt15{margin-top:15px}
.clear-both{clear:both}
.fs16{font-size:16px;line-height:22px}
.fs18{font-size:18px;line-height:24px}
.fs20{font-size:20px;line-height:26px}
.fs22{font-size:22px;line-height:28px}
.container{max-width:1270px}
.btn_show_search{background-size:20px;width:45px;height:45px;border-radius:100%}
.logo_main{width:169px}
.btn_show_support{border:1px solid #cd2028;color:#cd2028;padding:10px 15px;border-radius:8px;display:inline-block}
.btn_show_support:hover{background:#cd2028;color:#fff}
.menu_main_pc{background:#fff;padding:12px 0}
.navbar{padding:0}
.navbar-nav.left_menu{justify-content:center;width:100%}
.menu_main_pc .container-fluid{padding-right:0;padding-left:0}
.navbar-nav .nav-link{color:#1e1e1e}
.navbar-expand-lg .navbar-nav .nav-link{margin:0 15px;padding:15px 0;font-size:15px}
.right_menu{color:#ef5350}
.navbar-expand-lg .right_menu .nav-link{color:#ef5350;padding:15px 0;margin-right:0;margin-left:10px}
.nav-item.active .nav-link,.nav-item:hover .nav-link{color:#ef5350}
.navbar-expand-lg .right_menu span{padding:15px 0;display:inline-block;margin-left:10px}
.clred{color:#cd2028}
.clblue{color:#2d368f}
.cl66{color:#666}
.title_cate{font-size:20px;font-family:Oswald;color:#cd2028;margin-bottom:25px}
.more_cate{background:url(../../../../../../themes/jax2024/img/icon_more.svg) left 5px no-repeat;padding-left:20px;color:#ef5350;font-family:Oswald;font-size:16px}
.more_cate:hover{color:#ef5350;text-decoration:underline}
.cl99{color:#999}
.fs20{font-size:20px}
.fs16{font-size:16px}
.fs14{font-size:14px}
.fs15{font-size:15px}
.fs13{font-size:13px}
.txt_oneline{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
.thumbblock{display:block;overflow:hidden;position:relative}
.thumbblock img{min-width:100%;object-fit:cover}
.thumb70x85{width:70px;height:85px}
.flex-one{-webkit-box-flex:1;flex:1 0 0%;-ms-flex:1 0 0%;-webkit-flex:1 0 0%}
.footer_site{line-height:26px;background:#fff;margin-top:20px;padding-top:70px;font-size:14px}
.cl75{color:#757575}
.list_link_bottom{margin-top:25px}
.list_link_bottom li{margin-bottom:10px}
.list_link_bottom li:last-child{margin-bottom:0}
.list_link_bottom li a{color:#757575}
.list_link_bottom li a:hover{color:#cd2028}
.list_social{margin-top:15px}
.list_social a{margin-right:15px}
.footer_bottom{color:#b3b3b3;border-top:1px solid #eee;padding-top:25px;margin-top:15px;padding-bottom:30px;text-align:center}
.dropdown-menu{background:#fff;border-radius:0;padding:10px 0;border:none;box-shadow:0 5px 5px rgba(0,0,0,.1)}
.dropdown-item{padding:10px 15px}
.dropdown-item.active,.dropdown-item:active{color:#ef5350;text-decoration:none;background:0 0}
.dropdown-item:focus,.dropdown-item:hover{color:#ef5350;text-decoration:none;background:0 0}
.dropdown-full li{width:33.3%!important}
.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap}
.list_rate_top_home{margin-bottom:25px}
.bg_rate_top_home{background:#2776ec;border:1px solid #9bc3ff;box-shadow:0 2px 0 0 #0000004;color:#fff;border-radius:100px;padding:6px 15px;display:inline-block;margin-right:10px}
.title_top_home{font-weight:700;color:#fff;font-size:52px;line-height:120%}
.line_txt{position:relative;color:#fadb14;display:inline-block}
.list_txt_top_home{margin-top:40px}
.list_txt_top_home li{padding-left:30px;font-size:16px;line-height:24px;margin-bottom:20px;color:#fff}
.box_advise{background:#fff;border-radius:20px;padding:30px}
.line_txt2{position:relative;color:#2d368f;display:inline-block}
.line_txt2:after{content:'';display:inline-block;position:absolute;width:65px;height:11px;bottom:-11px;left:50%;margin-left:-33px;background-size:100%}
.tit_box_advise{font-size:24px;font-weight:700}
.txt_input{background:#f2f4f5;padding:15px 12px;width:100%;border-radius:10px;color:#9da3a6}
.txt_input::placeholder{color:#9da3a6}
.btn_box_advise{background:#cd2028;padding:15px;border-radius:10px;width:100%;font-size:20px;font-weight:700;color:#fff}
.img_top_home{position:absolute;bottom:0;z-index:0;right:38vw;max-width:30vw}
@media only screen and (max-width:1600px){
.img_top_home{right:36vw}
}
@media only screen and (max-width:1100px){
.img_top_home{right:33vw}
}
.section_what_advice{padding:50px 0 50px}
.tit_home{font-size:48px;font-weight:600;line-height:130%}
.tit_home .line_txt2{color:#3889ff}
.tit_home .line_txt2:after{bottom:-13px;width:129px;height:22px;margin-left:-65px}
.item_slide{margin:0 15px;position:relative}
.slide_home{margin:40px -15px}
.img_slide_what_advice{position:relative;border-radius:20px;overflow:hidden}
.tit_slide_what_advice{position:absolute;padding:20px 24px;font-size:24px;font-weight:700;top:0;left:0;line-height:130%}
.clwhite{color:#fff}
.desc_slide_what_advice{font-size:15px;font-weight:300;margin-top:25px;line-height:140%}
.btn_show_advise{border-radius:100px;padding:15px 55px 15px 30px;position:absolute;bottom:30px;left:30px;font-size:16px;font-weight:700;background-position-x:calc(100% - 20px)}
.btn_show_advise:hover{color:#1e1e1e}
.btn_learn_more{background:url(../../../../../../themes/jax2024/img/arr_more.svg) no-repeat 12px center #fff;border-radius:100px;padding:15px 0 15px 0;position:absolute;bottom:30px;left:30px;font-size:16px;font-weight:700;width:50px;height:50px;overflow:hidden;white-space:nowrap;text-indent:-95px;display:inline-block;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;box-shadow:0 4px 7px rgba(205,32,30,1)}
.btn_learn_more{width:180px;padding:15px 55px 15px 30px;background-position:134px center;text-indent:0;color:#1e1e1e;opacity:.9;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}
.bg_teacher{background:#fff url(../../../../../../themes/jax2024/img/line_gv.png) no-repeat center center;border-radius:20px;padding:30px;position:relative}
.tit_teacher{font-size:40px;font-weight:600;line-height:130%}
.btn_more{border-radius:100px;padding:15px 55px 15px 30px;font-size:16px;font-weight:700;background-position-x:calc(100% - 20px);border:1px solid #ddd}
.btn_more:hover{color:#2c2c2c}
.fix_title_teacher{position:absolute;top:30px;left:30px;max-width:33.3333%}
.thumb_teacher_home img{width:74px;height:74px;overflow:hidden;border-radius:100%;display:inline-block;object-fit:fill}
.thumb_teacher_home{position:relative;width:74px;height:74px;display:inline-block}
.slider-nav .slick-current .thumb_teacher_home:after{width:84px;height:84px;border:1px solid #cd2028;top:50%;margin-top:-42px;left:50%;margin-left:-42px;content:'';display:inline-block;position:absolute;border-radius:100%}
.slider-nav:after{content:'';width:40px;height:100%;position:absolute;right:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);z-index:9}
.slider-nav:before{content:'';width:40px;height:100%;position:absolute;left:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);z-index:9}
.slider-nav .slick-slide{padding:10px 0}
.slider-for .info_teacher_home{margin-bottom:10px}
.img_teacher_home{border-radius:20px;overflow:hidden}
.name_techer_home{font-size:24px;font-weight:600;line-height:130%;margin-bottom:30px}
.certi_teacher_home{position:absolute;bottom:0}
.name_certi{background:#ffeced;padding:8px 20px;border-radius:100px;display:inline-block;font-size:16px;font-weight:600;color:#cd2028}
.info_teacher_home .col-md-6{position:relative}
.certi_teacher_home div{margin-top:10px}
.say_what{padding:70px 0}
.view_more{font-size:16px;font-weight:700;padding-right:35px}
.box_say_one{background:#cd2028;color:#fff;border-radius:20px;padding:25px;height:100%}
.box_say_normal{padding:25px;border-radius:20px;height:100%}
.fs48{font-size:48px;font-weight:700;line-height:140%}
.fs24{font-size:24px;font-weight:600;line-height:140%}
.list_say_what{margin-top:40px}
.thumb_stu{width:65px;height:65px;border-radius:100%;overflow:hidden;margin-right:20px}
.view_fb_stu{color:#5d62ff;font-size:14px;text-decoration:underline;padding-right:30px;line-height:180%}
.box_procedure{border-radius:20px;padding:30px;height:100%}
.tit_box_procedure{position:relative;font-size:38px;font-weight:500;line-height:140%;padding-left:25px;margin-bottom:40px}
.tit_box_procedure:after{width:5px;position:absolute;left:0;content:'';display:inline-block;border-radius:0 20px 20px 0;height:32px;background:#cd2028;top:10px}
.bg_blue_light{background:#e2edff}
.bussines_partner{padding:60px 0 40px}
.slide_three img{display:inline-block;width:auto}
.bg_slide_bussines{padding:35px;border-radius:20px;background:#fff;height:100%}
.title_slide_bussines{background-size:100% 100%;padding:5px 30px;text-align:center;font-size:13px;font-weight:800;color:#2d368f;position:relative;margin-top:-35px;margin-bottom:10px}
.list_bussines{text-align:center;background-size:80% 80%}
.slide_four img{display:inline-block;width:auto}
.list_bussines .col-6{margin:0 0}
.line_hor{background-size:auto auto}
.bg_slide_bussines_one .col-6{margin:24px 0}
.list_partner img{background:#fff;border-radius:20px}
.list_partner .col-3{margin:10px 0}
.student{padding:40px 0 50px 0}
.press{padding:24px 0 0}
.box_press{border-radius:20px;overflow:hidden;background:#fff}
.content_press{padding:25px}
.item_press{font-size:14px;line-height:140%;display:block}
section.press .slide_home.slide_six.slick-slider .slick-list .slick-track a.thumbblock>img{max-height:260px}
.slide_six img{width:auto;display:inline-block}
.user_press{width:32px;height:32px;border-radius:100%;overflow:hidden;margin-right:15px}
.tag_press{margin-top:15px;padding-top:15px}
.tag_press a{border-top:1px solid #eee;color:#cd2028;margin-right:15px}
.tag_press a:last-child{margin-right:0}
.bg_reg_advise{background:#4a53b2;background:radial-gradient(circle,rgba(74,83,178,1) 0,rgba(45,55,144,1) 100%);padding:40px;border-radius:20px;box-shadow:0 30px 50px 0 #535DBD33}
.tit_reg_advise{color:#fff;font-size:40px;font-weight:700;line-height:130%}
.img_box_reg_advise{margin-left:-40px;margin-bottom:-40px;margin-top:60px}
.line_txt3{position:relative;color:#fadb14;display:inline-block}
.step_reg_advise{margin:0 30px}
.step_reg_advise li{padding-left:40px;padding-top:3px;padding-bottom:25px;position:relative}
.step_reg_advise li:after{content:'';width:29px;height:29px;display:inline-block;position:absolute;top:0;left:0;z-index:2}
.step_reg_advise li:before{content:'';position:absolute;top:20px;left:14px;height:100%;width:1px;border-left:1px dashed #fff}
.step_reg_advise li:last-child:before{display:none}
.step_reg_advise li:last-child{padding-bottom:0}
.box_advise_bottm .txt_input{padding:20px}
.reg_advise{padding-bottom:100px;margin-bottom:0}
.tit_home br{display:none}
.slide_student{position:relative;margin:40px 0 0;background:#2d368f;overflow:hidden;border-radius:20px}
.slide_student img{width:auto}
.box_student{background:#2d368f;border-radius:20px;overflow:hidden}
.info_student{padding:30px;color:#fff;width:33%}
.img_student{width:calc(100% - 33%)}
.img_student img{width:100%}
.name_student{font-size:24px;font-weight:700;line-height:130%;margin-bottom:5px}
.class_student{color:#bfc5ff;font-size:16px}
.score_student{padding:15px;border:1px solid #3741a4;border-width:1px 0;margin:20px 0}
.score_before{border:1px dashed #8b95f7;font-size:32px;font-weight:700;width:70px;height:70px;border-radius:100%;text-align:center;display:inline-block;line-height:70px}
.score_after{background:#3889ff;font-size:32px;font-weight:700;width:70px;height:70px;border-radius:100%;text-align:center;display:inline-block;line-height:70px}
.score_class{font-size:32px;font-weight:800}
.more_white{border:1px solid #fff;color:#fff;border-radius:100px;padding:15px 55px 15px 30px;font-size:16px;font-weight:700;background-position-x:calc(100% - 20px);border:1px solid #ddd;margin-top:30px}
.more_white:hover{color:#fff}
.slide_thumb_student{width:29%;position:absolute;bottom:25px;left:25px}
.slide_thumb_student .slick-list{border-radius:10px;position:relative}
.slide_thumb_student .slick-next{right:-25px}
.slide_thumb_student .slick-prev{left:-25px}
.slide_thumb_student .slick-next:before{content:''}
.slide_thumb_student .slick-prev:before{content:''}
.slide_thumb_student .slick-current img{opacity:1!important}
.slide_thumb_student .slick-slide img{opacity:.7;width:100%;height:100%}
.thumb_img_student{margin:0 5px}
.thumb_img_student{overflow:hidden;border-radius:10px}
.slide_thumb_student .slick-list:before{content:'';width:60px;height:100%;position:absolute;left:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);z-index:9}
.slide_thumb_student .slick-list:after{content:'';width:60px;height:100%;position:absolute;right:0;top:0;background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 100%);z-index:9}
.breadcrumb{background:0 0;color:#999;margin:15px -15px}
.breadcrumb a{font-size:14px;color:#999}
.breadcrumb a.active:hover,.breadcrumb a:hover{color:#cd2028}
.breadcrumb a.active{color:#000}
.breadcrumb span{margin:0 10px}
.top_blog{display:grid;margin:0 -12px 0}
.top_blog .item_top_blog{position:relative;margin:12px}
.top_blog .item_top_blog:nth-child(1){grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:1;border-radius:20px;overflow:hidden}
.top_blog .item_top_blog:nth-child(2){grid-column-start:3;grid-row-start:1;grid-row-end:1;border-radius:20px;overflow:hidden}
.top_blog .item_top_blog:nth-child(2) img{height:100%;max-width:inherit}
.thumb_radius{border-radius:20px}
.top_blog .item_top_blog:nth-child(1) .title_bg_blog,.top_blog .item_top_blog:nth-child(2) .title_bg_blog{background:linear-gradient(89.52deg,rgba(238,101,108,.5) .05%,rgba(108,119,230,.5) 99.59%);backdrop-filter:blur(30px);padding:20px 25px;position:absolute;bottom:0;left:0;right:0;min-height:115px}
.top_blog .item_top_blog:nth-child(1) .title_bg_blog a,.top_blog .item_top_blog:nth-child(2) .title_bg_blog a{color:#fff;font-size:24px}
.top_blog .item_top_blog:nth-child(2) .list_icon_press{display:none!important}
.list_icon_press{margin:15px 0}
.title_bg_blog{color:#000;font-size:20px;font-weight:700;line-height:140%}
.bg_focus_blog{padding:60px 40px;background:#fff;border-radius:20px}
.list_focus_blog{margin-top:30px}
.list_focus_blog .box_press{border:1px solid #ddd}
.list_focus_blog .content_press{padding:10px}
.list_focus_blog .item_press{font-size:10px}
.list_focus_blog .fs16{font-weight:700}
.list_focus_blog .user_press{width:23px;height:23px;font-size:12px}
.list_focus_blog .col-md-3{margin:15px 0}
.tag_press a{font-size:12px}
.bg_focus_blog .btn_more{transform:translate(-50%,0);position:relative;left:50%;background-color:#f2f2f2;border:none}
.fs36{font-size:36px;font-weight:800;line-height:140%}
.list_new_slide_cate_blog .thumb_radius{border-radius:20px 20px 0 0}
.bg_new_cate_blog{background:#38419c;padding:20px;border-radius:0 0 20px 20px;font-size:20px;font-weight:700;color:#fff;line-height:140%}
.bg_new_cate_blog:hover{background:#cd2028;color:#fff}
.list_new_slide_cate_blog li{position:relative;margin-top:20px}
.list_new_slide_cate_blog li:not(:first-child){padding-left:20px}
.list_new_slide_cate_blog li:not(:first-child):after{content:'';width:8px;height:8px;background:#38419c;position:absolute;top:7px;left:0;display:inline-block;border-radius:20px}
.bg_focus_blog,.cate_blog,.news_cate,.news_yut{margin-bottom:90px}
.bg_news_yut{background:#cd2028 url(../../../../../../themes/jax2024/img/line_box_new_yut.svg) no-repeat center 80%;padding:40px;border-radius:20px}
.bg_news_yut .fs48{font-weight:600;color:#fff;line-height:140%}
a.clwhite:hover{text-decoration:underline;color:#fff}
.icon_play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:100%;background:url(../../../../../../themes/jax2024/img/icon_play.svg) no-repeat center center #cd2028;background-size:102%;z-index:9}
.list_news_cate li{margin-bottom:30px}
.list_news_cate li:last-child{margin-bottom:0}
.top_blog_cate{background:url(../../../../../../themes/jax2024/img/cloud-L.png) no-repeat top left,url(../../../../../../themes/jax2024/img/cloud-R.png) no-repeat top right #3889ff;padding:10px 0 70px;position:relative}
.top_blog_cate .breadcrumb{color:#fff}
.top_blog_cate .breadcrumb a{color:#fff;opacity:.6}
.top_blog_cate .breadcrumb a.active{color:#fff;opacity:1}
.thumb_radius_100{border-radius:100%}
.tag_pinkL{background:#ffeced;color:#cd2028;border-radius:40px;padding:8px 16px;font-weight:600}
.title_32{font-weight:700;font-size:32px;line-height:130%}
.fmedium{font-weight:600}
.new_focus_cate{margin:60px auto 90px}
.list_news_subcate{margin-bottom:90px}
.list_news_subcate .col-md-4{margin-bottom:30px}
.list_tag_news{margin-bottom:40px}
.list_tag_news a{padding:13px 18px;border:1px solid #b3b3b3;border-radius:40px;display:inline-block;margin-right:20px}
.list_tag_news a.active,.list_tag_news a:hover{background:#cd2028;color:#fff;border-color:#cd2028;font-weight:700}
.paging_news a{border:1px solid #d9d9d9;text-align:center;width:32px;height:32px;border-radius:100%;background:#fff;line-height:32px;font-size:14px;margin:0 5px}
.paging_news a.active,.paging_news a:hover{background:#cd2028;color:#fff;border-color:#cd2028}
.paging_news a svg{fill:#999}
.paging_news a:hover svg{fill:#fff}
.paging_news .load_page{background:0 0;border:none;opacity:.4}
.top_detail{margin-bottom:40px}
.contant_detail_main{padding-bottom:30px;border-bottom:1px solid #d3d3d3;margin-bottom:60px}
.contant_detail_main h2{font-size:24px;margin-bottom:20px}
.contant_detail_main p{margin-bottom:25px}
.teacher_detail{border-radius:20px;overflow:hidden;margin-bottom:90px;background:#fff}
.teacher_detail .flex-one{padding:30px}
.right_box{background:#fff;border-radius:20px;padding:25px;margin-bottom:30px}
.box_left{background:#fff;border-radius:20px;padding:25px;margin-bottom:30px}
.view_add_near{background:#cd2028;color:#fff;text-align:center;padding:20px 0;border-radius:10px;font-size:20px;font-weight:600}
.view_add_near:hover{color:#fff}
.chosce_add_area{font-size:14px;color:#171100;position:relative;text-align:center;margin:20px 0}
.chosce_add_area:after{content:'';border-bottom:1px solid #5e67c4;position:absolute;top:50%;width:100%;height:1px;display:block}
.chosce_add_area span{background:#fff;display:inline-block;padding:5px 10px;z-index:9;position:relative}
.city_class{text-align:center;padding:15px 0;border:1px solid #d9d9d9;border-radius:10px;display:block;text-transform:uppercase;font-weight:700}
.list_learn_center{margin-bottom:90px}
.result{position:relative;padding-left:15px}
.result:before{width:8px;height:8px;background:#2d368f;content:'';border-radius:10px;display:inline-block;position:absolute;left:0;top:7px}
.btn_guide{border:1px solid #2d368f;padding:10px 20px;border-radius:40px;color:#2d368f;font-weight:600;margin-left:15px}
.btn_guide svg{margin-left:10px;stroke:#2d368f}
.btn_guide:hover{background:#2d368f;color:#fff}
.btn_guide:hover svg{margin-left:10px;stroke:#fff}
.item_result{padding-bottom:30px;border-bottom:1px solid #d3d3d3;margin-bottom:30px}
.item_result:last-child{border-bottom:none;margin-bottom:0}
.show_map{border-radius:20px}
.name_depart{background:url(../../../../../../themes/jax2024/img/arr-blue.svg) no-repeat center right;padding-right:25px;color:#2d368f;font-size:16px;font-weight:700;display:inline-block}
.list_icon_library{margin:20px 0}
.icon_note{background:url(../../../../../../themes/jax2024/img/note-2.svg) no-repeat left center;padding-left:30px;color:#2c2c2c;line-height:24px;display:inline-block;margin-right:15px}
.icon_user{background:url(../../../../../../themes/jax2024/img/profile-2user.svg) no-repeat left center;padding-left:30px;color:#2c2c2c;line-height:24px;display:inline-block}
.top_library{background:#3c91ef;background:radial-gradient(circle,rgba(60,145,239,1) 0,rgba(45,54,143,1) 100%);padding:20px}
.top_library .breadcrumb{color:#fff}
.top_library .breadcrumb a{color:#fff}
.search_library{margin:60px 0 280px 0}
.box_search_library{background:#fff;padding:2px;border-radius:40px;overflow:hidden;margin-top:30px}
.txt_search_library{border-radius:40px;padding:15px 25px;width:calc(100% - 121px)}
.btn_search_library{padding:15px 25px;background:#2d368f;border-radius:40px;color:#fff;font-weight:600}
.col-library .list_icon_library{margin:5px 0 0;font-size:14px}
.list_cate_library{background:#fff;border-radius:20px;overflow:hidden;margin-bottom:90px;position:relative;z-index:3;margin-top:-110px}
.col-library{width:33.3333%;padding:20px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}
.col-library:nth-child(3),.col-library:nth-child(6){border-right:none}
.col-library:nth-child(4),.col-library:nth-child(5),.col-library:nth-child(6){border-bottom:none}
.list_content_exam{margin-top:60px}
.list_content_exam .col-md-4{margin-bottom:30px}
.list_title_exam li{background:url(../../../../../../themes/jax2024/img/arr-red.svg) no-repeat left 0;padding-left:30px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ffe5e6}
.list_title_exam li:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}
.content_exam{margin-bottom:80px}
.content_faq{margin-bottom:90px}
.bg_faq{background:#fff;border-radius:20px;padding:40px}
.accordion_faq{margin-top:40px}
.accordion-item{border-bottom:1px solid #eee;margin-bottom:40px;padding-bottom:40px}
.accordion-item:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}
.accordion-header .accordion-button{background:0 0;width:100%;display:block;text-align:left;font-size:20px;font-weight:700;position:relative;padding-right:25px}
.accordion-header .accordion-button:after{background:url(../../../../../../themes/jax2024/img/arr-up.svg) no-repeat;content:'';width:17px;height:22px;display:inline-block;position:absolute;right:0;top:3px}
.accordion-header .accordion-button.collapsed:after{transform:rotate(3.142rad)}
.accordion-header .accordion-button{border:none;outline:0}
.accordion-body{font-size:16px;color:#aaa;margin-top:20px}
.slide_img_learncenter{margin-bottom:50px!important}
.item_img_learncenter{border-radius:20px;overflow:hidden}
.slide_img_learncenter .slick-dots{bottom:20px}
.detail_map_learn{padding:30px;border-radius:20px;background:#3889ff;color:#fff;margin-bottom:90px}
.title_map_learn{font-size:32px;line-height:140%;font-weight:700;margin-bottom:15px}
.thumb_map_detail{position:relative;padding-top:56.25%;overflow:hidden;border-radius:20px}
.thumb_map_detail iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.embed_video{position:relative;padding-top:56.25%;overflow:hidden;border-radius:20px}
.embed_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.list_schedule{margin-bottom:90px}
.sort_tbl{background:url(../../../../../../themes/jax2024/img/icon_sort.svg) center center no-repeat;width:12px;height:39px;display:inline-block;cursor:pointer}
.tbl_schedule{width:100%;border-radius:20px;overflow:hidden;border:1px solid #eee;background:#fff;margin-top:40px}
.tbl_schedule table{width:100%}
.tbl_schedule th{background:linear-gradient(0deg,#f3b141 0,#fecd11 100%);color:#fff;line-height:39px;padding:10px 15px}
.tbl_schedule td{padding:30px 15px;border-bottom:1px solid #eee}
.tbl_schedule tr:last-child td{border-bottom:none}
.clblueL{color:#1890ff}
.btn_support{background:linear-gradient(0deg,#f3b141 0,#fecd11 100%);padding:10px 40px;border-radius:40px;color:#fff;font-weight:700}
.btn_support:hover{color:#fff}
.tbl_schedule tr td:first-child,.tbl_schedule tr th:first-child{position:sticky;left:0}
.tbl_schedule tr td:first-child{background:#fff}
.thumb_teacher_class{width:80px;height:80px;border-radius:100%}
.name_teacher_class{font-size:20px;font-weight:700;background:url(../../../../../../themes/jax2024/img/arr-blue.svg) no-repeat right center;padding-right:30px;margin-left:20px;background-size:auto 14px;color:#2d368f}
.desc_teacher_class{margin:20px 0;font-size:15px}
.box_teacher_class{background:url(../../../../../../themes/jax2024/img/line_teacher_class.svg) no-repeat center bottom #fff;background-size:100%;padding:25px;border-radius:20px;margin-bottom:30px}
.box_teacher_class .certi_teacher_home{position:relative}
.box_teacher_class .certi_teacher_home .name_certi{font-size:12px;display:inline-block;margin-right:10px}
.box_teacher_class .certi_teacher_home div{display:inline-block}
.review_student{margin-bottom:90px}
.list_teacher_class{margin-bottom:70px}
.list_teacher_class{margin-bottom:90px}
.content_share_leader{position:relative;background:#fff url(../../../../../../themes/jax2024/img/quote.svg) 30px 30px no-repeat;padding:70px 230px 30px 30px;border-radius:20px;margin-top:30px}
.share_leader{margin-bottom:90px}
.thumb_leader{position:absolute;bottom:0;right:0}
.box_content_detail_learn{padding:40px;border-radius:20px;overflow:hidden;background:#fff;margin-bottom:90px}
.list_icon_press.mb40{margin-bottom:40px}
.box_content_detail_learn .contant_detail_main{max-height:1130px;overflow:hidden;border-bottom:none;position:relative;margin-bottom:0}
.box_content_detail_learn .contant_detail_main:after{content:'';position:absolute;height:350px;background:#fff;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 60%);width:100%;left:0;bottom:0;right:0;opacity:.9}
.box_content_detail_learn .contant_detail_main.active:after{display:none}
.show-more{position:relative;text-align:center;margin-bottom:30px}
.more_content{background:#f2f2f2;padding:15px 55px 15px 35px;border-radius:40px;font-weight:700;position:relative;display:inline-block;cursor:pointer}
.more_content:after{background:url(../../../../../../themes/jax2024/img/arr-up.svg) no-repeat;content:'';width:17px;height:22px;display:inline-block;position:absolute;right:25px;top:15px;transform:rotate(3.142rad)}
.more_content.active:after{transform:rotate(0)}
.tbl_schedule_detail .fs12{font-weight:400;font-size:12px}
.tbl_schedule_detail{margin-top:0}
.tbl_schedule_detail th{line-height:inherit!important}
.tit_slt_center{font-weight:700}
.tit_slt_center svg{margin-right:5px}
.list_name_center{margin-top:20px}
.list_name_center li{border-bottom:1px solid #cbcbcb;padding:15px 0}
.list_name_center li a:hover,.list_name_center li a:hover .cl66{color:#cd2028!important}
.slt_center{margin-top:20px;background:0 0;margin:15px auto 25px auto;font-size:14px;padding:0 15px;color:#cd2028}
.slt_center:active{color:#cd2028}
.top_sub_teacher{background:#dde5f0;border-radius:0 0 22px 22px;position:relative;padding-bottom:110px;margin-bottom:90px;padding-top:15px}
.top_sub_teacher:after{background:url(../../../../../../themes/jax2024/img/arr-down_sec.svg) center center no-repeat;width:115px;height:81px;display:inline-block;content:'';position:absolute;left:50%;margin-left:-57px;bottom:-36px}
.top_sub_teacher .breadcrumb{margin-top:0}
.list_say_student{margin-bottom:90px}
.list_say_student .col-md-4{margin-bottom:25px}
.top_teacher_all{position:relative;margin-bottom:0}
.top_teacher_all:after{background:linear-gradient(180deg,rgba(255,255,255,0) 6.8%,rgba(69,69,69,.4) 72.04%,rgba(0,0,0,.63) 100%);position:absolute;content:'';width:100%;height:100%;display:block;bottom:0}
.top_teacher_all img{object-fit:cover;width:100%}
.top_teacher_all .container{position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:5}
.top_teacher_all .breadcrumb a.active,.top_teacher_all .breadcrumb a:hover{color:#fff;opacity:1}
.top_teacher_all .breadcrumb a,.top_teacher_all .breadcrumb span{opacity:.7;color:#fff}
.tit_all_teacher{color:#fff;position:absolute;bottom:60px;left:50%;transform:translate(-50%,0);z-index:23;font-size:35px;font-weight:600;text-align:center;line-height:140%;width:100%}
.gallery_teacher .col-md-3,.gallery_teacher .col-md-5,.gallery_teacher .col-md-7{margin-bottom:20px}
.gallery_teacher{margin-bottom:90px}
.gallery_teacher .col-lg-5,.gallery_teacher .col-lg-7{margin-bottom:30px}
.bg_teacher_en{background:#3889ff;border-radius:20px;overflow:hidden}
.bg_teacher_en img{width:64%;object-fit:cover;object-position:right}
.info_teacher_en{padding:30px 30px 150px 30px;background:url(../../../../../../themes/jax2024/img/world.png) bottom left no-repeat,url(../../../../../../themes/jax2024/img/air.png) right bottom no-repeat}
.teacher_en{margin-bottom:90px}
.list_news_teacher li{margin-bottom:25px;background:#fff;border-radius:20px;overflow:hidden}
.list_news_teacher li .list_icon_press{margin-top:0}
.list_news_teacher li .thumb_radius{border-radius:0}
.list_news_teacher li .desc_list_news_cate{font-size:14px;margin-bottom:15px}
.reg_teacher{background:#c5e1f7 url(../../../../../../themes/jax2024/img/bg-dk.png) right top no-repeat;padding:30px;border-radius:20px}
.reg_teacher .box_advise{width:35%;margin:25px 0;padding:35px 30px}
.img_reg{margin:-30px 0;width:30%}
.img_reg img{height:100%}
.tit_reg{margin:0 20px 0 50px;width:calc(30% - 50px)}
.top_library3{background:#3889ff url(../../../../../../themes/jax2024/img/bg-thuvien3.png) right center no-repeat;background-size:auto 120%;padding-bottom:200px}
.top_library3 .view_add_near{display:inline-block;padding:15px 60px}
.list_video_feel .col-md-4{margin-bottom:30px}
.video_feel{background:#fff;padding:60px 0}
.tit_honor{text-align:center;padding:40px 40px;margin:0 50px;background:url(../../../../../../themes/jax2024/img/tit-vinhdanh.svg) right bottom no-repeat;position:relative;z-index:2}
.bg_honor{background:linear-gradient(162.84deg,#3889ff 2.39%,#0b63e2 98.6%);position:relative;border-radius:22px;overflow:hidden;padding:20px 20px 40px 20px}
.bg_honor:after{content:'';width:100%;height:100%;display:block;background:url(../../../../../../themes/jax2024/img/bg-vinhdanh.png) center top no-repeat;background-size:100% auto;position:absolute;top:0;left:0;mix-blend-mode:overlay}
.bg_honor:before{content:'';width:100%;height:100%;display:block;background:url(../../../../../../themes/jax2024/img/daibang.png) center top no-repeat;background-size:100% auto;position:absolute;top:0;left:0}
.content_honor{background:#fff;border-radius:20px;padding:25px 0;position:relative;z-index:3}
.list_honor li{padding:0 40px 25px;margin-bottom:25px;border-bottom:1px solid #cfcfcf}
.list_honor li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
.date_honor{font-size:14px;background:url(../../../../../../themes/jax2024/img/arr-blue.svg) right center no-repeat;padding-right:35px;text-align:center}
.info_honor{padding:0 30px}
.score_honor{margin-right:30px}
.score_honor_before{font-size:32px;font-weight:700;background:#cd2028;width:71px;height:71px;border-radius:100%;color:#fff;line-height:71px;text-align:center;position:relative;margin-right:26px}
.score_honor_before:after{background:url(../../../../../../themes/jax2024/img/arr_honor.svg) center center no-repeat;width:26px;height:15px;content:'';display:block;position:absolute;left:100%;top:50%;margin-top:-8px}
.score_honor_after{font-size:32px;font-weight:700;background:#3889ff;width:71px;height:71px;border-radius:100%;color:#fff;line-height:71px;text-align:center}
.score_honor_class{font-size:32px;color:#2d368f;margin-left:40px;font-weight:800}
.bg_honor .paging_news{position:relative;z-index:2}
.box_white{border-radius:20px;background:#fff;padding:25px}
.count_result{padding-top:15px;margin-top:15px;border-top:1px dashed #ddd}
.mb50{margin-bottom:50px}
@media all and (max-width:1150px){
.navbar-expand-lg .navbar-nav .nav-link{margin-right:20px;padding:15px 0;font-size:15px}
}
.mb90{margin-bottom:90px}
@media all and (max-width:1080px){
.navbar-expand-lg .navbar-nav .nav-link{font-size:14px;margin:0 8px}
}
@media all and (max-width:992px){
.navbar .nav-item .dropdown-menu{display:none}
.navbar .nav-item:hover .dropdown-menu{display:block}
.navbar .nav-item .dropdown-menu{margin-top:0}
.navbar .nav-item:hover .dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:10px;border-top:3px solid #cd2028;border-bottom:5px solid #e3e3e3}
.dropdown-full{width:400px;display:flex}
.tit_home{font-size:30px}
.tit_home br{display:inline-block}
.tit_box_procedure{font-size:30px}
.navbar-toggler{position:relative;width:40px;height:25px;cursor:pointer;display:inherit}
.navbar-toggler .navbar-toggler-icon{width:18px;height:2px;background-color:#ef5350;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-khtml-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;position:absolute;top:50%;left:50%;margin-left:0;margin-top:-2px;transform:translate(-50%,-50%)}
.navbar-toggler .navbar-toggler-icon:before{content:"";left:0;width:18px;height:2px;background:#ef5350;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-khtml-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;position:absolute;top:50%;margin-top:4px}
.navbar-toggler .navbar-toggler-icon:after{left:0;content:"";width:18px;height:2px;background:#ef5350;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-khtml-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;position:absolute;top:50%;margin-top:-6px}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon{margin-left:12px;background:0 0;top:40%}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:after{height:18px;width:2px;border-radius:0;-o-transition-delay:.2s;-webkit-transform:translate(-210%,10%) rotate(135deg);-ms-transform:translate(-210%,10%) rotate(135deg);transform:translate(-210%,10%) rotate(135deg)}
.navbar-toggler[aria-expanded=true] .navbar-toggler-icon:before{width:18px;height:2px;border-radius:0;-o-transition-delay:.2s;-webkit-transform:translate(-89%,15%) rotate(135deg);-ms-transform:translate(-89%,15%) rotate(135deg);transform:translate(-70%,-15%) rotate(135deg)}
button:focus{outline:1px dotted;outline:0 auto -webkit-focus-ring-color}
.w600{max-width:100%}
.ico_svg.logo_main{height:40px}
.dropdown-full li{float:left}
.dropdown-full:after{clear:both;content:'';display:table}
.dropdown-menu{background:#fff;box-shadow:none}
.logo-footer{display:block;text-align:center;margin-bottom:15px}
.footer_site{margin-top:0}
.footer_site .col-5.ml-4{margin-left:0!important}
.footer_site .col-md-5.row{margin:30px -15px!important}
.list_rate_top_home{white-space:nowrap;display:block!important;overflow:auto;width:calc(100% + 15px);margin-right:15px}
.bg_rate_top_home{display:inline-block!important;margin-right:10px}
.top_home{background-size:70%;background:url(../../../../../../themes/jax2024/img/cloud-L.png) no-repeat top left,url(../../../../../../themes/jax2024/img/cloud-R.png) no-repeat right 70% #3889ff;padding:50px 0}
.img_top_home{display:none}
.title_top_home{font-size:40px}
.title_top_home br{display:none}
.list_txt_top_home{margin:20px 0 30px}
.section_what_advice{padding:60px 0 50px}
.slide_home{margin:30px -15px}
.tit_slide_what_advice{font-size:20px;padding:25px}
.bg_teacher{padding:15px}
.bg_teacher .row.align-items-end{flex-direction:column-reverse}
.certi_teacher_home{position:relative;margin:15px 0}
.certi_teacher_home div{display:inline-block}
.certi_teacher_home .name_certi{font-size:14px;padding:5px 15px}
.fix_title_teacher{position:relative;top:0;left:0;margin-bottom:20px;max-width:100%}
.btn_more{padding:10px 43px 10px 19px;background-size:18px;font-size:14px}
.tit_teacher{font-size:26px}
.name_techer_home{margin-top:20px}
.slider-nav{display:none}
.bussines_partner .view_more,.partner_home .view_more,.press .view_more,.say_what .view_more{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}
.bussines_partner{padding:40px 0 40px}
.bussines_partner,.press,.say_what{margin-bottom:30px}
.partner_home{padding-bottom:45px}
.list_say_what{margin-top:25px}
.box_say_one{margin-bottom:20px;height:auto;padding:20px}
.fs48{font-size:36px}
.list_say_what .col-md-8 .col-md-6{margin-bottom:20px}
.tit_home.mb40{margin-bottom:30px}
.img_box_reg_advise{display:none}
.bg_reg_advise{padding:30px 20px}
.step_reg_advise{margin:30px 0}
.box_advise_bottm .txt_input{padding:15px}
.reg_advise{margin-bottom:60px}
.footer_site{padding-top:50px}
.img_student,.info_student{width:100%}
.box_student{flex-direction:column-reverse;padding-bottom:60px}
.slide_thumb_student{width:calc(100% - 40px);left:50%;transform:translate(-50%,0);position:relative}
.more_white{font-size:14px;padding:10px 43px 10px 19px;background-size:18px}
.student{padding:40px 0 0 0}
.info_student{padding:30px 15px 10px}
.name_student{font-size:18px}
.score_class{font-size:28px}
.tit_reg_advise{font-size:30px}
.line_txt:after{background-size:70%}
.fs24{font-size:20px}
.item_press{font-size:12px}
.tit_home .line_txt2:after{bottom:-9px;width:129px;height:22px;margin-left:-65px;background-size:72%}
.list_course{margin-bottom:50px}
.top_blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px 50px}
.title_bg_blog{min-height:inherit!important;padding:10px 15px!important}
.title_bg_blog a{font-size:16px!important;line-height:22px!important}
.top_blog .item_top_blog:not(:nth-child(1)){width:calc(50% - 20px);border-radius:0}
.top_blog .item_top_blog:nth-child(2) .list_icon_press{display:flex!important}
.top_blog .item_top_blog:nth-child(2) .title_bg_blog{background:0 0;position:relative;padding:0!important}
.top_blog .item_top_blog:not(:nth-child(1)) .title_bg_blog{padding:0!important}
.top_blog .item_top_blog:not(:nth-child(1)) .title_bg_blog a{font-size:14px!important;line-height:18px!important}
.top_blog .item_top_blog:nth-child(2) .title_bg_blog a{color:#000}
.top_blog .item_top_blog{margin:10px}
.top_blog .item_press{font-size:10px}
.top_blog .item_press img{height:10px}
.top_blog .item_top_blog:not(:nth-child(1)) .thumbblock{max-height:120px!important}
.bg_focus_blog{padding:40px 20px}
.bg_focus_blog .fs48{font-size:30px}
.list_focus_blog{margin-top:20px}
.bg_focus_blog,.cate_blog,.news_cate,.news_yut{margin-bottom:50px}
.bg_news_yut .fs48{font-size:30px}
.bg_news_yut .col-md-6{margin-bottom:25px}
.list_news_cate .desc_list_news_cate{display:none}
.list_news_cate .thumbblock{width:35%}
.list_news_cate .fs20{font-size:16px;font-weight:700}
.news_cate{padding-bottom:60px}
.news_cate .view_more{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}
.new_focus_cate .flex-one.ml-5{margin-left:0!important;margin-top:30px}
.title_32{font-size:24px}
.new_focus_cate{margin-bottom:60px}
.top_blog_cate{background-size:40%;font-size:14px;padding-bottom:40px}
.top_blog_cate .fs36{font-size:26px}
.list_tag_news a{font-size:14px;padding:7px 15px;margin-right:10px}
.top_detail .fs36{font-size:24px}
.top_detail .list_icon_press{align-items:center;justify-content:center}
.contant_detail_main h2{font-size:18px}
.contant_detail_main{font-size:14px}
.teacher_detail>div{width:100%}
.teacher_detail{margin-bottom:30px}
.paging_news a{margin:0 3px}
.list_news_subcate{margin-bottom:40px}
.box_left{padding:20px}
.right_btn{width:100%;margin-top:15px}
.btn_guide{margin-left:0;margin-right:10px;padding:8px 16px;font-size:14px}
.bg_faq{padding:30px 20px}
.accordion-header .accordion-button{font-size:16px}
.accordion-body{font-size:14px}
.content_exam{margin-bottom:40px}
.top_library{padding:10px 0}
.search_library .fs48{font-size:24px}
.search_library .clwhite.mt-3{font-size:14px}
.btn_search_library{padding:10px 20px}
.col-library{width:50%}
.col-library:nth-child(2),.col-library:nth-child(4),.col-library:nth-child(6){border-right:none}
.col-library:nth-child(3){border-right:1px solid #e3e3e3}
.col-library:nth-child(2),.col-library:nth-child(4){border-bottom:1px solid #e3e3e3}
.list_cate_library{margin-top:-231px}
.list_cate_library{margin-bottom:50px}
.list_content_exam{margin-top:30px}
.detail_map_learn{padding:20px;margin-bottom:50px}
.title_map_learn{font-size:24px}
.detail_map_learn{font-size:14px}
.detail_map_learn .fs20{font-size:16px}
.detail_map_learn .col-md-5{margin-top:20px}
.tbl_schedule{overflow-x:auto}
.list_schedule,.list_teacher_class{margin-bottom:50px}
.content_share_leader{padding:70px 20px 20px 20px}
.thumb_leader{position:relative;text-align:center;margin-bottom:-20px}
.share_leader{margin-bottom:50px}
.box_content_detail_learn{padding:20px;margin-bottom:50px}
.tbl_schedule table{width:900px}
.tbl_schedule table{font-size:14px}
.tbl_schedule td{padding:15px 10px}
.btn_support{padding:5px 25px}
.list_teacher_class .fix_title_teacher{max-width:100%}
.tbl_schedule_detail table{width:760px}
.tit_slt_center{justify-content:center}
.top_teacher_all img{height:350px;width:auto}
.img_reg{display:none}
.reg_teacher{flex-direction:column-reverse;padding:20px;background-position:left top;background-size:100% 300px}
.reg_teacher .box_advise{width:100%}
.tit_reg{width:100%;text-align:center;margin:0}
.tit_reg img{max-width:80%}
.bg_teacher_en img{width:100%}
.gallery_teacher .col-12,.gallery_teacher .col-6{margin-bottom:20px}
.gallery_teacher .box_say_one{margin-bottom:0}
.top_teacher_all{margin-bottom:0}
.gallery_teacher,.teacher_en{margin-bottom:50px}
.mb90{margin-bottom:50px}
.list_news_teacher .flex-one{padding:15px 0}
.top_library3{padding-bottom:250px}
.list_cate_library3{margin-top:-150px}
.top_library3{background-position:160% 140%;background-size:100% auto;text-align:center}
.fs36{font-size:25px}
.top_library3 .col-md-7{font-size:14px}
.list_honor li{display:block!important;padding:0 14px 20px}
.list_honor .thumb_radius_100{text-align:center}
.list_honor .thumb_radius_100 img{width:120px;height:120px;min-width:inherit;border-radius:100%}
.info_honor{padding:15px 0}
.score_honor{margin-right:0;margin-bottom:20px}
.score_honor_after,.score_honor_before{width:56px;height:56px;font-size:26px;line-height:56px}
.date_honor{text-align:left}
.bg_honor{padding:20px 15px 40px 15px}
}
@media all and (max-width:768px){
.col-library{padding:15px}
.col-library .d-flex{display:block!important}
.col-library .flex-one{width:100%;margin-left:0!important;margin-top:15px}
.top_teacher_all img{height:260px;width:auto}
.tit_all_teacher{bottom:20px;font-size:21px;width:100%}
.info_teacher_home .col-md-6{padding:0}
.list_news_teacher li{display:block!important}
.list_news_teacher .flex-one{padding:15px 0;width:100%;display:block}
.tit_honor{padding:40px 0 180px;margin:0 20px;background:url(../../../../../../themes/jax2024/img/tit-vinhdanh.svg) center bottom no-repeat}
}
.slt_level{background:#fff;border:1px solid #b3b3b3;padding:13px 18px;border-radius:40px}
.view_more_blue{background:url(../../../../../../themes/jax2024/img/arr-blue.svg) no-repeat center right;font-size:14px;font-weight:700;padding-right:35px;color:#3889ff}
.block_404{margin:120px 0 90px}
.back_home{padding:15px 20px;border-radius:40px;background:#fff;font-weight:700}
.txt_404{background:url(../../../../../../themes/jax2024/img/404.svg) center 0 no-repeat;font-size:96px;line-height:120%;font-weight:800;padding:55px 0 0}
.over_scroll{white-space:nowrap;overflow:auto}
.over_scroll img{margin-right:15px;border-radius:20px}
.top_detail_teacher{background:#3889ff;padding:10px 0 0 0;position:relative;margin-bottom:70px}
.top_detail_teacher .breadcrumb{color:#fff}
.top_detail_teacher .breadcrumb a{color:#fff;opacity:.6}
.top_detail_teacher .breadcrumb a.active{color:#fff;opacity:1}
.bg_img_detail{position:relative;text-align:center}
.main_img_teacher{position:relative;z-index:6}
.decor_teacher{position:absolute;bottom:0;left:50%;transform:translate(-50%,0)}
.decor_teacher img{max-width:inherit}
.name_detail_teacher{font-size:36px;font-weight:600;margin-bottom:20px;line-height:140%}
.list_regency{margin-top:80px}
.list_regency span{background:rgba(0,79,782,.3);padding:8px 20px;border-radius:40px;margin-right:15px;display:inline-block;margin-bottom:10px}
.top_detail_teacher{overflow:hidden}
.top_detail_teacher .col-md-8{position:relative;z-index:6;margin:40px 0}
@media all and (max-width:992px){
.slt_level{margin-top:15px;font-size:14px;padding:10px 15px;margin-right:15px}
.txt_404{background-size:80% auto;font-size:40px}
.list_regency{margin-top:50px}
.name_detail_teacher{font-size:26px}
.desc_teacher{font-size:14px}
.list_regency span{font-size:14px}
.top_detail_teacher .col-md-8{margin-top:20px}
}
.top_detail_course{padding:5px 0 60px 0}
.top_detail_course .breadcrumb a.active,.top_detail_course .breadcrumb a:hover{color:#fff;opacity:1}
.top_detail_course .breadcrumb a,.top_detail_course .breadcrumb span{opacity:.7;color:#fff}
.img_detail{height:680px;position:absolute;top:0;left:0;right:0}
.img_detail img{min-height:100%}
.top_detail_course .container{z-index:9;position:relative}
.box_route_detail{padding:40px;border-radius:20px;position:relative;z-index:9;background:#fff}
.box_route_detail .bg_blue_light{padding:25px;border-radius:20px}
.list_arrow_blue li{position:relative;margin-top:10px;padding-left:25px}
.list_arrow_blue li:before{content:'';width:16px;height:12px;display:inline-block;position:absolute;top:5px;left:0}
.list_standard .item_list_standard{margin-left:20px;padding-left:20px;border-left:1px solid #eee}
.list_standard .item_list_standard:first-child{border-left:none}
.list_step{color:#777;padding:20px 20px;margin-bottom:70px;position:relative}
.list_step:before{border-bottom:5px solid #69a6ff;content:'';width:100%;bottom:-20px;position:absolute;left:0}
.item_step{background:#f2f4f5;padding:16px;min-width:18%;border-radius:20px;text-align:center;position:relative;max-width:10%}
.item_step.active,.item_step:hover{background:linear-gradient(0deg,#f3b141 0,#fecd11 100%);color:#fff}
.item_step:hover:after{opacity:1}
.item_step.active:after{opacity:1}
.item_step:after{opacity:0;content:'';position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:15px solid #cd2028;bottom:-14px;left:50%;margin-left:-8px}
.dot_step{position:absolute;width:24px;height:24px;background:#69a6ff;border-radius:50px;display:inline-block;content:'';bottom:-50px;margin-left:-12px;left:50%;opacity:1}
.item_step.active .dot_step:after{transform:translate(-50%,-50%);top:50%;left:50%;position:absolute;width:40px;height:40px;background:rgba(255,165,165,.2);content:'';border-radius:50px}
.item_step.active .dot_step{background:#d33d3f;opacity:1}
.fs32{font-size:32px;font-weight:700;line-height:130%}
.head_reg_course{margin-top:-38px;margin-bottom:20px}
.head_blue{background:url(../../../../../../themes/jax2024/img/bg-titblue.svg) no-repeat center center;font-size:24px;color:#fff;font-weight:600;text-align:center;line-height:120%;padding:15px 0;background-size:100% 100%;margin-bottom:25px}
.head_red{background:url(../../../../../../themes/jax2024/img/bg-titred.svg) no-repeat center center;font-size:24px;color:#fff;font-weight:600;text-align:center;line-height:120%;padding:15px 0;background-size:100% 100%;margin-bottom:25px}
.tuition_course .bg_gray{padding:40px;padding:20px;border-radius:20px;background:#f2f2f2}
.bg_red_light{background:#ffeced;padding:40px 25px;border-radius:20px}
.bg_cyan_light{background:#def1ff;padding:40px 25px;border-radius:20px}
.bg_purple_light{background:#f4ecff;padding:40px 25px;border-radius:20px}
.tit_sale{font-size:34px;font-weight:700;background:url(../../../../../../themes/jax2024/img/slat.svg) left center no-repeat;padding-left:30px;line-height:130%;margin-bottom:25px}
.fs30{font-size:30px;line-height:120%}
.list_sale li{background:#fff;border-radius:20px;padding:20px;margin-bottom:30px}
.list_sale li:last-child{margin-bottom:0}
.bg_time_count{background:linear-gradient(267.62deg,#3889ff 17.25%,#0067ff 98.56%);padding:20px;border-radius:20px;position:relative}
.img_time_count{position:absolute;bottom:0;left:0}
.tit_time_count{padding-left:160px}
.time_count{margin-left:30px}
.item_time_count{color:#fff;font-size:26px;font-weight:700;text-align:center;line-height:120%;width:30%;background:rgba(119,174,255,1);border-radius:20px;padding:10px 0}
@media all and (max-width:992px){
.box_route_detail{padding:15px}
.box_route_detail .fs36.mb50{margin-bottom:20px}
.list_step{padding:20px 0;margin-bottom:0}
.item_step{min-width:47%;margin-bottom:25px}
.item_step:nth-child(5){width:100%}
.dot_step{display:none}
.list_step:before{display:none}
.list_standard{width:100%;margin-top:20px}
.list_standard .item_list_standard{margin-left:0;padding-left:0;margin-right:15px;padding-right:15px;border-right:1px solid #eee;border-left:none;margin-bottom:15px}
.list_standard .item_list_standard:last-child{border:none}
.box_route_detail .bg_blue_light{padding:15px}
.box_white .col-md-9 .col-md-9{margin-top:20px}
.box_white .col-md-9 .col-md-9 .col-md-6{margin-bottom:20px}
.head_blue,.head_red{background-size:auto;border-radius:20px}
.tuition_course .box_white{padding:15px}
.bg_cyan_light,.bg_purple_light,.bg_red_light{padding:30px 15px}
.fs30{font-size:26px}
.list_sale .d-flex .align-items-center{margin-left:0;width:100%;margin-top:15px}
.list_sale .d-flex .align-items-center.ml-5{margin-left:0!important}
.tit_sale{font-size:26px}
.img_time_count{position:absolute;bottom:0;left:5px;top:-22px;width:140px}
.tit_time_count{width:100%;padding-bottom:15px}
.time_count{margin-left:0;width:100%}
}
figure{max-width:100%!important}
.wp-caption{max-width:100%!important}
figcaption{text-align:center;font-style:italic;line-height:17px;margin-top:10px;margin-bottom:20px}
.wp-caption-text{text-align:center;font-style:italic;line-height:17px;margin-top:10px;margin-bottom:20px}
.single-post .content_detail_main img{border-radius:20px}
.view_fb_stu{background-size:24px auto}
.view_gg_stu{background:url(../../../../../../themes/jax2024/img/ico_gg.svg) right no-repeat;color:#5d62ff;font-size:14px;text-decoration:underline;padding-right:30px;line-height:180%;background-size:24px auto}
.breadcrumb span{margin:0 0!important}
.paging_news a{font-weight:700}
.fs18{font-size:18px;font-weight:600;line-height:140%}
.tit_home{font-size:36px!important}
.contant_detail_main h2{font-size:24px;margin-bottom:20px;margin-top:20px}
.tag_press a{font-size:14px!important;font-weight:700!important}
.single .detail_news_main p{margin-top:0;margin-bottom:1rem}
.single tr{border-bottom:1px solid #ccc}
.single td{border-bottom:1px solid #ccc;padding-left:10px;padding-right:10px}
.single .content_detail_main ul{margin-left:20px}
.single .content_detail_main ul li{list-style:inside}
.list_tag_news a{padding:10px 18px!important}
.paging_news span{border:1px solid #d9d9d9;text-align:center;width:32px;height:32px;border-radius:100%;background:0 0;line-height:30px!important;font-size:14px;margin:0 5px;font-weight:700}
.paging_news a{line-height:30px!important}
.list_news_teacher li .thumb_radius{width:410px}
.breadcrumb span{font-size:14px}
.img_teacher_home{background:#ededed;position:relative}
html{scroll-behavior:smooth}
.thumb_map_detail{padding-top:0!important}
.milestone{background:#e8efff;font-size:15px;line-height:30px;border-radius:20px;padding:0 15px;display:inline-block;font-weight:400;margin-right:20px;color:#0143ff;vertical-align:middle;margin-top:-5px}
.small-title{font-size:16px;color:#000;font-weight:700;margin-left:60px}
.time-stone{position:relative}
.time-stone p{margin-left:60px}
.time-stone:before{content:' ';width:40px;height:40px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAcgSURBVHgB7Z1NbBNHFMffjI3thKqCEz3QYkTVA5UI3NIigTmU3tpEAvVC+BBFaqVWJILeQAlqb0RKEFJVqUWkTS8VqHxcqqaHuEi0qBcCBw5VERvBAU5EqGDixDO8t5sN9trG3vW+WTv2T4q/7fX+82bem3kzzwIiRGu9Jl+ATGFRpYWEHgCRxgfTS0+nS14LMCeFsOga71n4wCxImU3FYUYIMQcRIcAgrmBaqZ1aQx94RGoAC88kK6W8kohB1qSgRgTMLWgUTR9FCTN4wDXAjYAJEjMZF5eBGTYBydqeL8JRtLZBI6JVBi1Tn4JCLNvVJSxgIHQBm0Q4Lxb2lxNdq8QpCJlQBczlFg+CFMMQXt8WNrZFdiXiExASoQiYy6HnjOnzaH4ZaAEEiMtaiaEwmrWEBnme10e1VDdbRTxCg+4T+J1zeWwxDRLYAqmvm1+AYa3VILQwWsjx7oQYgoAEEpCarIjpSyjiVlgBYNw4owuiP0iT9i2g3d9JNQ3N6yiCYoGSu/yK6EvAFSyei28R6xawDcRz8SViXQK2kXgudYtYVxhDDgPaRzzCdZI1R1I1BcQ4b2yleFs/0DnnMEyr9bpXNuGlodl5aGNw2m2oOxUbr/Z8VQGp36MRRhNNCEQCnv+cVnJbtf6wahPWUo+1u3iEJg1onF+FigJS0xU4XoQODjjOrzZurtiEc/OFe9BeXrcerFRCbvOmC8oscH5BN/N8XpSkn+XLJ05KLLANA2ZfkENJJuTGYiuMl76kkLFTixHxZO5/uHHtFtyffQR3bt0teW59eh28t6MHNm/ZBK+veQ2igBzKkhWOuI+VWmBEfd/U1etw7uwlW7x66EUh9wzshr37d4NpyApTydjaovsOT+cX+ySIS2CQqat/wanj38IDtLggrN+wDgZP7DcvpFI4Tl6VpZvLAqL1UaxzEAxATfXI3pG6La4WZI1DJwdQ0DfABJRTSSVlv3MbeYyD5lRePQYDPJh9CJ98cDyw1VWDrPGXP0aNiFjsTOwwJpEn58EPl3jOZz9a+uyHwI3jTCBDt6VzIT4GZjjFe3kMR0TqIrgRQmXo2g2kM8DM+DeTrOK50DGof+VGaLCNTpjo/y5OTsGxT0/7eg+FKhT7EQ+sR74dzvcXRmD3R9uBExzarRW0cgrd8jQwsv2dfb6tb/SHr2DvgBOeXJz8Hf8Bo37ebjuV6//+DJwokP0SxcsAI2R9JpquFzomxZmcCK3S2Acurwhl4cJPUxAV587+CpzEJPSgA5YbgAl3bBsVdGxOj6xApCVOnLLNOt+5fRei5sa128CG1mmpNN/kwd8RWp/LfebAWnLmPaJwHl6802Ihk254fWC7E4cWYM/Ah/ZfJY4dOQ0XI/T0HQtsEIlTCxYwsblnE0SNOxzkgKa1WJvw+reCf3lqljf+rO3Fa8WZ7255G7jAONCKox+2ivanhQolgYISVgDeu2MLcCEE4ISqVrPABGXPehsQsVF6d/awZvBQPEtqLWaAkcNf9kNU7NnHm2zCQcis1EJbwAjNyZlK9hRDx2TP1imVlflELAvMDI9+BqYZPDEA3KRS8RmcUhVznKEMQVZosi80lHS3lrNymGW6AszQFLuJpkzHGDq5H7jBSYSsfU0X2A9mgRnyhtx5W/ps5xh8wbPLopa20S0n1pN5dc/EilSu/K1J8Qg7oeQ24bX2DX4rJNwVBGH2URTv/fbPd8bEw+Y74S5xe7k2JreQASlZs3NeKOE09vVkYGskqxse/Ryd1PtgEsrGrU469RhKlrc9my88jmJhOQl5YbK+sS9BFnf4i372vG8VrK5kbKN7x7s+cASvam4u4eLJ3FPMo/xnpwK8s9m0sPJNbKK9O7aiQ1oNkSH0oeKSASUCmnQmLUrZHrqSCVVyJijeGehQEaXUj94NN2XbHJbWytyEzkJzLyV9n0vZlL49tFM69PoqLY+orEn1vXJ5Nd1KlTg4KV7SW/5cFTqbDR2oWpwIstmQ3iB1oe2bshD6lQV6XpnWTKUS41qrtvXKdO61ykTVrJlAXrlrQU+32651qiVDmwtrva5mYp28MhWlAeCddG0yrKVzrkmn7Ek54Zc9cekU3inHl4BEp/RTKb4XF9kHwANRJwsrBPtcAohHBFqdRQciD7USQhw6h+QqEUg8wncT9kIFKrQULVfhw65HjQOFbox1oQEaFpCw6wnKwpgG0RqVPoTIQkEcaooSoITdpJPxfpzFOQTNHS9azoyy3BWGeEQoFugFE1QjmKA6AE3iqZ0JAXUmlYqPh13lnEVAwg53qIhFhGWROYVzYROwGKrHgLnAPinFAWDG/tECEFmtCmfcugacGBHQherxPaPd8Y6YOyHEHyPAcOSKRufQnYitvB8jqIZdNv754lbsLzP4TTZQzRoKh5TW6QphkWVfCur8taUV3KK1jaYF8/ICMNsoIsVlEqoAAAAASUVORK5CYII=);vertical-align:-webkit-baseline-middle;margin-right:20px;margin-top:3px;background-size:cover;display:block;position:absolute}
:focus-visible{outline:0!important}
.block-hocphi{font-size:14px;color:#757575}
.block-hocphi .hoc_phi{font-size:16px;font-weight:700;width:100%}
.read_more{color:#2d368f;font-size:16px;font-weight:700}
.read_more svg{vertical-align:text-bottom}
.navbar-expand-lg .navbar-nav .nav-link{font-weight:500}
.more_white{border:1px solid #fff;color:#fff;border-radius:100px;padding:15px 55px 15px 30px;font-size:16px;font-weight:700;background-position-x:calc(100% - 20px);border:1px solid #ddd;margin-top:30px}
.content_detail_main dl,.content_detail_main ol,.content_detail_main ul{margin-top:0;margin-bottom:1rem}
.content_detail_main ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;unicode-bidi:isolate}
.content_detail_main li{display:list-item;text-align:-webkit-match-parent;unicode-bidi:isolate}
.content_detail_main p{margin-top:1rem;margin-bottom:1rem}
select.txt_input{appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23131313%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right .7rem top 50%;background-size:.65rem auto}
@media (min-width:1100px){
.modal-dialog{max-width:1020px;padding-top:150px}
}
.modal-body #search{width:calc(100% - 60px);font-size:30px;font-weight:300}
.btn_show_search{text-indent:-9999px;border:none}
button:focus{outline:0}
.item_step:has(button.active){background:#cd2028}
.item_step:has(button.active):after,.item_step:hover:after{opacity:1;content:'';position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #f3b23d;bottom:-15px;left:50%;margin-left:-24px}
.box_route_detail button{color:#777;background:0 0;lineheight:24px}
.box_route_detail .item_step:hover button{color:#fff}
.item_step:has(button.active) button{color:#fff}
.box_route_detail a{color:#777;background:0 0;lineheight:24px}
.box_route_detail .item_step:hover a{color:#fff}
.item_step:has(a.active){background:linear-gradient(0deg,#f3b141 0,#fecd11 100%)}
.item_step:has(a.active) a{color:#fff}
.item_step:has(a.active):after{opacity:1;content:'';position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:15px solid #f3b23d;bottom:-15px;left:50%;margin-left:-24px}
.list_step:before{border-radius:5px}
.dot_step{position:absolute;width:15px;height:15px;background:#69a6ff;border-radius:50px;display:inline-block;content:'';bottom:-45px;margin-left:-12px;left:50%;opacity:1}
.item_step{border-radius:10px}
@media (max-width:992px){
.dot_step{display:none}
}
.content_detail_main{padding-bottom:30px;border-bottom:1px solid #d3d3d3;margin-bottom:60px}
.content_detail_main h2{font-size:24px;margin-bottom:20px}
.content_detail_main p{margin-bottom:25px}
.post_small_ava{background-color:#c5c5c5}
.single-post-thumb{height:400px}
a:focus{outline:0}
.optin-button{display:block;position:fixed;bottom:150px;right:20px;z-index:3}
.optin-pc img{width:150px;height:auto}
.optin-mobile img{width:120px;height:auto}
.optin-mobile{display:none}
@media(max-width:600px){
.optin-mobile{display:block!important}
.optin-pc{display:none!important}
.newbody{width:150px}
}
.newbody{display:block;position:fixed;width:200px;height:150px;right:0;bottom:180px;z-index:2}
.firework{position:absolute}
.explosion{position:absolute;left:-2px;bottom:0;width:4px;height:80px;transform-origin:50% 100%;overflow:hidden}
.explosion:nth-child(1){transform:rotate(0) translateY(-15px)}
.explosion:nth-child(2){transform:rotate(30deg) translateY(-15px)}
.explosion:nth-child(3){transform:rotate(60deg) translateY(-15px)}
.explosion:nth-child(4){transform:rotate(90deg) translateY(-15px)}
.explosion:nth-child(5){transform:rotate(120deg) translateY(-15px)}
.explosion:nth-child(6){transform:rotate(150deg) translateY(-15px)}
.explosion:nth-child(7){transform:rotate(180deg) translateY(-15px)}
.explosion:nth-child(8){transform:rotate(210deg) translateY(-15px)}
.explosion:nth-child(9){transform:rotate(240deg) translateY(-15px)}
.explosion:nth-child(10){transform:rotate(270deg) translateY(-15px)}
.explosion:nth-child(11){transform:rotate(300deg) translateY(-15px)}
.explosion:nth-child(12){transform:rotate(330deg) translateY(-15px)}
.explosion::before{content:'';position:absolute;left:0;right:0;top:100%;height:40px;background-color:#f5cf52}
@keyframes explosion{
0%{top:100%}
100%,33%{top:-50%}
}
#firework1{left:30%;top:50%;transform:scale(.7)}
#firework1 .explosion::before{animation:explosion 2s ease-in-out infinite}
#firework2{left:40%;top:45%;transform:scale(.5)}
#firework2 .explosion::before{animation:explosion 2s .6s ease-in-out infinite}
#firework3{left:70%;top:65%;transform:scale(.3)}
#firework3 .explosion::before{animation:explosion 2s .4s ease-in-out infinite}
.list_name_center li a.active,.list_name_center li a.active .cl66{color:#cd2028!important}
@media (min-width:1271px){
.list_news_subcate .box_press .thumbblock img{min-height:260px}
}
.category-445 .info_honor{max-width:665px}
.top_blog .item_top_blog a.thumbblock.read-more{text-align:right}
.top_blog .item_top_blog a.thumbblock.read-more.read-more-first,.top_blog .item_top_blog a.thumbblock.read-more.read-more-second{position:absolute;margin-top:0;right:15px;bottom:15px}
.top_blog .item_top_blog a.thumbblock.read-more .white{color:#fff}
.single-post .content_detail_main img{width:100%}
.single-post .content_detail_main .wp-caption{width:100%!important}
.related-category{display:flex;justify-content:center}
.related-category .list_tag_news a:hover{font-weight:400}
.sticky{position:fixed;top:0;left:0;width:100%;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:99999999}
button#scrollToTop{position:inherit;bottom:0;right:0;background:#cd2028;color:#fff;padding:10px 15px;font-size:16px;border:none;cursor:pointer;display:none;font-weight:700;border-radius:5px;z-index:999999}
.filter-container select{padding:8px;margin-right:10px;border:1px solid #ccc;border-radius:4px}
.filter-container{margin-bottom:30px}
@media (min-width:992px){
.score_honor{min-width:305px}
}
.box_procedure .text-center.mb-4 img{max-height:300px}
.list_learn_center--custom .col-lg-8{padding-right:calc(100% - 75% + 60px)}
.list_learn_center--custom .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.list_learn_center--custom .box_left>.row>.col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:16px}
.list_learn_center--custom .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
section.gallery_teacher .row h2.title{text-align:center;margin-bottom:100px;font-size:32px;color:#2d368f}
@media only screen and (max-width:768px){
.formGift .formGift__heading{margin:32px 0}
.list_learn_center--custom .col-lg-4,.list_learn_center--custom .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.list_learn_center--custom .col-lg-8{padding-right:calc(100% - 326px)}
section.gallery_teacher .row h2.title{margin-bottom:50px}
}
section.section-get-after-completing{margin-bottom:100px}
section.section-get-after-completing .wrapper{position:relative;overflow:hidden;border-radius:22px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../../../../../../themes/jax2024/img/bg-get-after-completing.png)}
section.section-get-after-completing .inner{display:flex;flex-wrap:wrap;justify-content:space-between}
section.section-get-after-completing .inner .innner-col{width:100%;max-width:50%}
section.section-get-after-completing .inner .innner-col.inner-col-left{padding:56px 60px 56px 40px}
section.section-get-after-completing .inner .innner-col.inner-col-left h2.title{font-size:40px;font-weight:700;line-height:1.2;color:#1e1e1e;letter-spacing:-.2px;margin-bottom:16px;margin-top:0}
section.section-get-after-completing .inner .innner-col.inner-col-left h3.subtitle{line-height:1.2;letter-spacing:-.2px;position:relative;display:inline-block;width:auto;background:#cd2028;padding:15px;border-radius:10px;font-size:16px;font-weight:700;color:#fff}
section.section-get-after-completing .inner .innner-col.inner-col-left h3.subtitle:before{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:38.71858189708812px;border:2px solid #fadb14;border-radius:100%;display:none}
section.section-get-after-completing .inner .innner-col.inner-col-left p.text{font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.2px;color:#1e1e1e;margin-top:109px}
section.section-get-after-completing .inner .innner-col.inner-col-right{display:flex;align-items:flex-end;padding-bottom:34px}
section.section-get-after-completing .inner .innner-col.inner-col-right .image{position:relative;max-width:400px;box-shadow:0 10px 20px 0 #98c3e5}
section.section-get-after-completing .inner .innner-col.inner-col-right .image:after{content:"";position:absolute;top:19px;left:34px;width:100%;height:100%;z-index:1;background-color:#aed0ec}
section.section-get-after-completing .inner .innner-col.inner-col-right .image img{position:relative;z-index:9}
section.section-app-online{margin-bottom:24px}
section.section-app-online .wrapper{position:relative;overflow:hidden;border-radius:22px;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../../../../../../themes/jax2024/img/bg-app-online.png)}
section.section-app-online .inner{padding:56px 32px}
section.section-app-online .inner h2.title{max-width:427px;color:#2d368f;font-weight:700;font-size:40px;line-height:1.2;letter-spacing:-.2px;margin-bottom:68px;margin-top:0}
section.section-app-online .inner p.text{font-weight:600;font-size:16px;line-height:1.5;color:#1b1b1b;margin-bottom:10px}
section.section-app-online .inner .group-btn-download{width:100%;max-width:442px;display:flex;justify-content:space-between;column-gap:21px}
section.section-app-online .inner .group-btn-download a.link-to.link-btn{width:100%;max-width:210px}
section.section-app-online .inner .group-btn-download a.link-to.link-btn img{width:100%}
section.section-contact_now{margin-bottom:112px}
section.section-contact_now .wrapper{border-radius:22px;padding:23px 32px;background-color:#2d368f}
section.section-contact_now .inner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
section.section-contact_now .inner h2.title{color:#fff;font-weight:600;font-size:24px;line-height:100%;letter-spacing:.36px}
section.section-contact_now .inner h3.subtitle{font-weight:400;font-size:16px;line-height:1.4;vertical-align:middle;color:#fff}
section.section-contact_now .inner .innner-col.inner-col-right a.link-to.link-btn{background-color:#cd2228;display:flex;justify-content:center;align-items:center;color:#fff;gap:10px;border-radius:12px;padding:8px;box-shadow:0 2px 0 0 #00000004;font-weight:700;font-size:16px;line-height:1.5;text-align:center}
section.section-contact_now .inner .innner-col.inner-col-right a.link-to.link-btn span.icon{width:40px;height:40px;border-radius:100px;padding:8px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center}
section.section-faqs{margin-bottom:100px}
section.section-faqs .wrapper{background-color:#fff;border-radius:22px;padding:48px 40px}
section.section-faqs h2.title{font-weight:600;font-size:48px;line-height:2;letter-spacing:2.5px;text-align:center;vertical-align:middle;margin-bottom:64px}
section.section-faqs .faqs.accordion .accordion-item{border-color:#f2f2f2}
section.section-faqs .faqs.accordion .accordion-item:last-child{margin-bottom:0;border-bottom:1px solid #eee}
section.section-faqs .faqs.accordion .accordion-item .accordion-heading{display:flex;justify-content:space-between;align-items:center;cursor:pointer}
section.section-faqs .faqs.accordion .accordion-item .accordion-heading h3.title{font-weight:600;font-size:24px;line-height:1;letter-spacing:1.5px;width:100%;max-width:calc(100% - 24px)}
section.section-faqs .faqs.accordion .accordion-item .accordion-heading span.icon{width:36px;height:36px;display:inline-flex;justify-content:center;align-items:center;transform:rotate(-180deg);transition:transform .3s ease}
section.section-faqs .faqs.accordion .accordion-item.active .accordion-heading span.icon{transform:rotate(0);transition:transform .3s ease}
section.section-faqs .faqs.accordion .accordion-item .accordion-content{display:none;width:100%;max-width:calc(100% - 44px)}
section.section-faqs .faqs.accordion .accordion-item .accordion-content p.text{font-weight:400;font-size:16px;line-height:140%;letter-spacing:1.5px;vertical-align:middle;color:#757575}
.fancybox-container{z-index:9999999999}
.list_arrow_defauft{margin-bottom:15px;margin-top:5px}
.gallery_teacher-image-team{margin-bottom:50px}
.top_blog_bottom{margin-bottom:60px}
section.partner_home_strategy .partner_home_strategy_inner{background:#e2edff;padding:50px 30px;border-radius:20px}
@media only screen and (max-width:1024px){
section.section-app-online .inner{padding:32px 24px}
section.section-app-online .inner h2.title,section.section-get-after-completing .inner .innner-col.inner-col-left h2.title{font-size:28px}
section.section-app-online .inner .group-btn-download a.link-to.link-btn{max-width:50%}
section.section-app-online .inner .group-btn-download{max-width:320px;column-gap:16px}
section.section-get-after-completing .inner .innner-col.inner-col-left{padding:32px 44px 32px 32px}
section.section-faqs h2.title{font-size:38px;line-height:1.5;letter-spacing:1.5px;margin-bottom:44px}
section.section-faqs .faqs.accordion .accordion-item .accordion-heading h3.title{font-size:18px}
section.section-faqs .faqs.accordion .accordion-item{margin-bottom:32px;padding-bottom:32px}
}
@media only screen and (max-width:768px){
section.section-app-online,section.section-contact_now,section.section-faqs,section.section-get-after-completing{margin-bottom:56px}
section.section-get-after-completing .wrapper{border-radius:18px;background-image:url(../../../../../../themes/jax2024/img/bg-get-after-completing_mb.png);background-size:100% 100%}
section.section-get-after-completing .inner{flex-direction:column;align-items:center}
section.section-get-after-completing .inner .innner-col{max-width:100%}
section.section-get-after-completing .inner .innner-col.inner-col-left{padding:109px 24px 48px}
section.section-get-after-completing .inner .innner-col.inner-col-right{justify-content:center;padding-bottom:122px;padding-left:24px;padding-right:24px}
section.section-app-online .wrapper{border-radius:18px;background-size:100% 100%;background-image:url(../../../../../../themes/jax2024/img/bg-app-online_mb.png)}
section.section-app-online .inner{padding:56px 24px 417px}
section.section-app-online .inner .group-btn-download{max-width:100%}
section.section-contact_now .wrapper{border-radius:18px;padding:24px;background-color:#2d368f}
section.section-contact_now .inner{align-items:flex-start;flex-direction:column}
section.section-faqs .wrapper{border-radius:18px;padding:32px 24px}
section.section-faqs h2.title{font-size:32px;line-height:1.5;letter-spacing:2.5px;margin-bottom:32px}
section.section-faqs .faqs.accordion .accordion-item{margin-bottom:24px;padding-bottom:24px}
}
@media only screen and (max-width:576px){
section.section-get-after-completing .inner .innner-col.inner-col-left h2.title{font-size:24px;margin-bottom:24px}
section.section-get-after-completing .inner .innner-col.inner-col-left p.text{margin-top:40px}
section.section-app-online .inner h2.title{font-size:24px;margin-bottom:56px}
section.section-contact_now .inner h2.title{font-size:20px}
section.section-contact_now .inner .innner-col.inner-col-right a.link-to.link-btn{font-size:14px;padding:8px 16px}
section.section-contact_now .inner .innner-col.inner-col-right a.link-to.link-btn span.icon{width:24px;height:24px;padding:4px}
section.section-faqs .wrapper{border-radius:18px;padding:24px}
section.section-faqs h2.title{line-height:1.4;margin-bottom:24px}
section.section-faqs .faqs.accordion .accordion-item .accordion-heading h3.title{font-size:16px}
}
section.section-detail-step-two{margin-bottom:100px}
section.section-detail-step-two .item{display:none}
section.section-detail-step-two .item.active{display:block}
section.section-detail-step-two .item-wap-first{margin-bottom:56px}
section.section-detail-step-two .item h3{font-weight:600;font-size:24px;line-height:1;vertical-align:middle;margin-bottom:16px}
section.section-detail-step-two .item p{font-family:Inter;font-weight:400;font-size:14px;line-height:1.4;vertical-align:middle;color:#1e1e1e;margin-bottom:16px}
section.section-detail-step-two .item img{width:100%;height:auto;object-fit:contain;border-radius:30px}
section.section-tuition_course{padding:56px 0}
section.section-tuition_course .bg_time_count span{position:absolute;top:-38px;left:130px;text-transform:uppercase;font-size:24px;font-weight:700;color:#cd2028}
section.section-tuition_course .bg_time_count a.btn_support{position:absolute;top:-46px;right:56px;z-index:9}
section.section-gallery{margin:0;padding:56px 0}
section.section-gallery .tit_home{text-align:center}
section.section-gallery .tit_home br{display:inline-block}
section.section-gallery .tit_home span.hl{color:#cd2028}
section.section-gallery .list{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;grid-row-gap:10px}
section.section-gallery .list .grid-item img{border-radius:10px}
section.section-gallery_class .list-gallery_class{grid-template-columns:repeat(4,1fr)}
section.section-gallery_partner .list-gallery_partner{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:40px;grid-row-gap:40px}
section.section-gallery_partner .list-gallery_partner img{width:100%}
.single-post section.section-gallery_partner .list-gallery_partner .grid-item{position:relative;padding-top:80%}
.single-post section.section-gallery_partner .list-gallery_partner .grid-item img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:8px}
section.section-opening-schedule{padding:56px 0}
section.section-opening-schedule .tbl_schedule tr th{text-align:center;vertical-align:middle}
section.section-opening-schedule .tbl_schedule tr td,section.section-opening-schedule .tbl_schedule tr th{width:calc(100% / 5)}
section.section-opening-schedule .tbl_schedule tr td{text-align:center;vertical-align:middle;padding:16px}
section.section-opening-schedule tr:last-child{border:none}
section.section-opening-schedule .tbl_schedule tr td:first-child{padding-left:44px;padding-right:44px;text-align:left}
.list_arrow_defauft{margin-bottom:15px;margin-top:5px}
.course-tag-p p{padding-bottom:20px}
.slide_khoa_hoc{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr)}
.slide_home_three{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:30px}
.title-uu-dai{font-size:26px;font-weight:700;line-height:34px;color:#fff;margin-top:10px}
.slide_home_three .item_slide{width:100%}
.filter-container-khoa-hoc{margin-top:20px;margin-left:20px}
@media only screen and (max-width:992px){
.slide_khoa_hoc{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}
.title-uu-dai br{display:none}
.title-uu-dai{text-align:left;margin-bottom:35px;width:100%;padding-left:140px}
.tit_time_count{padding-left:0}
}
@media only screen and (max-width:576px){
section.section-tuition_course{padding-top:80px}
.item_step .fs16{font-size:12px}
.item_step{padding-left:10px;padding-right:10px}
section.section-tuition_course .bg_time_count a.btn_support{top:-90px;right:auto;left:50%;transform:translate(-50%,0);text-align:center;width:220px}
section.section-tuition_course .bg_time_count span{top:-50px;left:50%;transform:translate(-50%,0);width:100%;text-align:center}
section.section-gallery_partner .list-gallery_partner{grid-column-gap:15px;grid-row-gap:15px}
.slide_khoa_hoc{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(1,1fr)}
.slide_home_three{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(1,1fr);grid-row-gap:40px}
}
.pkcp-button-wrapper{display:none!important}
.chat-with{position:fixed;bottom:22px;right:20px;z-index:999}
button#chat-tu-van{background:#007aff;color:#fff;padding:13px 15px;font-size:15px;border:none;cursor:pointer;display:block;border-radius:26px;width:180px}
button#chat-tu-van img{width:22px;margin-right:6px}
.chat-with-inner{display:none}
.button-chat-footer{color:#000;padding:13px 15px;font-size:15px;border:none;cursor:pointer;display:block;border-radius:26px;background:#fff;box-shadow:0 4px 16px -1px rgba(17,17,26,.06),0 2px 8px -1px rgba(17,17,26,.04);margin-bottom:7px;max-width:180px;width:180px}
button#chat-tu-van.active{width:48px;float:right;padding:9px 15px}
.chat-tu-van-hide{display:none}
#chat-tu-van.active .chat-tu-van-hide{display:block;font-size:25px}
#chat-tu-van.active .chat-tu-van-show{display:none}
.button-chat-footer img{width:22px;margin-right:6px}
.button-chat-footer .chat-with-quick-inner img{width:15px}
.chat-with-quick-inner{font-size:11px}
.chat-with-quick input{padding:8px 12px;width:100%;border-radius:10px;color:#9da3a6;border:1px solid;margin-top:7px;font-size:13px}
.chat-with-quick input::placeholder{font-size:12px}
.chat-with-quick button{background:#007aff;color:#fff;padding:8px 15px;font-size:15px;border:none;cursor:pointer;display:block;border-radius:26px;width:100%;margin-top:10px}
.chat-with-inner.active{display:block;position:relative}
@media only screen and (max-width:576px){
.chat-with-inner.active:before{content:"";position:fixed;z-index:-1;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);left:0;top:0}
}
.optin-button{position:inherit;bottom:0;margin:0 auto 20px;text-align:center}
.popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9999}
.popup-content{background:#fff;width:auto;padding:20px;text-align:center;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.popup-close{position:absolute;top:10px;right:15px;font-size:20px;cursor:pointer}
#success-popup svg{fill:#51cc15;width:100px;height:100px}
.mb-show{display:none!important}
@media only screen and (max-width:768px){
.mb-hide{display:none!important}
.mb-show{display:inline-block!important}
}
section.section-opening-schedule .heading{display:flex;align-items:baseline;justify-content:center;column-gap:16px}
section.section-opening-schedule .wrapper{background-color:#fff;border-radius:24px;padding:50px}
section.section-opening-schedule .heading h2.tit_home{margin-bottom:24px;text-align:center}
section.section-opening-schedule .btn-link-to{background:#cd2028;padding:10px 24px;border-radius:100px;width:auto;font-size:20px;font-weight:700;color:#fff}
section.section-opening-schedule p.text{margin:0;font-size:18px;font-weight:500;color:#000;line-height:1.333;text-align:center}
section.section-opening-schedule p.text span.hl{color:#cd2028}
section.section-opening-schedule .wap-btn{margin-top:32px;text-align:center}
@media only screen and (max-width:768px){
section.section-opening-schedule .wrapper{border-radius:16px;padding:24px}
section.section-opening-schedule .heading h2.tit_home{font-size:28px!important}
section.section-opening-schedule a.btn.btn-link-to.mb-show{margin-top:24px}
}
section.section-popup{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:-99999999;visibility:hidden;opacity:0;transition:all .3s ease}
section.section-popup.show{opacity:1;z-index:99999999;visibility:visible;transition:all .3s ease}
section.section-popup .bg-fill-section{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}
section.section-popup .container{width:auto;position:relative;z-index:9}
section.section-popup .wrapper{display:flex;justify-content:center}
section.section-popup .inner{background-color:#4a53b2;padding:30px 24px;max-width:450px;position:relative;border-radius:16px}
section.section-popup .inner span.icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;font-weight:700;position:absolute;top:0;right:0;cursor:pointer;color:#fff}
section.section-popup .box_advise{background-color:transparent;padding:0;width:100%;max-width:100%}
section.section-popup .box_advise .tit_box_advise{text-align:center;font-size:16px;color:#fff;line-height:1.5}
body.single.single-post section.say_what{padding-top:50px}
section.section-call-form-test .inner{display:flex;justify-content:center;align-items:center;column-gap:50px;flex-wrap:wrap}
section.section-call-form-test .inner .inner-left{display:flex;align-items:center}
section.section-call-form-test .inner .inner-left .inner-left_thumbnail{width:100px}
section.section-call-form-test .inner .inner-left .inner-left_thumbnail svg g path{fill:#cd2028}
section.section-call-form-test .inner .inner-left .inner-left_content{width:100%;max-width:calc(100% - 100px);padding-left:32px}
section.section-call-form-test .inner .inner-left .inner-left_content h2{font-size:24px;color:#cd2028;font-weight:700;line-height:1.5;margin-top:0!important}
section.section-call-form-test .inner .inner-left .inner-left_content ul.list li{position:relative;padding-left:30px;margin-bottom:0;font-size:16px;font-weight:500;line-height:1.5}
section.section-call-form-test .inner .inner-right .btn-call-to-action{background:#cd2028;padding:10px 40px;border-radius:10px;color:#fff;font-weight:700;text-transform:uppercase;font-size:20px}
section.section-call-form-test .inner .inner-left .inner-left_content ul.list li:before{background:url(../../../../../../themes/jax2024/img/arr-blue.svg) no-repeat center left;content:'';width:16px;height:12px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);left:0}
section.section-form-test{position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:-99999999;visibility:hidden;opacity:0;transition:all .3s ease}
section.section-form-test.show{opacity:1;z-index:99999999;visibility:visible;transition:all .3s ease}
section.section-form-test .bg-fill-section{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}
section.section-form-test .container{width:auto;position:relative;z-index:9}
section.section-form-test .wrapper{display:flex;justify-content:center}
section.section-form-test .inner{background-color:#fff;padding:30px;max-width:450px;position:relative}
section.section-form-test .inner span.icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;font-weight:700;position:absolute;top:0;right:0;cursor:pointer}
section.section-form-test .heading{margin-bottom:24px}
section.section-form-test .heading h2{font-size:30px;font-weight:700}
section.section-form-test .heading p{line-height:1.5;font-size:16px;font-weight:500}
.page-template-page-english-for-business section{overflow:hidden}
section.section_banner{background-color:#fff}
section.section_banner.ladi-section .section_banner-bg{position:relative;width:100%;overflow:hidden;margin-bottom:40px}
section.section_banner.ladi-section .section_banner-bg .banner-bg--fill img{width:100%;object-fit:cover}
section.section_banner.ladi-section .section_banner-bg .banner-content{position:absolute;z-index:9;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding:50px 0}
section.section_banner.ladi-section .section_banner-bg .banner-content .title-h1{font-size:36px;font-weight:700;color:#fff}
section.section_banner .ladi-heading{text-align:center}
section.section_banner .ladi-heading .title_top_home{color:#4481ff;font-size:34px;margin:0 0 32px}
section.section_banner .wap-content{display:flex;justify-content:space-between;align-items:stretch}
section.section_banner .wap-content .list,section.section_banner .wap-content .thumbnail{width:100%;max-width:50%}
section.section_banner .wap-content .thumbnail img{border-radius:16px}
section.section_banner .wap-content .list{padding-left:32px;display:flex;flex-direction:column;justify-content:space-between}
section.section_banner .wap-content .list li{font-size:18px;font-weight:700}
.section_banner .container{position:relative;z-index:9}
.ladi-section .ladi-section-background{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;overflow:hidden}
.ladi-carousel{position:absolute;width:100%;height:100%;overflow:hidden}
.ladi-carousel .ladi-carousel-content{position:absolute;width:100%;height:100%;left:0;top:0;transition:top 350ms ease-in-out,left 350ms ease-in-out}
.ladi-carousel .ladi-carousel-arrow{position:absolute;top:calc(50% - (33px)/ 2);cursor:pointer;z-index:90000040;width:33px;height:33px;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml;utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23000%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M7.00015%200.585938L18.4144%2012.0002L7.00015%2023.4144L5.58594%2022.0002L15.5859%2012.0002L5.58594%202.00015L7.00015%200.585938Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}
.ladi-carousel .ladi-carousel-arrow-left{left:5px;transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}
.ladi-carousel .ladi-carousel-arrow-right{right:5px}
.ladi-carousel-indicators-circle{display:inline-flex;gap:10px;position:absolute;bottom:-20px;left:0;right:0;margin:auto;width:fit-content}
.ladi-carousel-indicators-circle .item{width:10px;height:10px;background-color:#d6d6d6;border-radius:100%;cursor:pointer;outline:1px solid #fff}
.ladi-carousel-indicators-circle .item.selected,.ladi-carousel-indicators-circle .item:hover{background-color:gray}
.ladi-carousel-indicators-number{display:inline-flex;gap:10px;position:absolute;bottom:-20px;left:0;right:0;margin:auto;width:fit-content}
.ladi-carousel-indicators-number .item{width:15px;height:15px;background-color:#d6d6d6;border-radius:100%;cursor:pointer;font-size:10px;text-align:center;line-height:15px;outline:1px solid #fff}
.ladi-carousel-indicators-number .item.selected,.ladi-carousel-indicators-number .item:hover{background-color:gray;color:#fff}
.ladi-box{position:absolute;width:100%;height:100%;overflow:hidden}
.ladi-button{position:absolute;width:100%;height:100%;overflow:hidden}
.ladi-button:active{transform:translateY(2px);transition:transform .2s linear}
.ladi-button .ladi-button-background{height:100%;width:100%;pointer-events:none;transition:inherit}
.ladi-button>.ladi-button-headline,.ladi-button>.ladi-button-shape{width:100%!important;height:100%!important;top:0!important;left:0!important;display:table;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.ladi-button>.ladi-button-shape .ladi-shape{margin:auto;top:0;bottom:0}
.ladi-button>.ladi-button-headline .ladi-headline{display:table-cell;vertical-align:middle}
.ladi-form{position:absolute;width:100%;height:100%}
.ladi-form>.ladi-element{text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form .ladi-button>.ladi-button-headline{color:initial;font-size:initial;font-weight:initial;text-transform:initial;text-decoration:initial;font-style:initial;text-align:initial;letter-spacing:initial;line-height:initial}
.ladi-form>.ladi-element .ladi-form-item-container{text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form>[data-quantity=true] .ladi-form-item-container{overflow:hidden}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item{text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item-background{background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:9px 6px!important;background-position:right .5rem center;background-repeat:no-repeat;padding-right:24px}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-2{width:calc(100% / 2 - 5px);max-width:calc(100% / 2 - 5px);min-width:calc(100% / 2 - 5px)}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-2:nth-child(3){margin-left:7.5px}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3{width:calc(100% / 3 - 5px);max-width:calc(100% / 3 - 5px);min-width:calc(100% / 3 - 5px)}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3:nth-child(3){margin-left:7.5px}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select-3:nth-child(4){margin-left:7.5px}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select option{color:initial}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control:not(.ladi-form-control-select){text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select{text-transform:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-control-select:not([data-selected=""]){text-decoration:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item{text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit;vertical-align:middle}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-box-item{display:inline-block;width:fit-content}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span[data-checked=true]{text-transform:inherit;text-decoration:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form>.ladi-element .ladi-form-item-container .ladi-form-item .ladi-form-checkbox-item span[data-checked=false]{text-transform:inherit;text-align:inherit;letter-spacing:inherit;color:inherit;background-size:inherit;background-attachment:inherit;background-origin:inherit}
.ladi-form .ladi-form-item-container{position:absolute;width:100%;height:100%}
.ladi-form .ladi-form-item-title-value{font-weight:700;word-break:break-word}
.ladi-form .ladi-form-label-container{position:relative;width:100%}
.ladi-form .ladi-form-control-file{background-repeat:no-repeat;background-position:calc(100% - 5px) center}
.ladi-form .ladi-form-label-container .ladi-form-label-item{display:inline-block;cursor:pointer;position:relative;border-radius:0!important;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.ladi-form .ladi-form-label-container .ladi-form-label-item.image{background-size:cover;background-repeat:no-repeat;background-position:center}
.ladi-form .ladi-form-label-container .ladi-form-label-item.no-value{display:none!important}
.ladi-form .ladi-form-label-container .ladi-form-label-item.text.disabled{opacity:.35}
.ladi-form .ladi-form-label-container .ladi-form-label-item.image.disabled{opacity:.2}
.ladi-form .ladi-form-label-container .ladi-form-label-item.color.disabled{opacity:.15}
.ladi-form .ladi-form-label-container .ladi-form-label-item.selected:before{content:"";width:0;height:0;bottom:-1px;right:-1px;position:absolute;border-width:0 0 15px 15px;border-color:transparent;border-style:solid}
.ladi-form .ladi-form-label-container .ladi-form-label-item.selected:after{content:"";background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 12 12' viewBox='0 0 12 12' x='0' fill='%23fff' y='0'%3E%3Cg%3E%3Cpath d='m5.2 10.9c-.2 0-.5-.1-.7-.2l-4.2-3.7c-.4-.4-.5-1-.1-1.4s1-.5 1.4-.1l3.4 3 5.1-7c .3-.4 1-.5 1.4-.2s.5 1 .2 1.4l-5.7 7.9c-.2.2-.4.4-.7.4 0-.1 0-.1-.1-.1z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:bottom right;width:7px;height:7px;bottom:0;right:0;position:absolute}
.ladi-form .ladi-form-item{width:100%;height:100%;position:absolute}
.ladi-form .ladi-form-item-background{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}
.ladi-form .ladi-form-item.ladi-form-checkbox{height:auto}
.ladi-form .ladi-form-item .ladi-form-control{background-color:transparent;min-width:100%;min-height:100%;max-width:100%;max-height:100%;width:100%;height:100%;padding:0 5px;color:inherit;font-size:inherit;border:none}
.ladi-form .ladi-form-item.ladi-form-checkbox{padding:0 5px}
.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-vertical .ladi-form-checkbox-item{margin-top:0!important;margin-left:0!important;margin-right:0!important;display:flex;align-items:center;border:none}
.ladi-form .ladi-form-item.ladi-form-checkbox.ladi-form-checkbox-horizontal .ladi-form-checkbox-item{margin-top:0!important;margin-left:0!important;margin-right:10px!important;display:inline-flex;align-items:center;border:none;position:relative}
.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item input{margin-right:5px;display:block}
.ladi-form .ladi-form-item.ladi-form-checkbox .ladi-form-checkbox-item span{cursor:default;word-break:break-word}
.ladi-form .ladi-form-item textarea.ladi-form-control{resize:none;padding:5px}
.ladi-form .ladi-button{cursor:pointer}
.ladi-form .ladi-button .ladi-headline{cursor:pointer;user-select:none}
.ladi-form .ladi-element .ladi-form-otp::-webkit-inner-spin-button,.ladi-form .ladi-element .ladi-form-otp::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.ladi-form .ladi-element .ladi-form-item .button-get-code{display:none;position:absolute;right:0;top:0;bottom:0;margin:auto 0;line-height:initial;padding:5px 10px;height:max-content;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.ladi-form .ladi-element .ladi-form-item .button-get-code.hide-visibility{display:block!important;visibility:hidden!important}
.ladi-form .ladi-form-item.otp-resend .button-get-code{display:block}
.ladi-form .ladi-form-item.otp-countdown:before{content:attr(data-countdown-time) "s";position:absolute;top:0;bottom:0;margin:auto 0;height:max-content;line-height:initial}
.ladi-form [data-variant=true] select option[disabled]{background:#fff;color:#b8b8b8!important}
.ladi-google-recaptcha-checkbox{position:absolute;display:inline-block;transform:translateY(-100%);margin-top:-5px;z-index:90000010}
.ladi-image .ladi-image-background{background-repeat:no-repeat;background-position:left top;background-size:cover;background-attachment:scroll;background-origin:content-box;position:absolute;margin:0 auto;width:100%;height:100%;pointer-events:none}
.ladi-headline{width:100%;display:inline-block;word-break:break-word;background-size:cover;background-position:center center}
.ladi-headline a{text-decoration:underline}
.ladi-paragraph{width:100%;display:inline-block;word-break:break-word}
.ladi-paragraph a{text-decoration:underline}
.ladi-line{position:relative}
.ladi-line .ladi-line-container{border-bottom:0!important;border-right:0!important;width:100%;height:100%}
.ladi-hidden{display:none}
.ladi-animation-hidden{visibility:hidden!important;opacity:0!important}
.element-click-selected{cursor:pointer}
.is-2nd-click{cursor:pointer}
.ladi-accordion-shape.is-2nd-click,.ladi-button-shape.is-2nd-click{z-index:1}
.backdrop-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:90000060}
.backdrop-dropbox{display:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:90000040}
.ladi-lazyload{background-image:none!important}
.ladi-list-paragraph ul li.ladi-lazyload:before{background-image:none!important}
.section_banner .ladi-section-background{background-image:url(https://beta.jaxtina.com/wp-content/uploads/2025/03/dn-20190906153908-png.webp);background-repeat:no-repeat;background-size:cover}
.section_banner{padding:100px 0}
.section_banner .ladi-subheader{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}
.ladi-button.ladi-button-gradient .ladi-button-background{background-image:linear-gradient(158deg,#dc2430,#7b4397);background-color:initial;background-size:initial;background-origin:initial;background-position:initial;background-repeat:initial;background-attachment:initial;height:100%;width:100%;pointer-events:none;transition:inherit;position:absolute;top:0;left:0}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-shape{width:100%!important;height:100%!important;top:0!important;left:0!important;display:table;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-shape .ladi-shape{width:22px;height:29px;right:10px}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-headline{width:100%!important;height:100%!important;top:0!important;left:0!important;display:table;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.section_banner .ladi-element{position:relative;width:100%;max-width:300px}
.section_banner .ladi-subheader h2.ladi-headline.ladi-transition{font-size:26px;font-weight:700;color:#fff;line-height:1.5;margin-bottom:24px}
.section_banner .ladi-subheader .ladi-element .ladi-button.ladi-transition{position:relative;display:flex;flex-direction:row-reverse;align-items:center;width:100%}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-headline{position:relative;white-space:nowrap;padding:10px 24px}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-shape{width:32px!important;height:32px!important;display:inline-flex;align-items:center;justify-content:center;position:relative;top:0!important;left:0!important}
.ladi-button.ladi-button-gradient .ladi-element.ladi-button-shape .ladi-shape{width:100%;height:100%;position:absolute;padding:0;margin:0;display:block;top:0;right:10px!important}
.section_banner .ladi-target{padding:24px 0 0}
.section_banner .ladi-target h3.ladi-headline.ladi-transition{font-size:20px;font-weight:500;color:#fff;margin-bottom:16px}
.section_banner .ladi-target .target_content{max-width:700px}
.section_banner .ladi-target .target_content p{font-size:16px;font-weight:500;color:#fff;line-height:1.5;margin-bottom:10px;position:relative}
.section-infomation-business{overflow:hidden}
.section-infomation-business .ladi-heading{margin-bottom:44px}
.section-infomation-business .ladi-groud{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4,1fr);grid-column-gap:32px;grid-row-gap:32px}
.section-infomation-business .ladi-groud .ladi-item .ladi-icon{display:flex;justify-content:center;align-items:center;overflow:hidden;margin:0 auto;width:150px;height:150px;margin-bottom:16px}
.section-infomation-business .ladi-groud .ladi-item .ladi-icon .ladi-shape.ladi-transition{position:relative}
.section-infomation-business .ladi-groud .ladi-item .ladi-heading{margin-bottom:10px}
.section-infomation-business .ladi-groud .ladi-item .ladi-heading .ladi-headline{margin-bottom:0;font-size:20px;font-weight:700;line-height:1;color:#d12026;text-transform:uppercase;text-align:center}
.ladi-button.ladi-button-gradient.ladi-transition{position:relative;max-width:350px;height:auto;top:0;left:0;right:auto;cursor:pointer}
.ladi-button.ladi-button-center.ladi-button-gradient.ladi-transition{margin:0 auto}
.ladi-button.ladi-button-gradient.ladi-transition .ladi-button-background{position:relative;top:auto;left:auto;right:auto;color:#fff;padding:12px 24px;display:flex;align-items:center}
.ladi-button.ladi-button-gradient.ladi-transition .ladi-button-background span.ladi-headline.ladi-transition{font-size:20px;font-weight:700;line-height:1.6;color:#fff;text-align:center}
.ladi-button.ladi-button-gradient.ladi-transition .ladi-button-background .ladi-shape{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center}
.section-intro .inner .intro-grid{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:40px}
.section-intro .inner .intro-grid .intro-item.intro-image .wp-caption{position:relative;width:100%;padding-top:60%}
.section-intro .inner .intro-grid .intro-item.intro-image .wp-caption img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:8px}
.section-intro .inner .intro-grid .intro-item.intro-text{text-align:center}
.section-intro .inner .intro-grid .intro-item.intro-text p.text{font-size:18px;font-weight:400;line-height:1.3333}
.section-casestudy .title-h3{font-size:16px;font-weight:700;line-height:1.33;margin-bottom:24px}
.section-casestudy .casestudy-content{display:flex;justify-content:space-between;align-items:flex-start;column-gap:30px}
.section-casestudy .casestudy-content .content-left{width:100%;max-width:40%}
.section-casestudy .casestudy-content .content-right{width:100%;max-width:calc(100% - 40% - 30px)}
.section-casestudy .casestudy-content .content-left .content-left--main{background-color:#cd2028;color:#fff;padding:32px 24px;margin-bottom:56px}
.section-casestudy .casestudy-content .content-left .content-left--footer ul.list h3.title-h3{font-size:32px;color:#cd2028;margin-bottom:16px}
.section-casestudy .casestudy-content .content-left .content-left--footer ul.list p{font-size:24px;font-weight:700}
.section-casestudy .casestudy-content p{font-size:16px;line-height:1.33;margin-bottom:16px}
.section-casestudy .casestudy-content .content-image-group{display:flex;flex-direction:column;row-gap:24px}
.section-casestudy .casestudy-content .content-image-group img{height:400px;object-fit:cover}
.section-program .title-h3{font-size:18px;font-weight:700;line-height:1.33;margin:0 0 10px;padding:0}
.section-program .program-content ul.list li.item p{font-size:16px;line-height:1.33;margin-bottom:0}
.section-program .program-content{display:flex;justify-content:space-between;align-items:flex-start;column-gap:30px}
.section-program .program-content .content-left,.section-program .program-content .content-right{width:100%;max-width:50%}
.section-program .program-content .content-left p.text{font-size:22px;line-height:1.4}
.section-program .program-content ul.list li{margin-bottom:10px}
.section-program .program-content-training ul.list_txt_top_home li{color:#2c2c2c}
.section-program .program-content-result ul.list-result{display:flex;justify-content:space-between;align-items:flex-start;column-gap:30px;row-gap:30px}
.section-program .program-content-result ul.list-result h4.title-h4{font-size:32px;font-weight:700;text-align:center;margin-bottom:0;color:#cd2028}
.section-program .program-content-result ul.list-result p{font-size:18px;text-align:center;font-weight:700}
.section-program .program-content-result-2 p.text{margin-bottom:16px;font-size:16px}
.section-program .program-content-result-2 .list-image{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px}
.section-program .program-content-result-2 .list-image img{height:350px;object-fit:cover;width:100%}
section.section-two .wap-element{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(2,1fr);grid-column-gap:30px;grid-row-gap:30px;position:relative}
section.section-two .wap-element .ladi-element{display:flex;align-items:stretch;width:100%;position:relative;border-width:1px;border-style:solid;border-color:#efe8df;background-color:rgba(255,255,255,0)}
section.section-two .wap-element .ladi-element .ladi-group{display:flex;width:100%}
section.section-two .wap-element .ladi-element .ladi-icon{width:100%;max-width:150px;padding:40px;background-color:#efe8df;height:100%}
section.section-two .wap-element .ladi-element .ladi-paragraph{width:100%;max-width:calc(100% - 150px);text-align:center;padding:30px;display:flex;flex-direction:column;justify-content:center}
section.section-two .wap-element .ladi-element .ladi-paragraph span{font-weight:700}
section.section-why-jaxtina .wap-ladi-element{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;grid-row-gap:40px}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group{display:flex;justify-content:space-between;align-items:flex-start}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group span.number{display:flex;width:50px;height:50px;background-image:linear-gradient(120deg,#dc2430,#7b4397);justify-content:center;align-items:center;font-size:45px;font-weight:700;line-height:1;color:#fff;text-align:left}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group .ladi-content{width:100%;max-width:calc(100% - 50px);padding-left:40px}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group .ladi-content h3.ladi-headline{font-size:19px;font-weight:700;line-height:1.2;color:#000;text-align:left;margin-top:0!important}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group .ladi-content p.ladi-paragraph{font-size:14px;font-weight:700;line-height:1.4;color:#545454;text-align:left}
.section-achievements .wap-ladi-element{width:100%;display:grid;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}
.section-achievements .wap-ladi-element .ladi-element-gradient{background-image:linear-gradient(120deg,#dc2430,#7b4397);padding:16px 24px;text-align:center}
.section-achievements .wap-ladi-element h3.ladi-headline{font-size:36px;font-weight:700;line-height:1.2;color:#fff;text-transform:uppercase;text-align:center;margin:0!important}
.section-achievements .wap-ladi-element .ladi-element-gradient p.ladi-paragraph{font-size:14px;line-height:1.2;color:#fff;text-align:center}
.page-english-for-business--form .wpcf7 form.wpcf7-form label br{display:none}
.page-english-for-business--form .wpcf7 form.wpcf7-form label{margin-bottom:20px;width:100%}
.page-english-for-business--form .wpcf7 form.wpcf7-form label span.wpcf7-form-control-wrap{display:block;width:100%}
.page-english-for-business--form .wpcf7 form.wpcf7-form label span.wpcf7-form-control-wrap input.wpcf7-form-control{background:#f2f4f5;padding:15px 12px;width:100%;border-radius:10px;color:#9da3a6}
.page-english-for-business--form .wpcf7 form.wpcf7-form label span.wpcf7-form-control-wrap input.wpcf7-form-control::placeholder{color:#9da3a6}
.page-english-for-business--form .wpcf7 form.wpcf7-form input.wpcf7-submit{background:#cd2028;padding:15px;border-radius:10px;width:100%;font-size:20px;font-weight:700;color:#fff}
.page-template-page-english-for-business section.section-gallery_partner .list-gallery_partner{grid-template-columns:repeat(4,1fr)}
.page-template-page-english-for-business section.section-gallery_partner .list-gallery_partner .grid-item{position:relative;padding-top:80%}
.page-template-page-english-for-business section.section-gallery_partner .list-gallery_partner .grid-item img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;border-radius:8px}
ul.step_reg_advise.page-english-for-business h3.fs16.font-weight-bold.mb-2{margin-top:0!important}
@media only screen and (max-width:1100px){
.section_banner{padding:50px 0}
.section_banner .title_top_home{font-size:44px}
.page-template-page-english-for-business .tit_home{font-size:30px!important}
section.section-two .wap-element .ladi-element .ladi-icon{padding:32px}
section.section-two .wap-element .ladi-element .ladi-paragraph{padding:15px}
}
@media only screen and (max-width:768px){
.page-template-page-english-for-business .tit_home{font-size:28px!important}
section.section-two .wap-element{grid-template-columns:repeat(1,1fr);grid-column-gap:24px;grid-row-gap:24px}
.section-infomation-business .ladi-groud{grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:24px}
section.section-why-jaxtina .wap-ladi-element{grid-template-columns:repeat(2,1fr);grid-column-gap:24px;grid-row-gap:24px}
section.section-why-jaxtina .wap-ladi-element .ladi-element .ladi-group .ladi-content{padding-left:24px}
.section-casestudy .casestudy-content .content-left,.section-casestudy .casestudy-content .content-right{width:100%;max-width:100%}
.section-casestudy .casestudy-content{row-gap:24px;flex-direction:column}
.section-achievements .wap-ladi-element{grid-template-columns:repeat(1,1fr);grid-column-gap:24px;grid-row-gap:24px}
.section-program .program-content-result ul.list-result h4.title-h4{font-size:28px}
.section-program .program-content-result ul.list-result p{font-size:16px}
}
@media only screen and (max-width:576px){
.page-template-page-english-for-business section.section-gallery_partner .list-gallery_partner{grid-template-columns:repeat(2,1fr)}
.page-template-page-english-for-business .tit_home{font-size:24px!important}
.section-program .program-content{flex-direction:column;row-gap:24px}
.section-program .program-content-result ul.list-result{column-gap:24px;row-gap:24px;flex-direction:column}
.section-program .program-content-result-2 .list-image{grid-template-columns:repeat(1,1fr);grid-column-gap:24px;grid-row-gap:24px}
}
.font-size-20{font-size:20px}
.jaxtina-scene{position:relative;width:100%;margin:0 auto;background-image:url(https://jaxtina.com/wp-content/uploads/2025/04/Asset-8-png.webp);display:flex;padding-top:20px;padding-bottom:20px}
.jaxtina-scene:after{background-image:url(https://jaxtina.com/wp-content/uploads/2025/04/Asset-9-png.webp);position:absolute;background-size:cover;background-repeat:no-repeat;content:"";width:190px;height:146px;top:50%;left:calc(49% + 8px);transform:translate(-50%,-50%)}
.scene-item{opacity:0;animation:fadeInZoom 1s ease forwards}
.asset-1{width:calc(50% - 35px)}
.asset-gif{width:70px;z-index:9}
.asset-2{width:calc(50% - 35px)}
.item-1{animation-delay:0s}
.item-2{animation-delay:1s}
.item-3{animation-delay:2s}
@keyframes fadeInZoom{
0%{opacity:0;transform:scale(.8) translateY(20px)}
100%{opacity:1;transform:scale(1) translateY(0)}
}
@media(max-width:767px){
.banner-lo-trinh{display:none}
}
.mission-button .btn-blue{border:1px solid #3d47a3;padding:7px 18px;border-radius:40px;color:#fff;font-weight:600;background:#3d47a3}
.postid-58300 .thumbblock img{height:auto}
.list_news_subcate .post-58300 .box_press .thumbblock img{min-height:fit-content}
@media (min-width:1271px){
.post-58300 .thumbblock{min-height:260px;display:flex;align-items:center}
}
@media (min-width:1270px){
.list_news_subcate .post-58300 .box_press .thumbblock img{padding:30px 0}
}
@media only screen and (max-width:992px){
.top_blog .item_top_blog:nth-child(1).post-58300 .thumbblock img{height:auto;margin-bottom:53px}
}
.home-slider-area{margin:0;padding:0;object-fit:cover}
.hero .overlay{width:100%;background:#fff;padding:40px 20px;box-shadow:0 -4px 20px rgba(0,0,0,.2);margin-top:-50px;margin-bottom:70px}
.hero .contact-box{margin:0 auto;text-align:center}
.hero .contact-box h2{color:#0a2d69;margin-bottom:30px;font-size:36px}
.hero .contact-info{display:flex;flex-wrap:wrap;justify-content:space-around;gap:50px}
.hero .info-item{display:flex;align-items:center;gap:15px;max-width:330px;width:33.33%;flex-direction:column;text-align:center}
.hero .info-item img{width:32px;height:32px;filter:invert(14%) sepia(96%) saturate(7492%) hue-rotate(358deg) brightness(91%) contrast(116%)}
.hero .info-item p{margin:0;font-size:18px}
.hero .info-item strong{color:#0a2d69}
.hero .info-item-second{margin-top:10px;display:inline-block}
@media(max-width:767px){
.hero .overlay{max-width:400px;margin:-50px auto 70px}
.hero .info-item{width:100%}
.contact-info{flex-direction:column}
}