/* Default component */
.fade--up h1,
.fade--up .h1,
.fade--up h2,
.fade--up .h2,
.fade--up h3,
.fade--up .h3,
.fade--up h4,
.fade--up .h4,
.fade--up h5,
.fade--up p,
.fade--up .cta,
[class*="scroll-"]
{
   opacity: 0; top: 100px; position: relative; transition: 0.5s;
}

/* multiple divs */
section.active-section .scroll-1, section.active-section .ani-1 {transition-delay: 0.1s;}
section.active-section .scroll-2, section.active-section .ani-2  {transition-delay: 0.2s;}
section.active-section .scroll-3, section.active-section .ani-3  {transition-delay: 0.3s;}
section.active-section .scroll-4, section.active-section .ani-4  {transition-delay: 0.4s;}
section.active-section .scroll-5, section.active-section .ani-5  {transition-delay: 0.5s;}
section.active-section .scroll-6, section.active-section .ani-6  {transition-delay: 0.6s;}
section.active-section .scroll-7, section.active-section .ani-7  {transition-delay: 0.7s;}
section.active-section .scroll-8, section.active-section .ani-8  {transition-delay: 0.8s;}
section.active-section .scroll-9, section.active-section .ani-9 {transition-delay: 0.9s;}
section.active-section .scroll-10, section.active-section .ani-10  {transition-delay: 1s;}

/* active animation */
.active-section h1,
.active-section .h1,
.active-section h2,
.active-section .h2,
.active-section h3,
.active-section .h3,
.active-section h4,
.active-section .h4,
.active-section h5,
.active-section h6,
.active-section p,
.active-section .cta,
.active-section [class*="scroll-"]
{
   opacity: 1; top: 0;
}

/* state module */
.module-Ticker > .row:nth-child(2) > div{}


/* parralax image animation */
.module-full-image-bg__outer-wrapper, .img--parallax{overflow: hidden;}
.module-full-image-bg__outer-wrapper img, .img--parallax img, .Module-banner_item img{width: 100vmax;height:calc(100% + 50px); z-index: -1; position: absolute; top: 0; left: 50%; transform: translate(-50%,0); pointer-events: none; transition: 0.5s;}