*{box-sizing:border-box}#smooth-wrapper{overflow:hidden;position:relative;width:100%;height:100vh}#smooth-content{min-height:100vh;position:relative}@media (max-width:991px){.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{will-change:transform,opacity}#smooth-content,.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}#smooth-content{will-change:transform;perspective:1000px}.gsap-split-chars,.gsap-split-word,.tp-reveal-line,.tp-reveal-line-2{will-change:transform;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.gsap-split-chars,.gsap-split-word,.tp-reveal-line,.tp-reveal-line-2,.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{will-change:auto;transform:none;animation:none!important;transition:none!important}}@supports (-webkit-touch-callout:none){body{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#smooth-content,#smooth-wrapper,.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.tp-smooth-scroll{-webkit-overflow-scrolling:touch}}@supports not (-webkit-touch-callout:none){body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#smooth-content,#smooth-wrapper{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}}}@media (min-width:768px) and (max-width:1024px){.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{will-change:transform,opacity;transform:translateZ(0)}#smooth-content{will-change:transform;transform:translateZ(0)}}@media (min-width:1025px){.tp_fade_bottom,.tp_fade_left,.tp_fade_right,.tp_fade_top{will-change:transform,opacity}#smooth-content{will-change:transform}}img{max-width:100%;height:auto;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}[role=button],a,button{touch-action:manipulation;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}.container,.container-fluid{contain:layout style paint}.tp-section{contain:layout style}.tp-animation{contain:layout style paint}