.nsis-carousel .item{width:100%;min-height:400px;border-bottom:1px solid #e3e5e9;min-height:400px;box-sizing:border-box}.nsis-carousel .item:hover{box-shadow:0 6px 0 0 #e3e5e9}.nsis-carousel .item .image{position:relative}.nsis-carousel .item .image img{display:block}.nsis-carousel .item .image span{position:absolute;bottom:0;left:0;right:0;font-size:14px;color:#fff;padding:7px 15px;background:rgba(13,86,113,.8)}.nsis-carousel .item.sold .image span{font-size:22px!important;text-align:right}.nsis-carousel .item .image img.badge-sold{position:absolute;bottom:5px;left:5px;width:83px}.nsis-carousel .item .text{padding:10px;font-size:14px;color:#4c5160}.nsis-carousel .item .text h3{font-size:20px;color:#009fc2;margin:0;line-height:normal;font-weight:400;min-height:50px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}.nsis-carousel .item.sold .text h3{color:#009fc2;font-size:20px;min-height:85px;display:inline-block}.nsis-carousel .item.sold .text .hr{background-color:#d1d1d1;height:1px;width:100%}.nsis-carousel .item .text p{margin-top:15px}.nsis-carousel .item .text p strong{font-size:18px;color:#0d5671;display:block}.nsis-carousel .item.sold .text p strong{font-size:unset;color:unset;display:unset}.nsis-carousel .item .text a.view{margin-top:15px;background:#fff;color:#22afcb;border-color:#22afcb;font-size:14px;border-radius:20px;padding:4px 15px;font-weight:400;line-height:normal}@media(max-width:1199px){.nsis-carousel .item{width:100%}}@media(max-width:570px){.nsis-carousel .item{margin-left:0%}}