/* https://piethalberstadt.com/wp-content/themes/rise_pro/css/rise-projects.css */
.rise-view{overflow:hidden;position:relative;text-align:center;cursor:default;height:auto}.rise-view .rise-mask,.rise-view .content{position:absolute;overflow:hidden;top:0;left:0}.rise-view img{display:block;position:relative;width:100%;height:auto!important}.rise-view a.info{display:inline-block;text-decoration:none;padding:0;text-indent:-9999px;width:20px;height:20px}.rise-effect .rise-mask{position:absolute;background:#2a2e39 none repeat scroll 0 0;cursor:pointer;display:inline-block;height:100%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:.15;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.rise-effect:hover .rise-mask{opacity:0;border:0 solid rgba(0,0,0,.7);visibility:hidden}.rise-title-container{height:100%;position:absolute;width:100%}h2.rise_item_title,.rise-project-excerpt p{position:absolute;bottom:0;margin:0;padding:.5em .75em;color:#fff;font-size:1.85em;line-height:1;z-index:10;-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;transition:opacity 0.3s,-webkit-transform 0.3s;transition:transform 0.3s,opacity 0.3s;transition:transform 0.3s,opacity 0.3s,-webkit-transform 0.3s}.rise-project-excerpt p{font-size:13px;color:#fff;text-align:left}.rise-effect:hover h2.rise_item_title,.rise-effect:hover .rise-project-excerpt p{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.rise_item_image{position:relative;top:50%;min-height:auto;width:100%;-webkit-transform:translate3d(0,0,0) scale3d(1.2,1.2,1);transform:translate3d(0,0,0) scale3d(1.2,1.2,1);-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;transition:opacity 0.5s,-webkit-transform 0.5s;transition:transform 0.5s,opacity 0.5s;transition:transform 0.5s,opacity 0.5s,-webkit-transform 0.5s}.rise-effect:hover .rise_item_image{opacity:1;-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)}