.run-js .line-run{position:relative}.run-js .line-run:before{content:"";position:absolute;bottom:0;left:0;height:.5px;width:0%;background-color:var(--color-gray);transition:all 2s linear;z-index:1;will-change:transform}.run-js .line-run.line-color:before{background-color:#fff3}.run-js .line-run.auto-line:before{width:100%}.run-js .animated{animation-duration:1.2s;animation-fill-mode:both}.run-js .animated.infinite{animation-iteration-count:infinite}.run-js .animated.hinge{animation-duration:2s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{transform:translate3d(0,70px,0);opacity:0}to{transform:translateZ(0);opacity:1}}.run-js .fadeIn{animation-name:fadeIn}@keyframes fadeInRight{0%{transform:translate3d(70px,0,0);opacity:0}to{transform:translateZ(0);opacity:1}}.run-js .fadeInRight{animation-name:fadeInRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.run-js .fadeOut{animation-name:fadeOut}.run-js .fadeInUp{animation-name:fadeInUp}@keyframes fadeInFix{0%{transform:translate3d(0,30%,0);opacity:0}to{transform:translateZ(0);opacity:1}}.run-js .fadeInFix{animation-name:fadeInFix}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.run-js .flipInX{backface-visibility:visible!important;animation-name:flipInX}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.run-js .slideOutDown{animation-name:slideOutDown}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.run-js .slideInUp{animation-name:slideInUp}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.run-js .slideOutUp{animation-name:slideOutUp}.run-js .scrollmagicfadeUp .effect,.run-js .scrollmagicfadeUp .effect-left,.run-js .scrollmagicfadeUp .effect-right,.run-js .scrollmagicfadeUp .effect-fade,.run-js .scrollmagicfadeUp .effect-up,.run-js .scrollmagicfadeUp .effect-down,.run-js .scrollmagicfadeUp .effect-up-100,.run-js .scrollmagicfadeUp .effect-up-200,.run-js .scrollmagicfadeUp .effect-right-custom,.run-js .scrollmagicfadeUp .zoomOut{opacity:0;transition:all .8s}.run-js .scrollmagicfadeUp .zoomOut{scale:0}.run-js .scrollmagicfadeUp .effect{transform:translateY(30%)}.run-js .scrollmagicfadeUp .effect-left{transform:translate(-30%)}.run-js .scrollmagicfadeUp .effect-right{transform:translate(30%)}.run-js .scrollmagicfadeUp .effect-right-custom{transform:translate(300px)}.run-js .scrollmagicfadeUp .effect-up{transform:translateY(30%)}.run-js .scrollmagicfadeUp .effect-down{transform:translateY(-30%)}.run-js .scrollmagicfadeUp .effect-up-100{transform:translateY(100px)}.run-js .scrollmagicfadeUp .effect-up-200{transform:translateY(200px)}.run-js .scrollmagicfadeUp .effect-fade,.run-js .scrollmagicfadeUp .bgZoomIn{opacity:0}.run-js .scrollmagicfadeUp.scroll-css .effect,.run-js .scrollmagicfadeUp.scroll-css .effect-left,.run-js .scrollmagicfadeUp.scroll-css .effect-right,.run-js .scrollmagicfadeUp.scroll-css .effect-up,.run-js .scrollmagicfadeUp.scroll-css .effect-down,.run-js .scrollmagicfadeUp.scroll-css .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css .effect-right-custom,.run-js .uxb-draggable .scrollmagicfadeUp .effect,.run-js .uxb-draggable .scrollmagicfadeUp .effect-left,.run-js .uxb-draggable .scrollmagicfadeUp .effect-right,.run-js .uxb-draggable .scrollmagicfadeUp .effect-up,.run-js .uxb-draggable .scrollmagicfadeUp .effect-down,.run-js .uxb-draggable .scrollmagicfadeUp .effect-up-100,.run-js .uxb-draggable .scrollmagicfadeUp .effect-up-200,.run-js .uxb-draggable .scrollmagicfadeUp .effect-right-custom{transform:translate(0);opacity:1}.run-js .scrollmagicfadeUp.scroll-css .zoomOut{opacity:1;scale:1}.run-js .scrollmagicfadeUp.scroll-css .effect-fade,.run-js .uxb-draggable .scrollmagicfadeUp.scroll-css .effect-fade{opacity:1}.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay1s .effect-right-custom{transition-delay:.1s}.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay2s .effect-right-custom{transition-delay:.2s}.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay3s .effect-right-custom{transition-delay:.3s}.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay4s .effect-right-custom{transition-delay:.4s}.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-right-custom{transition-delay:.5s}.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay6s .effect-right-custom{transition-delay:.6s}.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay7s .effect-right-custom{transition-delay:.7s}.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay8s .effect-right-custom{transition-delay:.8s}@media (max-width: 767.98px){.run-js .scrollmagicfadeUp .effect-left,.run-js .scrollmagicfadeUp .effect-right{transform:translateY(30%)}.run-js .scrollmagicfadeUpMb .effect{transform:translateY(200px);opacity:0;transition:all .8s}.run-js .scrollmagicfadeUpMb.scroll-css .effect{transform:translateY(0);opacity:1}.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-left,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-right,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-fade,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-down,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up-100,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-up-200,.run-js .scrollmagicfadeUp.scroll-css.delay5s .effect-right-custom{transition-delay:.1s}}@keyframes rungring{0%,50%,to{transform:translateY(0)}25%{transform:translateY(10px)}75%{transform:translateY(-10px)}}.run-js .scrollmagicfadeUp .clipPathLeft,.run-js .scrollmagicfadeUp .clipPathRight,.run-js .scrollmagicfadeUp .clipPathCircle,.run-js .scrollmagicfadeUp .bgZoomIn{animation-duration:1s;animation-timing-function:linear;animation-fill-mode:forwards}.run-js .scrollmagicfadeUp .clipPathLeft{clip-path:inset(0 100% 0 0)}.run-js .scrollmagicfadeUp .clipPathRight{clip-path:inset(0 0 0 100%)}.run-js .scrollmagicfadeUp .clipPathCircle{clip-path:circle(0% at 50% 50%)}.run-js .scrollmagicfadeUp.scroll-css .clipPathLeft{opacity:1;animation-name:clipPathLeft}.run-js .scrollmagicfadeUp.scroll-css .clipPathRight{opacity:1;animation-name:clipPathRight}.run-js .scrollmagicfadeUp.scroll-css .clipPathCircle{opacity:1;animation-name:clipPathCircle}.run-js .scrollmagicfadeUp.scroll-css .bgZoomIn{opacity:1;animation-name:bgZoomIn}.run-js .scrollmagicfadeUp.delay1s .clipPathLeft,.run-js .scrollmagicfadeUp.delay1s .clipPathRight,.run-js .scrollmagicfadeUp.delay1s .clipPathCircle{animation-delay:.1s}.run-js .scrollmagicfadeUp.delay2s .clipPathLeft,.run-js .scrollmagicfadeUp.delay2s .clipPathRight,.run-js .scrollmagicfadeUp.delay2s .clipPathCircle{animation-delay:.2s}.run-js .scrollmagicfadeUp.delay3s .clipPathLeft,.run-js .scrollmagicfadeUp.delay3s .clipPathRight,.run-js .scrollmagicfadeUp.delay3s .clipPathCircle{animation-delay:.3s}.run-js .scrollmagicfadeUp.delay4s .clipPathLeft,.run-js .scrollmagicfadeUp.delay4s .clipPathRight,.run-js .scrollmagicfadeUp.delay4s .clipPathCircle{animation-delay:.4s}.run-js .scrollmagicfadeUp.delay5s .clipPathLeft,.run-js .scrollmagicfadeUp.delay5s .clipPathRight,.run-js .scrollmagicfadeUp.delay5s .clipPathCircle{animation-delay:.5s}.run-js .scrollmagicfadeUp.delay6s .clipPathLeft,.run-js .scrollmagicfadeUp.delay6s .clipPathRight,.run-js .scrollmagicfadeUp.delay6s .clipPathCircle{animation-delay:.6s}.run-js .scrollmagicfadeUp.delay7s .clipPathLeft,.run-js .scrollmagicfadeUp.delay7s .clipPathRight,.run-js .scrollmagicfadeUp.delay7s .clipPathCircle{animation-delay:.7s}.run-js .scrollmagicfadeUp.delay8 .clipPathLeft,.run-js .scrollmagicfadeUp.delay8s .clipPathRight,.run-js .scrollmagicfadeUp.delay8s .clipPathCircle{animation-delay:.8s}@keyframes bgZoomIn{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes clipPathLeft{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0% 0 0)}}@keyframes clipPathRight{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0%)}}@keyframes clipPathCircle{0%{clip-path:circle(0% at 50% 50%)}to{clip-path:circle(100% at 50% 50%)}}
