.tbgs-wrapper{position:relative;height:clamp(46.438rem, 41.085rem + 21.96vw, 67.438rem);overflow:hidden}.tbgs-bg-item{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 0.8s ease}.tbgs-bg-item.active{opacity:1}.tbgs-overlay{position:absolute;width:100%;height:100%;background:linear-gradient(to right,rgb(0 0 0 / .6),transparent);z-index:1}.tbgs-content{max-width:1770px;position:relative;z-index:2;height:100%;display:flex;align-items:center;margin:0 auto}@media(max-width:1769px){.tbgs-content{padding:0 15px}}.tbgs-heading{color:#fff;line-height:1.2}.tbgs-dynamic{position:relative;height:1em;overflow:hidden;vertical-align:bottom;display:inline-block;width:40%;top:-12px}.tbgs-inner{flex-grow:1}.tbgs-word{position:absolute;left:0;top:0;width:100%;opacity:0;transform:translateY(100%);transition:transform 0.6s ease,opacity 0.6s ease}.tbgs-word.active{opacity:1;transform:translateY(0)}.tbgs-word.exit{transform:translateY(-100%);opacity:0}.tbgs-btn{display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease}.tbgs-btn span{font-family:"Nexa Regular",Sans-serif;font-weight:800;font-size:18px;color:#fff}.o-banner-bottom-btn{position:relative;max-width:1770px;margin:0 auto}.tbgs-label-bottom{position:absolute;bottom:100px;z-index:1;font-size:30px;line-height:35px;left:0}@media(max-width:1769px){.tbgs-label-bottom{left:15px}}.custom-tabs-slip{position:relative}.custom-tabs-slip .custom-item{position:sticky;top:120px;margin-bottom:10px;transition:transform 0.3s ease;will-change:transform}.custom-tabs-slip .custom-item:nth-child(1){z-index:1}.custom-tabs-slip .custom-item:nth-child(2){z-index:2}.custom-tabs-slip .custom-item:nth-child(3){z-index:3}.custom-tabs-slip .custom-item:nth-child(4){z-index:4}.custom-tabs-slip .custom-item:nth-child(5){z-index:5}.custom-tabs-slip .custom-item:nth-child(6){z-index:6}.custom-tabs-slip .custom-item:nth-child(7){z-index:7}.custom-tabs-slip .custom-item:nth-child(8){z-index:8}.custom-tabs-slip .custom-item:nth-child(9){z-index:9}.custom-tabs-slip .custom-item:nth-child(10){z-index:10}.initiative-item{display:flex;align-items:center;padding:50px 0}.initiative-left{width:40%;flex-shrink:0}.initiative-right{width:60%;position:relative}.initiative-image{width:50%;height:28vw;max-height:500px;border-radius:10px;overflow:hidden;will-change:width}.initiative-image img{width:100%;height:100%;object-fit:cover;display:block}.initiative-image img{transition:transform 0.3s ease}@media (max-width:768px){.initiative-item{flex-direction:column}.initiative-left,.initiative-right{width:100%}. .initiative-image{width:100%!important}.initiative-image img{width:100%}}.vedica-br-carousel-wrapper{position:relative;width:100%;max-width:100%}.vedica-br-carousel-sticky{position:sticky;top:0;height:100vh;display:flex;overflow:hidden;width:100%!important}.vedica-carousel-left{width:50%;padding:20px;position:relative;overflow:visible}.vedica-carousel-content{position:absolute;top:80px;left:40px;right:40px;opacity:0;transform:translateY(60px);display:flex;flex-direction:column}.vedica-carousel-content h4{padding-top:clamp(1.438rem, 0.928rem + 2.09vw, 3.438rem);padding-bottom:clamp(1.438rem, 0.928rem + 2.09vw, 3.438rem)}.vedica-carousel-content p{padding-bottom:clamp(1.438rem, 0.928rem + 2.09vw, 3.438rem)}.vedica-carousel-content.active{opacity:1;transform:translateY(0);transition:all 0.6s cubic-bezier(.22,1,.36,1)}a.vedica-carousel-btn{border:1px solid #41424126;color:#94070A;max-width:max-content;height:55px;display:flex;align-items:center;padding:16px 30px;border-radius:29px;font-size:17.9px;font-weight:800;transition:all 0.25s cubic-bezier(.645,.045,.355,1)}a.vedica-carousel-btn:hover{color:#94070A}a.vedica-carousel-btn svg{margin-left:30px;transition:all 0.3s cubic-bezier(.645,.045,.355,1)}a.vedica-carousel-btn:hover svg{margin-left:20px}.vedica-carousel-counter{position:absolute;top:40px;left:80px;font-size:70px}.vedica-carousel-right{width:50%;overflow:hidden}.vedica-carousel-track{display:flex;flex-direction:column}.vedica-carousel-slide{height:100vh;overflow:hidden}.vedica-carousel-slide img{width:100%;height:120%!important;object-fit:cover}.for-desktop-br-carousel{display:block}.for-mobile-br-carousel{display:none}.vedica-br-swiper-slider .swiper-pagination{position:absolute;bottom:15px;left:0;right:0;text-align:center}.vedica-br-swiper-wrapper{display:none}@media (max-width:1024px){.for-desktop-br-carousel{display:none}.for-mobile-br-carousel{display:block}.vedica-br-swiper-slider .vedica-swiper-slide{display:flex;flex-direction:column;align-items:center}.vedica-br-swiper-slider .vedica-carousel-image img{width:100%;height:auto;object-fit:cover;border-radius:10px}.vedica-br-swiper-slider .vedica-swiper-content{padding:15px 45px;text-align:left}.vedica-br-swiper-slider .vedica-carousel-btn{margin-top:25px}.vedica-br-swiper-slider .swiper-pagination{bottom:10px}.vedica-br-swiper-slider .swiper-button-next,.vedica-br-swiper-slider .swiper-button-prev{color:#94070A;position:absolute;top:37%;display:flex;border:1px solid;border-radius:50%;background:#fff;width:50px;height:50px;padding:10px;transform:translate(0%,-50%)}.swiper-button-next:after,.swiper-button-prev:after{font-size:25px}.vedica-carousel-image{position:relative;width:100%}.vedica-swiper-content h2{margin:26px 0}.vedica-swiper-content h4{color:#94070A;font-size:18px;line-height:150%}.custom-slider-pt-0 .e-con-inner{padding-top:0px!important;padding-bottom:50px!important}}@media (max-width:768px){.vedica-br-swiper-slider .vedica-swiper-content{padding:15px;text-align:left}a.vedica-carousel-btn{font-size:14px;line-height:14px}.vedica-swiper-content{font-size:18px;line-height:150%}.custom-slider-pt-0 .e-con-inner{padding-top:0px!important;padding-bottom:50px!important}.vedica-br-swiper-slider .swiper-pagination{bottom:-10px}.vedica-br-swiper-slider .swiper-button-next,.vedica-br-swiper-slider .swiper-button-prev{color:#94070A;position:absolute;top:37%;display:flex;border:1px solid;border-radius:50%;background:#fff;width:35px;height:35px;padding:10px;transform:translate(0%,-50%)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px}}