.micro-c-gridFloorplan{color:inherit;display:flex;position:relative;text-decoration:none}.micro-c-gridFloorplan--image{align-items:center;background-color:#000;display:flex;flex:1 1 auto;justify-content:center;line-height:0;position:relative;z-index:1}.micro-c-gridFloorplan--image:before{content:'';margin-left:-1px;padding-top:56.25%;width:1px}.micro-c-gridFloorplan--image img{flex:0 1 auto}.micro-c-gridFloorplan--title{background-color:rgba(65,64,66,.85);bottom:0;color:#fff;font-weight:700;left:0;padding:.5em 1em;position:absolute;transition:background-color .25s ease;width:100%;z-index:2}.micro-c-gridFloorplan:active .micro-c-gridFloorplan--title,.micro-c-gridFloorplan:focus .micro-c-gridFloorplan--title,.micro-c-gridFloorplan:hover .micro-c-gridFloorplan--title{background-color:rgba(65,64,66,1)}@supports (object-fit:cover){.micro-c-gridFloorplan--image img{height:100%;left:0;object-fit:cover;object-position:center center;position:absolute;top:0;width:100%}}@media (min-width:64em),print{.jdm-c-grid--item-medium .micro-c-gridFloorplan--image:before{padding-top:calc(56.25%/2)}.jdm-c-grid--item-large .micro-c-gridFloorplan--image:before{padding-top:calc(56.25%/3)}}@media print{.micro-c-gridFloorplan{display:block}.micro-c-gridFloorplan--title{background-color:transparent;color:inherit;padding-left:0;padding-right:0;position:static}}