body::-webkit-scrollbar,
::-webkit-scrollbar {display: none;}

.Index section {background-color: var(--backgroundColor);}
.Index section#third {padding-top: 10rem;}




.swiper-wrapper{transition-timing-function: cubic-bezier(0.2, 0.8, 0.4, 1);}


#index-top .swiper-slide {
  opacity: 0 !important;
  transition: opacity 4s cubic-bezier(0.5, 0.8, 0.4, 1);
  transition-timing-function: cubic-bezier(0.5, 0.8, 0.4, 1);
}
#index-top .swiper-slide.swiper-slide-active {
  opacity: 1 !important;
  transition: opacity 4s cubic-bezier(0.5, 0.8, 0.4, 1);
  transition-timing-function: cubic-bezier(0.5, 0.8, 0.4, 1);
}






















/*
#index-top,.scrolled #index-top,
.scrolled.scrollback #index-top,
header, .scrolled header,
.scrolled.scrollback header,
#work-top {
  transition: 3500ms cubic-bezier(0.2, 0.8, 0.4, 1);
  transition: 3.0s cubic-bezier(.4,.2,.2,1);
}

#second img,.scrolled #second img {transition: opacity 2400ms cubic-bezier(0.2, 0.8, 0.4, 1);}



.scrolled header,
.header-scrolled header {top: 0 !important;}
.scrolled.scrollback header {top: 5rem !important;}


#work-top {
    opacity: 0;
    margin-top: 10rem;
    transition: transform 2.5s cubic-bezier(0.2, 0.8, 0.4, 1), opacity 3.5s .25s cubic-bezier(0.2, 0.8, 0.4, 1);
    transition: transform 1.0s cubic-bezier(.5,.2,.4,1), opacity 2.5s cubic-bezier(1,0,0,1);
    touch-action: none;
    pointer-events: none;
}
.scrolled #work-top {
    opacity: 1;
    touch-action: auto;
    pointer-events: auto;
    transform: translate3d(0, -100vh, 0);
    transform: translate3d(0, -100dvh, 0);
}


.scrolled header {transform: translate3d(0, 0, 0) !important;}
.scrolled.scrollback header {transform: translate3d(0, -5rem, 0) !important;}
.scrolled #index-top {transform: translate3d(0, -50%, 0);}
.scrolled.scrollback #index-top {transform: translate3d(0, 0, 0);}

#second img {opacity: 0 !important;}
.scrolled #second img {opacity: 1 !important;}
.scrolled.scrollback #second img {opacity: 0 !important;}


.swiper {
  width: 100%;
  height: 100%;
}

.swiper-wrapper {
  transition-timing-function: cubic-bezier(.6,0,.6,1);
  transition-timing-function: cubic-bezier(.55,.25,.65,.85);
  transition-timing-function: cubic-bezier(0.2, 0.8, 0.4, 1);
}  

*/