.category-aktuelle-projekte .et_pb_gallery,.category-aktuelle-projekte .et_pb_gallery img,.category-wohnbau .et_pb_gallery,.category-wohnbau .et_pb_gallery img,.category-sakrale-bauten .et_pb_gallery,.category-sakrale-bauten .et_pb_gallery img,.category-gewerbliche-bauten .et_pb_gallery,.category-gewerbliche-bauten .et_pb_gallery img{height:65vh!important;max-height:65vh!important;max-width:980px;margin-left:auto;margin-right:auto}.category-aktuelle-projekte .et_pb_section_2,.category-wohnbau .et_pb_section_2,.category-sakrale-bauten .et_pb_section_2,.category-gewerbliche-bauten .et_pb_section_2{max-width:880px}.rcb-content-blocker>div>div{min-height:400px;height:400px}.rcb-content-blocker>div>div>div{margin-top:-150px!important}.infokaesten-css .et_pb_blurb{display:flex;width:50%}.video-beitrag .et_pb_video_box video{max-height:70vh}.sws_supernormalaction{text-align:center}.blog-masonry .dg-blog-masonry .dgbm_post_item{align-items:end;display:flex}.blog-masonry .dg-blog-masonry .content-wrapper{position:absolute!important;z-index:9;height:100%;display:flex}.blog-masonry .dg-blog-masonry .content-wrapper{pointer-events:none}.blog-masonry .dg-blog-masonry .dg_bm_title{text-align:right;padding-right:20px;padding-top:40px;pointer-events:none}.blog-masonry .dg-blog-masonry .dg-post-thumb a:before{content:"";background-color:rgba(0,0,0,0.0);width:100%;height:100%;position:absolute;z-index:2;transition:all 0.4s}.blog-masonry .dg-blog-masonry .content-wrapper{opacity:0;transition:all 1s;padding-top:20px}.blog-masonry .dg-blog-masonry .dgbm_post_item:hover>.content-wrapper{opacity:1;padding-top:0px;transition:all 0.8s}.blog-masonry .dg-blog-masonry .dgbm_post_item:hover>.dg-post-thumb a:before{content:"";background-color:rgba(0,0,0,0.7);width:100%;height:100%;position:absolute;z-index:2}.blog-masonry .dg-blog-masonry .dg-post-thumb img{min-height:350px}@media only screen and (max-width:1700px){.rcb-content-blocker>div>div>div{margin-top:0px!important}}@media only screen and (max-width:768px){.blog-masonry .dg-blog-masonry .dg-post-thumb img{object-fit:cover!important}.blog-masonry .dg-blog-masonry .dg-post-thumb{width:100%!important}.blog-masonry .dg-blog-masonry .dg_bm_title{opacity:1}.infokaesten-ueberschrift-css{;padding-left:25%}.infokaesten-css .et_pb_blurb{display:flex;width:100%;padding-left:25%;padding-right:25%;padding-bottom:150px}}@media only screen and (max-width:400px){.infokaesten-css .et_pb_blurb{display:flex;width:100%;;padding-left:10%;padding-right:10%}.video-beitrag .et_pb_video_box video{max-height:90vh}}