@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
@import "https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";
.page-home{background:#fff;overflow-x:hidden}@media (min-width:992px){.page-home{overflow-x:visible}}.page-home .hero-section{position:relative}.page-home .hero-section .hero-background{aspect-ratio:4/5;position:relative;overflow:hidden}@media (min-width:992px){.page-home .hero-section .hero-background{aspect-ratio:5/2}}.page-home .hero-section .hero-background img,.page-home .hero-section .hero-background .hero-video{object-fit:cover;transform-origin:100% 0;width:100%;height:100%;animation:2.5s ease-out forwards zoomOutSlide}.page-home .hero-section .hero-background .hero-content{z-index:1;color:#fff;opacity:0;width:100%;height:100%;padding-top:40px;padding-left:36px;padding-right:36px;animation:1s ease-out forwards slideUpFadeIn;position:absolute;top:0;left:0;transform:translateY(50px)}@media (min-width:992px){.page-home .hero-section .hero-background .hero-content{padding-top:67px;padding-left:0;padding-right:0}}.page-home .hero-section .hero-background .hero-content .hero-label{opacity:1;font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#fff;border:1px solid #fff;border-radius:100px;gap:10px;padding:4px 26px;font-size:16px;line-height:32px;display:inline-block}.page-home .hero-section .hero-background .hero-content .hero-title{font-weight:800;font-style:ExtraBold;letter-spacing:-2.5%;font-size:30px;line-height:60px}@media (min-width:325px){.page-home .hero-section .hero-background .hero-content .hero-title{max-width:320px;font-size:52px}}@media (min-width:768px){.page-home .hero-section .hero-background .hero-content .hero-title{max-width:600px}}.page-home .hero-section .hero-info{width:100%;padding-left:12px;padding-right:12px;position:relative;bottom:0;transform:translateY(-36%)}@media (min-width:992px){.page-home .hero-section .hero-info{padding-left:0;padding-right:0}}.page-home .hero-section .hero-info .hero-info-content{opacity:1;background-color:#fff;border-radius:24px;height:auto;padding-top:30px;padding-bottom:30px;box-shadow:0 8px 16px #64636726}@media (min-width:768px){.page-home .hero-section .hero-info .hero-info-content{height:180px}}.page-home .hero-section .hero-info .hero-info-content .hero-item{text-align:center}.page-home .hero-section .hero-info .hero-info-content .hero-item .info-title{color:#0065ff;font-weight:800;font-style:ExtraBold;letter-spacing:-2.5%;text-align:center;font-size:32px;line-height:38px}@media (min-width:768px){.page-home .hero-section .hero-info .hero-info-content .hero-item .info-title{font-size:52px;line-height:56px}}.page-home .hero-section .hero-info .hero-info-content .hero-item span{color:#666;font-size:16px}.page-home .hero-section .about-section{padding-bottom:100px;padding-left:12px;padding-right:12px;overflow:hidden}@media (min-width:992px){.page-home .hero-section .about-section{padding-left:0;padding-right:0}}.page-home .hero-section .about-section .about-explore{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-home .hero-section .about-section .about-explore .overlay{background:#0009;width:100%;height:100%;position:absolute;inset:0}.page-home .hero-section .about-section .about-explore .explore-content{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.page-home .hero-section .about-section .about-explore .explore-content .explore-video{border-radius:16px;width:90vw;height:auto}@media (min-width:768px){.page-home .hero-section .about-section .about-explore .explore-content .explore-video{width:80vw}}@media (min-width:992px){.page-home .hero-section .about-section .about-explore .explore-content .explore-video{width:70vw}}.page-home .hero-section .about-section .about-explore .explore-content .close-button{cursor:pointer;z-index:2;border:none;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:10px;right:10px}.page-home .hero-section .about-section .about-left{opacity:0}.page-home .hero-section .about-section .about-left .about-title{font-weight:800;font-style:ExtraBold;letter-spacing:-0.5%;color:#1c284b;margin-bottom:1.5rem;font-size:42px;line-height:56px}.page-home .hero-section .about-section .about-left .about-title span{color:#0065ff}.page-home .hero-section .about-section .about-left .about-description{font-weight:500;font-style:Medium;letter-spacing:0%;color:#3b435a;margin-bottom:27px;font-size:16px;line-height:26px}.page-home .hero-section .about-section .about-left .about-button{opacity:1;color:#fff;background:#0065ff;border:none;border-radius:100px;margin-bottom:60px;padding:16px 60px}.page-home .hero-section .about-section .about-left .about-button:hover{background:#0051cc}.page-home .hero-section .about-section .about-right{opacity:0}.page-home .hero-section .about-section .about-right .about-mission{background:#fff;padding:2rem 0}.page-home .hero-section .about-section .about-right .about-mission:first-child{border-bottom:1px solid #3b435a80}.page-home .hero-section .about-section .about-right .about-mission .mission-subtitle{font-weight:600;font-style:SemiBold;letter-spacing:0.25%;text-transform:uppercase;color:#0065ff;font-size:14px;line-height:20px}.page-home .hero-section .about-section .about-right .about-mission .mission-text{font-weight:400;font-style:Regular;letter-spacing:0%;color:#3a3a3a;margin-bottom:1.2rem;font-size:22px;line-height:32px}.page-home .hero-section .about-section .about-right .about-mission .mission-text:last-child{margin-bottom:0}.page-home .hero-section .about-section .animated{opacity:1;transform:translate(0)}.page-home .hero-section .about-section .left-animation{animation:1s ease-out forwards slideInFromLeft}.page-home .hero-section .about-section .right-animation{animation:1s ease-out forwards slideInFromRight}.page-home .download-section{background:#002a6b;justify-content:center;align-items:center;height:auto;padding:20px 12px;display:flex}@media (min-width:992px){.page-home .download-section{height:154px;padding-left:0;padding-right:0}}.page-home .download-section .download-item{color:#fff;margin:20px 0;transition:all .3s;display:block;position:relative}@media (min-width:992px){.page-home .download-section .download-item{padding-left:0}}.page-home .download-section .download-item img{transition:all .3s;position:absolute;top:50%;right:5px;transform:translateY(-50%)}@media (min-width:1200px){.page-home .download-section .download-item img{right:30px}}.page-home .download-section .download-item:hover img{animation:.6s ease-in-out infinite bounceUpDown}.page-home .download-section .download-item h3{font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#fafaf9;margin-bottom:0;font-size:22px;line-height:30px}.page-home .download-section .download-item p{font-weight:400;font-style:Regular;letter-spacing:0%;color:#fafaf9;opacity:.4;font-size:16px;line-height:24px}@media (min-width:768px) and (max-width:992px){.page-home .services-section{padding-bottom:60px!important}}.page-home .services-section .tablet{display:none}.page-home .services-section .tablet .services-slider{align-items:stretch;padding:0 20px}@media (min-width:768px) and (max-width:992px){.page-home .services-section .tablet{display:block}.page-home .services-section .tablet .swiper-wrapper{align-items:stretch}.page-home .services-section .tablet .swiper-wrapper .swiper-slide{height:auto;display:flex}.page-home .services-section .mobile-pc{display:none}}.page-home .services-section{background:#e6f0ff;padding:100px 12px;transition:padding-bottom .1s ease-out;position:relative}@media (min-width:992px){.page-home .services-section{padding-left:0;padding-right:0}}.page-home .services-section:before{content:"";z-index:0;background:url(https://website-assets-cdn.vtvlive.vn/vtvlive/common/images/service-icon-1.png) no-repeat;width:396px;height:457px;position:absolute;top:10%;left:0}.page-home .services-section:after{content:"";z-index:0;background:url(https://website-assets-cdn.vtvlive.vn/vtvlive/common/images/service-icon-2.png) no-repeat;width:769px;height:946px;position:absolute;top:30%;right:0}.page-home .services-section.sticky{z-index:5;position:sticky;top:0}.page-home .services-section .section-title{font-weight:800;font-style:ExtraBold;letter-spacing:-0.5%;text-align:center;color:#383838;margin-bottom:60px;font-size:28px;line-height:26px}@media (min-width:992px){.page-home .services-section .section-title{font-size:42px;line-height:56px}}.page-home .services-section .section-title span{color:#0065ff}.page-home .services-section .services-content{z-index:1;flex-direction:column;gap:0;display:flex;position:relative}.page-home .services-section .service-item{opacity:1;color:#333;background:#fff;border:1px solid #e6f0ff;border-radius:24px;width:100%;height:100%;margin:0 auto 30px;padding:0;position:static;box-shadow:0 6px 16px #b1b1b159}@media (min-width:992px){.page-home .services-section .service-item{position:sticky}}.page-home .services-section .service-item .card-header{border-bottom:1px solid #e6f0ff;padding:20px}@media (min-width:768px) and (max-width:992px){.page-home .services-section .service-item .card-header{height:80px}}.page-home .services-section .service-item .card-header .card-title{font-weight:400;font-style:ExtraBold;letter-spacing:-0.5%;font-size:32px}.page-home .services-section .service-item .card-header .card-title span{color:#0065ff;font-weight:800;font-style:Regular;letter-spacing:-0.5%;font-size:18px}.page-home .services-section .service-item .card-header p{font-weight:500;font-style:Medium;letter-spacing:0%;color:#0065ff;font-size:16px;line-height:26px}.page-home .services-section .service-item .card-body{padding:15px}@media (min-width:992px){.page-home .services-section .service-item .card-body{padding:50px 30px}}.page-home .services-section .service-item .card-body .img{aspect-ratio:16/9;border-radius:16px;width:100%;margin-bottom:15px;overflow:hidden}@media (min-width:992px){.page-home .services-section .service-item .card-body .img{width:50%;margin-bottom:0}}.page-home .services-section .service-item .card-body .img img{object-fit:cover;width:100%;height:100%}.page-home .services-section .service-item .card-body .summary{width:100%;font-weight:500;font-style:Medium;letter-spacing:0%;color:#3a3a3a;font-size:16px;line-height:26px}@media (min-width:992px){.page-home .services-section .service-item .card-body .summary{width:50%}}.page-home .services-section .service-item .card-body .summary .desc{font-weight:800;font-style:ExtraBold;letter-spacing:0%;color:#3a3a3a;font-size:18px;line-height:26px}.page-home .life-section{aspect-ratio:7/10;color:#fff;background:#f8f9fa;position:relative;overflow:hidden}@media (min-width:768px){.page-home .life-section{aspect-ratio:3/2}}@media (min-width:992px){.page-home .life-section{aspect-ratio:5/2}}.page-home .life-section video{z-index:0;object-fit:cover;width:auto;min-width:100%;height:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-home .life-section .overlay{z-index:1;background:linear-gradient(#00000040,#00000040);width:100%;height:100%;padding-top:120px;position:absolute;top:0;left:0}.page-home .life-section .overlay h2{font-weight:800;font-style:ExtraBold;letter-spacing:-0.5%;color:#fafaf9;font-size:42px;line-height:56px}.page-home .life-section .overlay ul{text-align:left}.page-home .life-section .overlay button{color:#fff;font-family:Manrope;font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:0%;text-align:center;text-transform:uppercase;cursor:pointer;background:#0065ff;border:none;border-radius:100px;padding:16px 45px;font-size:16px;line-height:22px}.page-home .life-section .overlay button:hover{background:#0051cc}.page-home .life-section .section-header{margin-bottom:4rem}.page-home .life-section .section-header .section-title{color:#092137;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-home .life-section .section-header .section-description{color:#666;font-size:1.1rem}.page-home .life-section .life-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.page-home .life-section .life-grid .life-item{aspect-ratio:4/3;border-radius:15px;position:relative;overflow:hidden}.page-home .life-section .life-grid .life-item .life-image{width:100%;height:100%;position:relative}.page-home .life-section .life-grid .life-item .life-image img{object-fit:cover;width:100%;height:100%;transition:transform .5s}.page-home .life-section .life-grid .life-item .life-image .life-overlay{color:#fff;opacity:0;background:linear-gradient(#0000 0%,#000000e6 100%);padding:2rem;transition:all .3s;position:absolute;bottom:0;left:0;right:0;transform:translateY(20px)}.page-home .life-section .life-grid .life-item .life-image .life-overlay h3{margin-bottom:.5rem;font-size:1.3rem;font-weight:600}.page-home .life-section .life-grid .life-item .life-image .life-overlay p{opacity:.9;margin:0;font-size:.95rem}.page-home .life-section .life-grid .life-item:hover .life-image img{transform:scale(1.1)}.page-home .life-section .life-grid .life-item:hover .life-overlay{opacity:1;transform:translateY(0)}.page-home .partners-section{background:#fff;padding:100px 0}.page-home .partners-section .section-header{margin-bottom:4rem}.page-home .partners-section .section-header .section-title{color:#092137;margin-bottom:1rem;font-size:2.5rem;font-weight:700}.page-home .partners-section .section-header .section-description{color:#666;font-size:1.1rem}.page-home .partners-section .partners-grid{will-change:transform;justify-content:flex-start;align-items:center;width:max-content;display:flex;transform:translate(0,0)}@media (min-width:1200px){.page-home .partners-section .partners-grid{margin-right:40px}}.page-home .partners-section .partners-grid .partner-item{background:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;max-width:120px;max-height:96px;padding:0;transition:all .3s;display:flex}@media (min-width:992px){.page-home .partners-section .partners-grid .partner-item{width:220px;max-width:none;height:100px;max-height:none}}.page-home .partners-section .partners-grid .partner-item:hover .partner-logo{filter:grayscale(0);opacity:1}.page-home .partners-section .partners-grid .partner-item .partner-logo{object-fit:contain;max-width:100%;max-height:100%;transition:all .3s}.page-home .partners-section .partners-grid.slide-to-left{animation:40s linear infinite slideToLeft}.page-home .partners-section .partners-grid.slide-to-right{animation:40s linear infinite slideToRight}.page-home .featured-news-slider{background:linear-gradient(#0048b5 0%,#003a8c 100%);padding:80px 0;position:relative;overflow:hidden}.page-home .featured-news-slider:before{content:"";aspect-ratio:1950/538;opacity:.2;mix-blend-mode:soft-light;z-index:0;background:url(https://website-assets-cdn.vtvlive.vn/vtvlive/common/images/footer-bg.png) 50%/cover no-repeat;width:100vw;position:absolute;bottom:5%;left:0;overflow:visible}.page-home .featured-news-slider .container-fluid{max-width:100%;padding:0 20px}@media (min-width:768px){.page-home .featured-news-slider .container-fluid{padding:0 40px}}@media (min-width:1024px){.page-home .featured-news-slider .container-fluid{padding:0}}.page-home .featured-news-slider .section-header{gap:40px;margin-bottom:40px}.page-home .featured-news-slider .section-header .nav-button{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;transition:all .3s;display:flex}.page-home .featured-news-slider .section-header .nav-button:hover:not(:disabled){background:#fff3;transform:scale(1.1)}.page-home .featured-news-slider .section-header .nav-button:disabled{opacity:.3;cursor:not-allowed}.page-home .featured-news-slider .section-header .nav-button i{font-size:36px}.page-home .featured-news-slider .section-header .news-title{color:#fff;text-align:center;flex:1;margin:0;font-size:32px;font-weight:700}@media (min-width:768px){.page-home .featured-news-slider .section-header .news-title{font-size:40px}}.page-home .featured-news-slider .featured-news-swiper{width:min(100%,324px);margin-left:auto;margin-right:auto;padding:20px 0;overflow:visible}@media (min-width:992px){.page-home .featured-news-slider .featured-news-swiper{width:min(100%,360px)}}.page-home .featured-news-slider .featured-news-swiper .swiper-slide{height:auto}.page-home .featured-news-slider .news-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#ffffff10 68.28%,#ffffff40 100%);border-radius:16px;flex-direction:column;height:100%;padding:8px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 10px #595c6633}.page-home .featured-news-slider .news-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:1;background:linear-gradient(#fff0,#fff);border-radius:16px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-home .featured-news-slider .news-card .news-thumbnail{aspect-ratio:344/361;background:#0000004d;border-top-left-radius:16px;border-top-right-radius:16px;width:100%;position:relative;overflow:hidden}.page-home .featured-news-slider .news-card .news-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.page-home .featured-news-slider .news-card .news-content{flex-direction:column;flex:1;padding:20px;display:flex}.page-home .featured-news-slider .news-card .news-content .news-title{color:#ffffffe6;-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.page-home .featured-news-slider .news-card .news-content .news-link{color:#fff;align-items:center;gap:8px;margin-top:auto;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex}.page-home .featured-news-slider .news-card .news-content .news-link i{font-size:12px;transition:transform .3s}.page-home .featured-news-slider .news-card .news-content .news-link:hover{opacity:.1}@media (max-width:768px){.page-home .featured-news-slider{padding:60px 0}.page-home .featured-news-slider .section-header{gap:20px}.page-home .featured-news-slider .section-header .nav-button{width:40px;height:40px;font-size:16px}.page-home .featured-news-slider .section-header .nav-button i{font-size:16px}.page-home .featured-news-slider .section-header .section-title{font-size:28px}.page-home .featured-news-slider .news-card .news-content{padding:16px}.page-home .featured-news-slider .news-card .news-content .news-description{font-size:13px}}@keyframes zoomOutSlide{0%{transform:scale(1.2)translateY(-10%)}to{transform:scale(1)translateY(0)}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-50vw)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(50vw)}to{opacity:1;transform:translate(0)}}@keyframes bounceUpDown{0%,to{transform:translateY(-50%)}50%{transform:translateY(calc(-50% - 10px))}}@keyframes slideToLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes slideToRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.page-news{background-color:#fff;padding-bottom:80px}.page-news .title{letter-spacing:0;color:#0065ff;margin-top:96px;margin-bottom:24px;font-size:32px;font-weight:800;line-height:38px}@media (min-width:992px){.page-news .title{font-size:42px;line-height:56px}}.page-news .allnews{margin-bottom:40px;padding:0 14px}@media (min-width:768px){.page-news .allnews{margin-bottom:160px;padding:0}}.page-news .allnews .news{border:1.5px solid #fff;border-image-source:linear-gradient(180deg,#ffffff1a 0%,#fff 100%),linear-gradient(0deg,#0003,#0003);background:#fff;border-radius:12px;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 6px 20px #00000014}.page-news .allnews .news:hover{transform:translateY(-6px);box-shadow:0 10px 30px #0000001f}.page-news .allnews .news .img{object-fit:cover;border-radius:12px;width:100%;height:220px;padding:8px}@media (min-width:992px){.page-news .allnews .news .img{aspect-ratio:1;height:auto}}.page-news .allnews .news .content{flex:1;padding:8px 8px 20px}.page-news .allnews .news .content .title{color:#555;-webkit-line-clamp:3;letter-spacing:0;-webkit-box-orient:vertical;flex:1;margin-top:0;margin-bottom:20px;padding:0 12px;font-family:Manrope;font-size:14px;font-weight:400;line-height:18px;display:-webkit-box;overflow:hidden}@media (min-width:992px){.page-news .allnews .news .content .title{font-weight:500;font-style:Medium;leading-trim:NONE;font-size:18px;line-height:26px}}.page-news .allnews .news .content .link{letter-spacing:0;text-align:center;text-transform:uppercase;color:#888;align-items:center;gap:6px;padding:0 12px;font-size:16px;font-weight:800;line-height:22px;text-decoration:none;display:inline-flex}.page-news .allnews .news .content .link i{font-size:16px;line-height:22px;transition:transform .3s}.page-news .allnews .news .content .link:hover{color:#003cbf}.page-news .allnews .news .content .link:hover i{transform:translate(4px)}.page-news .allnews .btn{color:#888;border:1px solid #888;border-radius:25px;width:auto;margin:30px auto 0;padding:10px 30px;font-weight:600;transition:all .3s;display:block}.page-news .allnews .btn:hover{color:#fff;background:#0065ff}.page-news .allAInews{margin-bottom:40px;padding:0 14px}@media (min-width:768px){.page-news .allAInews{margin-bottom:160px;padding:0}}.page-news .allAInews .AInews{border:1.5px solid #fff;border-image-source:linear-gradient(180deg,#ffffff1a 0%,#fff 100%),linear-gradient(0deg,#0003,#0003);background:#fff;border-radius:12px;height:100%;transition:all .3s;overflow:hidden;box-shadow:0 6px 20px #00000014}.page-news .allAInews .AInews:hover{transform:translateY(-6px);box-shadow:0 10px 30px #0000001f}.page-news .allAInews .AInews .img{aspect-ratio:1;object-fit:cover;border-radius:12px;justify-content:center;align-items:center;width:100%;padding:8px}@media (min-width:768px){.page-news .allAInews .AInews .img{height:220px}}@media (min-width:992px){.page-news .allAInews .AInews .img{width:auto;height:220px}}.page-news .allAInews .AInews .content{padding:8px}.page-news .allAInews .AInews .content .title{color:#000;letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:78px;margin-top:14px;font-size:18px;font-style:normal;font-weight:800;line-height:26px;display:-webkit-box;overflow:hidden}.page-news .allAInews .AInews .content .desc{color:#555;letter-spacing:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:78px;margin-top:20px;font-size:16px;font-weight:500;line-height:26px;display:-webkit-box;overflow:hidden}.page-news .allAInews .AInews .content .link{letter-spacing:0;text-align:center;text-transform:uppercase;color:#888;align-items:center;gap:6px;margin:20px 0 12px;font-size:16px;font-weight:800;line-height:22px;text-decoration:none;display:inline-flex}.page-news .allAInews .AInews .content .link i{font-size:13px;transition:transform .3s}.page-news .allAInews .AInews .content .link:hover{color:#003cbf}.page-news .allAInews .AInews .content .link:hover i{transform:translate(4px)}.page-news .allAInews .btn{color:#888;border:1px solid #888;border-radius:25px;width:auto;margin:30px auto 0;padding:10px 30px;font-weight:600;transition:all .3s;display:block}.page-news .allAInews .btn:hover{color:#fff;background:#0065ff}.page-news .corporate-culture{margin-bottom:40px;padding:0 14px}@media (min-width:768px){.page-news .corporate-culture{margin-bottom:160px;padding:0}}.page-news .corporate-culture .culture{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1.5px solid #fff;border-radius:16px;height:100%;padding:36px 24px;overflow:hidden;box-shadow:0 6px 10px #595c6b33}.page-news .corporate-culture .culture .icon{width:auto;height:60px;margin:16px 0}.page-news .corporate-culture .culture .title{color:#3a3a3a;letter-spacing:0;margin-top:0;margin-bottom:16px;font-size:22px;font-weight:600;line-height:30px}.page-news .corporate-culture .culture .desc{color:#3a3a3a;letter-spacing:0;white-space:pre-line;margin:16px 0;font-size:16px;font-weight:400;line-height:24px}.page-news-detail{color:#3a3a3a;background-color:#fff;padding:40px 14px 160px}@media (min-width:768px){.page-news-detail{padding:40px 0 160px}}@media (min-width:992px){.page-news-detail{padding:80px 0 160px}}.page-news-detail .news-header{margin-bottom:24px}.page-news-detail .news-header .breadcrumb{align-items:center;gap:8px;margin:12px 0;padding:0;list-style:none;display:flex}.page-news-detail .news-header .breadcrumb .breadcrumb-item{font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0;color:#666;align-items:center;padding:0;font-size:14px;line-height:18px;display:flex}.page-news-detail .news-header .breadcrumb .breadcrumb-item a{text-decoration:none}.page-news-detail .news-header .breadcrumb .breadcrumb-item a:hover{color:#000}.page-news-detail .news-header .breadcrumb .breadcrumb-item.active{font-weight:500}.page-news-detail .news-header .breadcrumb .breadcrumb-item :before{content:none}.page-news-detail .news-header .title{letter-spacing:0;color:#0065ff;margin-bottom:24px;font-size:32px;font-style:normal;font-weight:800;line-height:38px}@media (min-width:992px){.page-news-detail .news-header .title{font-weight:800;font-style:ExtraBold;letter-spacing:-0.5%;font-size:42px;line-height:56px}}.page-news-detail .news-header .time{letter-spacing:0;color:#888;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.page-news-detail img{max-width:100%;height:auto;margin-bottom:24px}.page-news-detail .title{font-weight:600;font-style:SemiBold;letter-spacing:0%;margin-bottom:24px;font-size:22px;line-height:30px}.page-news-detail .description{letter-spacing:0;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.page-news-detail .img{width:100%;margin-bottom:24px}.page-news-detail .related{padding-top:175px}.page-news-detail .related .title{letter-spacing:0%;color:#0065ff;margin-bottom:24px;font-size:22px;font-weight:600;line-height:30px}.page-news-detail .related .item{border:1px solid #ddd;border-radius:12px;margin-bottom:24px;padding:24px 16px;display:block}.page-news-detail .related .item .time{letter-spacing:0;color:#888;font-size:14px;font-weight:400;line-height:18px}.page-news-detail .related .item .title{-webkit-line-clamp:2;text-overflow:ellipsis;color:#3a3a3a;-webkit-box-orient:vertical;margin-bottom:0;font-size:14px;font-weight:500;display:-webkit-box;overflow:hidden}.news-category-page{min-height:100vh}.news-category-page .hero{margin-bottom:10px}.news-category-page .hero .hero-background{aspect-ratio:16/9;border-radius:16px;width:100%;height:auto;position:relative;overflow:hidden}@media (min-width:1200px){.news-category-page .hero .hero-background{aspect-ratio:5/2}}.news-category-page .hero .hero-background .hero-bg-image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.news-category-page .hero .hero-background:hover .hero-bg-image{transform:scale(1.05)}.news-category-page .hero .hero-content{padding:15px 0}.news-category-page .hero .hero-content .hero-title{color:#e6e6e6;margin-top:5px;font-size:20px;font-weight:700;line-height:140%}@media (min-width:768px){.news-category-page .hero .hero-content .hero-title{font-size:28px}}.news-category-page .news-card-link .card-image{aspect-ratio:16/9;border-radius:16px;position:relative;overflow:hidden}@media (min-width:768px){.news-category-page .news-card-link .card-image{aspect-ratio:16/9}}.news-category-page .news-card-link .card-image .card-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.news-category-page .news-card-link .card-image:hover .card-img{transform:scale(1.05)}.news-category-page .news-list-cards .card-image{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden}.news-category-page .news-list-cards .card-image .card-img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.news-category-page .news-list-cards .card-image:hover .card-img{transform:scale(1.05)}.news-category-page .load-more-section{text-align:center;margin-bottom:40px}.news-category-page .load-more-section .load-more-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#073f74 0%,#046dd3 100%);border:none;border-radius:30px;padding:15px 40px;font-size:1rem;font-weight:600;transition:all .3s}.news-category-page .load-more-section .load-more-btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #073f744d}.page-contact{background-color:#fff}.page-contact .info{margin-top:40px;padding:0 14px 60px}@media (min-width:768px){.page-contact .info{padding:auto 0}}@media (min-width:992px){.page-contact .info{margin-top:80px}}.page-contact .info .our-info{margin-bottom:32px}.page-contact .info .our-info .title{letter-spacing:0;color:#0065ff;margin-bottom:40px;font-size:32px;font-weight:800;line-height:38px}@media (min-width:992px){.page-contact .info .our-info .title{font-style:ExtraBold;letter-spacing:-0.5%;font-size:42px;line-height:56px}}.page-contact .info .our-info .item{margin-bottom:36px}.page-contact .info .our-info .item .title{letter-spacing:0;color:#222;margin-bottom:12px;font-size:20px;font-weight:600;line-height:24px}.page-contact .info .our-info .item .text{letter-spacing:0;color:#3a3a3a;font-size:16px;font-weight:400;line-height:24px}.page-contact .info .your-info .title{letter-spacing:0;color:#000;margin-bottom:36px;font-size:32px;font-weight:600;line-height:40px}@media (min-width:992px){.page-contact .info .your-info .title{font-style:ExtraBold;letter-spacing:-0.5%;font-size:42px;line-height:56px}}.page-contact .info .your-info .input{margin-bottom:36px}.page-contact .info .your-info .input input{letter-spacing:0;border:none;border-bottom:1px solid #ddd;width:100%;margin-bottom:8px;padding:8px 0;font-size:18px;font-weight:400;line-height:26px;transition:all .2s}.page-contact .info .your-info .input input:focus{border-color:#0065ff;outline:none}.page-contact .info .your-info .input input::placeholder{color:#aaa}.page-contact .info .your-info .input .invalid{font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#dc3545;font-size:11px;line-height:13px}.page-contact .info .your-info .btn{float:right;color:#fff;font-weight:800;font-style:ExtraBold;text-align:center;text-transform:uppercase;cursor:pointer;background-color:#0065ff;border:none;border-radius:99px;padding:16px 45px;font-size:16px;line-height:22px;transition:all .2s}.page-contact .info .your-info .btn:hover{background-color:#0069d9}.page-about-us{background-color:#fff}.page-about-us .core-value{color:#000;background-color:#fff;margin-top:40px;margin-bottom:56px;padding:0 14px}@media (min-width:768px){.page-about-us .core-value{padding:0}}@media (min-width:992px){.page-about-us .core-value{margin-top:80px}}.page-about-us .core-value .title{letter-spacing:0;color:#0065ff;text-align:left;margin-bottom:36px;font-size:28px;font-weight:800;line-height:40px}@media (min-width:560px){.page-about-us .core-value .title{font-size:32px;line-height:38px}}@media (min-width:992px){.page-about-us .core-value .title{letter-spacing:-.005em;font-size:42px;line-height:56px}}.page-about-us .core-value .value{margin-bottom:24px}@media (min-width:992px){.page-about-us .core-value .value{margin-bottom:40px}}.page-about-us .core-value .value .icon{object-fit:contain;width:50px;height:50px;margin-bottom:16px}.page-about-us .core-value .value .title{text-transform:uppercase;letter-spacing:0;color:#000;margin-bottom:16px;font-size:22px;font-weight:600;line-height:30px}.page-about-us .core-value .value .desc{letter-spacing:0;font-size:16px;font-weight:400;line-height:24px}.page-about-us .leader{color:#000;background-color:#fff;padding:0 14px 96px}@media (min-width:560px){.page-about-us .leader{padding:0 0 96px}}@media (min-width:992px){.page-about-us .leader{padding-bottom:160px}}.page-about-us .leader .title{letter-spacing:0;color:#0065ff;text-align:left;margin-bottom:36px;font-size:28px;font-weight:800;line-height:40px}@media (min-width:560px){.page-about-us .leader .title{font-size:32px;line-height:38px}}@media (min-width:992px){.page-about-us .leader .title{letter-spacing:-.005em;font-size:42px;line-height:56px}}.page-about-us .leader .card{color:#000;background-color:#fff;border:none;border-radius:12px;height:100%;margin-top:-24px;margin-bottom:32px;position:relative}@media (min-width:992px){.page-about-us .leader .card{border:1px solid #e5e5e5;overflow:hidden}}.page-about-us .leader .card:after{content:"";background:#3b435a66;width:100%;height:1px;position:absolute;bottom:-16px;left:0}@media (min-width:992px){.page-about-us .leader .card:after{display:none}}.page-about-us .leader .card .card-img-top{aspect-ratio:1;object-fit:cover;object-position:top;border-radius:99px;align-self:center;width:64px}@media (min-width:992px){.page-about-us .leader .card .card-img-top{aspect-ratio:368/344;border-radius:0;width:100%}}.page-about-us .leader .card .card-body{min-height:90px;padding-right:0}@media (min-width:992px){.page-about-us .leader .card .card-body{margin:24px;padding:0}}.page-about-us .leader .card .card-body .card-name{letter-spacing:0;padding-left:0;padding-right:0;font-size:22px;font-weight:600;line-height:30px}@media (min-width:560px){.page-about-us .leader .card .card-body .card-name{font-size:24px;line-height:32px}}@media (min-width:992px){.page-about-us .leader .card .card-body .card-name{text-align:center;font-size:26px;line-height:36px}}.page-about-us .leader .card .card-body .card-role{white-space:pre-line;letter-spacing:0;color:#5f5f5f;margin:0;font-size:16px;font-weight:400;line-height:24px}@media (min-width:450px){.page-about-us .leader .card .card-body .card-role{white-space:normal;font-size:14px;line-height:18px}}@media (min-width:992px){.page-about-us .leader .card .card-body .card-role{text-align:center;white-space:pre-line;font-size:16px;line-height:26px}}@media (min-width:1200px){.page-about-us .leader .card .card-body .card-role{font-size:18px}}.mission-page{color:#fff}.mission-page .slogan{position:relative}.mission-page .slogan:before{content:"";background:linear-gradient(#050c1200,#000 80%);width:100%;height:50%;position:absolute;bottom:-1px;left:0}.mission-page .slogan .img{aspect-ratio:4/6;min-height:0}@media (min-width:768px){.mission-page .slogan .img{aspect-ratio:16/9;overflow:hidden}}.mission-page .slogan .img img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.mission-page .slogan .desc{width:100%;letter-spacing:-1%;font-size:40px;font-weight:700;line-height:120%;position:absolute;bottom:0}@media (min-width:1200px){.mission-page .slogan .desc{font-size:56px}}.mission-page .slogan .title{z-index:1;width:90%;letter-spacing:-1%;font-size:40px;font-weight:700;line-height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%)}@media (min-width:768px){.mission-page .slogan .title{width:60%;font-size:56px;transform:translate(-40%,134%)}}.mission-page .slogan .overlay{background:linear-gradient(#050c1200,#000 80%);width:100%;position:absolute;top:50%;bottom:-1px;left:0}.mission-page .vision{margin-top:3.5rem;margin-bottom:3.5rem;padding:0}@media (min-width:768px){.mission-page .vision{margin-top:4.5rem}}@media (min-width:1200px){.mission-page .vision{margin-bottom:100px;padding:15px}}.mission-page .vision .img{aspect-ratio:4/3;overflow:hidden}@media (min-width:768px){.mission-page .vision .img{border-radius:10px}}@media (min-width:1200px){.mission-page .vision .img{aspect-ratio:16/9;margin-top:4.5rem}}.mission-page .vision .img img{object-fit:cover;width:auto;height:100%}.mission-page .vision .description{padding:15px}.mission-page .vision .description .title{letter-spacing:-1%;font-size:40px;font-weight:700;line-height:120%}@media (min-width:768px){.mission-page .vision .description .title{font-size:3.5rem}}.mission-page .vision .description .desc{letter-spacing:0%;font-size:18px;font-weight:400;line-height:140%}.mission-page .mission2{background-color:#68686833;padding-bottom:6vw;position:relative;overflow:hidden}.mission-page .mission2:before{content:"";opacity:1;z-index:-1;opacity:.05;background:url(/images/logo-outer.png) 100% no-repeat;width:808px;height:808px;position:absolute;top:0%;left:-20%;transform:rotate(56.78deg)}@media (min-width:1400px){.mission-page .mission2:after{content:"";opacity:1;z-index:-1;clip-path:polygon(0% 100%,18.18% 0%,100% 0%,100% 100%);background:url(/images/mission-mission.jpg) 100%/100% 100% no-repeat;width:100%;max-width:50%;height:100%;position:absolute;top:0;right:0}}@media (min-width:768px){.mission-page .mission2{padding:50px 0}}.mission-page .mission2 .description{padding:50px 15px}.mission-page .mission2 .description .title{letter-spacing:-1%;font-size:40px;font-weight:700;line-height:120%}@media (min-width:768px){.mission-page .mission2 .description .title{font-size:3.5rem}}.mission-page .mission2 .description .quote{letter-spacing:0%;font-size:16px;font-weight:700;line-height:140%}@media (min-width:768px){.mission-page .mission2 .description .quote{font-size:1.25rem}}.mission-page .mission2 .description .list-title,.mission-page .mission2 .description .list .item{letter-spacing:0%;font-size:1.125rem;font-weight:400;line-height:140%}@media (min-width:768px){.mission-page .mission2 .img{clip-path:polygon(0% 100%,18.18% 0%,100% 0%,100% 100%);display:none;position:absolute;inset:0}}.mission-page .mission2 .img img{object-fit:cover;object-position:center;width:100%;height:100%}@media (min-width:768px){.mission-page .mission2 .img img{border-radius:10px}}.mission-page .mission2 .background{opacity:.05;width:808px;height:808px;position:absolute;top:-30%;left:-30%;transform:rotate(56.78deg)}.mission-page .allnews{margin-top:6vw;margin-bottom:6vw}.congrats-section{background:#fff;padding:80px 0;overflow:hidden}.congrats-section .container{position:relative}.congrats-section .section-header{margin-bottom:40px}.congrats-section .section-header .section-title{font-weight:800;font-style:ExtraBold;letter-spacing:-0.5%;color:#0065ff;font-size:42px;line-height:56px}@media (min-width:768px){.congrats-section .section-header .section-title{font-size:40px}}.congrats-section .articles-slider{margin-bottom:40px;overflow:visible}.congrats-section .articles-slider .swiper-slide{height:auto}.congrats-section .article-card{height:100%;color:inherit;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:1px solid #d6d6d6;border-radius:20px;padding:10px;text-decoration:none;transition:all .3s;display:block;overflow:hidden;box-shadow:0 6px 10px #595c6633}.congrats-section .article-card:before{content:"";-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:url(https://website-assets-cdn.vtvlive.vn/vtvlive/common/images/logo-icon.png) no-repeat;width:118px;height:30px;transition:opacity .3s;position:absolute;bottom:10px;right:10px}.congrats-section .article-card:hover{box-shadow:0 12px 32px #0065ff33}.congrats-section .article-card:hover .article-thumbnail .thumbnail-overlay{opacity:.3}.congrats-section .article-card:hover .article-thumbnail img{transform:scale(1.05)}.congrats-section .article-card:hover .article-title{color:#0065ff}.congrats-section .article-card .article-thumbnail{aspect-ratio:16/9;border-radius:12px;width:100%;position:relative;overflow:hidden}.congrats-section .article-card .article-thumbnail img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.congrats-section .article-card .article-content{padding:10px 0}.congrats-section .article-card .article-content .article-category{font-weight:400;font-style:Regular;letter-spacing:0;color:#5f5f5f;margin-bottom:0;font-size:14px;line-height:18px}.congrats-section .article-card .article-content .article-title{font-weight:600;font-style:SemiBold;letter-spacing:0%;color:#0065ff;font-size:22px;line-height:30px}.congrats-section .article-card .article-content .article-description{font-weight:400;font-style:Regular;letter-spacing:0%;color:#5f5f5f;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:68px;font-size:12px;line-height:140%;display:-webkit-box;overflow:hidden}.congrats-section .slider-controls{justify-content:center;align-items:center;gap:20px;margin-bottom:40px;display:flex;position:absolute;top:12px;right:0}.congrats-section .slider-controls .swiper-button-prev-custom,.congrats-section .slider-controls .swiper-button-next-custom{color:#5f5f5f;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.congrats-section .slider-controls .swiper-button-prev-custom:hover,.congrats-section .slider-controls .swiper-button-next-custom:hover{transform:scale(1.1)}.congrats-section .slider-controls .swiper-button-prev-custom:disabled,.congrats-section .slider-controls .swiper-button-next-custom:disabled{opacity:.3;cursor:not-allowed}.congrats-section .slider-controls .swiper-button-prev-custom:disabled:hover,.congrats-section .slider-controls .swiper-button-next-custom:disabled:hover{background:#ffffff1a;border-color:#fff3;transform:scale(1)}.congrats-section .slider-controls .swiper-button-prev-custom i,.congrats-section .slider-controls .swiper-button-next-custom i{font-size:1.6rem}@media (max-width:768px){.congrats-section{padding:60px 0}.congrats-section .section-header{margin-bottom:30px}.congrats-section .slider-controls .swiper-button-prev-custom,.congrats-section .slider-controls .swiper-button-next-custom{width:36px;height:36px}.congrats-section .article-card .article-content{padding:16px}.congrats-section .article-card .article-content .article-title{font-size:15px}.congrats-section .article-card .article-content .article-date{font-size:13px}}.page-jobs{color:#000;background-color:#fff;overflow-x:hidden}.page-jobs .benefits{padding:60px 14px 100px}@media (min-width:768px){.page-jobs .benefits{padding:auto 0}}.page-jobs .benefits>.title{letter-spacing:0%;color:#0065ff;margin-bottom:40px;font-size:32px;font-style:normal;font-weight:800;line-height:38px}@media (min-width:992px){.page-jobs .benefits>.title{font-size:42px;line-height:56px}}.page-jobs .benefits .benefit{border:1.5px solid;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-image-source:linear-gradient(#ffffff1a 0%,#fff 100%);border-radius:12px;margin-bottom:40px;padding:60px 16px;box-shadow:0 6px 10px #595c6633}.page-jobs .benefits .benefit .img{flex-shrink:0;width:auto;height:60px;margin:0 auto 20px}.page-jobs .benefits .benefit .img img{object-fit:contain;width:100%;height:100%}.page-jobs .benefits .benefit .text{white-space:pre-line;text-align:center;font-size:18px;font-weight:400;line-height:26px}.page-jobs .hiring{padding:60px 14px;position:relative}.page-jobs .hiring>.title{letter-spacing:0%;color:#0065ff;margin-bottom:30px;font-size:32px;font-style:normal;font-weight:800;line-height:38px}@media (min-width:992px){.page-jobs .hiring>.title{margin-bottom:40px;font-size:42px;line-height:56px}}.page-jobs .hiring .jobs-slider{overflow:visible}.page-jobs .hiring .jobs-slider .job-card{height:100%;color:inherit;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fff;border:1px solid #d6d6d6;border-radius:20px;padding:28px 16px;text-decoration:none;transition:all .3s;display:block;overflow:hidden;box-shadow:0 6px 10px #595c6633}.page-jobs .hiring .jobs-slider .job-card:hover{box-shadow:0 12px 32px #0065ff33}.page-jobs .hiring .jobs-slider .job-card:hover .job-thumbnail .thumbnail-overlay{opacity:.3}.page-jobs .hiring .jobs-slider .job-card:hover .job-thumbnail img{transform:scale(1.05)}.page-jobs .hiring .jobs-slider .job-card:hover .job-title{color:#0065ff}.page-jobs .hiring .jobs-slider .job-card .name{font-weight:600;font-style:SemiBold;leading-trim:NONE;letter-spacing:0%;margin-bottom:4p;font-size:22px;line-height:30px}.page-jobs .hiring .jobs-slider .job-card .location{font-family:Inter;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;margin-bottom:16px;font-size:12px;line-height:100%}.page-jobs .hiring .jobs-slider .job-card .desc{font-family:Inter;font-weight:400;font-style:Regular;height:45px;letter-spacing:0%;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:24px;font-size:12px;line-height:15px;display:-webkit-box;overflow:hidden}.page-jobs .hiring .jobs-slider .job-card .link{color:#5f5f5f;font-family:Manrope;font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:0%;text-align:center;text-transform:uppercase;background-color:#d6d6d6;border-radius:99px;padding:8px 16px;font-size:16px;line-height:22px;transition:all .3s}.page-jobs .hiring .jobs-slider .job-card .link:hover{color:#fff;background-color:#3384ff}.page-jobs .hiring .slider-controls{justify-content:center;align-items:center;gap:20px;margin-bottom:40px;display:none;position:absolute;top:64px;right:20px}@media (min-width:768px){.page-jobs .hiring .slider-controls{display:flex}}.page-jobs .hiring .slider-controls .swiper-button-prev-custom,.page-jobs .hiring .slider-controls .swiper-button-next-custom{color:#5f5f5f;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.page-jobs .hiring .slider-controls .swiper-button-prev-custom:hover,.page-jobs .hiring .slider-controls .swiper-button-next-custom:hover{transform:scale(1.1)}.page-jobs .hiring .slider-controls .swiper-button-prev-custom:disabled,.page-jobs .hiring .slider-controls .swiper-button-next-custom:disabled{opacity:.3;cursor:not-allowed}.page-jobs .hiring .slider-controls .swiper-button-prev-custom:disabled:hover,.page-jobs .hiring .slider-controls .swiper-button-next-custom:disabled:hover{background:#ffffff1a;border-color:#fff3;transform:scale(1)}.page-jobs .hiring .slider-controls .swiper-button-prev-custom i,.page-jobs .hiring .slider-controls .swiper-button-next-custom i{font-size:1.6rem}@media (max-width:768px){.page-jobs .hiring{padding:60px 0}.page-jobs .hiring .slider-controls{right:0}.page-jobs .hiring .slider-controls .swiper-button-prev-custom,.page-jobs .hiring .slider-controls .swiper-button-next-custom{width:36px;height:36px}.page-jobs .hiring .jobs-card .jobs-content{padding:16px}.page-jobs .hiring .jobs-card .jobs-content .jobs-title{font-size:15px}.page-jobs .hiring .jobs-card .jobs-content .jobs-date{font-size:13px}}.page-jobs .find-out{padding:60px 14px}@media (min-width:768px){.page-jobs .find-out{padding:auto 0}}.page-jobs .find-out .our-info{margin-bottom:26px}.page-jobs .find-out .our-info>.title{letter-spacing:0%;color:#0065ff;margin-bottom:28px;font-size:32px;font-style:normal;font-weight:800;line-height:38px}@media (min-width:992px){.page-jobs .find-out .our-info>.title{font-size:42px;line-height:56px}}.page-jobs .find-out .our-info .icon-link{gap:20px;margin-bottom:45px}.page-jobs .find-out .our-info .icon-link a img{object-fit:contain;width:32px;height:32px}.page-jobs .find-out .our-info .item{margin-bottom:45px}.page-jobs .find-out .our-info .item .title{color:#0065ff;margin-bottom:8px;font-size:18px;font-weight:600;line-height:26px}.page-jobs .find-out .our-info .item .text{font-size:16px;line-height:24px}.page-jobs .find-out .your-info>.title{letter-spacing:0%;color:#0065ff;margin-bottom:40px;font-size:32px;font-style:normal;font-weight:800;line-height:38px}@media (min-width:992px){.page-jobs .find-out .your-info>.title{font-size:42px;line-height:56px}}.page-jobs .find-out .your-info .input{margin-bottom:45px}.page-jobs .find-out .your-info .input input,.page-jobs .find-out .your-info .input select{width:100%;height:48px;font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;border:none;border-bottom:1px solid #e5e5e5;outline:none;font-size:18px;line-height:26px}.page-jobs .find-out .your-info .input .upload-btn{cursor:pointer;color:#292d32;background-color:#fafaf9;border:1px solid #d6d6d6;border-radius:8px;justify-content:center;align-items:center;width:100%;height:42px;padding:0 16px;display:inline-flex}.page-jobs .find-out .your-info .input .file-max{font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#5da6ff;font-size:11px;line-height:13px}.page-jobs .find-out .your-info .input .invalid{font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:red;margin-top:4px;font-size:11px;line-height:13px}.page-jobs .find-out .your-info .input .send-btn{width:100%;font-family:Manrope;font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#fff;background-color:#0065ff;border:none;border-radius:99px;padding:8px 0;font-size:16px;line-height:22px}.page-policy{color:#000;background-color:#fff}.page-policy .title{font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:-0.5%;padding-top:80px;padding-bottom:60px;font-size:42px;line-height:56px}.page-policy .clause .title{font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:-0.5%;padding-top:20px;padding-bottom:40px;font-size:18px;line-height:56px}.page-policy .clause .description{padding-bottom:60px}.page-policy .clause .description ul{font-weight:500;font-style:Medium;leading-trim:NONE;letter-spacing:0%;padding-left:0;font-size:16px;line-height:26px;list-style:none}@media (min-width:992px){.page-policy .clause .description ul{margin:0 100px}}.page-policy .clause .description ul li{padding-left:16px;position:relative}.page-policy .clause .description ul li:before{content:"-";position:absolute;top:0;left:0}.page-policy .clause .description ul li ul{margin-right:0;padding-left:20px;list-style:outside}@media (min-width:992px){.page-policy .clause .description ul li ul{margin-left:50px}}.page-policy .clause .description ul li ul li{padding-left:0}.page-policy .clause .description ul li ul li:before{content:none}:root{--main-color:#092137;--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#fff;--foreground:#ededed}}html,body{max-width:100vw;min-height:100vh}html{scroll-behavior:smooth}.overflow-hidden{overflow:hidden}.sticky-card{z-index:10;position:sticky}body{color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-family:Manrope,sans-serif;font-style:normal;font-weight:400}@media (min-width:1400px){.container{max-width:1128px}}@media (min-width:1600px){.container{max-width:1128px!important}}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (min-width:1600px){.container{max-width:1440px}}.container{margin:0 auto}.breadcrumb{--bs-breadcrumb-divider:">"}header{z-index:1000;background:#fff;width:100%;height:48px;padding-left:12px;padding-right:12px;position:fixed;top:0;box-shadow:0 2px 16px #00000026}@media (min-width:768px){header{height:64px}}@media (min-width:992px){header{height:48px;padding-left:0;padding-right:0}}header .logo{height:21px;margin-bottom:4px}@media (min-width:768px) and (max-width:992px){header .logo{height:28px}}header .logo img{filter:brightness(1.35)contrast(1.05)saturate(1.15);width:auto;height:100%}header nav{display:none;position:relative}@media (min-width:992px){header nav{margin:auto;display:block}}header nav.nav-main{align-items:center}header nav a{letter-spacing:0.25%;text-align:center;color:#5f5f5f;padding:6px 15px;font-size:18px;line-height:24px;text-decoration:none}@media (min-width:992px){header nav a{font-size:12px}}header nav a:hover{color:#0065ff;text-decoration:none}header nav a.active{opacity:1;color:#0065ff;border-radius:999px}header nav.show{z-index:1000;background:#fff;width:68%;height:calc(100% - 48px);display:block;position:fixed;top:48px;left:0;right:0}header nav.show a{border-bottom:1px solid #d6d6d6;border-width:1px,0px,1px,0px;text-align:left;width:100%;padding:15px;display:block}header nav.show a.active{opacity:1;border-radius:0}header nav.show a:first-child{border-top:1px solid #d6d6d6}header nav .mobile-menu-footer{color:#000;position:absolute;bottom:20px;left:24px}@media (min-width:992px){header nav .mobile-menu-footer{display:none}}header nav .mobile-menu-footer .icons-link{gap:24px;margin-bottom:20px}header nav .mobile-menu-footer .icons-link .link{width:24px;height:24px;padding:0}header .nav-language{margin-left:auto}@media (min-width:992px){header .nav-language{margin:auto 0}}header .header-btn{width:40px;margin-top:4px;display:block}@media (min-width:992px){header .header-btn{display:none}}header .header-btn i{color:#5f5f5f;font-size:30px;font-weight:500}@media (min-width:1024px){header .header-btn i{font-size:50px}}header .overlay{z-index:999;background:#00000080;width:100%;height:100%;position:fixed;top:48px;left:0}.header-spacing{height:48px;box-shadow:0 2px 16px #000}@media (min-width:768px){.header-spacing{height:64px}}@media (min-width:992px){.header-spacing{height:48px}}footer{color:#fff;z-index:1;background:#0048b5;position:relative;overflow:hidden}footer .top-footer{background:#0048b5;margin-bottom:20px;padding-top:50px;padding-left:12px;padding-right:12px}@media (min-width:992px){footer .top-footer{padding-left:0;padding-right:0}}footer .top-footer h2{letter-spacing:-0.5%;font-size:42px;font-weight:800;line-height:56px}footer .top-footer h3{letter-spacing:0%;margin-bottom:10px;font-size:20px;font-weight:600;line-height:24px}footer .top-footer p{letter-spacing:0%;font-size:16px;font-weight:400;line-height:24px}footer .top-footer:before{content:"";opacity:.2;z-index:0;background:url(https://website-assets-cdn.vtvlive.vn/vtvlive/common/images/footer-bg.png) 50%/cover no-repeat;width:100%;height:70%;position:absolute;bottom:60px;left:0}footer .sub-footer{color:#3a3a3a;background-color:#fff;padding:10px 0}footer .sub-footer p{font-size:14px;line-height:40px}footer .sub-footer .social-icons{align-items:center;gap:15px;height:100%;margin-top:10px;margin-bottom:10px;display:flex}footer .sub-footer .social-icons .link{z-index:1;width:24px;height:24px;padding:0;position:relative}footer .sub-footer .social-icons .link img{height:px;width:auto}@media (min-width:768px){footer .sub-footer .social-icons{justify-content:center;margin:0}}footer .sub-footer .footer-hotline{opacity:1;color:#3a3a3a;width:186px;letter-spacing:0.25%;border:1px solid #b0cfff;border-radius:100px;align-items:center;gap:10px;padding:8px 26px;font-size:14px;font-weight:700;line-height:22px;display:flex}footer .sub-footer .footer-hotline i{color:#0065ff;font-size:22px}@media (min-width:768px){footer .sub-footer .footer-hotline{margin-left:auto}}.load-more{justify-content:center;margin-bottom:5vw;display:flex}.load-more button{opacity:1;color:#e6e6e6;width:168px;height:49px;letter-spacing:0%;background:#0f467a;border:1px solid #1b80de;border-radius:151px;gap:10px;padding:12px 20px;font-size:18px;font-weight:700;line-height:140%;top:2834px;left:876px}h1.hero{letter-spacing:0%;color:#fff;font-size:32px;font-weight:700;line-height:130%}@media (min-width:768px){h1.hero{font-size:40px}}@media (min-width:1400px){h1.hero{font-size:56px}}h2.title{letter-spacing:0%;color:#fff;font-size:32px;font-weight:700;line-height:130%}@media (min-width:768px){h2.title{font-size:32px}}@media (min-width:1024px){h2.title{font-size:40px}}h3.title{letter-spacing:0%;color:#fff;font-size:18px;font-weight:700;line-height:130%}@media (min-width:768px){h3.title{font-size:20px}}@media (min-width:1024px){h3.title{font-size:24px}}h4.sub-title{letter-spacing:0%;color:#fff;font-size:18px;font-weight:400;line-height:130%}@media (min-width:768px){h4.sub-title{font-size:20px}}@media (min-width:1024px){h4.sub-title{font-size:20px}}.news-meta-info{padding:15px}.news-meta-info.related,.news-meta-info.full-width{padding:10px 0}.news-meta-info .meta-info{color:#8a8a8a;text-transform:uppercase;align-items:center;gap:8px;font-size:14px;font-weight:400;display:flex}.news-meta-info .meta-info .time{width:90px}.news-meta-info .meta-info .author-wrapper{align-items:center;gap:4px;width:calc(100% - 90px);display:flex}.news-meta-info .meta-info .author-wrapper i{font-size:6px}.news-meta-info .meta-info .author-wrapper .author{color:#8a8a8a;padding-left:30px;font-weight:700;line-height:1rem;position:relative}.news-meta-info .meta-info .author-wrapper .author .avatar{border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.news-meta-info .meta-info .author-wrapper .author .avatar img{object-fit:cover;width:100%;height:100%}.news-meta-info .meta-info .author-wrapper .author .name{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news-meta-info .title{color:#e6e6e6;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:45px;margin-top:5px;font-size:16px;font-weight:600;line-height:140%;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.news-meta-info .title{font-size:20px}}.language-switcher{z-index:1000;display:inline-block;position:relative}.language-switcher .language-switcher-btn{color:#888;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;gap:8px;padding:8px 0;font-size:14px;transition:all .3s;display:flex}.language-switcher .language-switcher-btn:hover{background:#ffffff26;border-color:#ffffff4d}.language-switcher .language-switcher-btn:disabled{opacity:.6;cursor:not-allowed}.language-switcher .language-switcher-btn .flag{letter-spacing:0.25%;text-align:center;font-size:14px;font-weight:800;line-height:15px}.language-switcher .language-switcher-btn .lang-name{font-weight:500}.language-switcher .language-switcher-btn .arrow{margin-left:0;font-size:10px}.language-switcher .language-switcher{align-items:center;gap:16px;display:flex}.language-switcher .lang-btn{cursor:pointer;font-family:Manrope;font-weight:800;font-style:ExtraBold;leading-trim:NONE;letter-spacing:0.25%;text-align:center;color:#afafaf;background:0 0;border:none;font-size:14px;line-height:24px}.language-switcher .lang-btn.active,.language-switcher .separator{color:#888}.hero-section2{color:#fff;width:100%;height:426px;position:relative}@media (min-width:992px){.hero-section2{aspect-ratio:10/4;height:auto}}.hero-section2 .background{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section2 .overlay{z-index:1;background:#00000040;width:100%;height:100%;position:absolute;top:0;left:0}.hero-section2 .content{z-index:2;margin-top:26px;position:relative}@media (min-width:992px){.hero-section2 .content{margin-top:67px}}.hero-section2 .content .title{color:#fff;font-family:Manrope;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;border:1px solid #fff;border-radius:99px;width:fit-content;margin:0;padding:8px 26px;font-size:16px;line-height:32px}@media (min-width:992px){.hero-section2 .content .title{font-size:16px;line-height:32px}}.hero-section2 .content .desc{white-space:pre-line;font-family:Manrope;font-weight:600;font-style:SemiBold;leading-trim:NONE;letter-spacing:0%;color:#fff;font-size:32px;line-height:38px}.ntl-container{z-index:9999;width:100%;height:5px;position:fixed;top:0;left:0;overflow:hidden}.ntl-bar{background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:100%;transition:width .2s;box-shadow:0 0 8px #3b82f680}.row.g-36{--bs-gutter-x:36px;--bs-gutter-y:36px}
/*# sourceMappingURL=6879343b94d636cf.css.map*/