: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.4);border-radius:5px;border:1px solid rgba(255,255,255,0.3);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:#000}.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)}.js-parallax,.js-paraleft{transition:transform var(--smooth-time-scroll-page) var(--ease-animation-smooth);will-change:transform}::-webkit-scrollbar{width:0px;background:transparent}}@media (max-width: 1024px){.smooth-scroll-container{height:auto;overflow:visible}.smooth-scroll-container .smooth-scroll-bar-page{display:none}.smooth-scroll-content{position:relative}.js-parallax,.js-paraleft{transition:none}}