.block-type-header.image-wrapper.bg-overlay:before {
  opacity: 0.95;
  background: #023876;
}
@media (max-width: 768px) {
    #post-header{
        height:fit-content!important;
        min-height:fit-content!important;
    }
    #post-header .column h2{
        font-size:24px!important;
    }
    #post-header .column p{
        font-size:14px!important;
    }
}
@media (min-width: 768px) {
    #post-header{
        min-height:;
        background-position:center center;
    }
    #post-body>.container>.row>.col-md-9{
        width:70%!important;
    }
    #post-body>.container>.row>.col-md-3{
        width:30%!important;
    }
}
#post-header .breadcrumb-item+.breadcrumb-item::before{
    color:var(--bs-secondary);
    content: "\e94c";
}
#post-header .image-wrapper.bg-overlay:before{
    background:!important;
    opacity:!important;
}
.post .post-content{
    font-size: 14px;
    font-weight:400;
    line-height:1.6;
}
.post .post-content {
    margin:1rem 0;
}
.post hr {
    margin:1rem 0;
    border-color:#E0E0E1;
}
.post .icon.social i{
    color:#636367!important;
}

#post-body .post-content img,
#post-body .post-content iframe  {
    max-width:100%;
}
.post-side .post-header {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;  
}
.post-content a{
    color:#3F82F8;
}
.side-posts figure img{
    aspect-ratio:1/1!important;
    object-fit:cover;
}
.side-post-date{
    font-size:12px!important;
}
.side-3 hr:last-child{
   display:none; 
}
#post-body .widget-parent img{
    width:100%;
}
@media(max-width:768px) {
    .post-content :is(.two-col .col-1, .two-col .col-2, .three-col .col-1, .three-col .col-2, .three-col .col-3) {
        width:100%!important;
    }
    .post-content :is(p, span, strong, li, a) {
        font-size:12px!important;
    }
    .widget-title{
        font-size:14px!important;
    }
    .right-side-text{
        font-size:12px!important;
    }
    .side-post-date{
        font-size:12px!important;
    }
}
