/*!
 * @project        Neustadt Gruppe AG
 * @name           lightGallery.css
 * @author         Neustadt Gruppe AG
 * @build          Friday, 13 March 2026 at 15:56:05 CET
 * @release        a88c7416da1d167c3799b079f8deefc53635b05d [main]
 * @copyright      Copyright (c) 2026 Neustadt Gruppe AG
 *
 */.lg-next,.lg-prev{--icon-width:2rem;align-items:center;background:var(--color-primary-900);border:none;border-radius:50%;color:inherit;cursor:pointer;display:block;display:flex;height:2.5rem;justify-content:center;outline:none;position:absolute;top:50%;width:2.5rem;z-index:1084}.lg-next{right:calc(var(--wrapper-gap)*2)}.lg-prev{left:calc(var(--wrapper-gap)*2)}.lg-counter{color:inherit;display:none;font-weight:400;padding:0;position:absolute;top:6.3rem}.lg-counter-current{font-weight:700}.lg-image{pointer-events:none}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{height:20rem;left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;background-position:50%;background-repeat:no-repeat;background-size:2rem;border:none;box-shadow:none;color:inherit;cursor:pointer;float:right;font-size:2.4rem;height:4.7rem;line-height:2.7rem;outline:medium none;padding:2rem 0;text-align:center;text-decoration:none!important;transition:color .2s linear;width:5rem;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:1.8rem}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21'%3E%3Cpath fill='%23fff' d='M19.614 17.733 11.88 9.948l7.733-7.675a1.326 1.326 0 0 0 0-1.88 1.326 1.326 0 0 0-1.88 0L10.005 8.12 2.273.393a1.333 1.333 0 0 0-1.886 0 1.337 1.337 0 0 0 0 1.88l7.727 7.728-7.727 7.727a1.326 1.326 0 0 0 0 1.88c.193.193.574.404.943.404.37 0 .674-.134.943-.404l7.728-7.727 7.727 7.727c.193.193.574.404.943.404s.673-.134.943-.404a1.326 1.326 0 0 0 0-1.88z'/%3E%3C/svg%3E");background-size:auto 2rem}.lg-toolbar .lg-maximize{font-size:2.2rem}.lg-toolbar .lg-maximize:after{content:"+"}.lg-toolbar .lg-download{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='55' height='55'%3E%3Cpath fill='%23fff' d='M42.011 11.142a17.86 17.86 0 0 0-15.743-9.423c-8.65 0-15.98 6.166-17.545 14.536-5.366.993-9.29 5.999-8.653 11.705.601 5.44 5.362 9.466 10.832 9.466h9.05a1.612 1.612 0 0 0 0-3.223h-9.097c-3.812 0-7.146-2.789-7.58-6.578-.498-4.319 2.737-8.066 6.948-8.32a1.62 1.62 0 0 0 1.508-1.43c.851-7.378 7.099-12.938 14.537-12.938 5.693 0 10.91 3.343 13.294 8.512.28.606.894.989 1.56.937q.374-.026.735-.026c5.775 0 10.415 4.963 9.878 10.846-.468 5.143-4.946 8.993-10.106 8.993H35.05a1.612 1.612 0 0 0 0 3.223h6.545c6.892 0 12.817-5.204 13.363-12.079.61-7.674-5.419-14.124-12.947-14.21zm-7.07 31.424a1.63 1.63 0 0 0-1.16-.481c-.42 0-.841.159-1.16.481l-3.476 3.476V25.391a1.641 1.641 0 1 0-3.282 0v20.651l-3.477-3.476a1.642 1.642 0 0 0-2.32 2.32l6.282 6.282c.64.64 1.68.64 2.32 0l6.282-6.282c.64-.64.64-1.68 0-2.32z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:2rem}.lg-sub-html{color:#eee;font-size:1.6rem;margin:1rem 0;opacity:0;overflow-x:hidden;overflow-y:auto;z-index:1080;-webkit-overflow-scrolling:touch;max-height:100%;transition:opacity .2s ease-out 0s}.lg-sub-html h4{font-size:1.3rem;font-weight:700;margin:0}.lg-sub-html p{font-size:1.2rem;margin:.5rem 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:inherit;font-size:1.4rem}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleX(1)}.lg-icon:focus-visible{border-radius:.3rem;color:#fff;outline:.1rem dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:.8rem;outline-offset:-.5rem}.lg-group:after{clear:both;content:"";display:table}.lg-container{color:#fff;outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-1rem,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(1rem,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-1rem,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,2rem,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:grab;user-select:none;-webkit-user-grab:none}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;padding-inline:var(--wrapper-gap);position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html,.lg-outer.lg-hide-download .lg-download{display:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-backdrop{background-color:rgba(30,30,30,.6);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop:after{background:#000;content:"";display:block;inset:5rem 0 0;position:absolute}@media(min-width:48em){.lg-backdrop:after{inset:2rem}}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{bottom:0;height:20rem;left:0;margin:auto;max-width:65rem;padding:2rem var(--wrapper-gap) 5rem;position:absolute;right:0;text-align:center;transform:translate3d(0,100%,0);transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}@keyframes lg-right-end{0%{left:0}50%{left:-3rem}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:3rem}to{left:0}}@media(min-width:75em){.lg-next{right:var(--wrapper-gap)}.lg-prev{left:var(--wrapper-gap)}}.lg-outer .lg-video-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-video-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in;will-change:opacity}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.lg-video-play-button{cursor:pointer;left:50%;max-width:140px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;width:18%;will-change:opacity,transform;z-index:2}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in;will-change:opacity}.lg-video-play-icon-circle{bottom:0;left:0;position:absolute;right:0;top:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{left:50%;max-width:120px;opacity:.6;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in;width:25%;will-change:opacity}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-video-play-button{animation:rotating 4s linear infinite;background:var(--video-loader) center center no-repeat;background-size:100% 100%;height:9.8rem;width:9.8rem}.lg-video-play-button svg{display:none}@keyframes rotating{0%{transform:translate(-50%,-50%) scale(.7) rotate(0deg)}to{transform:translate(-50%,-50%) scale(.7) rotate(1turn)}}
/*# sourceMappingURL=lightGallery.css.map*/