@keyframes smoothBounce{0%,to{transform:scale(1) translateY(0);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:scale(1.15) translateY(-25px);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes zoomIn{0%{transform:scale(.3);opacity:0}50%{opacity:1}to{transform:scale(1);opacity:1}}@keyframes gentlePulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes smoothFadeOut{0%{opacity:1;visibility:visible}95%{opacity:0}to{opacity:0;visibility:hidden}}.tj-preloader-ball-wrap{animation:zoomIn 1.2s cubic-bezier(.34,1.56,.64,1) forwards!important}.tj-preloader-ball,.tj-preloader-ball-inner{animation:smoothBounce 1.4s ease-in-out infinite!important;animation-delay:1.2s!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.tj-preloader-ball-shadow{animation:none!important;opacity:.3!important;filter:blur(10px)!important}.tj-preloader-ball-shadow,.tj-preloader-text{transition:all .3s cubic-bezier(.4,0,.2,1)!important}.tj-preloader-text{animation:zoomIn 1.2s cubic-bezier(.34,1.56,.64,1) forwards!important;letter-spacing:.1em!important;opacity:0!important}.tj-preloader.is-loaded{animation:smoothFadeOut .8s cubic-bezier(.4,0,.2,1) forwards!important}.tj-preloader-overlay,.tj-preloader.is-loaded{transition:all .8s cubic-bezier(.4,0,.2,1)!important}.tj-preloader.is-loaded .tj-preloader-overlay{opacity:0!important}.banner-video{overflow:hidden!important;position:relative!important;width:100%!important;height:100%!important;border-radius:10px!important}.banner-video iframe{object-fit:cover!important}.banner-img{width:100%!important;height:100%!important;position:relative!important;overflow:hidden!important;border-radius:10px!important}.banner-right-box .banner-img{background:#000!important}.video-controls-overlay{position:absolute;bottom:20px;right:20px;display:flex;gap:10px;z-index:10;opacity:0;transition:opacity .3s ease}.banner-video:hover .video-controls-overlay{opacity:1}.video-control-btn{width:45px;height:45px;border-radius:50%;background:hsla(38,44%,61%,.9);border:none;color:#fff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 15px rgba(0,0,0,.3)}.video-control-btn:hover{background:#c8a871;transform:scale(1.1);box-shadow:0 6px 20px hsla(38,44%,61%,.4)}.video-control-btn:active{transform:scale(.95)}.video-control-btn i{pointer-events:none}@media (max-width:768px){.video-controls-overlay{opacity:1}.video-control-btn{width:40px;height:40px;font-size:16px}}.banner-area,.banner-content,.banner-desc,.banner-desc-area,.banner-img,.banner-left-box,.banner-link,.banner-right-box,.banner-scroll,.banner-shape,.banner-title,.banner-video,.box-area,.customers,.customers ul,.customers ul li,.customers ul li img,.customers-box,.customers-number,.customers-text,.sub-title,[class*=" tji-"],[class^=tji-]{visibility:visible!important;opacity:1!important}@keyframes fadeInOut{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}20%{opacity:1;transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}