@charset "utf-8";/* Shuffle */
.shuffle-item{margin-left:0}.sppb-addon-lightbox:after,.sppb-addon-lightbox:before{content:" ";display:block}.sppb-addon-lightbox:after{clear:both}

/* Lightbox */
 .sppb-lightbox{list-style:none;padding:0;margin:0 auto}.sppb-lightbox li{float:left;display:inline-block;padding:0;margin-left:0!important}.sppb-lightbox li .overlay{opacity:1;position:relative;top:0;bottom:0;left:0;right:0;text-align:center;padding:0;margin:0;border:0;transition:all ease-in-out;-webkit-transition:all .3s ease-in-out;color:#fff}.sppb-lightbox li:hover .overlay{opacity:1;-webkit-filter:brightness(.9) contrast(1.2);-moz-filter:brightness(.9) contrast(1.2);-ms-filter:brightness(.9) contrast(1.2);-o-filter:brightness(.9) contrast(1.2);filter:brightness(.9) contrast(1.2)}.sppb-lightbox li a{display:block}.sppb-lightbox li a:after{opacity:0;overflow:hidden;content:"";position:absolute;left:0;top:0;width:100%;height:100%;transition:all ease-in-out;-webkit-transition:all .3s ease-in-out;box-shadow:inset 0 0 40px rgba(0,0,0,.2)}.sppb-lightbox li:hover a:after{opacity:1;box-shadow:inset 0 0 0 10px rgba(0,0,0,.2),inset 0 0 50px rgba(0,0,0,.5)}.sppb-lightbox li.small a:after{box-shadow:inset 0 0 0 0 rgba(0,0,0,.05)}.sppb-lightbox li.small:hover a:after{box-shadow:inset 0 0 0 6px rgba(0,0,0,.3)}.sppb-lightbox li a .ap-plus-1{opacity:0;z-index:1;font-family:ap-arrows;font-style:normal;font-weight:100;font-variant:normal;text-transform:none;width:40px;height:40px;line-height:40px;text-align:center;font-size:20px;position:absolute;left:50%;right:50%;top:50%;margin:-20px 0 0 -20px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.3);background:rgba(0,0,0,.57);color:#fff;transition:opacity .3s ease-in-out .2s,background .3s ease-in-out,transform .3s ease-in-out .2s;-webkit-transition:opacity .3s ease-in-out .2s,background .3s ease-in-out,transform .3s ease-in-out .2s;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}.sppb-lightbox li:hover a .ap-plus-1{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.sppb-lightbox li a .ap-plus-1:hover{opacity:1}#imagelightbox{cursor:pointer;position:fixed;z-index:10000;-ms-touch-action:none;touch-action:none;-webkit-box-shadow:0 0 3.125em rgba(0,0,0,.5);box-shadow:0 0 3.125em rgba(0,0,0,.5);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#imagelightbox img{width:100%!important;height:100%!important;max-width:100vw;max-height:90vh;min-width:48px;left:0!important;top:0!important;right:0;bottom:0;min-height:48px;-o-object-fit:contain;object-fit:contain}.imagelightbox-loading,.imagelightbox-loading div{border-radius:50%}.imagelightbox-loading{width:2.5em;height:2.5em;background-color:#444;background-color:rgba(0,0,0,.5);position:fixed;z-index:10003;top:50%;left:50%;padding:.625em;margin:-1.25em 0 0 -1.25em;-webkit-box-shadow:0 0 2.5em rgba(0,0,0,.75);box-shadow:0 0 2.5em rgba(0,0,0,.75)}.imagelightbox-loading div{width:1.25em;height:1.25em;background-color:#fff;-webkit-animation:imagelightbox-loading .5s ease infinite;animation:imagelightbox-loading .5s ease infinite}@-webkit-keyframes imagelightbox-loading{from,to{opacity:.5;-webkit-transform:scale(.75)}50%{opacity:1;-webkit-transform:scale(1)}}@keyframes imagelightbox-loading{from,to{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}#imagelightbox-overlay{background-color:#fff;background-color:rgba(255,255,255,.85);position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0}#imagelightbox-close{width:2em;height:2em;text-align:left;background-color:#999;background-color:rgba(0,0,0,.2);border-radius:50%;position:fixed;z-index:10002;top:2.5em;right:2.5em;border:none;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:all .3s ease;transition:all .3s ease}#imagelightbox-close:focus,#imagelightbox-close:hover{background-color:#777;background-color:rgba(0,0,0,.4);-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}#imagelightbox-close:after,#imagelightbox-close:before{width:2px;background-color:#fff;content:'';position:absolute;top:20%;bottom:20%;left:50%;margin-left:-1px}#imagelightbox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#imagelightbox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#imagelightbox-caption{text-align:center;color:#fff;font-size:120%;text-shadow:1px 1px 2px rgba(0,0,0,.4);background-color:#595959;background:linear-gradient(rgba(20,20,20,.6),rgba(0,0,0,.8));box-shadow:0 -5px 15px rgba(0,0,0,.2);position:fixed;z-index:10001;left:0;right:0;bottom:0;padding:2.25vh 10vw 2.35vh}#imagelightbox-nav{background-color:#444;background-color:rgba(0,0,0,.5);border-radius:20px;position:fixed;z-index:10001;left:50%;bottom:3.75em;padding:.313em;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#imagelightbox-nav button{width:1em;height:1em;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;margin:0 .313em}#imagelightbox-nav button.active{background-color:#fff}.imagelightbox-arrow>i{font-family:ap-arrows;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.imagelightbox-arrow{width:3.75em;height:7.5em;background-color:#444;background-color:rgba(0,0,0,.3);border:none;vertical-align:middle;display:none;position:fixed;z-index:10001;top:50%;border-radius:3px;margin-top:-3.75em;-webkit-transition:all .4s ease;transition:all .4s ease}.imagelightbox-arrow:focus,.imagelightbox-arrow:hover{background-color:#666;background-color:rgba(0,0,0,.55)}.imagelightbox-arrow:active{background-color:#444;background-color:rgba(0,0,0,.75);-webkit-transform:scale(1.1);transform:scale(1.1)}.imagelightbox-arrow-left{left:2.5em}.imagelightbox-arrow-left>i{margin-left:-2px}.imagelightbox-arrow-left>i,.imagelightbox-arrow-right>i{font-size:220%;color:#fff}.imagelightbox-arrow-right{right:2.5em}.imagelightbox-arrow-right>i{margin-right:-4px}#imagelightbox-close,#imagelightbox-loading,#imagelightbox-nav,#imagelightbox-overlay,.imagelightbox-arrow{-webkit-animation:fade-in .25s ease;animation:fade-in .25s ease}#imagelightbox-caption{-webkit-animation:fade-in-up .5s ease;animation:fade-in-up .5s ease}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-up{from{opacity:0;-webkit-transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes fade-in-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){#imagelightbox-close{top:1.25em;right:1.25em}#imagelightbox-nav{bottom:1.25em}.imagelightbox-arrow{width:2.5em;height:3.75em;margin-top:-1.75em;opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}.imagelightbox-arrow:after{content:'';position:absolute;top:-4em;width:8em;height:12em;opacity:1;overflow:hidden}.imagelightbox-arrow-left:after{left:-.75em}.imagelightbox-arrow-right:after{right:-.75em}.imagelightbox-arrow:hover{opacity:1;-webkit-transform:scale(1.25);transform:scale(1.25);visibility:visible}.imagelightbox-arrow:active{-webkit-transform:scale(1.4);transform:scale(1.4)}.imagelightbox-arrow-left{left:1.25em}.imagelightbox-arrow-right{right:1.25em}.imagelightbox-arrow-left>i,.imagelightbox-arrow-right>i{font-size:180%;line-height:130%}}@media (max-width:480px){.sppb-lightbox .shuffle-item,.sppb-lightbox .shuffle-item img,.img-item,.img-item img{width:100%}.imagelightbox-arrow-left{left:0}.imagelightbox-arrow-right{right:0}}
/* Slick CSS */
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{margin:0 auto;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block;width:100%;}
/*.slick-loading{padding-top:36.3%;padding:50% 0;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;}*/
.slick-loading {height:44px;max-height:44px;width:44px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;background: url("https://forening.glansa.org/templates/flex/sppagebuilder/addons/slick_carousel/assets/css/loader.svg") 50% 50% no-repeat;}
.slick-slide img[data-lazy]{}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-img.no-bckg-img{text-align:center}.slick-img.no-bckg-img h3{margin:0 auto 5px;padding:0;line-height:1.5}.slick-img.no-bckg-img .slick-desc{font-size:100%;text-align:center;margin:0 auto;padding:0}.slick-img.no-bckg-img .slick-desc img{width:auto;padding:0;margin:0 auto;text-align:center}.slick-img.no-bckg-img .slick-desc p{padding:10px 20px}.slick-img.no-bckg-img .slick-desc button{margin:0 1px 5px;padding:6px 15px;text-align:center}.slick-img.no-bckg-img .slick-desc button>span{text-align:center}.slick-desc{margin:0 auto;font-size:90%}
.slick-next > i.pe,
.slick-prev > i.pe{background:rgba(0,0,0,.25);color:#fff;opacity:.8;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.slick-prev > i.pe{border-radius:0 3px 3px 0}
.slick-next > i.pe{border-radius:3px 0 0 3px}
.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;padding:0;cursor:pointer;border:none;outline:0;z-index:2}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0}.slick-next:hover > i.pe,.slick-prev:hover > i.pe{opacity:1}.slick-next i.pe,.slick-prev i.pe{font-size:32px}.slick-prev{left:0}[dir=rtl] .slick-prev:before{right:0;left:auto}.slick-next{right:0}[dir=rtl] .slick-next:before{right:auto;left:0}
.slick-next .slick-counter,.slick-prev .slick-counter{position:absolute;height:44px;line-height:40px;width:auto;margin-top:0;border-radius:4px;font-size:15px;padding:1px 5px;opacity:1;z-index:0}.slick-dots,.slick-dots li{position:relative;margin:0 auto;padding:0}.slick-prev .slick-counter{left:-40px;text-align:right}.slick-next .slick-counter{right:-40px;text-align:left}.slick-dots{top:10px;height:20px;line-height:20px;display:block;width:100%;list-style:none;text-align:center}.slick-dots li,.slick-dots li button,.slick-dots li button:before{width:20px;height:20px;background:0 0}.slick-dots li{display:inline!important;cursor:pointer;border:0!important;outline:0}.slick-dots li button{font-size:0;line-height:0;display:inline-block;padding:5px;cursor:pointer;text-indent:-9999em}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.5}.slick-dots li button:before{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;content:"\f111";font-size:10px;line-height:20px;position:absolute;top:0;left:0;text-align:center;opacity:.45;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;box-shadow:none;outline:0}.slick-dots li.slick-active button:before{opacity:1;border:0;box-shadow:none;outline:0;background:0 0}
