.post-thumbnail-blog{border-radius:5px;background-color:#f2f8ff;position:relative;overflow:hidden;width:100%;border:1px solid #d4e9ff;display:flex;flex-direction:column;}

.author-info{display:flex;align-items:center;padding:10px;font-size:12px;background:#fff;z-index:1;position:relative;}

.waktu-posting-front{position:absolute;right:10px;}

.thumb-home-blog{margin:0;position:relative;overflow:hidden;width:100%;display:flex;flex-direction:column;justify-content:space-between;}

h2.post-title-blog{font-size:18px;font-weight:600;border-radius:10px;padding:20px;line-height:1.5;margin:10px 0;color:#343434;bottom:0;position:relative;}

.post-actions-blog{display:flex;justify-content:space-between;padding:10px;width:100%;border-top:1px solid #d3e8ff;align-items:center;}

.share-icon-front{display:flex;color:#131a24;align-items:center;}

.read-more-button{position:relative;background-color:#001ade;color:#fff;padding:5px 10px;border-radius:5px;text-decoration:none;font-size:14px;display:flex;align-items:center;}

/* swiper blog */
.swiper.thumb-swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{height:auto;}

.swiper-button-next, .swiper-button-prev{background-repeat:no-repeat;background-size:contain;background-position:center;width:22px;height:22px;top:50px !important;transform:translateY(-50%);z-index:10;}

.swiper-button-next::after, .swiper-button-prev::after{display:none;}

.swiper-button-next{background-image:url(https://jobnas.com/wp-content/uploads/2026/01/right-arrow-3.png);right:10px;left:auto;}

.swiper-button-prev{background-image:url(https://jobnas.com/wp-content/uploads/2026/01/back-arrow.png);left:10px;right:auto;}
/* screenshot mode */
.screenshot-mode{width:800px !important;height:994px !important;}
.swiper-wrapper-blog{height:auto !important;}

p.judul-teksquot{padding:20px 20px 0;}

p.teksquot{padding:0 20px 20px;color:#5a5a5a;display:flex;align-items:center;justify-content:center;margin:0 0 20px;}


/* Untuk judul di hasil capture */
.slide-inner-blog{display:flex;justify-content:center;flex-direction:column;}
.capture-title{font-size:58px;line-height:1.2;margin:auto 0;padding:48px 62px;color:#fff;}

/* Untuk teks quote di hasil capture */
.capture-quote {
  font-size: 42px;
  line-height: 1.3;
  padding: 48px 62px;
  color: #fff;
  margin: auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
}