.banner-wrapper .banner-swiper-container{padding-left:155px}@media(min-width:1536px){.banner-wrapper .banner-swiper-container{padding-left:0}}@media(max-width:639.98px){.banner-wrapper .banner-swiper-container{padding-left:0}}.banner-wrapper .banner-swiper-container .swiper{display:flex;flex-direction:column;gap:64px}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .swiper-slide{transition:all .5s ease;opacity:.3}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .swiper-slide .banner-text{opacity:0;transform:scale(0);transition:all .5s ease}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .swiper-slide.swiper-slide-active .banner-text{opacity:1;transform:scale(1);transition:all .5s ease}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content{display:flex;align-items:center}@media(max-width:767.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content{flex-direction:column}}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-img{max-width:700px;max-height:500px}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-img img{width:100%;height:auto}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text{display:flex;flex-direction:column;gap:32px;box-sizing:border-box;margin-left:-162px;padding:70px 40px 43px;box-shadow:0 4px 4px 0 rgba(0,0,0,.251);border-radius:6px;max-height:407px;max-width:436.83px;width:auto;background:url(/images/pages/insight/banner-text-bg-dt.jpg) no-repeat 50%/cover}.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text:after{content:"";position:absolute;top:-13px;left:18px;background:url(/images/pages/insight/red-triangle-icon.png) no-repeat 50%/cover;width:37px;height:37px}@media(max-width:767.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text:after{width:28px;height:30px;left:0;top:-12px}}@media(max-width:1279.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text{max-width:380px;max-height:350px;padding:35px}}@media(max-width:1023.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text{max-width:338px;max-height:340px;padding:26px}}@media(max-width:767.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-wrapper .banner-content .banner-text{max-width:295px;max-height:331px;padding:24px;margin-left:0;margin-top:-68px}}.banner-wrapper .banner-swiper-container .swiper .swiper-pagination{position:unset;line-height:0;padding-right:155px}@media(min-width:1536px){.banner-wrapper .banner-swiper-container .swiper .swiper-pagination{padding-right:0}}@media(max-width:639.98px){.banner-wrapper .banner-swiper-container .swiper .swiper-pagination{padding-right:0}}@media(max-width:767.98px){.banner-wrapper .banner-swiper-container .swiper{gap:32px}}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap}.text-xs{font-size:13px;line-height:1.5}@media(min-width:1024px){.text-xs{font-size:13px}}.text-sm,h6{font-size:14px;line-height:1.75}@media(min-width:1024px){.text-sm,h6{font-size:14px}}.text-base{font-size:16px;line-height:1.75}@media(min-width:1024px){.text-base{font-size:16px}}.text-md,h5{font-size:16px;line-height:1.75}@media(min-width:1024px){.text-md,h5{font-size:16px}}.text-lg,h4{font-size:16px;line-height:1.5}@media(min-width:1024px){.text-lg,h4{font-size:18px}}.text-xl,h3{font-size:18px;line-height:1.5}@media(min-width:1024px){.text-xl,h3{font-size:22px}}.text-2xl,h2{font-size:20px;line-height:1.5}@media(min-width:1024px){.text-2xl,h2{font-size:26px}}.text-3xl,h1{font-size:24px;line-height:1.5}@media(min-width:1024px){.text-3xl,h1{font-size:33px}}.text-4xl{font-size:28px;line-height:1.5}@media(min-width:1024px){.text-4xl{font-size:42px}}.text-5xl{font-size:32px;line-height:1.5}@media(min-width:1024px){.text-5xl{font-size:60px}}.text-6xl{font-size:40px;line-height:1.5}@media(min-width:1024px){.text-6xl{font-size:80px}}h1,h2,h3,h4,h5,h6{font-weight:600}.banner-text-body{display:flex;flex-direction:column;gap:33px}@media(max-width:767.98px){.banner-text-body{gap:16px}}.banner-text-body .banner-text-title{color:#fff}@media(max-width:767.98px){.banner-text-body .banner-text-title{font-size:30px;line-height:45px}}.banner-text-body .banner-text-desc{font-weight:400;color:#fff}