/* Minification failed. Returning unminified contents.
(1,5425): run-time error CSS1038: Expected hex color, found '#fffc'
 */
.swiper-slide{position:relative;width:100%;height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.swiper-slide video,.swiper-slide img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.swiper{padding-top:40px;z-index:1}.slide-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;z-index:2;padding:0 15px}.slide-content h2{font-size:48px;margin-bottom:20px;text-shadow:0 2px 8px rgba(0,0,0,.6);font-weight:500;color:#f9f9f9}.btn-xem-them,.hero-cta,.btnslide,.btnslide-img{display:inline-block;padding:12px 28px;font-size:18px;font-weight:600;border-radius:30px;text-decoration:none;transition:all 0.3s ease;cursor:pointer}.btn-xem-them{background:rgba(255,255,255,.9);color:#000}.btn-xem-them:hover{background:#000;color:#fff}.hero-cta{border:2px solid #fff;background:transparent;color:#fff;border-radius:4px;position:relative;overflow:hidden}.hero-cta::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);transition:all 0.5s ease}.hero-cta:hover{color:#000!important;background:#fff;box-shadow:0 0 20px rgba(255,255,255,.8),0 0 40px rgba(255,255,255,.6)}.hero-cta:hover::before{left:100%}.hero-cta:active{transform:scale(.95)}.btnslide,.btnslide-img{border:2px solid #fff;background:transparent;color:#fff;border-radius:50px}.btnslide-img{border-radius:40px;padding:12px 36px;box-shadow:0 8px 30px rgba(0,0,0,.45)}.btnslide:hover,.btnslide-img:hover{background:#fff;color:#000!important;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)}.btnslide:active,.btnslide-img:active{transform:scale(.95)}.swiper-pagination-bullet{background:#fff}.video-overlay{position:fixed;inset:0;background:rgba(0,0,0,.95);display:none;justify-content:center;align-items:center;z-index:9999}.video-overlay iframe{width:100%;height:100%;border:none}.video-container{position:relative;width:80%;max-width:960px;background:#000;border-radius:12px;overflow:hidden}.close-btn{position:absolute;top:10px;right:12px;background:transparent;border:none;font-size:32px;color:#fff;cursor:pointer;z-index:100}.overlayslide{position:absolute;left:10%;top:50%;transform:translateY(-50%);color:#fff;z-index:1;max-width:550px;opacity:1;transition:opacity 0.5s ease-in-out}#heroContent h2{font-size:36px;font-weight:700;color:#fff;margin-bottom:10px;opacity:0;transform:translateX(-50px) scale(.8);animation:slideGrow 1s ease forwards}#heroContent p{font-size:18px;color:#eee;margin-bottom:20px}#heroContent .btnslide{margin-top:15px}.hero-section,.hero-section-img,.heroVCS-section-img,.herodm-section-img{position:relative;height:100vh;min-height:520px;overflow:hidden}.hero-section video,.hero-section-img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}@keyframes slideGrow{0%{opacity:0;transform:translateX(-50px) scale(.8)}60%{opacity:1;transform:translateX(10px) scale(1.05)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes slideZoomIn{0%{opacity:0;transform:translateX(-50px) scale(.9)}60%{opacity:1;transform:translateX(10px) scale(1.05)}100%{opacity:1;transform:translateX(0) scale(1)}}@keyframes kenburns-img{from{transform:scale(1) translate(0,0)}to{transform:scale(1.1) translate(0,-2%)}}@keyframes zoomSlide{from{transform:scale(1) translate(0,0)}to{transform:scale(1.1) translate(0,-2%)}}.side-menu,.sidedm-menu-img{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.side-menu{right:20px}.side-menu ul,.sidedm-menu-img ul{list-style:none;padding:0;margin:0}.side-menu li{color:#ccc;padding:10px;cursor:pointer;transition:color .3s;font-size:22px;text-shadow:2px 2px 6px rgba(0,0,0,.8)}.side-menu li.active,.side-menu li:hover{color:#fff!important;font-weight:700;letter-spacing:1px;font-size:28px}.bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out}.bg-image.active-img{opacity:1;animation:zoomSlide 6s ease-in-out forwards}.overlayimg{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;color:#fff;z-index:2;opacity:0;transition:opacity .6s ease,transform .6s ease}.overlayimg.show{opacity:1;transform:translateY(-50%)}.overlayimg .title{margin:0 0 14px;font-size:56px;font-weight:600;letter-spacing:.5px;opacity:0;transform:translateX(-60px) scale(.95);transition:all .9s cubic-bezier(.22,.9,.1,1)}.overlayimg.show .title{opacity:1;transform:translateX(0) scale(1.02)}.overlayimg .desc{margin:0 0 22px;font-size:18px;color:rgba(255,255,255,.9);opacity:0;transform:translateY(10px);transition:all .55s .15s ease}.overlayimg.show .desc{opacity:1;transform:translateY(0)}.overlayimg .btnslide-img{opacity:0;transform:translateX(-30px);transition:all 0.6s ease}.overlayimg.show .btnslide-img{opacity:1;transform:translateX(0)}.sidedm-menu-img li{display:block;position:relative;color:#ccc;padding:10px 40px;cursor:pointer;transition:color .3s;font-size:22px}.sidedm-menu-img li::before{content:"";position:absolute;left:-10px;top:50%;transform:translateY(-50%);height:60%;width:6px;border-radius:4px;background:transparent;transition:background .25s ease}.sidedm-menu-img li:hover{color:#fff;font-weight:700}.sidedm-menu-img li.active{color:#fff;font-weight:700}.sidedm-menu-img li.active::before{background:#fffc}@media (max-width:900px){.overlayimg .title{font-size:34px}.overlayimg .desc{font-size:16px}.sidedm-menu-img{left:14px;width:200px}}@media (max-width:768px){.slide-content{position:relative;overflow:hidden;width:70%}.side-menu li{padding:0 5px 0 5px}.overlayslide{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:90%;z-index:1}.slide-content h2{font-size:26px;margin-bottom:20px;font-weight:800}.btn-xem-them{font-size:14px;padding:8px 20px}.hero-cta{font-size:16px!important}#heroContent{text-align:center;padding:0 15px}#heroContent h2{font-size:28px}#heroContent p{font-size:16px;margin-bottom:15px}#heroContent .btnslide{font-size:16px;margin-top:20px}.side-menu{top:80%;left:0;width:100%;padding:10px 0}.side-menu ul{display:flex;flex-direction:column;align-items:center;gap:10px}.side-menu li{font-size:16px;color:#fff;text-align:center;width:100%}.side-menu li.active{font-size:20px}}@media (max-width:600px){.sidedm-menu-img{left:0;right:0;top:70%;transform:none;width:auto;display:flex;justify-content:center}.sidedm-menu-img ul{display:flex;flex-direction:column;align-items:center;gap:6px;width:100%}.sidedm-menu-img li{width:50%;max-width:90%;text-align:center;margin-bottom:5px;padding:5px 10px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidedm-menu-img li.active{color:#fff;font-weight:700}.sidedm-menu-img li::before{display:none}}.hero-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://caesar-cdn.b-cdn.net/Content/banner_trangchu/congnghecaesar.jpg) no-repeat center center/cover;animation:kenburns-img 6s ease-in-out infinite alternate;z-index:-1}.overlayCN-img{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;text-align:center;z-index:2;justify-content:center;align-items:center}.side-menu-img{position:absolute;top:50%;left:20px;transform:translateY(-50%);z-index:3}#heroContentImgCN .btnslide{margin-top:15px}.overlayCN-img h2{font-size:56px;font-weight:700;color:#fff;opacity:0;transform:translateX(-50px) scale(.9);animation:slideZoomIn 30s ease infinite}@keyframes slideZoomIn{0%{opacity:0;transform:translateX(-50px) scale(.9)}60%{opacity:1;transform:translateX(10px) scale(1.05)}100%{opacity:1;transform:translateX(0) scale(1)}}.btnslide:hover{background:#fff;color:#000!important;transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)}.btnslide:active{transform:scale(.95)}.heroVCS-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background:url(https://caesar-cdn.b-cdn.net/Content/banner_trangchu/vecaesar.jpg) no-repeat center center/cover;animation:kenburns-img 12s ease-in-out infinite alternate;z-index:-1}
