:root{--smooth-time-scroll-page: 1.1s;--ease-animation-smooth: cubic-bezier(.19,.44,.15,1);--ease-animation-link: cubic-bezier(.66,0,.15,1)}@media only screen and (min-width: 1025px){html{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.smooth-scroll-container{position:relative;width:100vw;height:100vh;overflow:hidden}.smooth-scroll-container .smooth-scroll-bar-page{position:fixed;z-index:9999;right:10px;top:10px;width:6px;height:80px;background-color:rgba(0,0,0,0.3);border-radius:6px;border:1px solid rgba(255,255,255,0.15);transition:all var(--smooth-time-scroll-page) var(--ease-animation-smooth);cursor:pointer}.smooth-scroll-container .smooth-scroll-bar-page.is-dragging{transition-duration:0s}.smooth-scroll-container .smooth-scroll-bar-page.is-link{transition-timing-function:var(--ease-animation-link)}.smooth-scroll-container .smooth-scroll-bar-page:hover{background-color:rgba(0,0,0,0.8);border-color:rgba(255,255,255,0.3)}.smooth-scroll-content{position:absolute;width:100%;transition:transform var(--smooth-time-scroll-page) var(--ease-animation-smooth)}.smooth-scroll-content.is-link{transition-timing-function:var(--ease-animation-link)}::-webkit-scrollbar{width:0px;background:transparent}}.js-parallax,.js-parallax-h,.js-parallax-z{transition:transform var(--smooth-time-scroll-page) var(--ease-animation-smooth);will-change:transform}@media (max-width: 1024px){.smooth-scroll-container{height:auto;overflow:hidden}.smooth-scroll-container .smooth-scroll-bar-page{display:none}.smooth-scroll-content{position:relative}}