/*
! Fancy Animations v3.2.0 | 2026-11-05 14:21:50
*/


[class*=fb-anim--],[class*=fb-anim--]:after,[class^=fb-anim--],[class^=fb-anim--]:after{animation-delay:var(--fba-delay);animation-duration:var(--fba-duration);animation-fill-mode:forwards;opacity:0;--fb-anim-name:""}.fb-anim--visible:not(.fb-anim--fade-in){opacity:1}@media (max-width:767px){.fb-anim--no-mobile,.fb-anim--no-mobile .fb-word,.fb-anim--no-mobile .fb-word span{animation-delay:0s;animation-duration:0s;animation-name:fb-anim--visible!important}.fb-anim--no-mobile .fb-word,.fb-anim--no-mobile .fb-word span{opacity:1!important}}@media (max-width:991px){.fb-anim--no-tablet,.fb-anim--no-tablet .fb-word,.fb-anim--no-tablet .fb-word span{animation-delay:0s;animation-duration:0s;animation-name:fb-anim--visible!important}.fb-anim--no-tablet .fb-word,.fb-anim--no-tablet .fb-word span{opacity:1!important}}[class*=fb-anim--kenburns]:not([class*=fb-anim--t-]){animation-duration:20s}[class*=fb-anim--text],[class*=fb-anim--text] span,[class^=fb-anim--text],[class^=fb-anim--text] span{display:inline-block}[class*=fb-anim--text],[class^=fb-anim--text]{opacity:1}[class*=fb-anim--text].fb-anim--word .fb-word,[class*=fb-anim--text]:not(.fb-anim--word) .fb-word span,[class^=fb-anim--text].fb-anim--word .fb-word,[class^=fb-anim--text]:not(.fb-anim--word) .fb-word span{--fa-delay-text:calc(var(--fa-t)*var(--fba-duration-text)/3.5 + var(--fba-delay));animation-delay:var(--fa-delay-text);animation-duration:calc(var(--fba-duration)/3);animation-fill-mode:forwards;opacity:0;transform-origin:left}@media (prefers-reduced-motion:reduce){.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom),.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word,.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word span,.fba-reduce-motion [class^=fb-anim--]:not(.fb-anim--custom){animation-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;animation-name:fb-anim--visible!important}.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word,.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word span{opacity:1!important}.fba-reduce-motion [class*=fb-anim--text-overlay-reveal] .fb-word:before{display:none!important}}html.fanim-reveal [class*=fb-anim--],html.fanim-reveal [class*=fb-anim--] .fb-word,html.fanim-reveal [class*=fb-anim--] .fb-word span{opacity:1!important}html.fanim-reveal [class*=fb-anim--text-overlay-reveal] .fb-word:before{display:none!important}@keyframes fb-anim--visible{to{opacity:1}}[class*=fb-hover--],[class*=fb-hover--]:after,[class^=fb-hover--],[class^=fb-hover--]:after{transition-duration:.5s;transition-property:all}[class*=fb-hover--]:hover,[class*=fb-hover--]:hover:after,[class^=fb-hover--]:hover,[class^=fb-hover--]:hover:after{animation-delay:0s!important;animation-duration:.7s}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}body,section{overflow-x:clip}.splide__slide [class*=fb-anim--],.splide__slide [class*=fb-anim--]:after,.splide__slide [class^=fb-anim--],.splide__slide [class^=fb-anim--]:after,.splide__slide[class*=fb-anim--],.splide__slide[class*=fb-anim--]:after,.splide__slide[class^=fb-anim--],.splide__slide[class^=fb-anim--]:after{animation-delay:0s}.splide__slide .fb-stagger>[class*=fb-anim--],.splide__slide .fb-stagger>[class*=fb-anim--]:after,.splide__slide.fb-stagger>[class*=fb-anim--],.splide__slide.fb-stagger>[class*=fb-anim--]:after{animation-delay:var(--fba-delay,0s)}:root{--fa-from--zoom:0;--fa-to--zoom:1;--fa-start--zoom:0;--fa-end--zoom:1;--fa-from--fade:0;--fa-to--fade:1;--fa-start--fade:0;--fa-end--fade:1;--fa-from--left-right:0;--fa-to--left-right:1;--fa-start--left-right:0;--fa-end--left-right:1;--fa-from--right-left:0;--fa-to--right-left:1;--fa-start--right-left:0;--fa-end--right-left:1;--fa-from--top-bottom:0;--fa-to--top-bottom:1;--fa-start--top-bottom:0;--fa-end--top-bottom:1;--fa-from--bottom-top:0;--fa-to--bottom-top:1;--fa-start--bottom-top:0;--fa-end--bottom-top:1;--fa-from--sweep-btt:0;--fa-to--sweep-btt:1;--fa-start--sweep-btt:0;--fa-end--sweep-btt:1;--fa-from--sweep-ttb:0;--fa-to--sweep-ttb:1;--fa-start--sweep-ttb:0;--fa-end--sweep-ttb:1;--fa-from--sweep-ltr:0;--fa-to--sweep-ltr:1;--fa-start--sweep-ltr:0;--fa-end--sweep-ltr:1;--fa-from--sweep-rtl:0;--fa-to--sweep-rtl:1;--fa-start--sweep-rtl:0;--fa-end--sweep-rtl:1;--fa-from--sweep-center-h:0;--fa-to--sweep-center-h:1;--fa-start--sweep-center-h:0;--fa-end--sweep-center-h:1;--fa-from--sweep-center-v:0;--fa-to--sweep-center-v:1;--fa-start--sweep-center-v:0;--fa-end--sweep-center-v:1;--fa-from--circle:0;--fa-to--circle:1;--fa-start--circle:0;--fa-end--circle:1;--fa-from--circle-tl:0;--fa-to--circle-tl:1;--fa-start--circle-tl:0;--fa-end--circle-tl:1;--fa-from--circle-tr:0;--fa-to--circle-tr:1;--fa-start--circle-tr:0;--fa-end--circle-tr:1;--fa-from--circle-bl:0;--fa-to--circle-bl:1;--fa-start--circle-bl:0;--fa-end--circle-bl:1;--fa-from--circle-br:0;--fa-to--circle-br:1;--fa-start--circle-br:0;--fa-end--circle-br:1;--fa-from--blinds-h:0;--fa-to--blinds-h:1;--fa-start--blinds-h:0;--fa-end--blinds-h:1;--fa-from--rotate:0;--fa-to--rotate:1;--fa-start--rotate:0;--fa-end--rotate:1;--fa-from--text-reveal:0;--fa-to--text-reveal:1;--fa-start--text-reveal:0;--fa-end--text-reveal:1;--fa-from--text-reveal-white:0;--fa-to--text-reveal-white:1;--fa-start--text-reveal-white:0;--fa-end--text-reveal-white:1;--fa-from--custom:0;--fa-to--custom:1;--fa-start--custom:0;--fa-end--custom:1}.fb-anim--leaving,.fb-anim--leaving:after{animation:fb-anim-leave .3s cubic-bezier(.2,.8,.2,1) forwards!important}@keyframes fb-anim-leave{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.fb-anim--leaving,.fb-anim--leaving:after{animation:none!important;opacity:0!important}}
[class*=fb-anim--], [class*=fb-anim--]:after, [class^=fb-anim--], [class^=fb-anim--]:after {animation-delay: var(--fba-delay);animation-duration: var(--fba-duration);animation-fill-mode: forwards;opacity: 0;--fb-anim-name: "";}
.fb-anim--visible:not(.fb-anim--fade-in) {opacity: 1;}
@media (prefers-reduced-motion:reduce) {.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom), .fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word, .fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word span, .fba-reduce-motion [class^=fb-anim--]:not(.fb-anim--custom) {animation-delay: 0s !important;animation-duration: 0s !important;animation-iteration-count: 1 !important;animation-name: fb-anim--visible !important;}
	.fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word, .fba-reduce-motion [class*=fb-anim--]:not(.fb-anim--custom) .fb-word span {opacity: 1 !important;}}
html.fanim-reveal [class*=fb-anim--], html.fanim-reveal [class*=fb-anim--] .fb-word, html.fanim-reveal [class*=fb-anim--] .fb-word span {opacity: 1 !important;}
.splide__slide [class*=fb-anim--], .splide__slide [class*=fb-anim--]:after, .splide__slide [class^=fb-anim--], .splide__slide [class^=fb-anim--]:after, .splide__slide[class*=fb-anim--], .splide__slide[class*=fb-anim--]:after, .splide__slide[class^=fb-anim--], .splide__slide[class^=fb-anim--]:after {animation-delay: 0s;}
.splide__slide .fb-stagger>[class*=fb-anim--], .splide__slide .fb-stagger>[class*=fb-anim--]:after, .splide__slide.fb-stagger>[class*=fb-anim--], .splide__slide.fb-stagger>[class*=fb-anim--]:after {animation-delay: var(--fba-delay,0s);}
.fb-anim--elastic, .fb-anim--elastic:after {animation-timing-function: cubic-bezier(.75,1.5,.5,1);}
.fb-anim--nodelay, .fb-anim--nodelay:after {--fba-delay: 0s;}
.fb-anim--delay-1s, .fb-anim--delay-1s:after, .splide__slide .fb-anim--delay-1s, .splide__slide .fb-anim--delay-1s:after {--fba-delay: 1s;}
.fb-anim--delay-1-5s, .fb-anim--delay-1-5s:after, .splide__slide .fb-anim--delay-1-5s, .splide__slide .fb-anim--delay-1-5s:after {--fba-delay: 1.5s;}
.fb-anim--t-1s, .fb-anim--t-1s:after {--fba-duration: 1s;--fba-duration-text: 1;}
.fb-anim--t-1-5s, .fb-anim--t-1-5s:after {--fba-duration: 1.5s;--fba-duration-text: 1.5;}
.fb-anim--t-1-7s, .fb-anim--t-1-7s:after {--fba-duration: 1.7s;--fba-duration-text: 1.7;}
.fb-anim--t-2s, .fb-anim--t-2s:after {--fba-duration: 2s;--fba-duration-text: 2;}
.fb-anim--t-2-5, .fb-anim--t-2-5:after {--fba-duration: 2.5s;--fba-duration-text: 2.5;}
.fb-anim--fade-in, .fb-anim--fan-ltr {animation-name: var(--fb-anim-name);}
@keyframes fb-anim--fan-ltr {0% {clip-path: polygon(0 0,0 100%,100% 100%,0 100%);}
	50% {clip-path: polygon(0 0,0 100%,100% 100%,0 0);}
	to {clip-path: polygon(0 0,0 100%,100% 100%,100% 0);}}
.fb-anim--slide-ltr {--slide-ltr: -90%;animation-name: var(--fb-anim-name);transform: translatex(0);}
@keyframes fb-anim--slide-ltr {0% {transform: translatex(var(--slide-ltr));}
	to {transform: translatex(0);}}
.fb-anim--slide-rtl {--slide-rtl: 90%;animation-name: var(--fb-anim-name);transform: translatex(0);}
@keyframes fb-anim--slide-rtl {0% {transform: translatex(var(--slide-rtl));}
	to {transform: translatex(0);}}
.fb-anim--slide-ltr-s {--slide-ltr-s: -50%;animation-name: var(--fb-anim-name);transform: translatex(0);}
@keyframes fb-anim--slide-ltr-s {0% {transform: translatex(var(--slide-ltr-s));}
	to {transform: translatex(0);}}
.fb-anim--slide-btt {--slide-btt: 90%;animation-name: var(--fb-anim-name);animation-timing-function: ease-in-out;transform: translateY(0);}
@keyframes fb-anim--slide-btt {0% {transform: translateY(var(--slide-btt));}
	to {transform: translateY(0);}}
.fb-anim--slide-btt-s {--slide-btt-s: 50%;animation-name: var(--fb-anim-name);animation-timing-function: ease-in-out;transform: translateY(0);}
@keyframes fb-anim--slide-btt-s {0% {transform: translateY(var(--slide-btt-s));}
	to {transform: translateY(0);}}
.fb-anim--slide-relative-ltr {--slide-ltr: -50%;animation-name: var(--fb-anim-name);left: 0;position: relative;}
@keyframes fb-anim--slide-relative-ltr {0% {left: var(--slide-ltr);}
	to {left: 0;}}
.fb-anim--slide-relative-btt {--slide-btt: -250px;animation-name: var(--fb-anim-name);animation-timing-function: ease-in-out;bottom: 0;position: relative;}
@keyframes fb-anim--slide-relative-btt {0% {bottom: var(--slide-btt);}
	to {bottom: 0;}}
.fb-anim--zoom-in {animation-name: var(--fb-anim-name);}
@keyframes fb-anim--zoom-in {0% {transform: scale(0);}
	to {transform: scale(1);}}
.fa--fade {opacity: var(--fa-scroll--fade);}
.fa--right-left {transform: translateX(calc(( 1 - var(--fa-scroll--right-left) ) * 100%));}
.fa--left-right {transform: translateX(calc(( 1 - var(--fa-scroll--left-right) ) * -100%));}
[class*=fa--]:not(.fa--own-transitions), [class^=fa--]:not(.fa--own-transitions) {transition: all 0s !important;}
html.fanim-armed body:not(.fanim--initialized) [class*=fa--], html.fanim-armed body:not(.fanim--initialized) [class^=fa--] {filter: opacity(0);}
@media (max-width:767px) {[class*=fa--].fa--no-mobile {--fa-percent: none !important;}}
@media (max-width:991px) {[class*=fa--].fa--no-tablet {--fa-percent: none !important;}}
.fa--fade {--fa-scaled--fade: clamp(var(--fa-from--fade),calc(( var(--fa-percent) - var(--fa-start--fade) ) / ( var(--fa-end--fade) - var(--fa-start--fade) ) * ( var(--fa-to--fade) - var(--fa-from--fade) ) + var(--fa-from--fade)),var(--fa-to--fade));}
.fa--fade.fa--reverse {--fa-progress: calc(( var(--fa-percent) - var(--fa-start--fade) ) / ( var(--fa-end--fade) - var(--fa-start--fade) ));--fa-reverse-progress: calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--fade: clamp(var(--fa-from--fade),calc(var(--fa-from--fade) + ( var(--fa-to--fade) - var(--fa-from--fade) ) * var(--fa-reverse-progress)),var(--fa-to--fade));}
.fa--fade:not(.fa--fade--inv) {--fa-scroll--fade: var(--fa-scaled--fade);}
.fa--fade.fa--fade--inv {--fa-scroll--fade: calc(( var(--fa-scaled--fade) - 1 ) * -1);}
.fa--fade--end-60 {--fa-end--fade: .6;}
.fa--left-right {--fa-scaled--left-right: clamp(var(--fa-from--left-right),calc(( var(--fa-percent) - var(--fa-start--left-right) ) / ( var(--fa-end--left-right) - var(--fa-start--left-right) ) * ( var(--fa-to--left-right) - var(--fa-from--left-right) ) + var(--fa-from--left-right)),var(--fa-to--left-right));}
.fa--left-right.fa--reverse {--fa-progress: calc(( var(--fa-percent) - var(--fa-start--left-right) ) / ( var(--fa-end--left-right) - var(--fa-start--left-right) ));--fa-reverse-progress: calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--left-right: clamp(var(--fa-from--left-right),calc(var(--fa-from--left-right) + ( var(--fa-to--left-right) - var(--fa-from--left-right) ) * var(--fa-reverse-progress)),var(--fa-to--left-right));}
.fa--left-right:not(.fa--left-right--inv) {--fa-scroll--left-right: var(--fa-scaled--left-right);}
.fa--left-right.fa--left-right--inv {--fa-scroll--left-right: calc(( var(--fa-scaled--left-right) - 1 ) * -1);}
.fa--left-right--end-60 {--fa-end--left-right: .6;}
.fa--right-left {--fa-scaled--right-left: clamp(var(--fa-from--right-left),calc(( var(--fa-percent) - var(--fa-start--right-left) ) / ( var(--fa-end--right-left) - var(--fa-start--right-left) ) * ( var(--fa-to--right-left) - var(--fa-from--right-left) ) + var(--fa-from--right-left)),var(--fa-to--right-left));}
.fa--right-left.fa--reverse {--fa-progress: calc(( var(--fa-percent) - var(--fa-start--right-left) ) / ( var(--fa-end--right-left) - var(--fa-start--right-left) ));--fa-reverse-progress: calc(1 - ( var(--fa-progress) * 2 - 1 ) * ( var(--fa-progress) * 2 - 1 ));--fa-scaled--right-left: clamp(var(--fa-from--right-left),calc(var(--fa-from--right-left) + ( var(--fa-to--right-left) - var(--fa-from--right-left) ) * var(--fa-reverse-progress)),var(--fa-to--right-left));}
.fa--right-left:not(.fa--right-left--inv) {--fa-scroll--right-left: var(--fa-scaled--right-left);}
.fa--right-left.fa--right-left--inv {--fa-scroll--right-left: calc(( var(--fa-scaled--right-left) - 1 ) * -1);}
.fa--right-left--end-60 {--fa-end--right-left: .6;}