:root {--primary-color: #1e73be;}
.full-width .ubermenu-nav, 
.container, 
.row{max-width: 1230px}
.row.row-collapse{max-width: 1200px}
.row.row-small{max-width: 1222.5px}
.row.row-large{max-width: 1260px}
.header-main{height: 90px}
#logo img{max-height: 90px}
#logo{width:218px;}
.header-bottom{min-height: 10px}
.header-top{min-height: 35px}
.transparent .header-main{height: 30px}
.transparent #logo img{max-height: 30px}
.has-transparent + .page-title:first-of-type,.has-transparent + #main > .page-title,.has-transparent + #main > div > .page-title,.has-transparent + #main .page-header-wrapper:first-of-type .page-title{padding-top: 60px;}
.header.show-on-scroll,.stuck .header-main{height:70px!important}
.stuck #logo img{max-height: 70px!important}
.header-bg-color, .header-wrapper {background-color: rgba(255,255,255,0.9)}
.header-bottom {background-color: #f1f1f1}
.header-main .nav > li > a{line-height: 16px }
@media (max-width: 549px) {.header-main{height: 70px}#logo img{max-height: 70px}}
.nav-dropdown{border-radius:5px}.nav-dropdown{font-size:100%}
.header-top{background-color:#1e73be!important;}
/* Color */
.accordion-title.active, .has-icon-bg .icon .icon-inner,.logo a, .primary.is-underline, .primary.is-link, .badge-outline .badge-inner, .nav-outline > li.active> a,.nav-outline >li.active > a, .cart-icon strong,[data-color='primary'], .is-outline.primary{color: #1e73be;}
/* Color !important */
[data-text-color="primary"]{color: #1e73be!important;}
/* Background Color */
[data-text-bg="primary"]{background-color: #1e73be;}
/* Background */
.scroll-to-bullets a,.featured-title, .label-new.menu-item > a:after, .nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,button[type="submit"], 
.button.wc-forward:not(.checkout):not(.checkout-button), .button.submit-button, .button.primary:not(.is-outline),.featured-table .title,.is-outline:hover, .has-icon:hover .icon-label,.nav-dropdown-bold .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold > li > a:hover, .nav-dropdown-bold.dark .nav-column li > a:hover, .nav-dropdown.nav-dropdown-bold.dark > li > a:hover, .is-outline:hover, .tagcloud a:hover,.grid-tools a, input[type='submit']:not(.is-form), .box-badge:hover .box-text, input.button.alt,.nav-box > li > a:hover,.nav-box > li.active > a,.nav-pills > li.active > a ,.current-dropdown .cart-icon strong, .cart-icon:hover strong, .nav-line-bottom > li > a:before, .nav-line-grow > li > a:before, .nav-line > li > a:before,.banner, .header-top, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover, .button.primary:not(.is-outline), input[type='submit'].primary, input[type='submit'].primary, input[type='reset'].button, input[type='button'].primary, .badge-inner{background-color: #1e73be;}
/* Border */
.nav-vertical.nav-tabs > li.active > a,.scroll-to-bullets a.active,.nav-pagination > li > .current,.nav-pagination > li > span:hover,.nav-pagination > li > a:hover,.has-hover:hover .badge-outline .badge-inner,.accordion-title.active,.featured-table,.is-outline:hover, .tagcloud a:hover,blockquote, .has-border, .cart-icon strong:after,.cart-icon strong,.blockUI:before, .processing:before,.loading-spin, .slider-nav-circle .flickity-prev-next-button:hover svg, .slider-nav-circle .flickity-prev-next-button:hover .arrow, .primary.is-outline:hover{border-color: #1e73be}
.nav-tabs > li.active > a{border-top-color: #1e73be}
.widget_shopping_cart_content .blockUI.blockOverlay:before { border-left-color: #1e73be }
.woocommerce-checkout-review-order .blockUI.blockOverlay:before { border-left-color: #1e73be }
/* Fill */
.slider .flickity-prev-next-button:hover svg,.slider .flickity-prev-next-button:hover .arrow{fill: #1e73be;}
/* Background Color */
[data-icon-label]:after, .secondary.is-underline:hover,.secondary.is-outline:hover,.icon-label,.button.secondary:not(.is-outline),.button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button, .current .breadcrumb-step{ background-color:#389ff9; }
[data-text-bg="secondary"]{background-color: #389ff9;}
/* Color */
.secondary.is-underline,.secondary.is-link, .secondary.is-outline,.stars a.active, .star-rating:before, .woocommerce-page .star-rating:before,.star-rating span:before, .color-secondary{color: #389ff9}
/* Color !important */
[data-text-color="secondary"]{color: #389ff9!important;}
/* Border */
.secondary.is-outline:hover{border-color:#389ff9}
body{font-size: 97%;}
@media screen and (max-width: 549px){body{font-size: 100%;}}
body{font-family:"Roboto", sans-serif}body{font-weight: 500}
body{color: #232323}.nav > li > a {font-family:"Roboto Condensed", sans-serif;}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-family:"Roboto Condensed", sans-serif;}.nav > li > a {font-weight: 700;}
.mobile-sidebar-levels-2 .nav > li > ul > li > a {font-weight: 700;}
h1,h2,h3,h4,h5,h6,.heading-font, .off-canvas-center .nav-sidebar.nav-vertical > li > a{font-family: "Roboto Condensed", sans-serif;}
h1,h2,h3,h4,h5,h6,.heading-font,.banner h1,.banner h2{font-weight: 700;}h1,h2,h3,h4,h5,h6,.heading-font{color: #0a0a0a;}
.alt-font{font-family: "Dancing Script", sans-serif;}.alt-font{font-weight: 400!important;}.header:not(.transparent) .header-nav-main.nav > li > a {color: #1e1e1e;}.header:not(.transparent) .header-nav-main.nav > li > a:hover,.header:not(.transparent) .header-nav-main.nav > li.active > a,.header:not(.transparent) .header-nav-main.nav > li.current > a,.header:not(.transparent) .header-nav-main.nav > li > a.active,.header:not(.transparent) .header-nav-main.nav > li > a.current{color: #1e73be;}
.header-nav-main.nav-line-bottom > li > a:before,.header-nav-main.nav-line-grow > li > a:before,.header-nav-main.nav-line > li > a:before,.header-nav-main.nav-box > li > a:hover,.header-nav-main.nav-box > li.active > a,.header-nav-main.nav-pills > li > a:hover,.header-nav-main.nav-pills > li.active > a{color:#FFF!important;background-color: #1e73be;}a{color: #1e73be;}
.widget a{color: #1e1e1e;}.widget a:hover{color: #1e73be;}.widget .tagcloud a:hover{border-color: #1e73be; background-color: #1e73be;}
.absolute-footer, html{background-color: #1e1e1e}/* Custom CSS */#header-contact li a{text-transform: none;font-size: 17px;font-weight: normal;letter-spacing: 0;}.top-bar-nav .social-icons a i{background: #57a1e2;padding: 7px;font-size: 13px;border-radius: 5px;}.nav-small.nav>li.html {font-size: 17px;text-transform: uppercase;font-family: "roboto condensed", sans-serif;font-weight: bold;color: #d2e3ea !important;}
.header-main .nav > li > a {line-height: 16px;font-size: 18px;text-transform: uppercase;}
.nut-xem-them{font-weight:normal}.header-main .nav li a:hover, .header-main .nav li.active a {color:#1e73be}.nav-dropdown{border:none}.nav-dropdown li a{border-bottom:none !important; padding: 6px 20px; color:black}
.section-title-center span:after {content: "";display: table;clear: both;background: url(../images/line.png);width: 100%;height: 20px;background-repeat: no-repeat;background-position-x: center;background-position-y: bottom;padding-top: 0;}
.section-title b {background-color: transparent;}.section-title-center span {margin: 0 15px;color: #0057a5;}
.section-title-container {margin-bottom: 0;}.khoa-hoc-section .col.large-12{padding-bottom:0}.nav-dropdown {min-width: 340px;}
.khoa-hoc-section .box{border-bottom:3px solid white; padding: 20px 10px 10px 10px;box-shadow: 2px 2px 10px #0000001a;border-radius: 10px;}
.khoa-hoc-section .box .box-image{border-radius: 100%;width: 70%;border: 4px solid #b8f0ff;margin-bottom: 10px;}
.khoa-hoc-section .box:hover{border-bottom:3px solid #00c9ff; box-shadow:2px 2px 20px #00000024}
.post-item .box-image:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}
.post-item .box-image::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.gioi-thieu-section img{border-radius:10px}.gioi-thieu-section .col{padding-bottom:0}
.khoa-hoc-section .box h3{margin: 0;text-transform: uppercase;font-size: 19px;color: #0057a5;}.keu-goi-section p{margin-bottom:0}.row-dashed .col:after{border-bottom:none}.person-name{color: #0057a5;font-size: 20px;margin-top: 10px;}.phan-hoi-section .icon-box{background: #034988c4;padding: 20px;border-radius: 7px;}.phan-hoi-section .icon-box .icon-box-img img{border: 3px solid #00c9ff;border-radius:99%; margin-top:0; padding-top:0}
.phan-hoi-section .icon-box h3{text-transform:uppercase}
.phan-hoi-section .icon-box .icon-box-text p{font-size: 15px;color: #8cc0ec;}
.phan-hoi-section .col{padding-bottom:0}.phan-hoi-section .nut-xem-them{margin-bottom:0}
.giang-vien-section .large-3:hover{box-shadow: 2px 2px 20px #00000017;}
.keu-goi-section h3{margin-bottom:0}.keu-goi-section .col{padding-bottom:0}
input[type='submit']{font-weight:normal; text-transform:none}
.khoa-hoc-section .box .box-text{padding-bottom:0}.box-blog-post .is-divider{display:none}.list-post .post-item .post-title{margin: 0;margin-bottom: 10px;font-size: 19px;}.tai-lieu-ke-toan .col{padding-bottom:0}.list-post .post-item .box-text, .doi-tac-section .col{padding-bottom:0}.list-post .post-item .box-image{border-radius:6px}.ux-logo {padding: 0px;background: white;margin-bottom: 5px;border-radius: 5px;}.footer-secondary {padding: 0;}.list-post .post-item .post-title:hover{color:#094f8e}
a.back-to-top{background:#1e73be !important; border:None !important; color:white}.footer-section .col{padding-bottom:0}
.ho-tro-giai-dap {background: url(../images/thiết-kế-website-chuẩn-seo.jpg);background-size: contain;padding: 20px;border-radius: 10px;color: #fff;}.ho-tro-giai-dap h2{color:white !important}.widget .is-divider{display:none}.widget ul{border: 1px solid #ececec;}
.mr-half .badge-inner{border-radius:99%}.blog-archive .large-9 .badge{display:none}
.blog-archive .post-item .post-title{font-size: 18px;margin-bottom: 10px;}#breadcrumbs{font-size:15px; margin-bottom:10px}
.danh-sach-khoa-hoc p{margin-bottom:0}.danh-sach-khoa-hoc .col{padding-bottom:0}a.button{font-weight:normal; letter-spacing:0}
.tabbed-content ul li a{text-transform:uppercase;font-size:18px}
.tabbed-content .nav{margin-bottom:10px}b,strong{font-weight:500}
html, body{font-weight:normal}
.blog-archive .archive-page-header .large-12{text-align:left; padding-bottom: 10px;}
.blog-archive h1.page-title{letter-spacing: 0;font-size: 26px;}
.blog-archive .post-item .post-title:hover{color:#1e73be}
.blog-archive .post-item .box-image{border-radius:5px}.widget ul li a{font-size: 15px;}.widget ul li:hover{background:#f7f7f7}
.widget ul li{padding:2px 10px}span.widget-title {text-transform: none;background: #1e73be;padding: 13px;width: 100%;display: block;font-weight: 500;font-size: 19px;letter-spacing: 0;color: white;}
.page-right-sidebar .large-9{border-right:none !important}
.page-right-sidebar .large-3{padding-left:0; border-left:none !important}
.page-right-sidebar .page-inner ul{margin-left:20px}
h1.entry-title.mb {margin-bottom: 20px;text-transform: none;letter-spacing: 0;font-size: 32px;}
.xem-them .tieu-de-xem-them {font-weight: 500;display: block;margin-bottom: 10px;font-size: 19px;color: black;}
.blog-single .entry-meta {text-transform: none;font-size: 14px;letter-spacing: 0;color: gray;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;padding: 10px;background: #f9f9f9;}
.danh-muc {margin-bottom: 15px;}.danh-muc span.title, .the-tim-kiem span.title {border-radius: 4px;background: #2196F3;padding: 4px 10px;color: white;margin-right: 5px;}.danh-muc a, .the-tim-kiem a {border-radius: 4px;margin-bottom: 10px;padding: 4px 10px;background: #dedede;color: #464646;}
.danh-muc a:hover, .the-tim-kiem a:hover {background: #4FC3F7;color: white;}
.bai-viet-lien-quan {margin-top: 15px;}.bai-viet-lien-quan h3 {font-size: 19px;color: black;}
.bai-viet-lien-quan ul {margin-bottom: 0;display: inline-block;width: 100%;}
.bai-viet-lien-quan ul li {list-style: none;width: 25%;color: graytext;float: left;padding-left: 4px;padding-right: 5px;}
.bai-viet-lien-quan ul li .box-image img {height: 120px;border-radius: 4px;object-fit: cover;object-position: center;}
.bai-viet-lien-quan h4:hover {color: #2196F3;text-decoration: underline;}
.bai-viet-lien-quan h4 {font-size: 15px;color: black;line-height: 19px;padding-top: 7px;height: 64px;overflow: hidden;}.entry-content {padding-top: 0;padding-bottom: 0;}
#menu-khoa-hoc li a{color: #0b65b5;font-weight: 500;}.blog-single .blog-share{text-align:left}
.blog-single .entry-content h2{font-size:22px}.blog-single .entry-content h3{font-size:21px}
.blog-single .entry-content h4{font-size:20px}.blog-single .entry-content h5{font-size:19px}
.is-divider{display:none}
.wp-caption .wp-caption-text{text-align: center;background:none}
.wp-caption{text-align:center}.blog-archive .large-3{padding-left:0; border-left:none !important}
.blog-archive .large-9{border-right:none !important}.chuong-trinh-hoc .col.large-3 .col-inner{min-height:460px}
.off-canvas-left.mfp-ready .mfp-content{}
/* Custom CSS Mobile */@media (max-width: 549px){.chuong-trinh-hoc .col.large-3 .col-inner{min-height:auto}
.bai-viet-lien-quan ul li {width: 50%;}
.bai-viet-lien-quan ul li .box-image img {height: 100px;}
.icon-search:before, .icon-menu:before{color:#1e73be}
.off-canvas-left.mfp-ready .mfp-content{background:#1e73be}
.off-canvas:not(.off-canvas-center) .nav-vertical li>a {padding-left: 20px;padding-top: 10px;padding-bottom: 10px;font-size: 16px;text-transform: none;color: white;font-size: 20px;font-weight: normal;}
.off-canvas:not(.off-canvas-center) .nav-vertical li {border-top: 1px solid #0c5ba0;border-bottom: 2px solid #2984d4;}
.khoa-hoc-section .box h3{font-size:16px}.gioi-thieu-section .col{padding-bottom:10px}.ml-half {margin-left: 0;}
.phan-hoi-section .icon-box .icon-box-img{width:100px !important}
.page-right-sidebar .large-3, .blog-archive .large-3{padding-left:15px}
.blog-archive .post-item{flex-basis:50%; max-width:50%; padding:5px}
.keu-goi-section input[type='submit']{width:100%}.keu-goi-section h3, .keu-goi-section p{text-align:center !important;}
.khoa-hoc-section .col.large-3{padding: 5px;flex-basis:50%; max-width:50%}}.label-new.menu-item > a:after{content:"New";}
.label-hot.menu-item > a:after{content:"Hot";}
.label-sale.menu-item > a:after{content:"Sale";}
.label-popular.menu-item > a:after{content:"Popular";}

#text-box-1450485454 {
    width: 60%;
}
#text-box-1450485454 .text-box-content {
    font-size: 100%;
}
@media (min-width:550px) {
    #text-box-1450485454 {
    width: 40%;
    }
}

#banner-629214803 {
    padding-top: 30%;
}
#banner-629214803 .bg.bg-loaded {
    background-image: url(../images/slider3.jpg);
}
#image_467407562 {
width: 100%;
}
#gap-2061730231 {
padding-top: 15px;
}
#section_970753293 {
padding-top: 40px;
padding-bottom: 40px;
}
#image_686238889 {
width: 100%;
}
#section_762942316 {
    padding-top: 55px;
    padding-bottom: 55px;
    background-color: rgb(246, 246, 246);
}
#gap-2068565156 {
padding-top: 17px;
}
#section_1615356512 {
padding-top: 30px;
padding-bottom: 30px;
}
#section_1615356512 .section-bg-overlay {
background-color: rgba(0, 74, 140, 0.92);
}
#section_1615356512 .section-bg.bg-loaded {
background-image: url(../images/image_url-1523520603.crop-730x436-1.jpg);
}
#section_69605258 {
padding-top: 55px;
padding-bottom: 55px;
}
#gap-1269418354 {
padding-top: 15px;
}
#gap-2081059589 {
padding-top: 20px;
}
#section_1966845876 {
padding-top: 67px;
padding-bottom: 67px;
}
#section_1966845876 .section-bg-overlay {
background-color: rgba(0, 79, 148, 0.87);
}
#section_1966845876 .section-bg.bg-loaded {
background-image: url(../images/che-do-ke-toan_0901112043.jpg);
} 
#section_590287829 {
padding-top: 48px;
padding-bottom: 48px;
background-color: rgb(240, 240, 240);
}
#gap-1349971018 {
padding-top: 15px;
}
#section_620262900 {
padding-top: 59px;
padding-bottom: 59px;
}        
#gap-1233163352 {
padding-top: 15px;
}                           
#gap-2006204876 {
padding-top: 15px;
}
#section_476036433 {
padding-top: 30px;
padding-bottom: 30px;
}
#section_476036433 .section-bg-overlay {
background-color: rgba(0, 74, 140, 0.92);
}
#section_476036433 .section-bg.bg-loaded {
background-image: url(../images/image_url-1523520603.crop-730x436-1.jpg);
}
#section_905108962 {
padding-top: 54px;
padding-bottom: 54px;
background-color: rgb(20, 20, 20);
}
#section_905108962 .section-bg-overlay {
background-color: rgb(36, 36, 36);
}
#section_1092245739 {
padding-top: 41px;
padding-bottom: 41px;
}
#section_1092245739 .section-bg.bg-loaded {
background-image: url(../images/banner3-01-1.png);
}
#section_2139299389 {
padding-top: 30px;
padding-bottom: 30px;
}