*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.upg-gallery,.upg-gallery *,.upg-gallery :after,.upg-gallery :before,.upg-lightbox,.upg-lightbox *,.upg-lightbox :after,.upg-lightbox :before{box-sizing:border-box}.upg-gallery img,.upg-gallery video,.upg-lightbox img,.upg-lightbox video{display:block;height:auto;max-width:100%}.upg-fixed{position:fixed}.upg-absolute{position:absolute}.upg-relative{position:relative}.upg-inset-0{inset:0}.upg-inset-y-0{bottom:0;top:0}.upg-left-0{left:0}.upg-left-1\/2{left:50%}.upg-right-0{right:0}.upg-m-0{margin:0}.upg-block{display:block}.upg-flex{display:flex}.upg-inline-flex{display:inline-flex}.upg-grid{display:grid}.upg-h-full{height:100%}.upg-min-h-0{min-height:0}.upg-w-full{width:100%}.upg-min-w-0{min-width:0}.upg-max-w-xs{max-width:20rem}.upg-flex-1{flex:1 1 0%}.upg-cursor-pointer{cursor:pointer}.upg-flex-row{flex-direction:row}.upg-flex-col{flex-direction:column}.upg-flex-wrap{flex-wrap:wrap}.upg-flex-nowrap{flex-wrap:nowrap}.upg-items-center{align-items:center}.upg-justify-center{justify-content:center}.upg-justify-between{justify-content:space-between}.upg-justify-items-stretch{justify-items:stretch}.upg-gap-1{gap:.25rem}.upg-gap-2{gap:.5rem}.upg-overflow-hidden{overflow:hidden}.upg-overflow-x-auto{overflow-x:auto}.upg-overflow-y-auto{overflow-y:auto}.upg-rounded-full{border-radius:9999px}.upg-rounded-lg{border-radius:.5rem}.upg-rounded-md{border-radius:.375rem}.upg-border{border-width:1px}.upg-border-0{border-width:0}.upg-border-2{border-width:2px}.upg-border-t{border-top-width:1px}.upg-border-dashed{border-style:dashed}.upg-border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.upg-border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.upg-bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.upg-bg-slate-900\/5{background-color:rgba(15,23,42,.05)}.upg-bg-transparent{background-color:transparent}.upg-bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.upg-bg-white\/90{background-color:hsla(0,0%,100%,.9)}.upg-p-0{padding:0}.upg-px-4{padding-left:1rem;padding-right:1rem}.upg-py-3{padding-bottom:.75rem;padding-top:.75rem}.upg-text-center{text-align:center}.upg-text-\[11px\]{font-size:11px}.upg-text-sm{font-size:.875rem;line-height:1.25rem}.upg-text-xl{font-size:1.25rem;line-height:1.75rem}.upg-text-xs{font-size:.75rem;line-height:1rem}.upg-font-medium{font-weight:500}.upg-font-semibold{font-weight:600}.upg-leading-snug{line-height:1.375}.upg-text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.upg-text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.upg-text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.upg-text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.upg-underline{text-decoration-line:underline}.upg-opacity-0{opacity:0}.upg-opacity-60{opacity:.6}.upg-shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.upg-ring-inset{--tw-ring-inset:inset}.upg-grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.upg-backdrop-blur{--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.upg-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.upg-duration-150,.upg-transition{transition-duration:.15s}.upg-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.upg-gallery{--upg-aspect-ratio:1/1;--upg-thumb-aspect-ratio:1/1;--upg-thumb-scroll-fade-size:16px;--upg-thumb-size-current:var(--upg-thumb-size-mobile,96px);--upg-gallery-gap-current:var(
		--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem)
	);container-name:upg-gallery;container-type:inline-size;display:flex;flex-direction:column;gap:var(--upg-gallery-gap-current);width:100%}@media (min-width:768px){.upg-gallery{--upg-thumb-size-current:var(
			--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px)
		);--upg-gallery-gap-current:var(
			--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
		)}}@media (min-width:1024px){.upg-gallery{--upg-thumb-size-current:var(
			--upg-thumb-size-desktop,var(--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px))
		);--upg-gallery-gap-current:var(
			--upg-gallery-gap-desktop,var(
				--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
			)
		)}}.elementor-device-mobile .upg-gallery,.elementor-device-phone .upg-gallery,.et-fb-preview--mobile .upg-gallery,.et-fb-preview--phone .upg-gallery,[class*=et_fb_preview_active--mobile_preview] .upg-gallery,[class*=et_fb_preview_active--phone_preview] .upg-gallery,body[data-upg-device=mobile] .upg-gallery,html[data-upg-device=mobile] .upg-gallery{--upg-thumb-size-current:var(--upg-thumb-size-mobile,96px);--upg-gallery-gap-current:var(
		--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem)
	)}.elementor-device-tablet .upg-gallery,.et-fb-preview--tablet .upg-gallery,[class*=et_fb_preview_active--tablet_preview] .upg-gallery,body[data-upg-device=tablet] .upg-gallery,html[data-upg-device=tablet] .upg-gallery{--upg-thumb-size-current:var(
		--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px)
	);--upg-gallery-gap-current:var(
		--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
	)}.elementor-device-desktop .upg-gallery,.et-fb-preview--desktop .upg-gallery,[class*=et_fb_preview_active--desktop_preview] .upg-gallery,body[data-upg-device=desktop] .upg-gallery,html[data-upg-device=desktop] .upg-gallery{--upg-thumb-size-current:var(
		--upg-thumb-size-desktop,var(--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px))
	);--upg-gallery-gap-current:var(
		--upg-gallery-gap-desktop,var(
			--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
		)
	)}.upg-gallery[data-upg-runtime-device=mobile]{--upg-thumb-size-current:var(--upg-thumb-size-mobile,96px);--upg-gallery-gap-current:var(
		--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem)
	)}.upg-gallery[data-upg-runtime-device=tablet]{--upg-thumb-size-current:var(
		--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px)
	);--upg-gallery-gap-current:var(
		--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
	)}.upg-gallery[data-upg-runtime-device=desktop]{--upg-thumb-size-current:var(
		--upg-thumb-size-desktop,var(--upg-thumb-size-tablet,var(--upg-thumb-size-mobile,96px))
	);--upg-gallery-gap-current:var(
		--upg-gallery-gap-desktop,var(
			--upg-gallery-gap-tablet,var(--upg-gallery-gap-mobile,var(--upg-gallery-gap,1rem))
		)
	)}body.upg-lightbox-open,html.upg-lightbox-open{overflow:hidden}.upg-lightbox{align-items:center;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--upg-lightbox-z-index,2147483000)}.upg-lightbox__backdrop{backdrop-filter:blur(var(--upg-lightbox-backdrop-blur,4px));background-color:rgba(15,23,42,.6);background-color:color-mix(in srgb,var(--upg-lightbox-backdrop-color,#0f172a) var(--upg-lightbox-backdrop-opacity,60%),transparent);inset:0;position:absolute}.upg-lightbox__dialog{display:flex;flex-direction:column;gap:1rem;height:100%;min-height:0;padding:1.5rem;position:relative;width:100%;z-index:1}@media (min-width:768px){.upg-lightbox__dialog{padding:2.5rem}}.upg-lightbox__close{align-items:center;border-radius:9999px;border-width:1px;display:inline-flex;justify-content:center;position:absolute;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.upg-lightbox__close:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.upg-lightbox__close:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(203 213 225/var(--tw-ring-opacity,1))}.upg-lightbox__close{padding:.5rem 1rem;right:1rem;top:1rem;z-index:2}@media (min-width:768px){.upg-lightbox__close{right:2rem;top:2rem}}.upg-lightbox__content{flex:1 1 0%;min-height:0;width:100%;z-index:1}.upg-lightbox__gallery{height:100%;min-height:0;width:100%;--upg-aspect-ratio:auto}.upg-lightbox__gallery .upg-gallery__viewport{aspect-ratio:auto;flex:1 1 0%;max-height:none;min-height:0}.upg-gallery--thumbs-left,.upg-gallery--thumbs-right{align-items:stretch;flex-direction:row;min-height:0}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right{container-type:inline-size!important}.upg-gallery--thumbs-left .upg-gallery__thumbnails,.upg-gallery--thumbs-right .upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right>.upg-gallery__thumbnails{align-content:flex-start!important;contain:none!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;flex-wrap:wrap!important;height:auto!important;justify-content:flex-start!important;max-height:32rem!important;max-width:none!important;min-height:0!important;overflow-x:visible!important;overflow-y:hidden!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;width:-moz-max-content!important;width:max-content!important}.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left>.upg-gallery__thumbnails,.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right>.upg-gallery__thumbnails{align-content:normal!important;flex-wrap:nowrap!important;max-height:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;width:auto!important}@supports (width:1cqw){.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right>.upg-gallery__thumbnails{--upg-thumb-rail-min:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + 0.5rem)!important;--upg-rail-gap:1rem!important;max-height:clamp(0px,calc(100cqw - var(--upg-thumb-rail-min) - var(--upg-rail-gap)),9999px)!important}}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left>.upg-gallery__thumbnails>.upg-thumbnail,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right>.upg-gallery__thumbnails>.upg-thumbnail{flex:0 0 auto!important}.upg-gallery--thumbs-bottom .upg-gallery__thumbnails,.upg-gallery--thumbs-top .upg-gallery__thumbnails{height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);overflow:auto}.upg-gallery--thumbs-left .upg-gallery__thumbnails,.upg-gallery--thumbs-top .upg-gallery__thumbnails{order:-1}@media (min-width:768px){.upg-gallery--thumbs-tablet-left,.upg-gallery--thumbs-tablet-right{align-items:stretch;flex-direction:row;min-height:0}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right{container-type:inline-size!important}.upg-gallery--thumbs-tablet-left .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-right .upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails{align-content:flex-start!important;contain:none!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;flex-wrap:wrap!important;height:auto!important;justify-content:flex-start!important;max-height:32rem!important;max-width:none!important;min-height:0!important;overflow-x:visible!important;overflow-y:hidden!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;width:-moz-max-content!important;width:max-content!important}.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails,.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails{align-content:normal!important;flex-wrap:nowrap!important;max-height:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;width:auto!important}@supports (width:1cqw){.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails{--upg-thumb-rail-min:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + 0.5rem)!important;--upg-rail-gap:1rem!important;max-height:clamp(0px,calc(100cqw - var(--upg-thumb-rail-min) - var(--upg-rail-gap)),9999px)!important}}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails>.upg-thumbnail,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails>.upg-thumbnail{flex:0 0 auto!important}.upg-gallery--thumbs-tablet-bottom,.upg-gallery--thumbs-tablet-top{flex-direction:column}.upg-gallery--thumbs-tablet-bottom .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-top .upg-gallery__thumbnails{contain:none;flex-direction:row;flex-wrap:wrap;height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);min-width:0;overflow:auto}.upg-gallery--thumbs-tablet-bottom .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-left .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-right .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-top .upg-gallery__thumbnails{order:0}.upg-gallery--thumbs-tablet-left .upg-gallery__thumbnails,.upg-gallery--thumbs-tablet-top .upg-gallery__thumbnails{order:-1}}@media (min-width:1024px){.upg-gallery--thumbs-desktop-left,.upg-gallery--thumbs-desktop-right{align-items:stretch;flex-direction:row;min-height:0}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right{container-type:inline-size!important}.upg-gallery--thumbs-desktop-left .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-right .upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right>.upg-gallery__thumbnails{align-content:flex-start!important;contain:none!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;flex-wrap:wrap!important;height:auto!important;justify-content:flex-start!important;max-height:32rem!important;max-width:none!important;min-height:0!important;overflow-x:visible!important;overflow-y:hidden!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;width:-moz-max-content!important;width:max-content!important}.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left>.upg-gallery__thumbnails,.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right>.upg-gallery__thumbnails{align-content:normal!important;flex-wrap:nowrap!important;max-height:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;width:auto!important}@supports (width:1cqw){.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left>.upg-gallery__thumbnails,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right>.upg-gallery__thumbnails{--upg-thumb-rail-min:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + 0.5rem)!important;--upg-rail-gap:1rem!important;max-height:clamp(0px,calc(100cqw - var(--upg-thumb-rail-min) - var(--upg-rail-gap)),9999px)!important}}.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left>.upg-gallery__thumbnails>.upg-thumbnail,.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right>.upg-gallery__thumbnails>.upg-thumbnail{flex:0 0 auto!important}.upg-gallery--thumbs-desktop-bottom,.upg-gallery--thumbs-desktop-top{flex-direction:column}.upg-gallery--thumbs-desktop-bottom .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-top .upg-gallery__thumbnails{contain:none;flex-direction:row;flex-wrap:wrap;height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);min-width:0;overflow:auto}.upg-gallery--thumbs-desktop-bottom .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-left .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-right .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-top .upg-gallery__thumbnails{order:0}.upg-gallery--thumbs-desktop-left .upg-gallery__thumbnails,.upg-gallery--thumbs-desktop-top .upg-gallery__thumbnails{order:-1}}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-left,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-right{align-items:stretch;flex-direction:row;min-height:0}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-bottom,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-top{flex-direction:column}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-left,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-right{container-type:inline-size!important}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-right
	.upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-top
	.upg-gallery__thumbnails{contain:none;flex-direction:row;flex-wrap:wrap;height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);min-width:0;overflow:auto}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-right
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-top
	.upg-gallery__thumbnails{order:0}:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=mobile],body[data-upg-device=mobile],.elementor-device-mobile,.elementor-device-phone,.et-fb-preview--mobile,.et-fb-preview--phone,[class*=et_fb_preview_active--phone_preview],[class*=et_fb_preview_active--mobile_preview])
	.upg-gallery--thumbs-top
	.upg-gallery__thumbnails{order:-1}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-left,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-right{align-items:stretch;flex-direction:row;min-height:0}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right{container-type:inline-size!important}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-right
	.upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails{align-content:flex-start!important;contain:none!important;display:flex!important;flex:0 0 auto!important;flex-direction:column!important;flex-wrap:wrap!important;height:auto!important;justify-content:flex-start!important;max-height:32rem!important;max-width:none!important;min-height:0!important;overflow-x:visible!important;overflow-y:hidden!important;overscroll-behavior:auto!important;scrollbar-gutter:auto!important;width:-moz-max-content!important;width:max-content!important}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-left>.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-lightbox__gallery.upg-gallery--layout-grid.upg-gallery--thumbs-tablet-right>.upg-gallery__thumbnails{align-content:normal!important;flex-wrap:nowrap!important;max-height:100%!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;width:auto!important}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-bottom,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-top{flex-direction:column}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-top
	.upg-gallery__thumbnails{contain:none;flex-direction:row;flex-wrap:wrap;height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);min-width:0;overflow:auto}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-right
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-top
	.upg-gallery__thumbnails{order:0}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumbs-tablet-top
	.upg-gallery__thumbnails{order:-1}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-left,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-right{align-items:stretch;flex-direction:row;min-height:0}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-left,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery.upg-gallery--layout-grid.upg-gallery--thumbs-desktop-right{container-type:inline-size!important}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-right
	.upg-gallery__thumbnails{contain:size;flex:none;flex-direction:column;flex-wrap:nowrap;height:auto;max-height:none;min-height:0;min-width:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem);overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-bottom,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-top{flex-direction:column}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-top
	.upg-gallery__thumbnails{contain:none;flex-direction:row;flex-wrap:wrap;height:var(--upg-viewport-height,auto);max-height:var(--upg-viewport-height,auto);min-width:0;overflow:auto}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-right
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-top
	.upg-gallery__thumbnails{order:0}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumbs-desktop-top
	.upg-gallery__thumbnails{order:-1}.upg-gallery__viewport{border-radius:.5rem;flex:1 1 0%;min-width:0;overflow:hidden;position:relative;width:100%;--tw-bg-opacity:1;aspect-ratio:var(--upg-aspect-ratio,1/1);background-color:rgb(241 245 249/var(--tw-bg-opacity,1));background-color:var(--upg-main-media-background-color,#f1f5f9);max-height:-moz-fit-content;max-height:fit-content;touch-action:pan-y}.upg-gallery__viewport--empty{align-items:center;display:flex;font-size:.875rem;justify-content:center;line-height:1.25rem;text-align:center;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.upg-gallery__empty-message{line-height:1.625;max-width:20rem}.upg-gallery__status{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.upg-gallery__slider-controls{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;padding-inline:clamp(.125rem,1vw,.5rem);pointer-events:none;position:absolute;right:0;top:0;z-index:4}.upg-gallery__slider-button{align-items:center;background-color:transparent;border:0;border-radius:9999px;box-shadow:none;color:var(--upg-slider-arrow-color,#fff);cursor:pointer;display:inline-flex;height:var(--upg-slider-arrow-size,36px);isolation:isolate;justify-content:center;line-height:1;min-height:var(--upg-slider-arrow-size,36px);min-width:var(--upg-slider-arrow-size,36px);opacity:.82;padding:0;pointer-events:auto;position:relative;text-shadow:0 1px 2px rgba(15,23,42,.72);transition:color .16s ease,opacity .16s ease,transform .18s ease;width:var(--upg-slider-arrow-size,36px)}.upg-gallery__slider-button:before{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background-color:var(
		--upg-slider-arrow-background-color,rgba(15,23,42,.22)
	);border-radius:9999px;content:"";inset:max(2px,calc(var(--upg-slider-arrow-size, 36px)*.14));opacity:0;position:absolute;transform:scale(.72);transition:opacity .17s ease,transform .19s ease;z-index:-1}.upg-gallery__slider-button:focus{outline:none}.upg-gallery__slider-button:focus-visible{opacity:1;outline:2px solid hsla(0,0%,100%,.72);outline-offset:2px}.upg-gallery__slider-button:disabled,.upg-gallery__slider-button[aria-disabled=true]{cursor:default;opacity:.28;transform:none}@media (hover:hover) and (pointer:fine){.upg-gallery__slider-button:focus-visible,.upg-gallery__slider-button:hover{opacity:1;transform:scale(1.03)}.upg-gallery__slider-button:focus-visible:before,.upg-gallery__slider-button:hover:before{opacity:1;transform:scale(1)}}.upg-gallery__slider-arrow-icon{align-items:center;display:flex;height:calc(var(--upg-slider-arrow-size, 36px)*.52);justify-content:center;line-height:1;width:calc(var(--upg-slider-arrow-size, 36px)*.52)}.upg-gallery--slider-arrows-triangle .upg-gallery__slider-arrow-icon{height:calc(var(--upg-slider-arrow-size, 36px)*.44);width:calc(var(--upg-slider-arrow-size, 36px)*.44)}.upg-gallery__slider-arrow-svg{display:block;fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25;width:100%}.upg-gallery__slider-arrow-fill{fill:currentColor;stroke:none}.upg-gallery__slider-dots{align-items:center;bottom:clamp(.5rem,2vw,1rem);display:flex;gap:.5rem;justify-content:center;left:50%;pointer-events:auto;position:absolute;transform:translateX(-50%);z-index:5}.upg-gallery__slider-dot{align-items:center;background-color:transparent;border-radius:9999px;border-width:0;cursor:pointer;display:inline-flex;height:max(24px,calc(var(--upg-slider-dot-size, 10px) + 12px));justify-content:center;padding:0;width:max(24px,calc(var(--upg-slider-dot-size, 10px) + 12px))}.upg-gallery__slider-dot,.upg-gallery__slider-dot:active,.upg-gallery__slider-dot:focus{border:0;box-shadow:none;outline:none}.upg-gallery__slider-dot:focus-visible{box-shadow:0 0 0 2px rgba(15,23,42,.32);outline:3px solid currentColor;outline-offset:2px}.upg-gallery__slider-dot-marker{background-color:var(--upg-slider-dot-color,hsla(0,0%,100%,.72));border-radius:9999px;box-shadow:none;display:block;height:var(--upg-slider-dot-size,10px);opacity:.38;transform:scale(.68);transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1);width:var(--upg-slider-dot-size,10px)}.upg-gallery--slider-dots-filled .upg-gallery__slider-dot-marker{opacity:.62;transform:scale(.84)}.upg-gallery__slider-dot.is-active .upg-gallery__slider-dot-marker{background-color:var(--upg-slider-dot-active-color,#fff);opacity:1;transform:scale(1)}.upg-gallery--slider-hide-thumbnails .upg-gallery__thumbnails{display:none}.upg-gallery[data-zoom-mode=hover] .upg-gallery__viewport{--upg-zoom-scale:1.5;--upg-zoom-translate-x:0px;--upg-zoom-translate-y:0px;cursor:default}.upg-gallery[data-zoom-mode=gesture] .upg-gallery__viewport{--upg-gesture-zoom-scale:1;--upg-gesture-zoom-translate-x:0px;--upg-gesture-zoom-translate-y:0px;cursor:default;touch-action:pan-x pan-y}.upg-gallery[data-zoom-mode=hover] .upg-gallery__viewport.is-zooming,.upg-gallery[data-zoom-mode=hover].upg-has-zoomable .upg-gallery__viewport{cursor:zoom-in}.upg-gallery__viewport.is-swipe-dragging{cursor:grabbing}.upg-gallery[data-zoom-mode=gesture].upg-has-zoomable .upg-gallery__viewport{cursor:zoom-in;touch-action:none}.upg-gallery[data-zoom-mode=gesture]
	.upg-gallery__viewport.is-gesture-zooming{cursor:zoom-out}.upg-gallery[data-zoom-mode=gesture]
	.upg-gallery__viewport.is-gesture-zooming.is-gesture-zoom-dragging{cursor:grabbing}.upg-gallery[data-zoom-mode=hover]
	.upg-gallery__figure.upg-media--zoomable
	.upg-gallery__image{transform:translateZ(0) scale(1);transform-origin:center center;transition:transform .14s ease-out;will-change:transform}.upg-gallery[data-zoom-mode=gesture]
	.upg-gallery__figure.upg-media--zoomable
	.upg-gallery__image{transform:translate3d(var(--upg-gesture-zoom-translate-x,0),var(--upg-gesture-zoom-translate-y,0),0) scale(var(--upg-gesture-zoom-scale,1));transform-origin:center center;transition:transform .14s ease-out;will-change:transform}.upg-gallery[data-zoom-mode=hover]
	.upg-gallery__viewport.is-zooming
	.upg-gallery__figure.is-active.upg-media--zoomable
	.upg-gallery__image{transform:translate3d(var(--upg-zoom-translate-x,0),var(--upg-zoom-translate-y,0),0) scale(var(--upg-zoom-scale,1.5));transition-duration:0ms;transition-timing-function:linear}.upg-gallery[data-zoom-mode=gesture]
	.upg-gallery__viewport.is-gesture-zooming
	.upg-gallery__figure.is-active.upg-media--zoomable
	.upg-gallery__image{transition-duration:0ms;transition-timing-function:linear}@supports not (aspect-ratio:1/1){.upg-gallery__viewport{padding-top:100%}.upg-gallery__viewport>.upg-gallery__figure{inset:0;position:absolute}}.upg-gallery__figure{align-items:stretch;background-color:transparent;display:grid;grid-template-rows:minmax(0,1fr) auto;inset:0;justify-items:stretch;margin:0;position:absolute;transition:opacity .18s ease-out;will-change:opacity}.upg-gallery__media{height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.upg-admin-root .upg-gallery__list .upg-gallery__item>.upg-gallery__figure,.upg-gallery .upg-gallery__list .upg-gallery__item>.upg-gallery__figure,.upg-lightbox .upg-gallery__list .upg-gallery__item>.upg-gallery__figure{height:100%;inset:0;margin:0;position:absolute;width:100%}.upg-gallery--image-gap-fill
	.upg-gallery__figure.upg-media--color-fill
	.upg-gallery__media{isolation:isolate}.upg-gallery--image-gap-fill
	.upg-gallery__figure.upg-media--color-fill
	.upg-gallery__media:before{background-image:var(--upg-media-fill-image);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(28px) saturate(1.12);inset:-12%;opacity:.92;pointer-events:none;position:absolute;transform:scale(1.08);transform-origin:center;z-index:0}.upg-gallery--image-gap-fill
	.upg-gallery__figure.upg-media--color-fill
	.upg-gallery__image{position:relative;z-index:1}.upg-gallery--image-gap-fill
	.upg-gallery__figure.upg-media--color-fill
	.upg-gallery__video{background-color:transparent;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:1}.upg-gallery__figure.is-hidden{opacity:0;pointer-events:none;z-index:0}.upg-gallery__figure.is-active{opacity:1;z-index:1}.upg-gallery--slider-transition-slide .upg-gallery__list{display:flex;overflow:visible;transform:translate3d(calc(var(--upg-slider-track-offset, 0%) + var(--upg-slider-drag-offset, 0px)),0,0);transition:transform .22s ease-out;will-change:transform}.upg-gallery--slider-transition-slide .upg-gallery__list.is-slider-dragging{transition:none}.upg-gallery--slider-transition-slide .upg-gallery__item{flex:0 0 100%;height:100%;inset:auto;position:relative;width:100%}.upg-gallery--slider-transition-slide .upg-gallery__figure,.upg-gallery--slider-transition-slide .upg-gallery__figure.is-hidden{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.upg-gallery--slider-transition-slide .upg-gallery__list,.upg-gallery__figure{transition:none}}.upg-gallery__caption{border-top-width:1px;width:100%;--tw-border-opacity:1;background-color:hsla(0,0%,100%,.9);border-color:rgb(226 232 240/var(--tw-border-opacity,1));font-size:.875rem;line-height:1.25rem;line-height:1.375;padding:.75rem 1rem;text-align:center;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);background-color:var(
		--upg-caption-background-color,hsla(0,0%,100%,.9)
	);color:var(--upg-caption-text-color,#334155)}.upg-gallery[data-caption-position=hidden] .upg-gallery__caption,.upg-gallery[data-show-captions="0"] .upg-gallery__caption{display:none}.upg-gallery[data-caption-position=overlay] .upg-gallery__figure{grid-template-rows:minmax(0,1fr)}.upg-gallery[data-caption-position=overlay] .upg-gallery__caption{background-color:var(
		--upg-caption-background-color,hsla(0,0%,100%,.86)
	);border-top:0;bottom:0;left:0;position:absolute;right:0;z-index:2}.upg-admin-root .upg-gallery__embed,.upg-admin-root .upg-gallery__embed-poster,.upg-admin-root .upg-gallery__image,.upg-admin-root .upg-gallery__video,.upg-admin-root .upg-thumbnail__image,.upg-gallery .upg-gallery__embed,.upg-gallery .upg-gallery__embed-poster,.upg-gallery .upg-gallery__image,.upg-gallery .upg-gallery__video,.upg-gallery .upg-thumbnail__image,.upg-lightbox .upg-gallery__embed,.upg-lightbox .upg-gallery__embed-poster,.upg-lightbox .upg-gallery__image,.upg-lightbox .upg-gallery__video,.upg-lightbox .upg-thumbnail__image{border:0;height:100%!important;margin:0;max-height:100%;max-width:100%;min-height:0;min-width:0;-o-object-position:center;object-position:center;padding:0;width:100%!important}.upg-gallery__image,.upg-gallery__video{-o-object-fit:contain;object-fit:contain}.upg-gallery__image{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upg-gallery__figure.is-media-failed .is-load-failed{opacity:.18}.upg-gallery__media-failure{align-items:center;background:hsla(0,0%,100%,.9);background:color-mix(in srgb,#fff 90%,transparent);color:var(--upg-media-failure-color,#0f172a);display:flex;flex-direction:column;gap:.75rem;inset:0;justify-content:center;padding:1rem;position:absolute;text-align:center;z-index:5}.upg-gallery__media-failure[hidden]{display:none!important}.upg-gallery__media-failure-status{font-size:.9375rem;font-weight:600;line-height:1.4;margin:0}.upg-gallery__media-failure-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.upg-gallery__media-failure-original-link,.upg-gallery__media-failure-retry{align-items:center;background:var(--upg-media-failure-action-background,#fff);border:1px solid var(--upg-media-failure-border-color,#cbd5e1);border-radius:.375rem;color:var(--upg-media-failure-action-color,#0f172a);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.2;min-height:44px;padding:.625rem .875rem;text-decoration:none}.upg-gallery__media-failure-retry:disabled{cursor:progress;opacity:.62}.upg-gallery__media-failure-original-link:focus-visible,.upg-gallery__media-failure-retry:focus-visible{outline:2px solid var(--upg-focus-ring-color,#475569);outline-offset:2px}@container upg-gallery (max-width: 767px){.upg-gallery__media-failure{gap:.5rem;padding:.75rem}.upg-gallery__media-failure-actions{flex-direction:column;width:min(100%,16rem)}.upg-gallery__media-failure-original-link,.upg-gallery__media-failure-retry{width:100%}.upg-gallery__caption{padding-inline:.75rem}}@supports not (container-type:inline-size){@media (max-width:767px){.upg-gallery__media-failure{gap:.5rem;padding:.75rem}.upg-gallery__media-failure-actions{flex-direction:column;width:min(100%,16rem)}.upg-gallery__media-failure-original-link,.upg-gallery__media-failure-retry{width:100%}.upg-gallery__caption{padding-inline:.75rem}}}.upg-video-play-overlay{height:100%;position:relative;width:100%}.upg-video-play-overlay>.upg-gallery__video{height:100%;width:100%}.upg-video-play-overlay__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;inset:0;padding:0;position:absolute;z-index:2}.upg-video-play-overlay__button.is-playing{height:44px;inset:auto .75rem .75rem auto;min-height:44px;min-width:44px;width:44px}.upg-video-play-overlay__button:before{backdrop-filter:blur(6px);background-color:rgba(15,23,42,.55);border:1px solid rgba(226,232,240,.72);border-radius:9999px;box-shadow:0 10px 22px rgba(15,23,42,.25);content:"";height:4.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.25rem}.upg-video-play-overlay__button:after{border-bottom:.8rem solid transparent;border-left:1.35rem solid hsla(0,0%,100%,.96);border-top:.8rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) translateX(.12rem);width:0}.upg-video-play-overlay__button.is-playing:before{height:44px;width:44px}.upg-video-play-overlay__button.is-playing:after,.upg-video-playback-toggle--embed.is-playing:after{background:linear-gradient(90deg,hsla(0,0%,100%,.96) 0 32%,transparent 32% 68%,hsla(0,0%,100%,.96) 68% 100%);border:0;height:1.05rem;transform:translate(-50%,-50%);width:.95rem}.upg-video-play-overlay__button:hover:before{background-color:rgba(15,23,42,.68)}.upg-video-play-overlay__button:focus-visible:before{box-shadow:0 10px 22px rgba(15,23,42,.25),0 0 0 3px rgba(203,213,225,.9)}.upg-gallery__embed{background-color:rgba(15,23,42,.05);overflow:hidden;position:relative;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.upg-gallery__embed-playback-container{height:100%;position:relative;width:100%}.upg-gallery__embed-playback-container>.upg-gallery__embed{height:100%;width:100%}.upg-video-playback-toggle--embed{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;bottom:.75rem;cursor:pointer;height:44px;min-height:44px;min-width:44px;padding:0;position:absolute;right:.75rem;width:44px;z-index:3}.upg-video-playback-toggle--embed:before{backdrop-filter:blur(6px);background-color:rgba(15,23,42,.68);border:1px solid rgba(226,232,240,.72);border-radius:9999px;box-shadow:0 10px 22px rgba(15,23,42,.25);content:"";height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px}.upg-video-playback-toggle--embed:after{border-bottom:.55rem solid transparent;border-left:.9rem solid hsla(0,0%,100%,.96);border-top:.55rem solid transparent;content:"";height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) translateX(.08rem);width:0}.upg-video-playback-toggle--embed:focus-visible{border-radius:9999px;outline:3px solid rgba(203,213,225,.9);outline-offset:3px}.upg-lightbox-zoom-controls{align-items:center;backdrop-filter:blur(8px);background-color:rgba(15,23,42,.68);border:1px solid rgba(226,232,240,.72);border-radius:9999px;bottom:.75rem;box-shadow:0 10px 22px rgba(15,23,42,.25);display:flex;gap:.25rem;padding:.25rem;position:absolute;right:.75rem;z-index:6}.upg-lightbox-zoom-controls[hidden]{display:none}.upg-lightbox-zoom-controls__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:1.25rem;font-weight:700;height:44px;justify-content:center;line-height:1;min-height:44px;min-width:44px;padding:0;width:44px}.upg-lightbox-zoom-controls__button--reset{font-size:.75rem}.upg-lightbox-zoom-controls__button:hover{background-color:hsla(0,0%,100%,.16)}.upg-lightbox-zoom-controls__button:focus-visible{outline:2px solid #fff;outline-offset:1px}.upg-lightbox-zoom-controls__button:disabled{cursor:default;opacity:.38}.upg-lightbox-zoom-controls__status{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.upg-gallery__embed iframe,.upg-gallery__embed video{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;position:absolute;transition:opacity .16s ease;width:100%;z-index:0}.upg-admin-root .upg-gallery__embed-poster,.upg-gallery .upg-gallery__embed-poster,.upg-lightbox .upg-gallery__embed-poster{height:100%;inset:0;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;position:absolute;transition:opacity .16s ease;width:100%;z-index:1}.upg-admin-root
	.upg-gallery__embed.has-poster:not(.is-loaded)
	.upg-gallery__embed-poster,.upg-admin-root .upg-gallery__embed.has-poster:not(.is-loaded),.upg-gallery
	.upg-gallery__embed.has-poster:not(.is-loaded)
	.upg-gallery__embed-poster,.upg-gallery .upg-gallery__embed.has-poster:not(.is-loaded),.upg-lightbox
	.upg-gallery__embed.has-poster:not(.is-loaded)
	.upg-gallery__embed-poster,.upg-lightbox .upg-gallery__embed.has-poster:not(.is-loaded){cursor:pointer}.upg-admin-root .upg-gallery__embed.has-poster:not(.is-loaded) iframe,.upg-gallery .upg-gallery__embed.has-poster:not(.is-loaded) iframe,.upg-lightbox .upg-gallery__embed.has-poster:not(.is-loaded) iframe{opacity:0;pointer-events:none}.upg-admin-root .upg-gallery__embed.is-loaded .upg-gallery__embed-poster,.upg-gallery .upg-gallery__embed.is-loaded .upg-gallery__embed-poster,.upg-lightbox .upg-gallery__embed.is-loaded .upg-gallery__embed-poster{opacity:0;pointer-events:none;visibility:hidden}.upg-gallery__pdf,.upg-gallery__pdf-embed{display:block;height:100%;width:100%}.upg-gallery__pdf-fallback{align-items:center;display:flex;font-size:.875rem;font-weight:500;height:100%;justify-content:center;line-height:1.25rem;width:100%;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));text-decoration-line:underline}.upg-gallery__pdf .fluid-width-video-wrapper{height:100%;padding:0!important}.upg-thumbnail[data-media-type=video]{--upg-media-overlay-size:1.75rem}.upg-thumbnail[data-media-type=pdf]:after,.upg-thumbnail[data-media-type=video]:after{pointer-events:none;position:absolute;z-index:2}.upg-thumbnail[data-media-type=video]:after{background-color:rgba(15,23,42,.55);background-color:rgba(15,23,42,.65);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='m9 7 10 5-10 5z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60% 60%;border-radius:9999px;box-shadow:0 8px 16px rgba(15,23,42,.25);box-shadow:0 4px 10px rgba(15,23,42,.2);content:"";height:var(--upg-media-overlay-size);left:50%;top:50%;transform:translate(-50%,-50%);width:var(--upg-media-overlay-size)}.upg-thumbnail[data-media-type=pdf]:after{background-color:rgba(15,23,42,.82);border-radius:.1875rem;box-shadow:0 4px 10px rgba(15,23,42,.2);color:#fff;content:"PDF";font-size:.625rem;font-weight:700;letter-spacing:.04em;line-height:1;padding:.1875rem .375rem;right:.375rem;text-transform:uppercase;top:.375rem}.upg-gallery .upg-gallery__list{height:100%;list-style:none;margin:0;padding:0!important;position:relative;width:100%}.upg-gallery__item{inset:0;list-style:none;margin:0;padding:0;position:absolute}.upg-gallery__thumbnails{display:flex;flex-wrap:wrap;gap:.5rem;padding-left:0;--upg-thumb-scroll-mask:none;-webkit-mask-image:var(--upg-thumb-scroll-mask);mask-image:var(--upg-thumb-scroll-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.upg-gallery--thumbs-left .upg-gallery__thumbnails.is-overflow-start,.upg-gallery--thumbs-right .upg-gallery__thumbnails.is-overflow-start{--upg-thumb-scroll-mask:linear-gradient(to bottom,transparent,#000 var(--upg-thumb-scroll-fade-size))}.upg-gallery--thumbs-left .upg-gallery__thumbnails.is-overflow-end,.upg-gallery--thumbs-right .upg-gallery__thumbnails.is-overflow-end{--upg-thumb-scroll-mask:linear-gradient(to top,transparent,#000 var(--upg-thumb-scroll-fade-size))}.upg-gallery--thumbs-left
	.upg-gallery__thumbnails.is-overflow-start.is-overflow-end,.upg-gallery--thumbs-right
	.upg-gallery__thumbnails.is-overflow-start.is-overflow-end{--upg-thumb-scroll-mask:linear-gradient(to bottom,transparent 0,#000 var(--upg-thumb-scroll-fade-size),#000 calc(100% - var(--upg-thumb-scroll-fade-size)),transparent 100%)}.upg-gallery--thumbs-bottom .upg-gallery__thumbnails.is-overflow-start,.upg-gallery--thumbs-top .upg-gallery__thumbnails.is-overflow-start{--upg-thumb-scroll-mask:linear-gradient(to right,transparent,#000 var(--upg-thumb-scroll-fade-size))}.upg-gallery--thumbs-bottom .upg-gallery__thumbnails.is-overflow-end,.upg-gallery--thumbs-top .upg-gallery__thumbnails.is-overflow-end{--upg-thumb-scroll-mask:linear-gradient(to left,transparent,#000 var(--upg-thumb-scroll-fade-size))}.upg-gallery--thumbs-bottom
	.upg-gallery__thumbnails.is-overflow-start.is-overflow-end,.upg-gallery--thumbs-top
	.upg-gallery__thumbnails.is-overflow-start.is-overflow-end{--upg-thumb-scroll-mask:linear-gradient(to right,transparent 0,#000 var(--upg-thumb-scroll-fade-size),#000 calc(100% - var(--upg-thumb-scroll-fade-size)),transparent 100%)}.upg-thumbnail--add{border-style:dashed;display:flex;flex-direction:column;gap:.25rem;justify-content:center;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.upg-thumbnail__add{font-size:1.25rem;font-weight:700;line-height:1.75rem}.upg-thumbnail__add-label{font-size:.75rem;font-weight:600;line-height:1rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.upg-thumbnail__add-hint{font-size:11px;line-height:1.25;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.upg-gallery__thumbnails-empty,.upg-thumbnail__add-hint{text-align:center}.upg-gallery__thumbnails-empty{align-items:center;border-radius:.375rem;border-style:dashed;border-width:1px;display:flex;justify-content:center;width:100%;--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));font-size:.875rem;line-height:1.25rem;padding:1rem;--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1));min-height:calc(var(--upg-thumb-size-current, var(--upg-thumb-size, 96px)) + .5rem)}.upg-gallery--layout-scroller .upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll .upg-gallery__thumbnails{flex-wrap:nowrap}.upg-gallery--layout-scroller .upg-thumbnail,.upg-gallery--thumb-scroll-scroll .upg-thumbnail{flex-shrink:0}.upg-gallery--layout-scroller.upg-gallery--thumbs-bottom
	.upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-top .upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-bottom
	.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-top
	.upg-gallery__thumbnails{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery--layout-scroller.upg-gallery--thumbs-left .upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-right
	.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-left
	.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-right
	.upg-gallery__thumbnails{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}@media (min-width:768px){.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-bottom
		.upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-top
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-bottom
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-top
		.upg-gallery__thumbnails{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-left
		.upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-right
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-left
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-right
		.upg-gallery__thumbnails{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}}@media (min-width:1024px){.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-bottom
		.upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-top
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-bottom
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-top
		.upg-gallery__thumbnails{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-left
		.upg-gallery__thumbnails,.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-right
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-left
		.upg-gallery__thumbnails,.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-right
		.upg-gallery__thumbnails{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-top
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-top
	.upg-gallery__thumbnails{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-tablet-right
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=tablet],body[data-upg-device=tablet],.elementor-device-tablet,.et-fb-preview--tablet,[class*=et_fb_preview_active--tablet_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-tablet-right
	.upg-gallery__thumbnails{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-top
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-bottom
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-top
	.upg-gallery__thumbnails{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--layout-scroller.upg-gallery--thumbs-desktop-right
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-left
	.upg-gallery__thumbnails,:is(html[data-upg-device=desktop],body[data-upg-device=desktop],.elementor-device-desktop,.et-fb-preview--desktop,[class*=et_fb_preview_active--desktop_preview])
	.upg-gallery--thumb-scroll-scroll.upg-gallery--thumbs-desktop-right
	.upg-gallery__thumbnails{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable both-edges}.upg-thumbnail{align-items:center;border-radius:.375rem;border-width:1px;cursor:pointer;display:inline-flex;justify-content:center;overflow:hidden;position:relative;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:0;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);--tw-ring-inset:inset;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}.upg-thumbnail:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(148 163 184/var(--tw-ring-opacity,1))}.upg-thumbnail{border-radius:var(--upg-thumbnail-frame-radius,6px);height:var(--upg-thumb-size-current,var(--upg-thumb-size,96px));width:var(--upg-thumb-size-current,var(--upg-thumb-size,96px))}.upg-gallery--image-gap-fill .upg-thumbnail.upg-thumbnail--color-fill{isolation:isolate}.upg-gallery--image-gap-fill .upg-thumbnail.upg-thumbnail--color-fill:before{background-image:var(--upg-media-fill-image);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";filter:blur(16px) saturate(1.08);inset:-10%;opacity:.92;pointer-events:none;position:absolute;transform:scale(1.08);transform-origin:center;z-index:0}@supports (aspect-ratio:1/1){.upg-thumbnail{aspect-ratio:var(--upg-thumb-aspect-ratio,1/1);height:auto}}.upg-preview-stage .upg-thumbnail.is-hidden{opacity:.6;--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.upg-preview-stage .upg-thumbnail.is-hidden:after{background-color:hsla(0,0%,100%,.4);content:"";inset:0;pointer-events:none;position:absolute}.upg-thumbnail.is-active{border-width:2px;--tw-border-opacity:1;border-color:rgb(51 65 85/var(--tw-border-opacity,1));border-color:var(--upg-thumbnail-active-frame-color,#334155);border-width:var(--upg-thumbnail-active-frame-size,2px)}.upg-thumbnail__image{border-radius:inherit;display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.upg-gallery--image-gap-fill
	.upg-thumbnail.upg-thumbnail--color-fill
	.upg-thumbnail__image{position:relative;z-index:1}.woocommerce-uses-block-theme .upg-woocommerce-product-gallery,.woocommerce-uses-block-theme.woocommerce #content div.product div.images,.woocommerce-uses-block-theme.woocommerce div.product div.images,.woocommerce-uses-block-theme.woocommerce-page #content div.product div.images,.woocommerce-uses-block-theme.woocommerce-page div.product div.images{width:100%}.hover\:upg-bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:upg-outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:upg-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}