.post-card {position:relative;margin:20px}
.post-card a {position:relative}
.post-card a >span {display:inline-block;padding:5px;color:rgba(0,0,0,0.3);justify-content:center;align-items:center;position:absolute;bottom:0;left:0;font-size:10px}
.post-card a >span.post-card__erid {margin-left:110px}
.post-card:hover .post-card__title {color:#cb4f2b}
.post-card:hover .post-card__image >a {position:relative}
.post-card:hover .post-card__image >a >img {will-change:transform;transform:scale(1.2)}
.post-card:hover .post-card__image >a >span {display:inline-block;padding:5px;color:rgba(0,0,0,0.3);justify-content:center;align-items:center;position:absolute;bottom:0;left:0;font-size:10px}
.post-card__image {position:relative}
.post-card__image >a {overflow:hidden;display:block}
.post-card__image img {-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
@media screen and (max-width:750px ) {.post-card__image img {height:255px;object-fit:cover }}
.post-card__tenant-logo {position:absolute;left:-20px;z-index:1;bottom:-20px}
.post-card__tenant-logo a {height:100px;width:100px;display:flex;background:#fff;padding:12px;position:relative}
.post-card__tenant-logo a span {position:absolute;height:100%;width:30px;left:100%;top:0;text-align:center;background:#cb4f2b;color:#fff;display:flex;justify-content:center;align-items:center;writing-mode:tb;transform:scale(-1)}
.post-card__tenant-logo a img {width:100%;height:100%;object-fit:contain}
.post-card__meta {background:#f4f4f4;padding:40px}
.post-card__discount {position:absolute;height:58px;bottom:0;right:40px;font-size:18px;color:#cb4f2b;border-bottom:4px #cb4f2b solid}
.post-card__date {margin-top:20px}
.post-card__title {-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease;transition:color 0.3s ease}
.posts-block {position:relative;overflow-anchor:auto;padding-bottom:50px}
@media screen and (max-width:750px ) {.posts-block {background:#252424;padding-bottom:60px }}
.posts-block:after {content:'';display:block;position:absolute;bottom:0;right:0;left:0;top:203px;background:#ff7431;border-bottom:236px #252424 solid}
@media screen and (max-width:750px ) {.posts-block:after {border-bottom:0;top:0;height:334px;bottom:unset }}
.posts-block .container {position:relative}
.posts-block .container:before {content:'';display:block;position:absolute;width:260px;height:215px;top:-65px;left:40px;background:url(../themes/raikin/assets/img/svg/appearance/percent.svg) center / contain no-repeat}
@media screen and (max-width:750px ) {.posts-block .container:before {display:none }}
.posts-block .slider {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;overflow:hidden}
.posts-block .slider >.slide {width:30%;flex-shrink:0}
@media screen and (max-width:750px ) {.posts-block .slide {padding-left:20px;width:320px }}
.posts-block .tab-labels {margin-bottom:20px;height:56px}
@media screen and (max-width:750px ) {.posts-block .tab-labels {height:auto;position:relative;z-index:1;box-shadow:inset 0 -2px #ff7431 }}
.posts-block .tab-labels .tab-label {width:180px}
.posts-block .tab-labels .custom-arrows {position:absolute;right:-20px;top:0}
.posts-block--short .slide {width:25px;display:inline-block;display:block !important}
.posts-block .tab-contents {position:relative}
.posts-block .tab-contents .tab-content {height:100%;width:100%;z-index:0}
.posts-block .tab-contents .tab-content >div {opacity:0;transform:translateY(30px);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.posts-block .tab-contents .tab-content.active {visibility:visible;z-index:1}
.posts-block .tab-contents .tab-content.active >div {opacity:1;transform:translateY(0px)}
.all-news {margin-top:20px;position:relative;z-index:1;display:flex;justify-content:center}
.all-news .button {width:200px}
@media screen and (max-width:750px ) {.all-news {margin-top:0 }}