@keyframes mb-image-shine{100%{left:125%}}@keyframes mb-image-shine2{100%{top:-125%;left:125%}}.mb-img{display:block;transition:transform .3s;margin:0}.mb-img:not(.alignwide):not(.alignfull){max-width:100%}.mb-img img{transition:all .3s;max-width:100%}.mb-img a,.mb-img img{display:block}.mb-img a:before,.mb-img img:before{display:none}.mb-img .mb-dlink{display:block}.mb-img.fancy-borders .img-border{position:relative}.mb-img.fancy-borders .img-border:before{box-shadow:inset 0 0 0 4px rgba(0,0,0,.1);display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;content:""}.mb-img .video{display:none}.mb-img .img-border{display:inline-block;max-width:100%;max-height:100%}.mb-img .image-frame{display:table;margin:0;overflow:hidden;position:relative;transition:all .3s}.mb-img .image-frame.round,.mb-img .image-frame.round img{border-radius:50%}.mb-img .image-frame.rounded,.mb-img .image-frame.rounded img{border-radius:7px}.mb-img .image-frame .img-border{display:block}.mb-img .image-frame .deeplink-tooltip{top:auto;bottom:0}.mb-img .hover3d-frame{position:absolute;top:20px;right:20px;bottom:20px;left:20px;z-index:3;border:0 solid var(--main-color);pointer-events:none;transition:.3s ease-in-out}.mb-img:hover .hover3d-frame{border-width:5px;box-shadow:0 0 15px rgba(0,0,0,.25)}.mb-img:not(.has-hover-filter).img-hover-zoom-in:hover a img{transform:scale(1.1)}.mb-img:not(.has-hover-filter).img-hover-zoom-in:hover:hover a img{opacity:1}.mb-img:not(.has-hover-filter).img-hover-zoom-out a img{transform:scale(1.1)}.mb-img:not(.has-hover-filter).img-hover-zoom-out:hover a img,.mb-img:not(.has-hover-filter).img-hover-zoom-out:hover .img-border{transform:none}.mb-img:not(.has-hover-filter).img-hover-zoom-out:hover a img{opacity:1}.mb-img:not(.has-hover-filter).img-hover-light-up-and-zoom-in:hover a img{opacity:.7;transform:scale(1.1)}.mb-img:not(.has-hover-filter).img-hover-shine{position:relative;overflow:hidden}.mb-img:not(.has-hover-filter).img-hover-shine:before{position:absolute;opacity:0;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);pointer-events:none}.mb-img:not(.has-hover-filter).img-hover-shine:before a img{transform:scale(1)}.mb-img:not(.has-hover-filter).img-hover-shine:hover:before{animation:mb-image-shine .75s;opacity:1}.mb-img:not(.has-hover-filter).img-hover-shine:hover:before a img{transform:scale(1);opacity:1;filter:none}.mb-img:not(.has-hover-filter).img-hover-shine2{position:relative;overflow:hidden}.mb-img:not(.has-hover-filter).img-hover-shine2:before{position:absolute;opacity:0;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:250%;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);pointer-events:none;transform:rotate(-45deg)}.mb-img:not(.has-hover-filter).img-hover-shine2:before a img{transform:scale(1)}.mb-img:not(.has-hover-filter).img-hover-shine2:hover:before{animation:mb-image-shine2 1s;opacity:1}.mb-img:not(.has-hover-filter).img-hover-shine2:hover:before a img{transform:scale(1);opacity:1;filter:none}.mb-img.aligncenter .image-frame{margin-inline:auto}.mb-img.aligncenter,.mb-img.aligncenter img{margin-left:auto;margin-right:auto}.mb-img.has-overlay .image-frame{position:relative}.mb-img.has-overlay .image-frame:before{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:2;content:""}.mb-img.parallax{transition:transform .3s ease-out;transform-origin:50% 50%}body:hover .mb-img.parallax{transition:none}.video-embed{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.video-embed iframe{max-width:100%;max-height:100%}@media(max-width: 600px){.mb-img.mobile-pos-left{text-align:left}.mb-img.mobile-pos-right{text-align:right}.mb-img.mobile-pos-center{float:none;text-align:center}}
