.post-carousel-element{width:100%}.post-carousel-element .owl-carousel{padding:0;margin-top:20px}.post-carousel-element .post-c-item{border:1px solid #f0f0f0;height:100%;width:100%;border-radius:10px;transition:ease .12s}.post-carousel-element .cat-name{line-height:40px;display:inline-block;border-right:4px solid;padding-right:1em}.post-carousel-element .cat-more-link{text-align:center;width:fit-content;float:left;padding:5px;border-radius:5px;color:#fff}.post-carousel-element .owl-nav{display:none}.post-carousel-element .owl-post-carousel .owl-item,.post-carousel-element .owl-post-carousel .owl-item:hover{box-shadow:none;background-color:transparent}.post-carousel-element .owl-post-carousel .post-title-wrap h3{margin:0 0 15px 0;font-size:17px;font-weight:600;border:none}.post-carousel-element .owl-post-carousel .post-details{padding:20px}.post-carousel-element .owl-dots{width:100%;position:relative;margin-top:35px;text-align:center;display:none}.post-carousel-element .owl-dots .owl-dot{display:inline-block;width:15px;height:15px;border:1px solid #2289FF;border-radius:50px;margin:4px;background-color:transparent}.post-carousel-element .owl-dots .owl-dot.active{background-color:#2289FF}.post-carousel-element .post-cover{position:relative}.post-carousel-element .owl-item .post-cover img{border-radius:0}.post-carousel-element .post-cover .item-ago-time{position:absolute;bottom:10px;right:10px;background-color:#00000087;backdrop-filter:blur(7px);padding:4px 13px;color:#fff;font-size:14px;border-radius:3px}.post-carousel-element .estate-metas{display:flex;align-items:center;margin-top:20px;gap:20px}.post-carousel-element .estate-metas>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px;color:#556077}.post-carousel-element .post-excerpt p{margin-top:15px;line-height:1.7;font-size:16px;color:#556077}.post-carousel-element .item-price{display:flex;justify-content:space-between;align-items:center;margin-top:20px;font-size:16px;color:#556077}.post-carousel-element .item-price em{font-style:normal}.post-carousel-element .item-price .price-box span{margin:0 5px}.post-carousel-element .item-price .price-box{color:#2289ff}.post-carousel-element .item-icon-btns{position:absolute;top:0;left:0;padding:10px}.post-carousel-element .item-icon-btns .item-icon-btn,.post-carousel-element .item-icon-btns .item-icon-btn .share-icons a{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:3px;background-color:#00000080;backdrop-filter:blur(8px)}.post-carousel-element .item-icon-btns .item-icon-btn .share-icons{position:absolute;top:100%;padding-top:7px;opacity:0;pointer-events:none;transition:ease .2s}.post-carousel-element .item-icon-btns .item-icon-btn:hover .share-icons{opacity:1;pointer-events:all}.post-carousel-element .item-icon-btns .item-icon-btn .share-icons a{margin-bottom:4px;color:#fff;font-size:15px}.post-carousel-element .item-buttons{position:relative;top:17px}.post-carousel-element .item-buttons .item-btn{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:10px;margin:0 auto 0 auto;transition:ease .15s;font-size:17px}.post-carousel-element .item-buttons .item-btn svg{width:20px;height:20px}.post-carousel-element .post-c-item:hover .item-btn{transform:rotate(90deg)}@media screen and (max-width:1001px){.post-carousel-element .cat-more-link{min-width:25%}}@media screen and (max-width:600px){.post-carousel-element .cat-name{width:100%}.post-carousel-element .cat-more-link{width:100%;margin-top:10px}}