:root{--cscroll-animation-delay:0s;--cscroll-opacity:1}.cscrolldelay-1{--cscroll-animation-delay:0.5s;--cscroll-opacity:0}.cscrolldelay-2{--cscroll-animation-delay:1s;--cscroll-opacity:0}.cscrolldelay-3{--cscroll-animation-delay:1.5s;--cscroll-opacity:0}.cscrolldelay-4{--cscroll-animation-delay:2s;--cscroll-opacity:0}.cscroll-fadein,.cscroll-fadeinleft,.cscroll-fadeinright,.cscroll-fadeinup{animation-delay:var(--cscroll-animation-delay,0s);animation-duration:.8s;animation-fill-mode:forwards;animation-name:cscrollFadeIn;animation-play-state:paused;animation-timing-function:ease-out;opacity:var(--cscroll-opacity,1);will-change:opacity,transform,visibility}.cscroll-fadein.in-view,.cscroll-fadeinleft.in-view,.cscroll-fadeinright.in-view,.cscroll-fadeinup.in-view{animation-play-state:running}.cscroll-revealdown,.cscroll-revealleft,.cscroll-revealright,.cscroll-revealup{overflow:hidden;will-change:opacity,clip-path}.cscroll-revealdown>:first-child,.cscroll-revealleft>:first-child,.cscroll-revealright>:first-child,.cscroll-revealup>:first-child{animation-delay:var(--cscroll-animation-delay,.5s);animation-duration:1.5s;animation-fill-mode:forwards;animation-name:cscrollRevealLeft;animation-play-state:paused;animation-timing-function:ease;opacity:var(--cscroll-opacity,1);will-change:clip-path}.cscroll-revealdown.in-view>:first-child,.cscroll-revealleft.in-view>:first-child,.cscroll-revealright.in-view>:first-child,.cscroll-revealup.in-view>:first-child{animation-play-state:running}.cscroll-revealdown.wp-block-cover>:first-child,.cscroll-revealleft.wp-block-cover>:first-child,.cscroll-revealright.wp-block-cover>:first-child,.cscroll-revealup.wp-block-cover>:first-child{animation-delay:0s!important;animation-name:cscrollRevealCoverLeft}.cscroll-revealdown.wp-block-gallery>*,.cscroll-revealleft.wp-block-gallery>*,.cscroll-revealright.wp-block-gallery>*,.cscroll-revealup.wp-block-gallery>*{animation-delay:0s;animation-delay:var(--cscroll-animation-delay,.5s);animation-duration:1.5s;animation-fill-mode:forwards;animation-name:cscrollRevealLeft;animation-play-state:paused;animation-timing-function:ease;opacity:var(--cscroll-opacity,1);will-change:clip-path}.cscroll-revealdown.wp-block-gallery.in-view>*,.cscroll-revealleft.wp-block-gallery.in-view>*,.cscroll-revealright.wp-block-gallery.in-view>*,.cscroll-revealup.wp-block-gallery.in-view>*{animation-play-state:running}.cscroll-revealright.wp-block-gallery>*,.cscroll-revealright>:first-child{animation-name:cscrollRevealRight}.cscroll-revealright.wp-block-cover>:first-child{animation-name:cscrollRevealCoverRight}.cscroll-revealup.wp-block-gallery>*,.cscroll-revealup>:first-child{animation-name:cscrollRevealUp}.cscroll-revealup.wp-block-cover>:first-child{animation-name:cscrollRevealCoverUp}.cscroll-revealdown.wp-block-gallery>*,.cscroll-revealdown>:first-child{animation-name:cscrollRevealDown}.cscroll-revealdown.wp-block-cover>:first-child{animation-name:cscrollRevealCoverDown}@media(min-width:782px){.cscroll-fadeinup{animation-name:cscrollFadeInUp}.cscroll-fadeinleft{animation-name:cscrollFadeInLeft}.cscroll-fadeinright{animation-name:cscrollFadeInRight}}@keyframes cscrollRevealLeft{0%{clip-path:inset(0 100% 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes cscrollRevealRight{0%{clip-path:inset(0 0 0 100%);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes cscrollRevealUp{0%{clip-path:inset(100% 0 0 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes cscrollRevealDown{0%{clip-path:inset(0 0 100% 0);opacity:1}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes cscrollRevealCoverLeft{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 0 100%)}}@keyframes cscrollRevealCoverRight{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes cscrollRevealCoverUp{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes cscrollRevealCoverDown{0%{clip-path:inset(0 0 0 0)}to{clip-path:inset(100% 0 0 0)}}@keyframes cscrollFadeIn{0%{opacity:0}to{opacity:1;visibility:visible}}@keyframes cscrollFadeInUp{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0);visibility:visible}}@keyframes cscrollFadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0);visibility:visible}}@keyframes cscrollFadeInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0);visibility:visible}}@media(prefers-reduced-motion:reduce){.cscroll-fadein,.cscroll-fadeinleft,.cscroll-fadeinright,.cscroll-fadeinup,.cscroll-revealleft>:first-child,.cscroll-revealright>:first-child,.cscroll-revealup>:first-child{animation:unset!important;opacity:1!important;visibility:visible!important}}
