.clisting-wrapper{padding:50px 0}.clisting-top-content{padding-bottom:30px}.clisting-top-content h2{line-height:1.3;margin-bottom:15px}.clisting-items{display:flex!important;flex-wrap:wrap;margin:0 -15px;row-gap:30px}.clisting-item{background:#fff;border:1px solid #fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);margin:0 15px;padding:16px;position:relative}.clisting-item,.clisting-three-col .clisting-item{width:calc(33.33% - 30px)}.clisting-two-col .clisting-item{width:calc(50% - 30px)}.clisting-four-col .clisting-item{width:calc(25% - 30px)}.clisting-item:hover{border-color:#b10c2c}.clisting-description{padding-top:15px;text-align:center}.clisting-description h3{font-size:18px;font-weight:600;line-height:1.5;margin:0}.clist-desc{font-size:16px;padding-bottom:15px}a.card-link{font-size:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.clisting-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;overflow:hidden;padding-bottom:71%;position:relative}.clisting-image img{height:100%!important;left:0;object-fit:cover;position:absolute;top:0;width:100%}.clisting-filters ul{display:flex;flex-direction:row;gap:12px;list-style-type:none;padding-left:0;white-space:nowrap}.clisting-filters{margin:0 0 1.4rem;overflow-x:auto;width:100%}.clisting-filters::-webkit-scrollbar{height:5px}.clisting-filters::-webkit-scrollbar-thumb{background:#f5f5f5;border-radius:10px}.clisting-filters::-webkit-scrollbar-thumb:hover{background:#888}.clisting-filters ul{margin-bottom:0}.clisting-filters li{background:#fff;border:1px solid #ededed;border-radius:100px;color:#333;cursor:pointer;padding:10px 18px}.clisting-filters li.active-filter,.clisting-filters li:hover{background:#333;border:1px solid #333;color:#fff}.cl-twp.clisting-wrapper .slick-dots{font-size:0;list-style:none;margin:0;padding:0;text-align:center;width:100%}.cl-twp.clisting-wrapper .slick-dots li{display:inline-block}.cl-twp.clisting-wrapper .slick-dots li:only-child{display:none}.cl-twp.clisting-wrapper .slick-dots li button{align-items:center;background-color:transparent!important;border:0!important;border-radius:28px;display:inline-flex;font-size:0;height:24px;margin:0 5px;padding:0;position:relative;width:24px}.cl-twp.clisting-wrapper .slick-dots button:before{background-color:rgba(0,0,0,.4);border-radius:28px;content:"";height:16px;left:50%;min-width:16px;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.cl-twp.clisting-wrapper .slick-dots .slick-active button:before,.cl-twp.clisting-wrapper .slick-dots button:hover:before{background-color:#b10c2c}@media (max-width:1199px){.clisting-four-col .clisting-item{width:calc(33.33% - 30px)}}@media (max-width:991px){.clisting-wrapper{padding:60px 0}.clisting-four-col .clisting-item{width:calc(33.33% - 30px)}.clisting-three-col .clisting-item,.clisting-two-col .clisting-item{width:calc(50% - 30px)}}@media (max-width:767px){.clisting-wrapper{padding:40px 0}.clisting-four-col .clisting-item,.clisting-three-col .clisting-item,.clisting-two-col .clisting-item{width:calc(50% - 30px)}.clisting-description h3{font-size:16px!important;line-height:1.4}}