:root{--fs-blocks-ease-in:cubic-bezier(.32, 0, .67, 0);--fs-blocks-ease-out:cubic-bezier(.33, 1, .68, 1);--fs-blocks-ease-in-out:cubic-bezier(.65, 0, .35, 1);--fs-blocks-clip-y:inset(0 -100vw);--fs-blocks-input-height:2.625em}:root,.fs-light{--fs-blocks-color-placeholder:var(--wp--custom--color--input-placeholder,#777);--fs-blocks-color-heading:var(--wp--custom--color--heading,var(--wp--preset--color--foreground,#4a4a4a));--fs-blocks-color-white:var(--wp--preset--color--white,#fff);--fs-blocks-color-black:var(--wp--preset--color--black,#000);--wp--preset--color--alert:var(--wp--preset--color--error,#b20000);color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-dark{--wp--preset--color--primary:var(--wp--custom--color--dark--primary,#446084);--wp--custom--color--primary-contrast:var(--wp--custom--color--dark--primary-contrast,#fff);--wp--preset--color--secondary:var(--wp--custom--color--dark--secondary,#bd522d);--wp--custom--color--secondary-contrast:var(--wp--custom--color--dark--secondary-contrast,#fff);--wp--preset--color--success:var(--wp--custom--color--dark--success,#627d47);--wp--custom--color--success-contrast:var(--wp--custom--color--dark--success-contrast,#fff);--wp--preset--color--warning:var(--wp--custom--color--dark--warning,#f59e0b);--wp--custom--color--warning-contrast:var(--wp--custom--color--dark--warning-contrast,#111);--wp--preset--color--error:var(--wp--custom--color--dark--error,#b20000);--wp--custom--color--error-contrast:var(--wp--custom--color--dark--error-contrast,#fff);--wp--preset--color--alert:var(--wp--preset--color--error,#b20000);--wp--preset--color--alert-foreground:var(--wp--custom--color--error-contrast,#fff);--wp--preset--color--foreground:var(--wp--custom--color--dark--foreground,#ddd);--wp--preset--color--background:var(--wp--custom--color--dark--background,#333);--wp--preset--color--surface:var(--wp--custom--color--dark--surface,#2a2a2a);--wp--custom--color--surface-contrast:var(--wp--custom--color--dark--surface-contrast,#fff);--wp--preset--color--muted:var(--wp--custom--color--dark--muted,#2a2a2a);--wp--custom--color--muted-contrast:var(--wp--custom--color--dark--muted-contrast,#fff);--wp--preset--color--divider:var(--wp--custom--color--dark--divider,#333);--wp--preset--color--border:var(--wp--custom--color--dark--border,#444);--wp--custom--color--heading:var(--wp--custom--color--heading-dark,#ddd);--wp--custom--color--input:var(--wp--custom--color--input-dark,#ddd);--wp--custom--color--input-background:var(--wp--custom--color--input-background-dark,#333);--wp--custom--color--input-border:var(--wp--custom--color--input-border-dark,#444);--wp--custom--color--input-placeholder:var(--wp--custom--color--input-placeholder-dark,#aaa);--wp--custom--color--input-border-focus:var(--wp--preset--color--primary,#446084);--fs-blocks-color-placeholder:var(--wp--custom--color--input-placeholder,#777);--fs-blocks-color-heading:var(--wp--custom--color--heading,var(--wp--preset--color--foreground,#4a4a4a));color:var(--wp--preset--color--foreground,#4a4a4a)}.fs-text-color{--fs-blocks-color-heading:currentColor}@property --fs-background-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}:where(.fs-dark) :is(h1,h2,h3,h4,h5,h6){color:var(--fs-blocks-color-heading)}:where(input,textarea)::placeholder{color:var(--fs-blocks-color-placeholder)}body,.fs-dark{--fs-nav-gap:var(--wp--custom--nav--gap,var(--wp--preset--spacing--base,1rem));--fs-nav-font-size:var(--wp--custom--nav--item--font-size,var(--wp--preset--font-size--base,1rem));--fs-nav-font-weight:var(--wp--custom--nav--item--font-weight);--fs-nav-letter-spacing:var(--wp--custom--nav--item--letter-spacing);--fs-nav-text-transform:var(--wp--custom--nav--item--text-transform);--fs-nav-item-gap:var(--wp--custom--nav--item--toggle--gap,.25rem);--fs-nav-item-padding-block:var(--wp--custom--nav--item--padding-block,6px);--fs-nav-item-padding-inline:var(--wp--custom--nav--item--padding-inline,0px);--fs-nav-item-border-radius:var(--wp--custom--nav--item--border-radius,var(--wp--preset--border-radius--base,.5rem));--fs-nav-link-gap:var(--wp--custom--nav--item--icon--gap,5px);--fs-nav-toggle-icon-offset-x:0px;--fs-nav-border-color:var(--wp--preset--color--divider,#ececec);--fs-nav-border-width:0px;--fs-nav-transition-duration:var(--wp--custom--transition--duration,.3s);--fs-nav-transition-ease:var(--wp--custom--transition--easing,cubic-bezier(.33, 1, .68, 1));--fs-nav-dropdown-font-size:var(--wp--custom--nav--dropdown--font-size,var(--wp--preset--font-size--base,1rem));--fs-nav-dropdown-text-transform:var(--wp--custom--nav--dropdown--text-transform,none);--fs-nav-dropdown-distance:var(--wp--custom--nav--dropdown--distance,8px);--fs-nav-dropdown-toggle-size:var(--wp--custom--nav--item--toggle--size,.75em);--fs-nav-dropdown-toggle-icon-size:var(--wp--custom--nav--item--toggle--size,.75em);--fs-nav-dropdown-width:var(--wp--custom--nav--dropdown--width,260px);--fs-nav-dropdown-border-width:var(--wp--custom--nav--dropdown--border-width,1px);--fs-nav-dropdown-border-radius:var(--wp--custom--nav--dropdown--border-radius,var(--wp--preset--border-radius--base,.5rem));--fs-nav-dropdown-border-style:solid;--fs-nav-dropdown-arrow-size:var(--wp--custom--nav--dropdown--arrow-size,8px);--fs-nav-dropdown-padding-block:var(--wp--custom--nav--dropdown--padding,var(--wp--preset--spacing--lg,1.25rem));--fs-nav-dropdown-padding-inline:var(--wp--custom--nav--dropdown--padding,var(--wp--preset--spacing--lg,1.25rem));--fs-nav-dropdown-shadow:var(--wp--custom--nav--dropdown--shadow,1px 1px 15px #00000026);--fs-nav-padded-wide-size:calc(var(--wp--style--global--wide-size) + var(--wp--style--root--padding-left) + var(--wp--style--root--padding-right))}body,.fs-light{--fs-nav-item-color:var(--wp--custom--nav--item--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-item-background:var(--wp--custom--nav--item--background);--fs-nav-item-hover-color:var(--wp--custom--nav--item--hover--color);--fs-nav-item-hover-background:var(--wp--custom--nav--item--hover--background);--fs-nav-item-active-color:var(--wp--custom--nav--item--active--color,var(--wp--custom--nav--item--hover--color));--fs-nav-item-active-background:var(--wp--custom--nav--item--active--background,var(--wp--custom--nav--item--hover--background));--fs-nav-toggle-color:var(--wp--custom--nav--item--toggle--color);--fs-nav-dropdown-color:var(--wp--custom--nav--dropdown--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-dropdown-background:var(--wp--custom--nav--dropdown--background,var(--wp--preset--color--background,#fff));--fs-nav-dropdown-border-color:var(--wp--custom--nav--dropdown--border-color,var(--wp--preset--color--border,#ddd))}.fs-dark{--fs-nav-item-color:var(--wp--custom--nav--dark--item--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-item-background:var(--wp--custom--nav--dark--item--background);--fs-nav-item-hover-color:var(--wp--custom--nav--dark--item--hover--color);--fs-nav-item-hover-background:var(--wp--custom--nav--dark--item--hover--background);--fs-nav-item-active-color:var(--wp--custom--nav--dark--item--active--color,var(--wp--custom--nav--dark--item--hover--color));--fs-nav-item-active-background:var(--wp--custom--nav--dark--item--active--background,var(--wp--custom--nav--dark--item--hover--background));--fs-nav-toggle-color:var(--wp--custom--nav--dark--item--toggle--color);--fs-nav-dropdown-color:var(--wp--custom--nav--dark--dropdown--color,var(--wp--preset--color--foreground,#4a4a4a));--fs-nav-dropdown-background:var(--wp--custom--nav--dark--dropdown--background,var(--wp--preset--color--background,#fff));--fs-nav-dropdown-border-color:var(--wp--custom--nav--dark--dropdown--border-color,var(--wp--preset--color--border,#ddd))}:where(.fs-position){--fs-position-x:0px;--fs-position-y:0px;translate:var(--fs-position-x) var(--fs-position-y)}@property --fs-position-x{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-position-y{syntax:"<length-percentage>";inherits:false;initial-value:0}:where(.fs-opacity){--fs-opacity:1;--fs-opacity-factor:1;opacity:calc(var(--fs-opacity) * var(--fs-opacity-factor))}:where(.fs-filter){--fs-blur:0px;--fs-blur-offset:0px;--fs-brightness:100%;--fs-contrast:100%;--fs-grayscale:0%;--fs-hue-rotate:0deg;--fs-invert:0%;--fs-saturate:100%;--fs-sepia:0%;filter:blur(calc(var(--fs-blur) + var(--fs-blur-offset))) brightness(var(--fs-brightness)) contrast(var(--fs-contrast)) grayscale(var(--fs-grayscale)) hue-rotate(var(--fs-hue-rotate)) invert(var(--fs-invert)) saturate(var(--fs-saturate)) sepia(var(--fs-sepia))}:where(.fs-backdrop-filter){--fs-backdrop-blur:0;backdrop-filter:blur(var(--fs-backdrop-blur))}@property --fs-opacity{syntax:"<number>";inherits:false;initial-value:1}@property --fs-opacity-factor{syntax:"<number>";inherits:false;initial-value:1}@property --fs-blur{syntax:"<length>";inherits:false;initial-value:0}@property --fs-blur-offset{syntax:"<length>";inherits:false;initial-value:0}@property --fs-brightness{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fs-contrast{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fs-grayscale{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fs-hue-rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-invert{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fs-saturate{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fs-sepia{syntax:"<percentage>";inherits:false;initial-value:0%}:where(.fs-gap){--fs-block-gap:var(--wp--style--block-gap)}.fs-gap:not(.fs-flex)>*{margin-block-start:var(--fs-block-gap);margin-block-end:0}.fs-gap:not(.fs-flex)>:where(:first-child){margin-block-start:0}.fs-gap:not(.fs-flex)>:where(:last-child){margin-block-end:0}:where(.fs-gap:not(.fs-flex))>:nth-child(1of :where(.wp-block)){margin-block-start:0}:root{--fs-background-padding-inline:1.25em;--fs-background-padding-block:2.375em}.fs-background.has-global-padding{padding-block:var(--fs-background-padding-block)}:where(.fs-background){padding-block:var(--fs-background-padding-block)}:where(.fs-background:not(.has-global-padding)){padding-inline:var(--fs-background-padding-inline)}:where(.fs-flex){--fs-display:flex;--fs-flex-direction:row;--fs-flex-wrap:nowrap;--fs-align-items:stretch;--fs-justify-content:flex-start;--fs-gap:0;display:var(--fs-display);flex-direction:var(--fs-flex-direction);flex-wrap:var(--fs-flex-wrap);justify-content:var(--fs-justify-content);align-items:var(--fs-align-items);gap:var(--fs-gap)}:where(.fs-flex):where(.fs-gap){--fs-gap:var(--fs-block-gap)}:where(.fs-transform){--fs-x:0px;--fs-y:0px;--fs-z:0px;--fs-scale:1;--fs-rotate:0deg;--fs-rotate-x:0deg;--fs-rotate-y:0deg;--fs-perspective:1000px;--fs-x-offset:0px;--fs-y-offset:0px;--fs-scale-factor:1;--fs-rotate-x-offset:0deg;--fs-rotate-y-offset:0deg;transform:translateX(calc(var(--fs-x) + var(--fs-x-offset))) translateY(calc(var(--fs-y) + var(--fs-y-offset))) translateZ(var(--fs-z)) scale(calc(var(--fs-scale) * var(--fs-scale-factor))) perspective(var(--fs-perspective)) rotateX(calc(var(--fs-rotate-x) + var(--fs-rotate-x-offset))) rotateY(calc(var(--fs-rotate-y) + var(--fs-rotate-y-offset))) rotateZ(var(--fs-rotate))}@property --fs-x{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-y{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-z{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-scale{syntax:"<number>";inherits:false;initial-value:1}@property --fs-rotate{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-rotate-x{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-rotate-y{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-perspective{syntax:"<length>";inherits:false;initial-value:1000px}@property --fs-x-offset{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-y-offset{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-scale-factor{syntax:"<number>";inherits:false;initial-value:1}@property --fs-rotate-x-offset{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-rotate-y-offset{syntax:"<angle>";inherits:false;initial-value:0deg}:where(.fs-transition){--fs-transition-property:--fs-x, --fs-y, --fs-scale, --fs-rotate, --fs-rotate-x, --fs-rotate-y, --fs-perspective, --fs-opacity, --fs-blur, --fs-brightness, --fs-contrast, --fs-grayscale, --fs-hue-rotate, --fs-invert, --fs-saturate, --fs-sepia, color, background, box-shadow;--fs-transition-duration:0s;--fs-transition-timing-function:linear;--fs-transition-delay:0s;transition-property:var(--fs-transition-property);transition-duration:var(--fs-transition-duration);transition-timing-function:var(--fs-transition-timing-function);transition-delay:var(--fs-transition-delay)}@media (prefers-reduced-motion:reduce){:where(.fs-transition){transition-duration:0s;transition-delay:0s}}[data-fs-state-preview],[data-fs-state-preview] *{transition:none!important}.fs-fluid-font-size{font-size:clamp(.5rem, 1cqw + 6px, var(--fs-font-size,1rem))}:has(>.fs-fluid-font-size){container-type:inline-size}.fs-fluid-font-size :is(.wp-element-button,.wp-block-button__link){font-size:1em}.fs-line-clamp{-webkit-line-clamp:var(--fs-line-clamp);line-clamp:var(--fs-line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(.fs-template-item){--fs-block-gap:var(--wp--preset--spacing--xs,.5rem)}.fs-template-item .wp-block-post-terms,.fs-template-item .fs-block-post-terms{font-size:var(--wp--preset--font-size--xs,.75rem);opacity:.8;text-transform:uppercase}.fs-template-item .fs-block-post-title,.fs-template-item .fs-block-term-name{font-size:var(--wp--preset--font-size--base,1rem);line-height:1.3}.fs-template-item .fs-block-post-excerpt,.fs-template-item .fs-block-post-author,.fs-template-item .fs-block-term-description{font-size:var(--wp--preset--font-size--sm,.875rem);line-height:1.5}.fs-template-item .fs-block-post-date,.fs-template-item .fs-block-term-count{font-size:var(--wp--preset--font-size--xs,.75rem);opacity:.8}.fs-template-item :where(.fs-link-group.is-style-link)+.fs-block-post-title{margin-block-start:0}.fs-template-item :where(.fs-block-term-name)+.fs-block-term-count{margin-block-start:0}.fs-tag-label{color:var(--fs-blocks-color-white);text-transform:uppercase;background:#0006;border-radius:.25em;padding:.25em .45em;font-size:.6875rem;font-weight:700;line-height:1;display:inline-block;position:relative}.fs-link-group{flex-wrap:wrap;gap:.25em;display:inline-flex}.fs-link-group.is-style-link>:where(a,span){color:inherit;text-decoration:none}.fs-link-group.is-style-link>:where(a,span):hover{text-decoration:underline}.fs-link-group.is-style-tag>:where(a,span){color:currentColor;text-transform:uppercase;background:color-mix(in srgb,currentcolor 5%,transparent);transition-property:background-color,color;transition-duration:var(--wp--custom--transition--duration,.3s);transition-timing-function:var(--fs-blocks-ease-out);border-radius:.25em;padding:.5em .8em;font-size:.85em;font-weight:500;line-height:1;text-decoration:none;display:inline-block}.fs-link-group.is-style-tag>a:hover{background:color-mix(in srgb,currentcolor 10%,transparent)}.fs-border-overlay{--width:0;--style:solid;--color:var(--wp--preset--color--border,#ddd);--radius:0;--margin:0;--padding:0;border-width:var(--width);border-style:var(--style);border-color:var(--color);border-radius:var(--radius);padding:var(--padding);pointer-events:none;position:absolute;inset:0;margin:var(--margin)!important}.fs-layers{pointer-events:none;border-radius:inherit;corner-shape:inherit;width:100%;max-width:none;height:100%;margin:0;position:absolute;inset:0;overflow:clip}.fs-layers>.fs-block-image{max-width:none;margin:0;position:absolute;inset:0}.fs-layers>.fs-block-video,.fs-layers .fs-block-image__media,.fs-layers .fs-block-image__img{width:100%;height:100%;position:absolute;inset:0}.fs-layers>.fs-block-image,.fs-layers>.fs-block-video,.fs-layers .fs-block-image__media,.fs-layers .fs-block-image__img{border-radius:inherit;corner-shape:inherit}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view(y)){.fs-layers>.fs-block-image.fs-parallax{--parallax-stretch:0}.fs-layers>.fs-block-image.fs-parallax .fs-block-image__media{inset-block:calc(-1 * (var(--parallax) * 100% + max(var(--parallax), -1 * var(--parallax)) * var(--parallax-viewport)) / 20);height:auto;max-height:none}}}.fs-layers__color{background:var(--color,transparent);position:absolute;inset:0}.fs-layers__blur{position:absolute;inset:0}.fs-layers .fs-block-image.has-slide-effect{--slide-effect-duration:1s}.fs-layers .fs-block-image.has-slide-effect .fs-block-image__img{transition-property:opacity,scale;transition-duration:var(--slide-effect-duration)}.fs-layers .fs-block-image.has-slide-effect.is-slide-effect-zoom-in,.fs-layers .fs-block-image.has-slide-effect.is-slide-effect-zoom-out{--slide-effect-duration:20s}.fs-layers .fs-block-image.has-slide-effect.is-slide-effect-zoom-in-fast,.fs-layers .fs-block-image.has-slide-effect.is-slide-effect-zoom-out-fast{--slide-effect-duration:5s}.fs-layers .is-slide-effect-fade-in .fs-block-image__img{opacity:0}.fs-layers :is(.is-slide-effect-zoom-out,.is-slide-effect-zoom-out-fast) .fs-block-image__img{scale:1.2}:where(.is-snapped) .fs-layers .is-slide-effect-fade-in .fs-block-image__img{opacity:1}:where(.is-snapped) .fs-layers :is(.is-slide-effect-zoom-in,.is-slide-effect-zoom-in-fast) .fs-block-image__img{scale:1.2}:where(.is-snapped) .fs-layers :is(.is-slide-effect-zoom-out,.is-slide-effect-zoom-out-fast) .fs-block-image__img{scale:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view(y)){.fs-parallax{--parallax:0;--parallax-viewport:calc(100vh - var(--wp-admin--admin-bar--height,0px));--parallax-travel:calc(var(--parallax-viewport) + 100%);--parallax-stretch:min(1, calc(-1 * var(--parallax) / 10 / max(.01, 1 + var(--parallax) / 10)));--parallax-amount:calc(var(--parallax) / 10 * var(--parallax-travel) * (1 + var(--parallax-stretch)) / 2);--parallax-fill-mode:both;--parallax-animation:1s linear 0s 1 normal var(--parallax-fill-mode) fs-parallax-animation;animation:var(--parallax-animation);animation-timeline:view(y var(--wp-admin--admin-bar--height,0) 0);animation-range-start:cover calc(var(--parallax-stretch) * -50%);animation-range-end:cover calc(100% + var(--parallax-stretch) * 50%)}.fs-block-banner,.fs-block-section{view-timeline-inset:var(--wp-admin--admin-bar--height,0) 0}.fs-block-banner{view-timeline-name:--fs-banner}.fs-block-banner:has(.fs-block-banner__content>.fs-parallax){clip-path:var(--fs-blocks-clip-y)}.fs-block-banner__content>.fs-scroll-animation.fs-parallax{--parallax-travel:calc(var(--parallax-viewport) + 100cqh);--parallax-stretch:0;animation-timeline:auto,--fs-banner}.fs-block-section{--parallax-section-height:var(--fs-height);view-timeline-name:--fs-section}.fs-block-section:has(>.fs-parallax){clip-path:var(--fs-blocks-clip-y);clip-path:if(style(--parallax-section-height:auto):none;else:var(--fs-blocks-clip-y))}@container not style(--parallax-section-height:auto){.fs-block-section>.fs-scroll-animation.fs-parallax{--parallax-travel:calc(var(--parallax-viewport) + var(--parallax-section-height));--parallax-stretch:0;animation-timeline:auto,--fs-section}}}.fs-scroll-animation{--fs-animate-from-opacity:1;--fs-animate-from-x:0px;--fs-animate-from-y:0px;--fs-animate-from-scale:1;--fs-animate-from-rotate-x:0deg;--fs-animate-from-rotate-y:0deg;--fs-animate-from-blur:0px;--fs-animate-progress:0;--fs-animate-x:calc(var(--fs-animate-from-x) * var(--fs-animate-progress));--fs-animate-y:calc(var(--fs-animate-from-y) * var(--fs-animate-progress));--fs-animate-scale:calc(1 + (var(--fs-animate-from-scale) - 1) * var(--fs-animate-progress));--fs-animate-rotate-x:calc(var(--fs-animate-from-rotate-x) * var(--fs-animate-progress));--fs-animate-rotate-y:calc(var(--fs-animate-from-rotate-y) * var(--fs-animate-progress));--fs-animate-blur:calc(var(--fs-animate-from-blur) * var(--fs-animate-progress));--fs-animate-opacity:calc(1 - (1 - var(--fs-animate-from-opacity)) * var(--fs-animate-progress));--enter-duration:var(--enter-effect-duration,var(--wp--custom--animation--duration,1s));--enter-delay:var(--enter-effect-delay,var(--wp--custom--animation--delay,.25s));--enter-timing-function:var(--enter-effect-timing-function,var(--wp--custom--animation--easing,cubic-bezier(.33, 1, .68, 1)));--enter-distance:var(--enter-effect-distance,var(--wp--custom--animation--distance,30px));--enter-scale:var(--enter-effect-scale,1.3);--enter-blur:var(--enter-effect-blur,15px);--enter-fill-mode:backwards;--enter-animation:var(--enter-duration) var(--enter-timing-function) var(--enter-delay) 1 normal var(--enter-fill-mode) fs-enter-animation;--fs-x-offset:var(--fs-animate-x);--fs-y-offset:var(--fs-animate-y);--fs-scale-factor:var(--fs-animate-scale);--fs-rotate-x-offset:var(--fs-animate-rotate-x);--fs-rotate-y-offset:var(--fs-animate-rotate-y);--fs-opacity-factor:var(--fs-animate-opacity);--fs-blur-offset:var(--fs-animate-blur);animation:var(--enter-animation);backface-visibility:hidden;visibility:visible}@supports (animation-timeline:view(y)){.fs-scroll-animation.fs-parallax{animation:var(--enter-animation),var(--parallax-animation);animation-timeline:auto,view(y var(--wp-admin--admin-bar--height,0) 0);animation-range-start:cover calc(var(--parallax-stretch) * -50%);animation-range-end:cover calc(100% + var(--parallax-stretch) * 50%)}}.fs-scroll-animation.is-animate-fade-in{--enter-effect-duration:var(--wp--custom--animation--fade-in--duration);--enter-effect-delay:var(--wp--custom--animation--fade-in--delay);--enter-effect-timing-function:var(--wp--custom--animation--fade-in--easing);--enter-effect-distance:var(--wp--custom--animation--fade-in--distance);--enter-effect-scale:var(--wp--custom--animation--fade-in--scale);--enter-effect-blur:var(--wp--custom--animation--fade-in--blur)}.fs-scroll-animation.is-animate-fade-in-left{--enter-effect-duration:var(--wp--custom--animation--fade-in-left--duration);--enter-effect-delay:var(--wp--custom--animation--fade-in-left--delay);--enter-effect-timing-function:var(--wp--custom--animation--fade-in-left--easing);--enter-effect-distance:var(--wp--custom--animation--fade-in-left--distance);--enter-effect-scale:var(--wp--custom--animation--fade-in-left--scale);--enter-effect-blur:var(--wp--custom--animation--fade-in-left--blur)}.fs-scroll-animation.is-animate-fade-in-right{--enter-effect-duration:var(--wp--custom--animation--fade-in-right--duration);--enter-effect-delay:var(--wp--custom--animation--fade-in-right--delay);--enter-effect-timing-function:var(--wp--custom--animation--fade-in-right--easing);--enter-effect-distance:var(--wp--custom--animation--fade-in-right--distance);--enter-effect-scale:var(--wp--custom--animation--fade-in-right--scale);--enter-effect-blur:var(--wp--custom--animation--fade-in-right--blur)}.fs-scroll-animation.is-animate-fade-in-up{--enter-effect-duration:var(--wp--custom--animation--fade-in-up--duration);--enter-effect-delay:var(--wp--custom--animation--fade-in-up--delay);--enter-effect-timing-function:var(--wp--custom--animation--fade-in-up--easing);--enter-effect-distance:var(--wp--custom--animation--fade-in-up--distance);--enter-effect-scale:var(--wp--custom--animation--fade-in-up--scale);--enter-effect-blur:var(--wp--custom--animation--fade-in-up--blur)}.fs-scroll-animation.is-animate-fade-in-down{--enter-effect-duration:var(--wp--custom--animation--fade-in-down--duration);--enter-effect-delay:var(--wp--custom--animation--fade-in-down--delay);--enter-effect-timing-function:var(--wp--custom--animation--fade-in-down--easing);--enter-effect-distance:var(--wp--custom--animation--fade-in-down--distance);--enter-effect-scale:var(--wp--custom--animation--fade-in-down--scale);--enter-effect-blur:var(--wp--custom--animation--fade-in-down--blur)}.fs-scroll-animation.is-animate-scale-in{--enter-effect-duration:var(--wp--custom--animation--scale-in--duration);--enter-effect-delay:var(--wp--custom--animation--scale-in--delay);--enter-effect-timing-function:var(--wp--custom--animation--scale-in--easing);--enter-effect-distance:var(--wp--custom--animation--scale-in--distance);--enter-effect-scale:var(--wp--custom--animation--scale-in--scale);--enter-effect-blur:var(--wp--custom--animation--scale-in--blur)}.fs-scroll-animation.is-animate-blur-in{--enter-effect-duration:var(--wp--custom--animation--blur-in--duration);--enter-effect-delay:var(--wp--custom--animation--blur-in--delay);--enter-effect-timing-function:var(--wp--custom--animation--blur-in--easing);--enter-effect-distance:var(--wp--custom--animation--blur-in--distance);--enter-effect-scale:var(--wp--custom--animation--blur-in--scale);--enter-effect-blur:var(--wp--custom--animation--blur-in--blur)}.fs-scroll-animation.is-animate-flip-in-x{--enter-effect-duration:var(--wp--custom--animation--flip-in-x--duration);--enter-effect-delay:var(--wp--custom--animation--flip-in-x--delay);--enter-effect-timing-function:var(--wp--custom--animation--flip-in-x--easing);--enter-effect-distance:var(--wp--custom--animation--flip-in-x--distance);--enter-effect-scale:var(--wp--custom--animation--flip-in-x--scale);--enter-effect-blur:var(--wp--custom--animation--flip-in-x--blur)}.fs-scroll-animation.is-animate-flip-in-y{--enter-effect-duration:var(--wp--custom--animation--flip-in-y--duration);--enter-effect-delay:var(--wp--custom--animation--flip-in-y--delay);--enter-effect-timing-function:var(--wp--custom--animation--flip-in-y--easing);--enter-effect-distance:var(--wp--custom--animation--flip-in-y--distance);--enter-effect-scale:var(--wp--custom--animation--flip-in-y--scale);--enter-effect-blur:var(--wp--custom--animation--flip-in-y--blur)}.fs-scroll-animation.is-animate-fade-in,.fs-scroll-animation.is-animate-fade-in-left,.fs-scroll-animation.is-animate-fade-in-right,.fs-scroll-animation.is-animate-fade-in-up,.fs-scroll-animation.is-animate-fade-in-down,.fs-scroll-animation.is-animate-scale-in,.fs-scroll-animation.is-animate-flip-in-x,.fs-scroll-animation.is-animate-flip-in-y{--fs-animate-from-opacity:0}.fs-scroll-animation.is-animate-fade-in-left{--fs-animate-from-x:calc(var(--enter-distance) * -1)}.fs-scroll-animation.is-animate-fade-in-right{--fs-animate-from-x:var(--enter-distance)}.fs-scroll-animation.is-animate-fade-in-up{--fs-animate-from-y:var(--enter-distance)}.fs-scroll-animation.is-animate-fade-in-down{--fs-animate-from-y:calc(var(--enter-distance) * -1)}.fs-scroll-animation.is-animate-scale-in{--fs-animate-from-scale:var(--enter-scale)}.fs-scroll-animation.is-animate-blur-in{--fs-animate-from-blur:var(--enter-blur)}.fs-scroll-animation.is-animate-flip-in-x{--fs-animate-from-y:-15px;--fs-animate-from-rotate-x:90deg}.fs-scroll-animation.is-animate-flip-in-y{--fs-animate-from-x:15px;--fs-animate-from-rotate-y:-90deg}}.fs-scroll-animation:not(.is-intersecting){--enter-animation:none;visibility:hidden;--fs-animate-progress:0}@media (scripting:none){.fs-scroll-animation:not(.is-intersecting){visibility:visible}}@keyframes fs-enter-animation{0%{--fs-animate-progress:1}to{--fs-animate-progress:0}}@keyframes fs-parallax-animation{0%{translate:var(--fs-position-x,0) calc(var(--fs-position-y,0px) + var(--parallax-amount))}to{translate:var(--fs-position-x,0) calc(var(--fs-position-y,0px) - var(--parallax-amount))}}@property --parallax-amount{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-animate-progress{syntax:"<number>";inherits:false;initial-value:0}@property --fs-animate-x{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-animate-y{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --fs-animate-scale{syntax:"<number>";inherits:false;initial-value:1}@property --fs-animate-rotate-x{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-animate-rotate-y{syntax:"<angle>";inherits:false;initial-value:0deg}@property --fs-animate-blur{syntax:"<length>";inherits:false;initial-value:0}@property --fs-animate-opacity{syntax:"<number>";inherits:false;initial-value:1}.fs-shape-divider{--width:100;--height:150px;--fill:var(--wp--preset--color--background,#fff);pointer-events:none;border-radius:inherit;corner-shape:inherit;width:100%;line-height:0;position:absolute;left:0;overflow:hidden}.fs-shape-divider svg{width:calc(var(--width) * 1% + 2px);height:var(--height);fill:var(--fill);color:var(--fill);display:block;position:relative;left:50%;transform:translate(-50%)}.fs-shape-divider-top{top:-1px;transform:rotate(180deg)}.fs-shape-divider-bottom{bottom:-1px}.fs-shape-divider.is-flipped svg{transform:translate(-50%)rotateY(180deg)}.fs-shape-divider.is-to-front{z-index:2}.fs-gap:not(.fs-flex)>:where([data-wp-context---state-condition][hidden]+:not([hidden])){margin-block-start:0}.is-sticky{align-self:stretch}.is-sticky>.fs-sticky-container{top:var(--fs-scroll-padding-top);position:sticky}.is-sticky>.fs-sticky-container[data-wp-init---sticky]{will-change:transform;top:auto}:where(.fs-gap)>.fs-sticky-container>*{margin-block-start:var(--fs-block-gap);margin-block-end:0}:where(.fs-gap)>.fs-sticky-container>:where(:first-child){margin-block-start:0}:where(.fs-gap)>.fs-sticky-container>:where(:last-child){margin-block-end:0}.wp-block-template-part.is-absolute{z-index:1;width:100%;position:absolute}.wp-block-template-part.has-shade{background:linear-gradient(#0006 0,#0000 70%)}.fs-count-badge{min-width:1.25em;height:1.25em;font-size:var(--fs-count-badge-font-size,.75em);color:var(--fs-count-badge-color,var(--wp--preset--color--background,#fff));background-color:var(--fs-count-badge-background,var(--wp--preset--color--secondary,#bd522d));border-style:var(--fs-count-badge-border-style,none);border-color:var(--fs-count-badge-border-color,currentColor);border-radius:999px;justify-content:center;align-items:center;padding-inline:.25em;font-weight:700;line-height:1;display:flex;position:relative}.fs-count-badge[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.fs-count-badge.is-bumping{animation:fs-count-badge-bump var(--wp--custom--transition--duration,.3s) var(--fs-blocks-ease-out)}}@keyframes fs-count-badge-bump{0%{scale:.5}60%{scale:1.15}to{scale:1}}.fs-icon.fs-icon-spinner{overflow:visible}.fs-icon.fs-icon-spinner>circle,.fs-icon.fs-icon-spinner>path{fill:#0000;stroke-width:1.5px}.fs-icon.fs-icon-spinner>circle{opacity:.25;stroke:currentColor}.fs-icon.fs-icon-spinner>path{stroke:currentColor;stroke-linecap:round;transform-origin:50%;animation:1.4s linear infinite both fsIconSpinner}@keyframes fsIconSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fs-tooltip{--fs-tooltip-bg:var(--wp--preset--color--contrast,#1e1e1e);--fs-tooltip-color:var(--wp--preset--color--base,#fff);--fs-tooltip-padding:6px 10px;--fs-tooltip-radius:4px;--fs-tooltip-font-size:13px;--fs-tooltip-max-width:300px;--fs-tooltip-arrow-size:8px;z-index:99999;width:max-content;max-width:var(--fs-tooltip-max-width);padding:var(--fs-tooltip-padding);font-size:var(--fs-tooltip-font-size);color:var(--fs-tooltip-color);background:var(--fs-tooltip-bg);border-radius:var(--fs-tooltip-radius);pointer-events:none;visibility:hidden;opacity:0;line-height:1.4;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;position:fixed;top:0;left:0;box-shadow:0 2px 8px #00000026}.fs-tooltip.is-visible{visibility:visible;opacity:1}.fs-tooltip__arrow{width:var(--fs-tooltip-arrow-size);height:var(--fs-tooltip-arrow-size);background:var(--fs-tooltip-bg);position:absolute;transform:rotate(45deg)}.fs-product-image-overlay{pointer-events:none;position:absolute;inset:0;container-type:inline-size}.fs-product-image-overlay>*{pointer-events:auto}:root{--fs-scroll-padding-top:calc(var(--flatsome--header--sticky-height,0px) + var(--wp-admin--admin-bar--height,0px))}html.scroll-lock{overflow:clip!important}iframe{border:none}@property --fs-scroll-padding-top{syntax:"<length>";inherits:true;initial-value:0}