.article-post a{color:#6071f5;text-decoration:none;font-weight:500}
.article-post a:hover{text-decoration:underline}
.wa-btn-pressed:hover{text-decoration:none!important}
.single-post{background-image: linear-gradient(#fff,#f5f5fa)}
.header-single-post{text-align:center;padding-top:40px}
.header-single-post .wrap-link{text-align:left;padding-bottom:5px}
.header-single-post .arrow-left{width:0;height:0;;display:inline-block;border-top:5px solid transparent;border-right:7px solid #5d6494;border-bottom:5px solid transparent;margin-right:7px}
.header-single-post .back-link{display:inline-block;text-align:left;font-weight:600;color:#5d6494;text-decoration:none;text-transform:uppercase;font-size:14px}
.header-single-post #breadcrumbs{margin-top:20px;background-color:transparent;font-size:14px;font-weight:400;padding:0 15px}
.header-single-post #breadcrumbs a{color:#8b97ea}
.header-single-post #breadcrumbs .breadcrumb_last{display:inline-block}
.header-single-post .header-content{min-height:200px;margin-top:5px;margin-bottom:15px;padding-bottom:30px;background-color:#f5f5fa;border-radius:8px}
.header-single-post h1{font-size:36px;width:78%;margin:auto;padding:48px 48px 20px}
.header-single-post .card-category{font-size:16px;}
.header-single-post .date-blog-post{display:none;/*OLD_display:inline-block;*/color:#7e8892;font-weight:400;margin-right:15px}
.header-single-post .card-category .line{background-color:#5468ff;width:25px;height:1px;display:inline-block;vertical-align:middle}
.single-post .left-st{margin-right:5px}
.single-post .right-st{display:none!important;margin-left:5px}
.header-single-post .category-title{font-weight:600;text-transform:uppercase}
.header-single-post .category-title a{color:#5468ff}
.main-img-post{position:relative;height:auto;margin-top:0;background-repeat: no-repeat;background-size:cover;background-position:center;text-align:center;box-shadow:0 5px 15px 0 rgba(37,44,97,.15), 0 2px 4px 0 rgba(93,100,148,.2);border-radius:6px;overflow:hidden}
.main-img-post img{height:auto;margin-top:0;object-position:center;object-fit:cover;display:block;width:100%}
.main-img-post .bg-text{display:none;position:absolute;top:50%;left:50%;width:85%;background-color:rgba(255,255,255, 0.55);font-weight:500;border-radius:6px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;padding:20px;text-align:center;font-size:36px}
.wa-content-post{max-width:770px;margin:auto;padding-top:24px;padding-bottom:48px}
.about-author{margin-top:48px;border-top:1px solid rgb(221,223,237)}
.about-author .title-about{margin-left:4px;color:#8086b3;font-weight:500;text-transform:uppercase;font-size:14px}
.about-author .card-avatar{height:80px;color:rgba(59, 66, 115, 0.7)}
.about-author .avatar-photo img{width:80px;height:80px;border-radius:9999px}
.about-author .avtor-desc{padding-left:24px}
.about-author .avtor-name{font-size:16px;font-weight:600}
.about-author .avtor-name a{color:#656da0}
.about-author .teacher{margin-top:5px;font-size:14px;color:#8086b3}
.wa-content-post blockquote{border-left:3px solid #8187b4;padding-left:16px;font-weight:400;padding-bottom:12px;font-style:italic}
.wa-content-post blockquote span{display:block;text-align:right;color:#8086b3}
.wa-content-post .blocks-gallery-grid img{border-radius:6px}
.wa-content-post .about-author .social-page img{width:18px}
.wa-content-post .wp-block-image img{height:auto;border-radius:6px}
.wa-content-post .wp-block-embed{text-align:center}
#fancybox-title{display:none!important}
.footer{background:#568fc3!important}
.wa-mr-top-0{margin-top:0}
.wa-mr-0{margin:0}
.block-info{background:linear-gradient(90.04deg,#f0f0fd 8.88%,#f9f9ff 56.62%,#ebebf7 97.88%);padding:10px;border-radius:6px;box-shadow:0 10px 10px 0px #d9d9d9}
.share-block{width:100%;}
.share-block #fbShareLink{color:#656da0;font-weight:300}
.share-block #fbShareLink img{margin-right:5px;box-shadow:0 2px 4px rgba(45,35,66,.35), 0 7px 13px -3px rgba(45,35,66,.25);padding:7px}

/*
START STYLE WP
*/
.wp-block-media-text .wp-block-media-text__content{padding:0 15px}
.wp-block-media-text__media img{border-radius:6px}
.wp-block-gallery{margin:0}
@media (max-width: 600px){
    .wp-block-media-text .wp-block-media-text__content{padding:15px 0 0}
}

/*
END STYLE WP
*/
@media(max-width:960px){
    .header-single-post h1{width:100%;font-size:30px;padding:48px 20px 24px}
    .header-single-post .card-category{padding:0 15px}
}
@media(max-width:540px){
    .w3-navbar{box-shadow:none!important}
    .header-single-post{padding-top:25px}
    .header-single-post .header-content{height: auto;padding-bottom:25px}
    .header-single-post #breadcrumbs{font-size:13px}
    .header-single-post h1{font-size:24px}
    .header-single-post .card-category{flex-direction:column}
    .header-single-post .date-blog-post{margin-right:0;margin-bottom:5px}
    .header-single-post .card-category .line{width:15px}
    /* .main-img-post{height:300px;margin-top:0}
    .main-img-post img{height:300px} */
    .main-img-post .bg-text{font-size:24px}
    .single-post .right-st{display:inline-block!important}
    .wa-content-post blockquote{margin:20px 0}    
    .wa-content-post .wp-block-image .alignright,.wa-content-post .wp-block-image .alignleft{margin:auto 0;float:none;text-align:center;display:block}
}


/*
* NEWS STYLE SINGLE
*/
.single-news .header-single-post .header-content{background:none}
.single-news .header-single-post h1{padding:15px 0}
.single-news .header-single-post .header-content{height:auto}
.single-news .about-author{padding-top:10px}