.site-image-widget{--site--image-widget-background:#000;position:relative;overflow:hidden;display:block;width:100%}.site-image-widget.style_1{height:50rem}.site-image-widget.style_2{background-color:var(--site--image-widget-background)}.site-image-widget:before{content:"";position:absolute;left:16px;right:16px;top:16px;bottom:16px;border:1px solid #fff;z-index:2;transition:all .25s ease}.site-image-widget.style_1:before{background-color:#000;opacity:.05}.site-image-widget.style_1:hover:before,.site-image-widget.style_1:focus:before{opacity:.15}.site-image-widget .widget-image-wrapper img{width:100%;object-fit:cover;object-position:center}.site-image-widget.style_1 .widget-image-wrapper img{height:50rem}.site-image-widget.style_2 .widget-image-wrapper img{height:30rem}.site-image-widget .widget-desc-wrapper{color:#fff}.site-image-widget.style_1 .widget-desc-wrapper{position:absolute;display:flex;flex-flow:column;justify-content:center;text-align:center;left:16px;right:16px;top:16px;bottom:16px;padding:1rem;z-index:3;line-height:1.5}.site-image-widget.style_2 .widget-desc-wrapper{position:relative;display:block;margin:0 40px 40px;z-index:2}.site-image-widget.style_2 .widget-desc-wrapper:before{content:"";position:absolute;top:-50px;left:-40px;right:-40px;background-color:var(--site--image-widget-background);height:80px;transform:skewY(8deg);z-index:-1}.site-image-widget .entry-details{margin-bottom:3rem}.site-image-widget .blogmarks-btn-link{display:inline-block;vertical-align:middle;margin:0 auto}