.comparePropWrap .props{display:grid;grid-template-columns:repeat(auto-fit,minmax(325px,1fr));grid-column-gap:25px;grid-row-gap:35px}.comparePropWrap .comparePropBack{padding-top:50px;text-align:center}.comparePropWrap .comparePropBack a{color:var(--bright-blue);text-transform:uppercase;font-weight:600}.compareFloorPlans .comparePropWrap .propType,.compareFloorPlans .comparePropWrap .mid{display:none}.compareFloorPlans .comparePropWrap .propPanel .info{padding:0}.compareFloorPlans .comparePropWrap .propPanel .top{margin-bottom:0!important;padding:19px 2%;font-size:22px;font-weight:300;text-align:center;color:var(--white);background-color:var(--brand-blue)}.compareFloorPlans .comparePropWrap .propPanel .top .left{flex:1}.compareFloorPlans .comparePropWrap .propPanel .top .left .name{color:#fff}.compareFloorPlans .comparePropWrap .btm{padding:24px 24px 28px 24px}.compareFloorPlans .comparePropWrap .floorPlanImage{padding:0 24px 15px 24px}.comparePropWrap .propPanel .btm ul li{color:var(--black);font-weight:600}.comparePropWrap .propPanel .btm ul li span{font-weight:400}.compareProperties .propPanel .info .top{flex-direction:column-reverse}.compareProperties .propPanel .info{padding:0}.compareProperties .propPanel .info .top .right{margin-bottom:25px!important;padding:19px 2%;font-size:22px;font-weight:300;background-color:var(--brand-blue)}.compareProperties .propPanel .info .top .right .price{color:var(--white);text-align:center;font-size:19px;font-weight:400}.compareProperties .propPanel .info .top .left{padding:0 24px}.compareProperties .propPanel .mid,.compareProperties .propPanel .btm{padding:0 24px}.compareProperties .propPanel .btm{margin-bottom:35px}