.section-title {color: rgb(33, 44, 104);font-size: 18px;font-family: NexaHeavy;text-transform: uppercase;}.trending .icon-trending {background: url("../img/berita-promosi/icon-trending.svg") no-repeat;width: 32px;height: 32px;background-size: contain;margin-right: 8px;}.trending>div:first-child {margin-bottom: 30px;}.trending .trending-list {padding-left: 0px;list-style: none;margin-bottom: 0;}.trending .trending-wrap {background-color: #fff;padding: 15px;border-radius: 5px;}.trending .trending-list li {font-size: 15px;font-family: NexaReg;font-weight: normal;counter-increment: section;margin-bottom: 20px;position: relative;padding-left: 25px;padding-bottom: 10px;border-bottom: 1px solid #d8d8d8;}.trending .trending-list li:last-child {padding-bottom: 0;margin-bottom: 0;border: 0;}.trending .trending-list li:before {content: counter(section);position: absolute;left: 0px;border-radius: 50%;padding-top: 3px;height: 16px;display: flex;align-items: center;justify-content: center;width: 16px;background-color: #212c68;text-align: center;color: white;font-family: NexaXBold;font-size: 10px;}.trending .trending-list li a {color: rgb(33, 44, 104);}.news .icon-news {background: url("../img/berita-promosi/icon-news.svg") no-repeat;width: 32px;height: 32px;background-size: contain;margin-right: 8px;}.news .news-list {margin-top: 30px;padding: 0;background-color: transparent;}.news .news-item {display: flex;flex-direction: column;background-color: #fff;border-radius: 5px;overflow: hidden;}.news .news-item .img-wrapper {position: relative;border-radius: 5px;margin-right: 30px;overflow: hidden;padding-top: 100%;width: 100%;}.news .news-item .img-wrapper img {position: absolute;top: 0;left: 0;object-fit: contain;height: 100%;}.news .news-item .date-time {margin-top: 16px;color: rgb(157, 155, 155);font-size: 11px;display: flex;flex-direction: row;align-items: center;font-family: NexaBold;}.news .news-item .date-time .date .material-icons+span, .news .news-item .date-time .time .material-icons+span {margin-top: 4px;margin-left: 8px;}.news .news-item .date-time .date, .news .news-item .date-time .time {display: flex;align-items: center;margin-right: 15px;}.news .news-item .title {font-size: 15px;font-family: NexaXBold;margin: 8px 0;}.news .news-item .title a {color: rgb(33, 44, 104);}.news .news-item .news-info {padding: 10px;}.news-detail .img-wrapper {position: relative;border-radius: 5px;margin-right: 30px;overflow: hidden;padding-top: 100%;width: 100%;}.news-detail .img-wrapper img {position: absolute;top: 0;left: 0;object-fit: contain;height: 100%;}.news-detail .date-time {margin-top: 16px;color: rgb(157, 155, 155);display: flex;flex-direction: row;align-items: center;font-size: 13px;font-family: NexaBold;}.news-detail .date-time .date .material-icons+span, .news-detail .date-time .time .material-icons+span {margin-top: 8px;margin-left: 8px;}.news-detail .date-time .date, .news-detail .date-time .time {display: flex;align-items: center;margin-right: 16px;}.news-detail .title {color: rgb(33, 44, 104);font-size: 22px;font-family: NexaXBold;margin: 16px 0;}.news-detail .short-description p {color: rgb(38, 39, 40);font-size: 12px;font-family: NexaReg;}.short-description img {max-width: 100%;height: auto;}.social-share .title {margin-top: 45px;color: rgb(0, 0, 0);font-size: 13px;font-family: NexaXBold;}.social-share .icon-fb {margin-right: 8px;background: url("../img/icon-fb.svg") no-repeat;background: cover;width: 40px;height: 40px;}.social-share .icon-wa {margin-right: 8px;background: url("../img/icon-wa.svg") no-repeat;background: cover;width: 40px;height: 40px;}.social-share .icon-tw {margin-right: 8px;background: url("../img/icon-tw.svg") no-repeat;background: cover;width: 40px;height: 40px;}.social-share .icon-in {margin-right: 8px;background: url("../img/icon-in.svg") no-repeat;background: cover;width: 40px;height: 40px;}.social-share .icon-cp {background: url("../img/icon-cp.svg") no-repeat;background: cover;width: 40px;height: 40px;}.social-share .icon-ig {background: url("../img/icon-ig.svg") no-repeat;background: cover;width: 40px;height: 40px;margin-right: 8px;}.author-box-content {background: #212c68;border-radius: 10px;color: #fff;padding: 20px;display: flex;flex-direction: row;flex-wrap: wrap;-webkit-box-align: center !important;-ms-flex-align: center !important;align-items: center !important;margin-top: 30px;margin-bottom: 30px;}.author-box-content div.author-box-img {width: 100px;}.author-box-content div.author-box-text {width: calc(100% - 100px);padding-left: 20px;}.author-box-content div.author-box-text .title {color: white;}.author-box-img>.img-container {border-radius: 50%;overflow: hidden;width: 80px;height: 80px;}.author-box-img>.img-container img {width: 100%;height: 100%;object-fit: cover;}@media (max-width: 768px) {.author-box-content {padding: 20px;flex-direction: column;}.author-box-content div.author-box-text {width: 100%;}}.table-of-content {width: 100%;}.table-of-content h2 {width: 100%;color: rgb(33, 44, 104);font-size: 22px;font-family: NexaXBold;margin: 16px 0;}.table-of-content ul {padding: 0 20px 0 20px;margin: 0;list-style: none;}.table-of-content ul li:first-of-type a {font-weight: bold;}.table-of-content ul li a {font-size: 14px;color: rgb(38, 39, 40);}.table-of-content ul li a:hover {color: rgb(33, 44, 104);}.news-detail .news-content p span, .news-detail .news-content p {font-family: NexaReg;font-size: 16px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h1 span, .news-detail .news-content h1 {font-family: NexaReg;font-size: 32px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h2 span, .news-detail .news-content h2 {font-family: NexaReg;font-size: 28px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h3 span, .news-detail .news-content h3 {font-family: NexaReg;font-size: 24px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h4 span, .news-detail .news-content h4{font-family: NexaReg;font-size: 22px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h5 span, .news-detail .news-content h5 {font-family: NexaReg;font-size: 20px !important;font-style: normal;line-height: 150%;}.news-detail .news-content h6 span, .news-detail .news-content h6 {font-family: NexaReg;font-size: 18px !important;font-style: normal;line-height: 150%;}