@layer alg-gbs-base,alg-gbs-settings;@layer alg-gbs-base{.wp-block-alg-alg-div.alg-gbs--div{box-sizing:border-box}.wp-block-alg-alg-div.alg-gbs--div *,.wp-block-alg-alg-div.alg-gbs--div *::before,.wp-block-alg-alg-div.alg-gbs--div *::after{box-sizing:border-box}.alg-gbs--div--has-link{color:inherit;cursor:pointer;text-decoration:none}.alg-gbs--div--has-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.alg-gbs--div__dynamic-content{display:inline-block}.alg-gbs--div--aos[data-alg-aos]{opacity:0;transition-property:opacity,transform;transition-duration:var(--alg-aos-duration,650ms);transition-delay:var(--alg-aos-delay,0ms);transition-timing-function:var(--alg-aos-easing,ease-out);will-change:opacity,transform}.alg-gbs--div--aos[data-alg-aos="fade"]{transform:none}.alg-gbs--div--aos[data-alg-aos="fade-up"]{transform:translate3d(0,28px,0)}.alg-gbs--div--aos[data-alg-aos="fade-down"]{transform:translate3d(0,-28px,0)}.alg-gbs--div--aos[data-alg-aos="fade-left"]{transform:translate3d(28px,0,0)}.alg-gbs--div--aos[data-alg-aos="fade-right"]{transform:translate3d(-28px,0,0)}.alg-gbs--div--aos[data-alg-aos="zoom-in"]{transform:scale(.94)}.alg-gbs--div--aos.is-in-view{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.alg-gbs--div--aos[data-alg-aos]{opacity:1;transform:none;transition:none}}.alg-gbs--text,.alg-gbs--media{box-sizing:border-box}:where(.alg-gbs--media__item){box-sizing:border-box;display:block;max-width:100%;width:var(--alg-gbs-critical-media-width,auto);height:var(--alg-gbs-critical-media-height,auto);aspect-ratio:var(--alg-gbs-critical-media-aspect-ratio,auto)}:where(img.alg-gbs--media__item,video.alg-gbs--media__item){object-fit:contain}.alg-gbs--media__file{display:inline-flex;align-items:center;gap:.35em}.alg-gbs--css-counter-target{counter-increment:alg-gbs-css-counter}.alg-gbs--css-counter-target>.alg--css-counters{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.alg-gbs--css-counter-target>.alg--css-counters::before{content:attr(data-alg-gbs-css-counter-index)}.alg-gbs--css-counter-target>.alg--css-counters[data-alg-gbs-css-counter-output="current_total"]::before{content:attr(data-alg-gbs-css-counter-index) "/" attr(data-alg-gbs-css-counter-total)}.alg-gbs--css-counter-target>.alg--css-counters:not([data-alg-gbs-css-counter-index])::before{content:counter(alg-gbs-css-counter)}.alg-gbs--media__caption{display:block;margin-top:.5em}.alg-gbs--icon,.alg-gbs--icon-element,.alg-gbs--text-icon{box-sizing:border-box}.alg-gbs--icon{line-height:1;text-decoration:none}.alg-gbs--icon--has-link{cursor:pointer}.alg-gbs--icon-element{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;line-height:1}:where(.alg-gbs--icon-element){font-size:var(--alg-gbs-critical-icon-size,1em);width:var(--alg-gbs-critical-icon-width,auto);height:var(--alg-gbs-critical-icon-height,auto);overflow:hidden}.alg-gbs--icon-element .dashicons,.alg-gbs--icon-element [class*="fa-"],.alg-gbs--icon-element [class^="fa-"],.alg-gbs--icon-element [class*="flaticon"],.alg-gbs--icon-element [class*="icon-"]{font-size:1em;width:1em;height:1em;line-height:1}.alg-gbs--icon-element img,.alg-gbs--icon-element svg{display:block;width:1em;height:1em;max-width:100%;max-height:100%;object-fit:contain;fill:currentColor}.alg-gbs--text-icon{white-space:nowrap}:where(.alg-gbs--hover-media-swap){position:relative;display:inline-grid;vertical-align:inherit}:where(.alg-gbs--media__hover-swap){display:grid;width:fit-content;max-width:100%}:where(.alg-gbs--hover-media-swap>*){grid-area:1 / 1}:where(.alg-gbs--hover-media-swap>:first-child),:where(.alg-gbs--hover-media__primary),:where(.alg-gbs--hover-media__alternate){transition-property:opacity;transition-duration:var(--alg-gbs-hover-media-duration,180ms);transition-timing-function:var(--alg-gbs-hover-media-timing,ease)}:where(.alg-gbs--hover-media__alternate){opacity:0;pointer-events:none}@media (hover:hover) and (pointer:fine){:where(.alg-gbs--hover-media-swap:hover>:first-child),:where(.alg-gbs--hover-media-swap:hover>.alg-gbs--hover-media__primary){opacity:0}:where(.alg-gbs--hover-media-swap:hover>.alg-gbs--hover-media__alternate){opacity:1}}:where(.alg-gbs--hover-media-swap.is-hover-media-unavailable>:first-child),:where(.alg-gbs--hover-media-swap.is-hover-media-unavailable>.alg-gbs--hover-media__primary),:where(.alg-gbs--hover-media-swap.is-hover-media-unavailable:hover>:first-child),:where(.alg-gbs--hover-media-swap.is-hover-media-unavailable:hover>.alg-gbs--hover-media__primary){opacity:1}:where(.alg-gbs--hover-media-swap.is-hover-media-unavailable>.alg-gbs--hover-media__alternate){display:none}@media (prefers-reduced-motion:reduce){:where(.alg-gbs--hover-media-swap>*){transition-duration:0s}}}