@font-face{font-family:Averta Cyrillic Regular;src:url("/public/fonts/Averta _Cyrillic_Regular.otf")format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta Cyrillic SemiBold;src:url(/public/fonts/Averta_CCyrilli_SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Averta Cyrillic Bold;src:url(/public/fonts/Averta_Cyrillic_Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Averta Cyrillic ExtraBold;src:url(/public/fonts/Averta_Cyrillic_ExtraBold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"1FTV VIP Lens Grotesk";src:url(/public/fonts/1FTVVIPLensGrotesk-ExtraBold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}body{padding:0!important}:root{--color-background:#f5f5f9;--color-scrollbar:#e0e0e0;--color-scrollbar-hover:#bbb}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-background);border-radius:10px}::-webkit-scrollbar-corner{background:var(--color-background);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--color-scrollbar);border-radius:10px}::-webkit-scrollbar-track{background:var(--color-background);border-radius:10px}::-webkit-scrollbar-corner{background:var(--color-background);border-radius:10px}body{background-color:"#fff"}@keyframes click_animation{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(5)}}@media (min-width:768px){.sidebar-desktop{display:block!important;position:static!important;transform:none!important}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-dots{text-align:center;width:100%;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:12px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.custom-dots{justify-content:center;margin:20px 0 0;padding:0;list-style:none;display:flex!important}.custom-dots li{margin:0 4px}.custom-dots li button{cursor:pointer;background:0 0;border:none;padding:0}.custom-dots li button:before{display:none}.custom-dots li.slick-active .custom-dot{background-color:#1976d2!important}.custom-dot{cursor:pointer;background-color:#ccc;border-radius:50%;width:12px;height:12px;transition:all .3s}.custom-dot:hover{background-color:#999}.slick-track,.slick-slide{transition:opacity .5s;visibility:visible!important;opacity:1!important}@font-face{font-family:grotesk-extra-bold;src:url(/fonts/1FTVVIPLensGrotesk-ExtraBold.otf)format("opentype")}@font-face{font-family:averta-bold;src:url("/fonts/Averta Cyrillic Bold.otf")format("opentype")}@font-face{font-family:averta-extra-bold;src:url("/fonts/Averta Cyrillic ExtraBold.otf")format("opentype")}@font-face{font-family:averta-regular;src:url("/fonts/Averta Cyrillic Regular.otf")format("opentype")}@font-face{font-family:averta-semi-bold;src:url("/fonts/Averta Cyrillic SemiBold.otf")format("opentype")}@media (max-width:899px){.display-responsive{display:none!important}.responsive-hero-image{width:400px;height:400px}.display-responsive-lamp{object-fit:cover;width:150px;height:270px;bottom:-85px;right:-23px}.desktop-luyenthi-lamp{display:none!important}.mobile-luyenthi-lamp{transform-origin:100% 100%;transform:scale(.8);display:block!important}.mobile-luyenthi-header{display:block!important}.desktop-luyenthi-header{display:none!important}.feature-image{display:none}}@media (min-width:900px){.responsive-hero-image{width:450px;height:424px}.display-responsive-lamp{object-fit:cover;width:150px;height:270px;bottom:-85px;right:-23px}.mobile-luyenthi-lamp,.mobile-luyenthi-header{display:none!important}.feedback-image{width:450px;height:320px}.feature-image{object-fit:contain;border-radius:20px;width:450px;height:492px;transform:translate(-40px)}}@media (min-width:900px) and (max-width:1199px){.home-edu .MuiContainer-root{border-radius:18px!important;padding:24px!important}.home-edu-desktop{gap:20px!important}.home-edu-sidebar{width:220px!important}.home-edu-category-list{max-height:460px}.home-edu-main{border-radius:12px!important}.home-edu-float{width:90%!important;bottom:-90px!important}.home-course-banner{width:35%!important;min-width:240px!important}.home-teachers-card{height:340px!important}.home-reviews .MuiContainer-root{padding:20px 24px!important}.home-newsletter .MuiContainer-root{padding-left:24px!important;padding-right:24px!important}}@media (min-width:1024px) and (max-width:1149px){.desktop-luyenthi-header{width:100%!important;height:auto!important}}@media (min-width:1200px){.responsive-hero-image{width:550px;height:518px}.display-responsive-lamp{object-fit:cover;width:250px;height:270px;bottom:-85px;right:-60px}.feedback-image{width:550px;height:391px}.feature-image{object-fit:contain;border-radius:20px;width:450px;height:492px;transform:translate(0)}}@media (min-width:1400px){.responsive-hero-image{width:800px;height:750px}.display-responsive-lamp{bottom:-85px;right:-145px}.feedback-image{width:650px;height:462px}.feature-image{object-fit:contain;border-radius:20px;width:600px;height:656px;transform:translate(-100px)}}.display-responsive-lamp{position:absolute}@media (max-width:1430px){.img_left-banner{width:250px!important}}@media (max-width:1330px){.img_left-paper{flex-direction:column;justify-content:center;display:flex}.img_left-banner{aspect-ratio:1920/903;width:auto!important}.img_left-content{aspect-ratio:3840/6291;padding:0 10px;width:100%!important;height:auto!important}.btn_left-banner{padding:.2rem 1rem!important}}html savior-host{visibility:hidden!important;pointer-events:none!important;display:none!important}
.slick-prev,.slick-next{position:absolute;bottom:-56px}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:auto;margin:0;padding:0;list-style:none;display:block;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;background:0 0;border:0;outline:none;width:20px;height:20px;padding:5px;line-height:0;display:block}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
