.lay-imagehover-on-element[data-imageposition=rightbackground]{right:0;left:auto;width:50vw}.lay-imagehover-on-element[data-imageposition=leftbackground]{right:auto;left:0;width:50vw}.lay-imagehover-on-element[data-imageposition=fullsize]{width:100%;height:100%}.lay-imagehover-on-element[data-imageposition=leftbackground] img,.lay-imagehover-on-element[data-imageposition=leftbackground] video{width:100%;left:0;right:auto;height:100vh;-o-object-fit:cover;object-fit:cover}.lay-imagehover-on-element[data-imageposition=rightbackground] img,.lay-imagehover-on-element[data-imageposition=rightbackground] video{width:100%;right:0;left:auto;height:100vh;-o-object-fit:cover;object-fit:cover}.lay-imagehover-on-element[data-imageposition=fullsize] img,.lay-imagehover-on-element[data-imageposition=fullsize] video{width:100vw;left:0;top:0;height:100vh;-o-object-fit:cover;object-fit:cover}.lay-imagehover-on-element{opacity:0;position:fixed;pointer-events:none;top:0;left:0}.fp-enabled .lay-imagehover-on-element{position:absolute!important}.lay-imagehover-on-element.show{opacity:1}.lay-imagehover-on-element.transition[data-transition=fade2]{transition:opacity 200ms ease}.lay-imagehover-on-element.transition[data-transition=fade]{transition:opacity 200ms ease}.lay-imagehover-on-element.transition[data-transition=clip] img,.lay-imagehover-on-element.transition[data-transition=clip] video{animation:200ms forwards clipanimation}.lay-imagehover-on-element.transition[data-transition=blur]{animation:200ms forwards bluranimation}.lay-imagehover-on-element.transition[data-transition=zoom] img,.lay-imagehover-on-element.transition[data-transition=zoom] video{animation:200ms forwards zoomanimation}@keyframes zoomanimation{from{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes clipanimation{from{opacity:0;clip-path:inset(20px 20px)}to{opacity:1;clip-path:inset(0 0)}}@keyframes bluranimation{from{opacity:0;filter:blur(50px)}to{opacity:1;filter:blur(0)}}a.lay-imagehover-on-element.show{pointer-events:auto;z-index:3}@media (min-width:791px){.lay-imagehover-on-element{z-index:99}}@media (max-width:790px){.lay-imagehover-on-element{z-index:0}.col{z-index:1}}@media (min-width:1301px){.lay-imagehover-on-element[data-imageposition="followmousex"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.w100{width:400px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousex"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.h100{width:auto;height:400px}}@media (min-width:791px) and (max-width:1300px){.lay-imagehover-on-element[data-imageposition="followmousex"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.w100{width:300px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousex"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.h100{width:auto;height:300px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="followmousex"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.w100{width:100px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousex"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousex"] video.h100{width:auto;height:100px}}@media (min-width:1301px){.lay-imagehover-on-element[data-imageposition="followmousexy"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.w100{width:400px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousexy"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.h100{width:auto;height:400px}}@media (min-width:791px) and (max-width:1300px){.lay-imagehover-on-element[data-imageposition="followmousexy"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.w100{width:300px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousexy"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.h100{width:auto;height:300px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="followmousexy"] img.w100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.w100{width:100px;height:auto}.lay-imagehover-on-element[data-imageposition="followmousexy"] img.h100,.lay-imagehover-on-element[data-imageposition="followmousexy"] video.h100{width:auto;height:100px}}@media (min-width:1301px){.lay-imagehover-on-element[data-imageposition="sticktolink"] img.w100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.w100{width:400px;height:auto}.lay-imagehover-on-element[data-imageposition="sticktolink"] img.h100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.h100{width:auto;height:400px}}@media (min-width:791px) and (max-width:1300px){.lay-imagehover-on-element[data-imageposition="sticktolink"] img.w100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.w100{width:300px;height:auto}.lay-imagehover-on-element[data-imageposition="sticktolink"] img.h100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.h100{width:auto;height:300px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="sticktolink"] img.w100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.w100{width:100px;height:auto}.lay-imagehover-on-element[data-imageposition="sticktolink"] img.h100,.lay-imagehover-on-element[data-imageposition="sticktolink"] video.h100{width:auto;height:100px}}@media (min-width:1301px){.lay-imagehover-on-element[data-imageposition="centerfixed"] img.w100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.w100{width:400px;height:auto}.lay-imagehover-on-element[data-imageposition="centerfixed"] img.h100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.h100{width:auto;height:400px}}@media (min-width:791px) and (max-width:1300px){.lay-imagehover-on-element[data-imageposition="centerfixed"] img.w100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.w100{width:300px;height:auto}.lay-imagehover-on-element[data-imageposition="centerfixed"] img.h100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.h100{width:auto;height:300px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="centerfixed"] img.w100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.w100{width:100px;height:auto}.lay-imagehover-on-element[data-imageposition="centerfixed"] img.h100,.lay-imagehover-on-element[data-imageposition="centerfixed"] video.h100{width:auto;height:100px}}@media (min-width:1301px){.lay-imagehover-on-element[data-imageposition="custom"] img.w100,.lay-imagehover-on-element[data-imageposition="custom"] video.w100{width:400px;height:auto}.lay-imagehover-on-element[data-imageposition="custom"] img.h100,.lay-imagehover-on-element[data-imageposition="custom"] video.h100{width:auto;height:400px}}@media (min-width:791px) and (max-width:1300px){.lay-imagehover-on-element[data-imageposition="custom"] img.w100,.lay-imagehover-on-element[data-imageposition="custom"] video.w100{width:300px;height:auto}.lay-imagehover-on-element[data-imageposition="custom"] img.h100,.lay-imagehover-on-element[data-imageposition="custom"] video.h100{width:auto;height:300px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="custom"] img.w100,.lay-imagehover-on-element[data-imageposition="custom"] video.w100{width:100px;height:auto}.lay-imagehover-on-element[data-imageposition="custom"] img.h100,.lay-imagehover-on-element[data-imageposition="custom"] video.h100{width:auto;height:100px}}@media (min-width:791px){.lay-imagehover-on-element[data-imageposition="custom"]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-sizing:content-box;padding:10px 10px}}@media (max-width:790px){.lay-imagehover-on-element[data-imageposition="custom"]{position:fixed;bottom:0;right:0;left:auto;top:auto;box-sizing:content-box;padding:10px 10px}}