.latest-product .promo-product-title,.latest-project .promo-product-title{overflow:hidden;margin-bottom:20px;line-height:1.42857143;color:#000;letter-spacing:-1px;margin-top:20px;text-align:center!important}.latest-product.promo-product-heading.fm-title-content,.latest-project.promo-product-heading.fm-title-content{margin-top:3em}.latest-promo-project.row-wrap,.latest-promo.row-wrap{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap}.latest-product .promo-product-title span,.latest-project .promo-product-title span{position:relative;display:inline-block}.latest-product .promo-product-title span:after,.latest-product .promo-product-title span:before,.latest-project .promo-product-title span:after,.latest-project .promo-product-title span:before{content:"";position:absolute;top:50%;height:1px;width:1000%;display:block;background-color:#e1e1e1;background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 rgba(255,255,255,.795)}.latest-product .promo-product-title span:after,.latest-project .promo-product-title span:after{left:100%;margin-left:.5em}.latest-product .promo-product-title span:before,.latest-project .promo-product-title span:before{right:100%;margin-right:.5em}.latest-promo-project .product-holder .thumbnail a,.latest-promo.row-wrap .product-holder .thumbnail a{text-decoration:none}.row-wrap .product-holder:not(.slick-slide){width:20%!important}.row-wrap .product-holder{float:left;padding:5px}.latest-promo .thumbnail,.latest-promo-project .thumbnail{border:1px solid #ededed;border-radius:5px;margin-bottom:0;padding:20px;position:relative}.thumbnail:hover{cursor:pointer;box-shadow:0 0 30px 0 rgba(0,0,0,.1)}.promo-product-container .thumbnail .product-desc .product-name{height:auto;text-align:center;padding-bottom:0;border-bottom:none;margin-top:8px;font-weight:700;font-size:13px;text-transform:capitalize;line-height:1.5;padding-top:5px;color:#000;overflow:hidden;text-overflow:ellipsis}.promo-product-container .thumbnail .product-desc .price{width:auto;margin:auto!important;display:table;background-color:#0095dc;color:#fff!important;padding:5px;border:1px solid #0095dc;font-size:13px;overflow:hidden;text-align:left;font-style:normal!important}@media (min-width:768px){.r-more{position:absolute;background-color:rgba(0,0,0,.7);color:#fff;height:100%;width:100%;top:0;border-radius:5px;left:0;max-height:0;opacity:0;transition:opacity .4s ease 0s}.r-more a{display:table;margin:auto;padding:10px;border:1px solid #fff;color:#fff;letter-spacing:.2rem;font-weight:700;font-size:14px}.latest-promo .r-more a{margin-top:50%}.latest-promo-project .r-more a{margin-top:40%}.r-more a:hover{box-shadow:0 14px 26px -12px rgba(255,255,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,255,255,.2)}.latest-promo .thumbnail:hover .r-more,.latest-promo-project .thumbnail:hover .r-more{max-height:inherit;opacity:1}.latest-promo .thumbnail:hover .r-more a,.latest-promo-project .thumbnail:hover .r-more a{animation:detilProduk .4s ease-out}@-webkit-keyframes detilProduk{0%{transform:translateY(50%)}100%{transform:translateY(0)}}@keyframes detilProduk{0%{transform:translateY(50%)}100%{transform:translateY(0)}}}@media (max-width:767px){.thumbnail{padding:10px}.row-wrap .product-holder:not(.slick-slide){width:33%!important}.r-more{display:none}}@media (max-width:560px){.row-wrap .product-holder:not(.slick-slide){width:50%!important}}