.hero-building--wrap .hero-image{position:relative}.hero-building--wrap .hero-image img{object-position:center top}.hero-building--wrap .hero-image:before{content:"";position:absolute;top:0;right:0;z-index:0;width:1.5rem;height:1.68rem;background:#fff}.hero-building--wrap .hero-image:after{content:"";position:absolute;top:0;right:0;z-index:1;display:inline-block;border-bottom-left-radius:5px;background-repeat:no-repeat;height:3.2em;width:1.35em;transform:translate(-.8em,-.73em) rotate(-36.7deg);background:linear-gradient(to left bottom,#fff 50%,#ececec 0,#fff 27px,#878787);box-shadow:0 6px 4px -4px #112429}.hero-building--wrap .detail-image{flex:0 0 50%}
