.ngg-trigger-buttons{clear:both;text-align:right;font-size:12px;line-height:1em;margin:0}.ngg-trigger-buttons.hidden{display:none}.ngg-trigger-large{font-size:16px;margin:0 10px}.ngg-trigger-buttons .ngg-trigger{margin-left:.3em;cursor:pointer}.ngg-trigger-buttons .ngg-trigger:active,.ngg-trigger-buttons .ngg-trigger:focus,.ngg-trigger-buttons .ngg-trigger:visited,.ngg-trigger-buttons .ngg-trigger{color:#999}.ngg-trigger-buttons .ngg-trigger:hover{color:#333}.galleria.photocrati-nextgen_pro_horizontal_filmstrip{margin-bottom:5px}@media screen and (min-width:0) and (max-width:1024px){.ngg-trigger-buttons.mobile-hide{display:none}}/*!
	By André Rinas, www.andrerinas.de
	Documentation, www.simplelightbox.de
	Available for use under the MIT License
	Version 2.1.5
*/
body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;opacity:.7;display:none;z-index:1035}.sl-wrapper{z-index:1040}.sl-wrapper *{box-sizing:border-box}.sl-wrapper button{border:0 none;background:#fff0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{display:none;position:fixed;right:30px;top:30px;z-index:10060;margin-top:-14px;margin-right:-14px;height:44px;width:44px;line-height:44px;font-family:Arial,Baskerville,monospace;color:#000;font-size:3rem}.sl-wrapper .sl-close:focus{outline:none}.sl-wrapper .sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:1060;color:#000;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;height:44px;width:22px;line-height:44px;text-align:center;display:block;z-index:10060;font-family:Arial,Baskerville,monospace;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-navigation button:focus{outline:none}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:3rem}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:3rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:3rem}}.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 none;width:100%;height:auto}@media (min-width:35.5em){.sl-wrapper .sl-image img{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image img{border:0 none}}.sl-wrapper .sl-image iframe{background:#000;border:0 none}@media (min-width:35.5em){.sl-wrapper .sl-image iframe{border:0 none}}@media (min-width:50em){.sl-wrapper .sl-image iframe{border:0 none}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgb(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-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.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:1007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.sl-transition{transition:-moz-transform ease 200ms;transition:-ms-transform ease 200ms;transition:-o-transform ease 200ms;transition:-webkit-transform ease 200ms;transition:transform ease 200ms}@-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%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}.ngg-imagebrowser h3{text-align:center}.ngg-imagebrowser-desc{clear:both}.ngg-imagebrowser .pic{max-width:100%;margin-top:10px;margin-bottom:10px;border:1px solid #A9A9A9}.ngg-imagebrowser .pic a{display:block!important;font-size:0;margin:5px;text-align:center}.ngg-imagebrowser img{max-width:100%;margin:0 auto;padding:0;border:none}.ngg-imagebrowser-nav{padding:5px}.ngg-imagebrowser-nav .back{float:left;border:1px solid #DDD;padding:3px 7px}.ngg-imagebrowser-nav .next{float:right;border:1px solid #DDD;padding:3px 7px}.ngg-imagebrowser-nav .counter{text-align:center;font-size:0.9em!important}.exif-data{margin-left:auto!important;margin-right:auto!important}.ngg-imagebrowser-simple,.ngg-imagebrowser-dark{padding:0;margin:40px 0!important;text-align:center;max-width:1200px;margin:0 auto;box-sizing:border-box}.ngg-imagebrowser-dark{background:#000;padding:0 20px;box-shadow:0 0 2px 1px rgb(150 150 150 / .1)}.ngg-imagebrowser-simple h3,.ngg-imagebrowser-dark h3{font-size:18px!important;margin:0!important;padding:20px!important;text-align:center;font-weight:700}.ngg-imagebrowser-dark h3{color:#fff}.ngg-imagebrowser-simple img,.ngg-imagebrowser-dark img{max-height:500px}.ngg-imagebrowser-simple .pic,.ngg-imagebrowser-simple .pic a,.ngg-imagebrowser-dark .pic,.ngg-imagebrowser-dark .pic a,.ngg-imagebrowser-side .pic,.ngg-imagebrowser-side .pic a{margin:0;border:none}.ngg-imagebrowser-simple .ngg-imagebrowser-nav,.ngg-imagebrowser-dark .ngg-imagebrowser-nav{text-align:center;padding:20px 20px 5px;direction:ltr}.ngg-imagebrowser-simple .ngg-imagebrowser-nav .back,.ngg-imagebrowser-simple .ngg-imagebrowser-nav .next,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .back,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .next{float:none;display:inline-block;border:none;background-color:rgb(0 0 0 / .5);border-radius:15px;width:30px;height:30px;padding:0}.ngg-imagebrowser-simple .ngg-imagebrowser-nav .fa,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .fa{font-size:16px;color:#fff;padding:0!important;line-height:30px}.ngg-imagebrowser-simple .ngg-imagebrowser-nav .fa-chevron-right,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .fa-chevron-right{margin-left:2px}.ngg-imagebrowser-simple .ngg-imagebrowser-nav .fa-chevron-left,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .fa-chevron-left{margin-right:2px}.ngg-imagebrowser-simple .ngg-imagebrowser-nav a,.ngg-imagebrowser-simple .ngg-imagebrowser-nav a:hover,.ngg-imagebrowser-simple .ngg-imagebrowser-nav a:focus,.ngg-imagebrowser-dark .ngg-imagebrowser-nav a,.ngg-imagebrowser-dark .ngg-imagebrowser-nav a:hover,.ngg-imagebrowser-dark .ngg-imagebrowser-nav a:focus{box-shadow:none;text-decoration:none;padding:0;border-bottom:none;display:inline-block;height:100%;width:100%}.ngg-imagebrowser-simple .ngg-imagebrowser-nav .counter,.ngg-imagebrowser-dark .ngg-imagebrowser-nav .counter{margin:20px 0 22px;font-size:12px!important;color:rgb(150 150 150 / .7)}.ngg-imagebrowser-dark .ngg-imagebrowser-nav .counter{color:#666}.ngg-imagebrowser-simple .ngg-imagebrowser-desc,.ngg-imagebrowser-dark .ngg-imagebrowser-desc{text-align:center;padding:0 50px;font-size:14px}.ngg-imagebrowser-dark .ngg-imagebrowser-desc{color:#999;padding-bottom:40px}.ngg-imagebrowser-simple .ngg-imagebrowser-desc p:first-of-type,.ngg-imagebrowser-dark .ngg-imagebrowser-desc p:first-of-type{margin-top:0;padding-top:0}@media (max-width:800px){.ngg-imagebrowser-simple .ngg-imagebrowser-nav,.ngg-imagebrowser-dark .ngg-imagebrowser-nav{text-align:center;padding:20px 10px 5px}.ngg-imagebrowser-simple .ngg-imagebrowser-desc,.ngg-imagebrowser-dark .ngg-imagebrowser-desc{padding:0;font-size:12px}.ngg-imagebrowser-dark .ngg-imagebrowser-desc{padding-bottom:20px}}.ngg-imagebrowser-side{background:rgb(150 150 150 / .03);box-shadow:0 0 2px 1px rgb(150 150 150 / .1);padding:10px;max-width:1200px;margin:40px auto!important;box-sizing:border-box;width:100%}.ngg-imagebrowser-side-dark{background-color:#000}.ngg-imagebrowser-side h3{font-size:18px!important;margin:0!important;padding:20px!important;text-align:center;font-weight:700}.ngg-imagebrowser-side-dar h3{padding:20px 20px 30px!important}.ngg-imagebrowser-side-dark h3{color:#fff}.ngg-imagebrowser-side .ngg-imagebrowser-image{width:100%;text-align:center}.ngg-imagebrowser-side img{max-height:500px}.ngg-imagebrowser-side .ngg-imagebrowser-nav{width:20%;text-align:center;display:inline-block;padding:30px 30px 10px;vertical-align:top}.ngg-imagebrowser-side .ngg-imagebrowser-nav .back,.ngg-imagebrowser-side .ngg-imagebrowser-nav .next{float:none;display:inline-block;border:none;background:rgb(100 100 100 / .3);width:50px;height:40px;padding:0;max-width:45%}.ngg-imagebrowser-side .ngg-imagebrowser-nav .back:hover,.ngg-imagebrowser-side .ngg-imagebrowser-nav .next:hover{background:rgb(100 100 100 / .5)}.ngg-imagebrowser-side .ngg-imagebrowser-nav .fa{font-size:16px;color:#fff;line-height:40px;padding:0!important}.ngg-imagebrowser-side .ngg-imagebrowser-nav .fa-chevron-right{margin-left:4px}.ngg-imagebrowser-side .ngg-imagebrowser-nav .fa-chevron-left{margin-right:2px}.ngg-imagebrowser-side .ngg-imagebrowser-nav a,.ngg-imagebrowser-side .ngg-imagebrowser-nav a:hover,.ngg-imagebrowser-side .ngg-imagebrowser-nav a:focus{color:#fff;box-shadow:none;text-decoration:none;padding:0;border:none}.ngg-imagebrowser-side .ngg-imagebrowser-nav .counter{margin:20px 0;font-size:12px!important;color:#AAA}.ngg-imagebrowser-side .ngg-imagebrowser-desc{width:79%;color:#888;text-align:right;font-size:15px;display:inline-block;padding:30px}.ngg-imagebrowser-side .ngg-imagebrowser-desc p{font-size:15px}.ngg-imagebrowser-side .ngg-imagebrowser-desc p:first-of-type{margin-top:0;padding-top:0}@media (max-width:800px){.ngg-imagebrowser-side .ngg-imagebrowser-nav{width:100%;display:block}.ngg-imagebrowser-side .ngg-imagebrowser-desc{width:100%;text-align:center;display:block;padding:10px 30px 30px}}.nextgen_pro_thumbnail_grid{text-align:center;width:100%;max-width:100%!important}.nextgen_pro_thumbnail_grid .image-wrapper{display:inline-block;position:relative;vertical-align:middle;max-width:100%!important}.nextgen_pro_thumbnail_grid .image-wrapper .ngg-trigger-buttons{clear:both;margin:3px auto 4px auto}.nextgen_pro_thumbnail_grid .image-wrapper>a{display:block;border:0;font-size:0;text-decoration:none;max-width:100%!important}.nextgen_pro_thumbnail_grid .image-wrapper picture{max-width:100%!important}.nextgen_pro_thumbnail_grid .image-wrapper img{border:none;display:inline;max-width:100%!important}.nextgen_pro_thumbnail_grid img{margin:0;margin-top:0}.nextgen_pro_thumbnail_grid img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);opacity:.9}.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template .image-wrapper{max-width:300px!important;width:31.5%!important;margin:.75%!important;border:1px solid rgb(100 100 100 / .1);padding:30px;vertical-align:top}.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template .ngg-caption{padding-top:20px;font-size:13px;line-height:1.5;word-break:break-word}.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template-2 .image-wrapper{max-width:240px!important;width:31.5%!important;margin:.75%!important;box-shadow:0 0 2px 1px rgb(100 100 100 / .1);padding:0;vertical-align:top}.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template-2 h4{font-size:16px;letter-spacing:1px;text-transform:uppercase}.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template-2 .ngg-caption{padding:30px 15px;font-size:13px;line-height:1.5;word-break:break-word}.nextgen_pro_thumbnail_grid.pro-thumbnail-border-template .image-wrapper a{border:1px solid rgb(100 100 100 / .2);padding:5px}.nextgen_pro_thumbnail_grid.pro-thumbnail-boxshadow-template .image-wrapper a{box-shadow:0 0 5px 1px rgb(100 100 100 / .4);margin:5px}@media (max-width:800px){.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template .image-wrapper{width:48%!important}}@media (max-width:650px){.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template-2 .image-wrapper{width:48%!important}}@media (max-width:500px){.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template .image-wrapper{width:100%!important;margin:20px 0!important}}@media (max-width:450px){.nextgen_pro_thumbnail_grid.pro-thumbnail-caption-template-2 .image-wrapper{width:100%!important;margin:20px 0!important}}.ngg-navigation{font-size:0.9em!important;clear:both!important;display:block!important;padding-top:24px;padding-bottom:3px;text-align:center}.ngg-navigation a.page-numbers,.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.page-numbers,.ngg-navigation span.next,.ngg-navigation span.prev,.ngg-navigation span.current{background:#BBB;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline;font-size:14px;font-weight:700;margin-right:3px;padding:4px 8px;text-decoration:none;cursor:pointer!important}.ngg-navigation .ellipsis{background:#BBB;border:none;border-radius:2px;box-shadow:none;color:#fff;display:inline;font-size:14px;font-weight:700;margin-right:3px;padding:4px 8px;text-decoration:none}.ngg-navigation span.current{background:#666}.ngg-navigation a.next,.ngg-navigation a.prev,.ngg-navigation span.next,.ngg-navigation span.prev{background:#fff0;color:#BBB;padding:2px;border:none}.ngg-navigation a.page-numbers:hover,.ngg-navigation span.page-numbers:hover,.ngg-navigation span.current:hover{background:#666;color:#FFFFFF!important;text-decoration:none!important}.ngg-navigation a.next:hover,.ngg-navigation a.prev:hover,.ngg-navigation span.next,.ngg-navigation span.prev{color:#666!important}.ngg-navigation a.page-numbers{display:inline}.ngg-clear{clear:both}