.new-banner-slider-section{margin-bottom:0;width:100%}@keyframes bannerSkeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.new-banner-slider-section .banner-skeleton-card{background:linear-gradient(90deg,rgba(255,255,255,.06) 25%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.06) 75%);background-size:200% 100%;animation:bannerSkeletonShimmer 1.8s linear infinite}.new-banner-slider-section .banner-skeleton-line{display:block;border-radius:.375rem;background:linear-gradient(90deg,rgba(255,255,255,.06) 25%,rgba(255,255,255,.14) 50%,rgba(255,255,255,.06) 75%);background-size:200% 100%;animation:bannerSkeletonShimmer 1.8s linear infinite}.new-banner-slider-section .banner-skeleton-title{width:70%;height:24px;margin-bottom:8px}.new-banner-slider-section .banner-skeleton-subtitle{width:50%;height:14px}.new-banner-slider-section .banner-skeleton-btn{width:90px;height:28px;border-radius:1rem}.new-banner-slider-section .banner-slider-wrap{--text-box-max-width:58rem;--text-box-padding:1.5rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box{position:relative;overflow:hidden;display:block;aspect-ratio:415/233;width:100%;box-shadow:0 4px 20px rgba(0,0,0,.35);z-index:5;border:1px solid var(--blue-500);border-radius:.75rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box img,.new-banner-slider-section .banner-slider-wrap .banner-img-box video{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:.5rem;object-fit:cover;object-position:center;max-width:100%;max-height:100%}.new-banner-slider-section .banner-slider-wrap .banner-img-box>img:first-child{will-change:transform;contain:paint}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:50%;max-width:50%;position:absolute;top:0;bottom:0;left:1.1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem 0}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-family:Base Runner JNL,sans-serif;color:var(--white-1000,#ffffff);font-size:2.1rem;font-weight:400;line-height:1.15;margin-bottom:.35rem;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-family:Inter,sans-serif;color:var(--white-1000,#ffffff);font-size:.7rem;font-weight:400;line-height:1.25;margin-bottom:.1rem;text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn{font-family:Sora,sans-serif;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;background:rgba(0,0,0,0);color:var(--white-1000,#ffffff);font-size:.55rem;font-weight:600;text-transform:uppercase;border-radius:2rem;border:1.5px solid hsla(0,0%,100%,.3);cursor:pointer;transition:all .3s ease;text-decoration:none;box-shadow:0 4px 16px rgba(0,0,0,.3)}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5);box-shadow:0 6px 20px rgba(0,0,0,.4)}.new-banner-slider-section .banner-slider-wrap .embla{width:100%;margin:0 auto;position:relative;padding:0 0 1.5rem;min-height:233px}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{position:absolute;top:0;left:0;width:415px;z-index:2}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide>a{display:block;text-decoration:none}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport{overflow:hidden}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container{display:flex}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 415px;min-width:0;margin-right:15px;position:relative}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide.embla__slide--scroll-optimized .banner-img-box{will-change:transform}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide:not(.embla__slide--scroll-optimized) .banner-img-box{will-change:auto}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide .banner-img-box{transition:transform .3s ease,box-shadow .3s ease}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide:hover .banner-img-box{box-shadow:0 8px 30px rgba(0,0,0,.5)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width:1400px){.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:390px}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 390px;margin-right:15px}}@media screen and (min-width:1200px)and (max-width:1399px){.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:390px}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 390px;margin-right:15px}}@media screen and (min-width:1024px)and (max-width:1199px){.new-banner-slider-section .banner-slider-wrap .embla{min-height:233px}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:calc((100% - 15px)/2)}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 calc((100% - 15px)/2);margin-right:15px}.new-banner-slider-section .banner-slider-wrap .banner-img-box{aspect-ratio:390/220}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:50%;max-width:50%;padding:1rem 0;left:1rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:1.6rem;line-height:1.15;margin-bottom:.3rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:.65rem;line-height:1.2}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn{padding:.35rem .75rem;font-size:.52rem}}@media screen and (min-width:768px)and (max-width:1023px){.new-banner-slider-section .banner-slider-wrap .embla{min-height:calc((100vw - 10px)/2*.5641025641);padding-bottom:1rem}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:calc((100% - 10px)/2)}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 calc((100% - 10px)/2);margin-right:10px}.new-banner-slider-section .banner-slider-wrap .banner-img-box{aspect-ratio:390/220}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:50%;max-width:50%;padding:.75rem 0}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:1.35rem;line-height:1.15;margin-bottom:.25rem;-webkit-line-clamp:3}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:.6rem;line-height:1.2;-webkit-line-clamp:2}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn{padding:.3rem .7rem;font-size:.5rem}}@media screen and (min-width:480px)and (max-width:767.98px){.new-banner-slider-section .banner-slider-wrap .embla{min-height:calc((100vw - 8px)/2*.5641025641);padding-bottom:.75rem}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:calc((100% - 8px)/2)}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 calc((100% - 8px)/2);margin-right:8px}.new-banner-slider-section .banner-slider-wrap .banner-img-box{aspect-ratio:390/220}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:52%;max-width:52%;padding:.6rem 0;left:.75rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:1.1rem;line-height:1.12;margin-bottom:.15rem;-webkit-line-clamp:3}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:.5rem;line-height:1.15;-webkit-line-clamp:2}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn{padding:.25rem .55rem;font-size:.45rem}}@media screen and (max-width:991.98px){.new-banner-slider-section .banner-slider-wrap .banner-img-box{aspect-ratio:390/220}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{max-width:500px;left:.75rem;padding:.75rem 0}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:1.6rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text br{display:none}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:.65rem}}@media screen and (max-width:479.98px){.new-banner-slider-section .banner-slider-wrap .embla{padding:0 0 .75rem;min-height:calc((100vw - 1rem)*.5641025641)}.new-banner-slider-section .banner-slider-wrap .embla .hero-lcp-slide{width:calc(100% - 1rem)}.new-banner-slider-section .banner-slider-wrap .embla .embla__viewport .embla__container .embla__slide{flex:0 0 auto;width:calc(100% - 1rem);margin-right:.75rem}.new-banner-slider-section .banner-slider-wrap .banner-img-box{aspect-ratio:390/220;border-radius:12px}.new-banner-slider-section .banner-slider-wrap .banner-img-box img,.new-banner-slider-section .banner-slider-wrap .banner-img-box video{border-radius:12px}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap{width:54%;max-width:54%;left:1rem;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:1rem 0}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .title-text{font-size:1.25rem;margin-bottom:.2rem;line-height:1.15;-webkit-line-clamp:3}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .text-box .subtitle-text{font-size:.58rem;margin-bottom:.1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.new-banner-slider-section .banner-slider-wrap .banner-img-box .text-wrap .play-now-btn{padding:.3rem .7rem;font-size:.48rem;border-width:1.5px}}