/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@media (max-width: 991px) {
.blog-feature-image .pwr-image-box.pwr-image-box--one-by-one:not(.swiper-slide){
width: unset !important;
    }
}
.feature-post-section .pwr-rel-post-item__more-link{
font-size:15px;

}
.feature-post-section .pwr-rel-post-item__wrapper--text .pwr-post-item__date,
.feature-post-section .pwr-rel-post-item__wrapper--text .pwr-post-item__n-min-read,
.feature-post-section .pwr-rel-post-item__wrapper--text .pwr-post-item__name {
  margin-bottom: 0;
  font-size: 14px !important;
  font-weight: 500 !important;
  color: #2b2b2b !important;
}
.feature-post-section .pwr-rel-post-item__title{
  color: #171c43!important;
}
.feature-post-section .pwr-rel-post-item__wrapper--text{
  width:100%;
  }
.feature-post-section.pwr-sec-posts--vertical-layout .pwr-sec-posts__intro-sec {
    margin-bottom: 20px;
}
.feature-post-section .pwr-rel-post-item {
    border-bottom: 1px solid #ccc;
  padding-bottom: 1rem;
  }
.feature-post-section .pwr-rel-post-item__more-link{
    opacity: 1 !important;
  color:#00239d!important;
}

.pwr-filter__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    gap: 0.8rem;
    margin: 0;
    padding: 0;
}
 
.pwr-filter {
    padding-top: 40px!important ;
  padding-bottom:0px !important;
   position: relative;
    background-color: #f4f6fa;
  
}
.pwr-filter__link.active {
  background-color: #ffdb00;
  border-radius: 8px;
  padding: 8px 16px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.blog-banner.pwr-hero--small {
    height: 400px !important;
}

  .preview-blog.pwr-sec-posts{
    padding: 75px 0 60px !important;
  }
@media (max-width: 575px) {
  .pwr-filter__list {
    display: none;
  }
}
  .pwr-post-item__info-box {
    padding: 25px 20px 35px;
}
  .pwr-post-header__title{
    padding-bottom:20px;
  }
  .pwr-blog-pagination__btn {
     color: #171c43!important;
  }
 .pwr-blog-listing {
   padding-top: 30px !important;
}
.pwr-blog-pagination {
padding-bottom: 60px;
text-align: center; 
}
.pwr-author-profile--author-page .pwr-avatar__round {
 background-color: unset !important;
}
.pwr-avatar__round {
overflow: unset !important;

}
@media (max-width: 767px){
.pwr-avatar__large {
    height: 120px!important;
    padding: 0;
    width: 120px!important;
}
}