header{position:relative;z-index:99}.header__top{padding:10px 0;position:relative}.header__top::before{content:"";position:absolute;top:0;left:0;width:100%;height:150%;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#fff),color-stop(80%,rgb(255 255 255 / .31)),color-stop(90%,rgb(255 255 255 / .06)),to(#fff0));background:linear-gradient(180deg,#fff 60%,rgb(255 255 255 / .31) 80%,rgb(255 255 255 / .06) 90%,#fff0 100%) z-index:-1;pointer-events:none}.header__left .logo-blue,.header__left .ib-blue,.header__area.sticky .header__left .logo-white,.header__area.sticky .header__left .ib-white{display:none}.header__area.sticky{background-color:#FFF}.header__area.sticky .header__left .logo-blue,.header__area.sticky .header__left .ib-blue{display:block}.header__area.sticky .main-menu ul li{color:var(--cl-main)!important}.header__left{flex-direction:column;max-width:130px;gap:8px}.sub-logo{display:flex;flex-direction:column;gap:4px;max-height:none!important}@media (max-width:1367px){.ib-logo-top{max-width:65px}}.header__lang ul{flex-direction:row-reverse;gap:0 15px;padding-left:0}.header__lang ul li{list-style:none}.header__lang span{color:#FFF;font-size:13px;font-weight:800;text-transform:uppercase;margin-left:7px!important;display:inline-block}.header__lang .lang-item img{visibility:hidden;width:20px!important;height:20px!important}.header__lang .lang-item a{position:relative}.header__lang .lang-item a::before{content:"";background-size:contain;background-repeat:no-repeat;position:absolute;top:3px;left:0;width:20px;height:20px}.header__lang .lang-item-en a::before{background-image:url(https://tesla.edu.vn/wp-content/themes/tesla-education/assets/css/../img/icon/lang-en.png)}.header__lang .lang-item-vi a::before{background-image:url(https://tesla.edu.vn/wp-content/themes/tesla-education/assets/css/../img/icon/lang-vi.png)}.header__lang{color:var(--cl-main);font-weight:800}.header__lang i{padding-right:5px;font-size:18px;transform:translateY(1px)}.header__lang select{background:#fff0;border:none;text-transform:uppercase;cursor:pointer;color:var(--cl-main);font-weight:800}.header__lang select:focus{outline:none;border:none}.header__lang select option{text-transform:capitalize}.header__lang .screen-reader-text{display:none}.header__cta{gap:0 15px}.header__cta .e-btn,.mb-cta a{color:var(--cl-main)!important;background-color:transparent!important;border:1px solid var(--cl-main)}.header__cta .e-btn:hover,.mb-cta a:hover{color:#FFFFFF!important;background-color:var(--cl-sub)!important;border-color:var(--cl-sub)}.header__cta .w-btn{background-color:#fff0;color:#fff;border-color:#fff}.header__cta .w-btn:hover{background-color:var(--cl-third);border-color:var(--cl-third)}.header__menu #primary-menu{text-align:right;position:relative;z-index:2;padding-left:10px}.header__menu #primary-menu>.menu-item:first-child{margin-right:25px}.header__menu #primary-menu>.menu-item:not(:first-child){margin:0 25px}.header__menu #primary-menu>.menu-item:last-child{margin-right:0!important}.header__menu ul#primary-menu>li.current-menu-item>a,.header__menu ul#primary-menu>li.current-menu-item>a::after{color:var(--cl-sub)!important}.header__menu li.menu-item-has-children,.mb-menu li.menu-item-has-children{position:relative}.header__menu li.menu-item-has-children ul.sub-menu,.mb-menu li.menu-item-has-children ul.sub-menu{position:absolute;top:120%;left:0;background-color:#FFF;min-width:280px;opacity:0;visibility:hidden;text-align:left;padding:5px 0;border:1px solid #e4e7ec}@media only screen and (min-width:1327px) and (max-width:1440px){.header__menu #primary-menu>.menu-item:first-child{margin-right:17px}.header__menu #primary-menu>.menu-item:not(:first-child){margin:0 17px}.header__menu li.menu-item-has-children ul.sub-menu{min-width:250px}}.header__menu li.menu-item-has-children ul.sub-menu li.position-left.menu-item-has-children ul.sub-menu{left:0;transform:translateX(-100%)}.header__menu li.menu-item-has-children ul.sub-menu li,.mb-menu li.menu-item-has-children ul.sub-menu li{color:var(--cl-main)!important}.header__menu li.menu-item-has-children::after{content:'';position:absolute;bottom:-20%;left:0;width:100%;height:20%;background:#fff0}.header__menu li.menu-item-has-children ul.sub-menu li{padding:5px 15px;width:100%}.header__menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children ul.sub-menu{left:calc(100% + 1px);top:-6px}.header__menu li.menu-item-has-children .menu-arrow{display:none}.header__menu li.menu-item-has-children ul.sub-menu li.menu-item-has-children>a{display:flex;justify-content:space-between}.header__menu li.menu-item-has-children ul.sub-menu li a::after{content:none}.header__menu li.menu-item-has-children ul.sub-menu li a{padding:0}.main-menu ul li{color:var(--cl-main)!important}.main-menu ul li:hover{color:var(--cl-sub)!important}.main-menu ul li a{display:inline-block;font-size:14px;font-weight:800;padding:20px 0;padding-bottom:5px;text-transform:uppercase;position:relative}.main-menu ul li>a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--cl-sub)}.main-menu ul li:hover>a::after{width:100%;transition:.3s}.main-menu ul li.menu-item-has-children:hover>ul.sub-menu{opacity:1;visibility:visible}.header__menu li.menu-item-has-children ul.sub-menu li:hover,.header__menu li.menu-item-has-children ul.sub-menu li.current-menu-item{color:var(--cl-sub)}.custom-menu-about li.item-hash.current-menu-item.active-menu{color:var(--cl-sub)!important}.mb-menu ul.menu{padding-left:0;list-style-type:none}.mb-menu ul.sub-menu{list-style-type:none}.mb-menu .menu-arrow{position:absolute;top:0;right:0}.mb-menu .menu-arrow i{font-family:"Font Awesome 5 Pro";font-style:normal;color:#000}.mb-menu ul li.current-menu-item>a,.mb-menu ul li.current-menu-item>a::after,.mb-menu li.menu-item-has-children.active>a,.mb-menu li.menu-item-has-children.active .menu-arrow i{color:var(--cl-main);font-weight:700}.mb-menu li.menu-item-has-children.active>a .menu-arrow{transform:rotate(180deg)}.mb-menu li.menu-item-has-children ul.sub-menu{background-color:#fff;padding:0;padding-left:15px;min-width:auto;max-height:0;transition:max-height 0.3s ease-out;position:relative;top:0;opacity:0;visibility:hidden;border:none}.mb-menu li.menu-item-has-children ul.sub-menu li{padding-bottom:10px}.mb-menu li.menu-item-has-children ul.sub-menu li:last-child,.mb-menu ul.menu li:last-child{padding-bottom:0}.mb-menu ul.menu li{padding:7px 0}.mb-menu ul.menu li a{font-size:20px}.mb-menu li.menu-item-has-children ul.sub-menu li a{font-size:18px}.mb-menu li.menu-item-has-children ul.sub-menu.show{max-height:1000px;opacity:1;visibility:visible;padding-top:15px;padding-bottom:15px}.mb-menu li.menu-item-has-children ul.sub-menu li:last-child{border-bottom:none;margin-bottom:0}.sidebar__close{right:50px}.mb-cta{gap:15px}.mb-cta a{width:100%;font-size:16px;height:42px}@media (max-width:1025px){.header__area .header__menu{display:none}}@media (max-width:992px){.header__top{padding:10px 0}.header__area .header__cta{display:none!important}.custom-menu-about li.item-hash.current-menu-item.active-menu,.custom-menu-about li.item-hash.current-menu-item:hover{background-color:#fff!important}.custom-menu-about li.item-hash.current-menu-item>a{font-weight:400}.custom-menu-about li.item-hash.current-menu-item.active-menu a{color:var(--cl-main)!important;font-weight:700}.custom-menu-about li.item-hash.current-menu-item{background-color:#fff!important}.header__left{flex-direction:row;align-items:flex-end!important;max-width:initial}.main-logo{margin-right:10px}.sub-logo{display:flex;flex-direction:row}}@media(max-width:769px){.ib-logo-top{padding-left:15px;max-width:110px;max-height:110px}a.sub-logo{padding-left:0}.main-logo::after{bottom:4px;right:-15px}}@media (max-width:641px){.sidebar__wrapper{padding:20px 30px}}@media (max-width:575px){.header__left{max-width:150px}}@media (max-width:425px){.header__left{flex-direction:column}.sub-logo{flex-direction:column}.header__top .container>div{height:200px;align-items:flex-start!important}main{padding-top:130px}.header__area.header__transparent.sticky .sub-logo{display:none}.header__area.header__transparent.sticky .header__top .container>div{height:80px;align-items:center!important}#header-sticky.sticky .header__left{align-items:flex-start!important}#header-sticky.sticky .header-copyright{display:none!important}#header-sticky.sticky .tesla-logo{max-height:80px}}