@charset "UTF-8";:root{--z7ev-rgb-color:255,255,255;--z7ev-color:rgb(var(--z7ev-rgb-color));--z7ev-rgb-color-inverted:0,0,0;--z7ev-color-inverted:rgb(var(--z7ev-rgb-color-inverted));--z7ev-rgb-shadow-color:0,0,0;--z7ev-shadow-color:rgb(var(--z7ev-rgb-shadow-color));--z7ev-rgb-overlay-background:0,0,0;--z7ev-overlay-background:rgb(var(--z7ev-rgb-overlay-background));--z7ev-rgb-overlay-color:255,255,255;--z7ev-overlay-color:rgb(var(--z7ev-rgb-overlay-color));--z7ev-shadow-blur:8px;--z7ev-playbutton-size:100px;--z7ev-playbutton-offset:calc(var(--z7ev-playbutton-size)/-2)}.embedvideo__overlay,.embedvideo__privacy{width:100%;max-height:100%;overflow:auto;text-align:center;color:#fff;color:var(--z7ev-overlay-color);background-color:rgba(0,0,0,.7);background-color:rgba(var(--z7ev-rgb-overlay-background),.7);text-shadow:0 0 4px rgba(0,0,0,.7);text-shadow:0 0 4px rgba(var(--z7ev-rgb-overlay-background),.7)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.embedvideo__overlay,.embedvideo__privacy{background-color:rgba(0,0,0,.4);background-color:rgba(var(--z7ev-rgb-overlay-background),.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.embedvideo__content a,.embedvideo__privacy a{text-decoration:underline;font:inherit;color:inherit}.embedvideo,.embedvideo__image{position:relative;overflow:hidden;display:block;width:100%}.embedvideo__title{position:absolute;top:0;left:0;padding:10px 15px 20px 15px;color:#fff;color:var(--z7ev-color);text-shadow:0 0 8px #000;text-shadow:0 0 var(--z7ev-shadow-blur) var(--z7ev-shadow-color);width:100%;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(var(--z7ev-rgb-color-inverted),.4) 0,rgba(var(--z7ev-rgb-color-inverted),0) 100%);white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.embedvideo__button{width:100px;width:var(--z7ev-playbutton-size);height:100px;height:var(--z7ev-playbutton-size);margin:calc(100px/-2) 0 0 calc(100px/-2);margin:var(--z7ev-playbutton-offset) 0 0 var(--z7ev-playbutton-offset);position:absolute;top:50%;left:50%;border-radius:50%;background:rgba(0,0,0,.3);background:rgba(var(--z7ev-rgb-color-inverted),.3);z-index:2}@supports (filter:drop-shadow(0 0 0 red)){.embedvideo__button{filter:drop-shadow(0 0 8px rgb(0,0,0));filter:drop-shadow(0 0 var(--z7ev-shadow-blur) var(--z7ev-shadow-color));background:0 0}}.embedvideo__play-circle,.embedvideo__play-triangle{fill:transparent;stroke:rgba(255,255,255,.8);stroke:rgba(var(--z7ev-rgb-color),.8);stroke-linecap:round;stroke-linejoin:round;transition:all .3s ease-in-out;stroke-width:.5}a:focus .embedvideo__play-circle,a:focus .embedvideo__play-triangle,a:hover .embedvideo__play-circle,a:hover .embedvideo__play-triangle{stroke-width:1;fill:rgba(255,255,255,.1);fill:rgba(var(--z7ev-rgb-color),.1);box-shadow:0 0 8px 0 rgba(255,255,255,.5);box-shadow:0 0 8px 0 rgba(var(--z7ev-rgb-color),.5)}svg:hover .embedvideo__play-triangle{fill:#fff;fill:var(--z7ev-color)}.embedvideo__privacy{position:absolute;font-size:12px;line-height:1.2;bottom:0;left:0;padding:.4em 10px;margin:0;z-index:2}.embedvideo__iframe,.embedvideo__link,.embedvideo__overlay{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;border:0;z-index:1}.embedvideo__iframe{z-index:3}.embedvideo__overlay{z-index:4}.embedvideo__close{position:absolute;right:0;top:0;padding:20px;line-height:1;text-decoration:none;color:inherit;cursor:pointer}.embedvideo__close:before{content:"×";font-size:2em}.embedvideo__close-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.embedvideo__content-wrap{display:flex;height:100%;width:100%;align-items:center}.embedvideo__content{max-height:100%;padding:50px 15%;overflow:auto;text-align:center;font-size:16px}.gallery iframe,.gallery img,.gallery svg{display:block;max-width:100%;margin:0;padding:0;border:0}.gallery svg{width:100%}.gallery__medias{max-width:2200px;margin:0 auto}.gallery__medias:after{display:table;clear:both;content:""}.gallery__half{width:50%;float:left}@media (min-width:540px){.gallery__half--sm{width:50%;float:left}}.gallery__iframe-wrap{position:relative}.gallery__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery__iframe.embedvideo{position:absolute!important}.gallery__iframe .embedvideo__button{width:120px;height:120px;margin:-60px 0 0 -60px}.justified-gallery{width:100%;position:relative;overflow:hidden;}.justified-gallery > a,.justified-gallery > div,.justified-gallery > figure{position:absolute;display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:0.1;margin:0;padding:0;}.justified-gallery > a > img,.justified-gallery > div > img,.justified-gallery > figure > img,.justified-gallery > a > a > img,.justified-gallery > div > a > img,.justified-gallery > figure > a > img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:none;filter:"alpha(opacity=0)";opacity:0;}.justified-gallery > a > .caption,.justified-gallery > div > .caption,.justified-gallery > figure > .caption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000000;left:0;right:0;margin:0;color:white;font-size:12px;font-weight:300;font-family:sans-serif;}.justified-gallery > a > .caption.caption-visible,.justified-gallery > div > .caption.caption-visible,.justified-gallery > figure > .caption.caption-visible{display:initial;filter:"alpha(opacity=70)";opacity:0.7;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;}.justified-gallery > .entry-visible{filter:"alpha(opacity=100)";opacity:1;background:none;}.justified-gallery > .entry-visible > img,.justified-gallery > .entry-visible > a > img{filter:"alpha(opacity=100)";opacity:1;-webkit-transition:opacity 500ms ease-in;-moz-transition:opacity 500ms ease-in;-o-transition:opacity 500ms ease-in;transition:opacity 500ms ease-in;}.justified-gallery > .jg-filtered{display:none;}.justified-gallery > .spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0 10px 0;left:50%;filter:"alpha(opacity=100)";opacity:1;overflow:initial;}.justified-gallery > .spinner > span{display:inline-block;filter:"alpha(opacity=0)";opacity:0;width:8px;height:8px;margin:0 4px 0 4px;background-color:#000;border-radius:6px;}
