/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.com
	Available for use under the MIT License
	Version 2.14.2
*/html.hidden-scroll{overflow:hidden}body.hidden-scroll{overflow:hidden;padding-bottom:env(safe-area-inset-bottom)}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:2035}.sl-wrapper{z-index:2040;width:100%;height:100%;left:0;top:0;position:fixed;outline:0}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}@media(hover:hover){.sl-wrapper button:hover{opacity:.7!important}}.sl-wrapper button:active{-webkit-transition:opacity .2s ease-out!important;opacity:.6!important}.sl-wrapper .sl-close{display:none;position:fixed;right:calc(env(safe-area-inset-right) - (env(safe-area-inset-right) * .2) + 15px);top:8px;z-index:10060;height:32px;width:32px;font-size:10pt;font-family:Arial,Baskerville,monospace;outline:0}.sl-wrapper .sl-counter,.sl-wrapper .sl-imagename{display:none;width:fit-content;z-index:10060;text-align:center}.sl-wrapper .sl-counter{position:relative;margin-left:auto;margin-right:auto;margin-top:10px;font-size:1rem}.sl-wrapper .sl-imagename{position:fixed;left:50%;bottom:0;transform:translate(-50%);margin:0 auto;margin-bottom:calc(env(safe-area-inset-bottom) * .5 + 5px);min-width:320px;max-width:60%;font-size:1rem}.sl-wrapper .sl-download,.sl-wrapper .sl-fullscreen,.sl-wrapper .sl-navigation button{width:32px;font-size:10pt;font-family:Arial,Baskerville,monospace;outline:0;display:none;position:fixed}.sl-wrapper .sl-download{right:calc(env(safe-area-inset-right) - (env(safe-area-inset-right) * .2) + 52px);top:8px;z-index:10160;height:32px}.sl-wrapper .sl-download a{color:#fff}.sl-wrapper .sl-fullscreen{right:calc(env(safe-area-inset-right) - (env(safe-area-inset-right) * .2) + 89px);top:8px;z-index:10260;height:32px}.sl-wrapper .sl-navigation{width:100%;display:none;z-index:10260}.sl-wrapper .sl-navigation button{top:50%;margin-top:-22px;height:44px;text-align:center;z-index:10270}.sl-wrapper .sl-navigation button.sl-next{right:5px;margin-right:calc(env(safe-area-inset-right) - (env(safe-area-inset-right) * .2))}.sl-wrapper .sl-navigation button.sl-prev{left:5px;margin-left:calc(env(safe-area-inset-left) - (env(safe-area-inset-left) * .2))}@media (max-width:430px) and (orientation:portrait){.sl-wrapper .sl-navigation button{opacity:0!important}}@media (min-width:15em){.sl-wrapper .sl-navigation button{width:24px}.sl-wrapper .sl-navigation button.sl-next{right:0}.sl-wrapper .sl-navigation button.sl-prev{left:0}}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:32px}.sl-wrapper .sl-navigation button.sl-next{right:10px}.sl-wrapper .sl-navigation button.sl-prev{left:10px}.sl-wrapper .sl-image img{border:0}}@media (min-width:60em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px}.sl-wrapper .sl-navigation button.sl-prev{left:20px}}.sl-wrapper.sl-dir-rtl .sl-navigation{direction:ltr}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:0;display:block;border:0;width:100%;height:auto}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0}}@media (min-width:50em){.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);font-size:1rem;position:absolute;bottom:0;left:0;right:0}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:0}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:2007;-webkit-animation:1s ease-out infinite pulsate;-moz-animation:1s ease-out infinite pulsate;-ms-animation:pulsate 1s ease-out infinite;-o-animation:1s ease-out infinite pulsate;animation:1s ease-out infinite pulsate}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:transform .2s}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}
