.blognews-detail{background-color: rgba(158, 192, 221, 0.2);}
.blognews-detail .block-topic{padding: 22px 0; background-color: var(--color_primary);}
.blognews-detail .block-topic  .block-title{margin: 40px 0 157px; position: relative; z-index: 0;}
.blognews-detail .block-topic .h-title{line-height: 1em; margin-bottom: 10px; max-width: 870px; margin: 0 auto 10px;}
.blognews-detail .block-topic .date{display: flex; align-items: center; justify-content: center; font-size: var(--font-h5); line-height: 0.9em;}

.blognews-detail .block-content{padding: 30px 0;}
.blognews-detail .block-content .image-thumb{margin-top: -170px;}
.blognews-detail .image-thumb figure.cover{padding-bottom: 52%; border-radius: 16px; overflow: hidden;}
.blognews-detail .block-content .row{margin-top: 30px;}
.blognews-detail .block-content .block-desc{background-color: var(--color_light); border-radius: 16px; box-shadow: 0px 4px 4px rgba(14, 88, 196, 0.33); padding: 30px 70px;}
.blognews-detail .block-desc .desc{margin: 10px 0; line-height: 1.2em; font-size: var(--font-h5); font-family: var(--font_Helvethaica_Regular);}
.blognews-detail .block-desc h1,
.blognews-detail .block-desc h2,
.blognews-detail .block-desc h3,
.blognews-detail .block-desc h4,
.blognews-detail .block-desc h5{font-family: var(--font_Helvethaica_Med);}
.blognews-detail .block-desc img{width: fit-content; padding: 40px 0 20px; margin: 0 auto;}
.blognews-detail .block-desc .social-share img{margin: 0; padding: 0;}

.social-share{display: flex; align-items: center;}
.social-share.pas{bottom: -20px; right: 0; z-index: 2; pointer-events: inherit;}
.social-share .item-list{margin: 0 -4.5px;}
.social-share li{padding: 0 4.5px;}
.social-share .link{transform: translateY(0); display: inline-block; transition: var(--transition-300);}
.social-share .link:hover{transform: translateY(-5px); filter: drop-shadow(0px 4px 4px rgba(0,0,0,0.33));}
.social-share span{margin-right: 9px; font-size: var(--font-h5);}

.block-otherblog{position: sticky; top: 180px;}
.block-otherblog .text-title{font-family: var(--font_Helvethaica_Med);}
.block-otherblog ul{margin: 15px 0;}
.block-otherblog li + li{margin-top: 16px;}
.block-otherblog .link{display: flex; align-items: center; font-size: var(--font-h4); font-family: var(--font_Helvethaica_Med); overflow: hidden; background-color: var(--color_light); border-radius: 10px; box-shadow: 0px 4px 4px rgba(14, 88, 196, 0); transform: translateY(0); transition: var(--transition-300);}
.block-otherblog .link:hover{box-shadow: 0px 4px 4px rgba(14, 88, 196, 0.33); transform: translateY(-5px);}
.block-otherblog .image{flex: 0 0 29%;}
.block-otherblog .body-text{flex: 0 0 71%; padding: 0 20px;}
.block-otherblog .image figure.cover{padding-bottom: 100%; overflow: hidden;}
.block-otherblog .image img{transform: scale(1); border-radius: 0px; transition: var(--transition-300);}
.block-otherblog .link:hover .image img{transform: scale(0.9); border-radius: 10px;}

.paragraph a {
    color: var(--color_primary);
    text-decoration: underline;
}

@media(max-width: 991px){
    .social-share .link img{width: 30px;}
    .blognews-detail .block-content .block-desc{padding: 30px;}
    .blognews-detail .block-desc .desc ul{padding-left: 30px;}
    .block-otherblog{display: none;}
    .social-share li{display: flex;}
}
@media(max-width: 767px){
    .blognews-detail .block-desc img{max-width: 250px;}
}
@media(max-width: 575px){
    .blognews-detail .block-topic .block-title{margin: 15px 0 157px;}
    .blognews-detail .block-content .row{margin-top: 15px;}
    .blognews-detail .block-content .block-desc{padding: 20px 15px;}
    .social-share.pas{position: static; margin: 20px auto 0; width: fit-content;}
    .blognews-detail .block-desc img{padding: 10px 0 20px;}

    .blognews-detail ol,
    .blognews-detail ul{padding-left: 20px;}
}