/* ===== BLOG CARD CONTAINER ===== */
.active-no-filled-no {
    display: flex;
    width: 327px;
    height: 56px;
    padding: var(--spacing-alias-padding-sm, 8px) var(--spacing-alias-padding-lg, 16px);
    align-items: center;
    gap: var(--spacing-alias-vertical-gap-lg, 16px);
    flex-shrink: 0;
    border-radius: var(--radius-sm, 4px);
    border: 0.25px solid var(--color-primitive-surface-outline, #181611);
    background: var(--color-primitive-secondary-secondary-container, #EEF5F7);
    /* margin-bottom: 24px; */
  }
  
  .active-no-filled-no .img {
    display: flex;
    width: 1.5rem;
    height: 1.5rem;
    justify-content: center;
    align-items: center;
    flex-shrink: 0;
  }
  
  .active-no-filled-no .text-wrapper {
    flex: 1 0 0;
    color: var(--color-primitive-surface-on-surface, #181611);
    border: none !important;
    outline: none;
    background: transparent !important;
    padding: 0;
    width: 100%;
    font-family: var(--typography-font-body, "DM Sans");
    font-size: var(--typography-font-size-body-sm, 1rem);
    font-style: normal;
    font-weight: var(--typography-font-weight-body, 400);
    line-height: var(--typography-line-height-body-sm, 1.5rem);
    text-align: left;
  }
  
  .active-no-filled-no .text-wrapper::placeholder {
    flex: 1 0 0;
    color: var(--color-primitive-surface-on-surface, #181611);
    text-align: left;

    /* body-sm */
    font-family: var(--typography-font-body, "DM Sans");
    font-size: var(--typography-font-size-body-sm, 16px);
    font-style: normal;
    font-weight: var(--typography-font-weight-body, 400);
    line-height: var(--typography-line-height-body-sm, 24px); /* 150% */
  }
  
  .active-no-filled-no .avatar {
    position: relative;
    width: 1.875rem;
    height: 1.875rem;
    flex-shrink: 0;
    background-color: #b3edf7;
    border-radius: 15px;
    overflow: hidden;
  }
  
  .active-no-filled-no .initial {
    display: flex;
    width: 1.875rem;
    height: 1.875rem;
    flex-direction: column;
    justify-content: center;
    flex-shrink: 0;
    color: var(--color-primitive-primary-on-primary-container, #001F28);
    text-align: center;

    /* label-sm */
    font-family: var(--typography-font-label, "DM Sans");
    font-size: var(--typography-font-size-label-sm, 1rem);
    font-style: normal;
    font-weight: var(--typography-font-weight-label, 500);
    line-height: var(--typography-line-height-label-sm, 1.5rem); /* 150% */
  }
  
.active-no-filled-no:focus-within {
  border-radius: var(--radius-sm, 4px);
  border: 2px solid var(--color-primitive-primary-primary, #2E839C);
  background: var(--color-primitive-secondary-secondary-container, #EEF5F7);
}
/* Missing Template at Path: \'.button\/button.css\' */
.post-date {
font-weight: var(--typography-font-weight-body, 400) !important;
 }
.author-name, .post-date {

   color: #424242 !important;
 }
  [id] {
  scroll-margin-top: 80px;
}

  .small-blog-card{
height:196px !important;
}
.blog-card-container {
  display: flex;
  background: var(--color-primitive-surface-surface, #fefefc);
}

.blog-card-left {
  padding-right: 131px;
  flex: 2;
}

.blog-card {
  margin-bottom: 32px;
}
.entry-content p {
    font-size: 16px!important;
}
.entry-content p.has-background {
    padding: 1.25em 2.375em;
}

.entry-content h2 {
    color: #00214F;
    font-weight: 500;
    font-size: 2.8rem;
    line-height: 3.6rem;
}

.entry-content a {
    font-weight: inherit;
    color: #1fd4c6;
      text-decoration: none;
}
.entry-content img {
    max-width: 95%;
    height: auto !important;
}
.entry-content img {
    width: 100%;
    max-width: 100%;
}
.entry-content h2 strong, .entry-content h2 b, .entry-content h3, .entry-content h3 strong, .entry-content h3 b {
    font-weight: 500;
}
.entry-content .has-white-color {
    color: var(--wp--preset--color--white) !important;
}
.entry-content p.has-background {
    padding: 1.25em 2.375em;
    background-color: #00204f !important;
    color: #fff !important;
    line-height: 28px;
}
.entry-content {
 margin-top: 1em;
  margin-bottom: 1em;
}
/* ===== TABLE OF CONTENTS ===== */
.table-container {
  background: white;
  position: sticky;
  top: 0;
  z-index: 100;
}

.cc_table-of-contents-container {
  /* margin-top: 24px; */
  margin-bottom: 10px;
  background: var(--color-primitive-secondary-secondary-container, #eef5f7);
  padding: 24px;
  transition: box-shadow 0.3s ease;
}

/* Shadow class that will be added on scroll - desktop only */
@media (min-width: 999px) {
  .cc_table-of-contents-container.shadow-active {
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.22);
  }
}

@media (max-width: 998px) {

  .author-information {
   padding-top: 0px !important;
   padding-left: 18px;
   line-height: 24px;
  
  }
  .cc_table-of-contents-container {
    position: static;
    top: auto;
  }

  /* Mobile table of contents container styling */
  .mobile-table-of-contents-container {
    margin-bottom: 24px;
  }
}

.cc_table-of-contents-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

.cc_table-of-contents-list li {
  margin-bottom: 6px;
}

.cc_table-of-contents-list li:last-child {
  margin-bottom: 0;
}

.cc_table-of-contents-list li a {
  color: var(--color-primitive-primary-primary, #2562ff);
}

.cc_table-of-contents-container h5 {
  margin-bottom: 10px;
  color: var(--color-alias-text-primary, #1a1a1a);
  font-family: var(--typography-font-label, Figtree);
  font-size: var(--typography-font-size-label-md, 20px);
  font-style: normal;
  font-weight: var(--typography-font-weight-title, 500);
  line-height: var(--typography-line-height-label-md, 26px);
}

.cc_table-of-contents .cc_table-of-contents-list a {
  text-decoration: none;
  display: block;
  border-radius: 6px;
  transition: all 0.3s ease;
  color: var(--color-primitive-primary-primary, #2562ff);
  font-size: var(--typography-font-size-label-sm, 16px);
  font-weight: var(--typography-font-weight-title, 500);
  line-height: var(--typography-line-height-label-sm, 24px);
}

.cc_table-of-contents .cc_table-of-contents-list a:hover {
  font-size: var(--typography-font-size-label-sm, 16px);
 font-weight: var(--typography-font-weight-title, 500);
  line-height: var(--typography-line-height-label-sm, 24px);
}

.cc_table-of-contents h2 {
  margin-bottom: 8px;
  color: var(--color-primitive-surface-on-surface, #181611);
  font-family: var(--typography-font-label, "DM Sans");
  font-size: var(--typography-font-size-label-md, 20px);
  font-style: normal;
  font-weight: var(--typography-font-weight-title, 500);
  line-height: var(--typography-line-height-label-md, 26px);
}

/* ===== CATEGORY CHIP ===== */
.category-chip {
  line-height: 24px;
  background-color: var(
    --color-primitive-secondary-secondary-container,
    #eef5f7
  );
  padding: 8px;
  display: inline-block;
  text-transform: capitalize;
  letter-spacing: 0.5px;
  align-self: flex-start;
  margin-bottom: 24px;
  border: none;
  border-radius: var(--radius-primitive-sm, 4px);
  border: 1px solid var(--color-primitive-secondary-on-secondary-container, #424242);
  background: var(--color-primitive-secondary-secondary-container, #F1F4F8);
}

.category-chip .text-wrapper {
  color: var(--color-primitive-surface-on-surface, #181611);
  font-size: var(--typography-font-size-body-sm, 16px);
  font-weight: var(--typography-font-weight-body, 400);
  line-height: var(--typography-line-height-body-sm, 24px);
  text-align: center;
}

/* ===== BLOG CARD MODEL CONTAINER ===== */
.blog-card-model-container {
  padding: 16px 24px;
  background-color: var(
    --color-primitive-surface-surface-container-lowest,
    #f1f4f8
  );
}

/* ===== BLOG CARD FOOTER ===== */
.blog-card-footer {
  display: flex;
  justify-content: space-between;
  padding: 0px 24px 32px 24px;
  align-items: center;
}

/* ===== BLOG CARD TITLE ===== */
.blog-card-title {
  color: var(--color-alias-text-primary, #1a1a1a);
  font-family: var(--typography-font-title, Figtree);
  font-size: 48px;
  font-style: normal;
  font-weight:  500;
  line-height:  60px;
  margin-bottom: 12px;
}

/* ===== BLOG CARD AUTHOR NAME ===== */
.blog-card-author-name {
  color: var(--color-alias-text-tertiary, #767676);
  font-family: var(--typography-font-body, Figtree);
  font-size: var(--typography-font-size-body-sm, 16px);
  font-style: normal;
  font-weight:  400;
  line-height: var(--typography-line-height-body-sm, 24px);
  padding-bottom: 12px;
}

/* ===== BLOG CARD DESCRIPTION ===== */
.blog-card-description p {
  margin-bottom: 0;
  color: #000;
  font-family: var(--typography-font-label, Figtree);
  font-size: var(--typography-font-size-label-sm, 16px);
  font-style: normal;
  font-weight:  500;
  line-height: var(--typography-line-height-label-sm, 24px);
}

.blog-card-footer .blog-card-author .blog-card-author-name {
  color: var(--color-primitive-surface-on-surface, #181611);
  margin-bottom: 2px;
  font-size: var(--typography-font-size-label-sm, 16px);
  font-weight:  500;
  line-height: var(--typography-line-height-label-sm, 24px);
  line-height: var(--typography-line-height-body-sm, 24px);
}

.blog-card-footer .blog-card-date {
  color: var(--color-primitive-surface-on-surface, #181611);
  font-size: var(--typography-font-size-body-sm, 16px);
  font-weight: var(--typography-font-weight-body, 400);
  line-height: var(--typography-line-height-body-sm, 24px);
}

/* ===== READ MORE BUTTON ===== */
.readmore_btn {
  color: var(--color-alias-button-text-outline-primary, #2e839c);
  text-align: center;
  font-size: var(--typography-font-size-label-sm, 16px);
  font-weight:  500;
  line-height: var(--typography-line-height-label-sm, 24px);
  padding: 12px 16px;
}

.readmore_btn:hover {
  color: var(--color-alias-button-text-outline-primary, #2e839c);
}

/* ===== BLOG CARD RIGHT ===== */
.blog-card-right {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.blog-card-right-container {
  display: flex;
  flex-direction: column;
  gap: 22px;
  margin-top: 40px;
  
}

/* ===== BLOG CARD LINKS ===== */
.blog-card-links {
  display: flex;
  flex-direction: row;
  gap: 24px;
  margin-top: 40px;
}

.blog-card-links-item {
  color: var(--color-primitive-surface-on-surface, #181611);
  font-size: var(--typography-font-size-body-sm, 16px);
 font-weight: var(--typography-font-weight-body, 400);
  line-height: var(--typography-line-height-body-sm, 24px);
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.blog-card-links-item:hover {
  color: #181611;
}

/* ===== CONTRIBUTOR ===== */
.contributor-title {
  color: var(--color-primitive-surface-on-surface, #181611);
  font-size: var(--typography-font-size-subtitle, 32px);
  font-weight:  500;
  line-height: var(--typography-line-height-subtitle, 40px);
  margin-bottom: 40px;
}

.contributor-list {
  list-style: none;
  margin-bottom: 40px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.conditions-item {
  padding: 16px 24px 16px 24px;
  border-radius: var(--radius-sm, 4px);
  border: 0.25px solid var(--color-primitive-surface-outline, #181611);
  background: var(--color-primitive-surface-surface, #fefefc);
}

.contributor-card {
  display: flex;
  align-items: center;
}

.contributor-card-left {
  margin-right: 16px;
}

.contributor-card-left .cc-av-img {
  width: 64px;
  height: 64px;
}

.contributor-card-right {
  flex: 1;
}

.contributor-card-right h3 {
  color: var(--color-primitive-surface-on-surface, #181611);
  font-size: var(--typography-font-size-label-md, 20px);
  font-weight:  500;
  line-height: var(--typography-line-height-label-md, 26px);
}

.contributor-card-right a {
  color: var(--color-primitive-primary-primary, #2e839c);
  font-size: var(--typography-font-size-label-sm, 16px);
  font-weight:  500;
  line-height: var(--typography-line-height-label-sm, 24px);
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}

.get-post-guidelines {
  display: flex;
  margin-bottom: 80px;
  align-items: center;
  justify-content: space-between;
}

.advertisement,
.advertisement .media-1,
.advertisement .media-2 {
  width: 100%;
  background-position: center;
  background-size: cover;
}

.M-b-80 {
  margin-bottom: 80px;
}

.all-blog-posts-title {
  font-size: var(--typography-font-size-subtitle, 32px);
  font-weight: var(--typography-font-weight-body-lg, 400);
  line-height: 40px;
  margin-bottom: 24px;
}

/* ===== EDITORIAL DISCLOSURE TEXT ===== */
.editorial-disclosure-text {
  margin: 12px 0px;
  color: var(--color-alias-text-secondary, #484848);
  font-family: var(--typography-font-body, Figtree);
  font-size: var(--typography-font-size-body-sm, 16px);
  font-style: normal;
   font-weight:  400;
  line-height: var(--typography-line-height-body-sm, 24px);
}
.quick-answer p  {
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
     font-family: "noto sans diplay", sans-serif;
     color: #000 !important;    
}

.quick-answer h2  {
    font-size: 18px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
     font-family: "noto sans diplay", sans-serif;
     color: #000 !important;
}


.quick-answer{
 padding: 16px 24px ! important;
}

.editorial-disclosure-text h2 {

 font-size: 24px;
font-weight: var(--typography-font-weight-title, 500);
line-height:40px ;
margin-bottom: 12px;
color: var(--color-alias-text-primary, #1A1A1A);

}

.editorial-disclosure-text h3 {
 font-size:20px;
font-weight:500 ;
line-height:24px ;
margin-bottom: 8px;
color: var(--color-alias-text-primary, #1A1A1A)
}
.editorial-disclosure-text h4 {
  font-size:18px;
font-weight:500 ;
line-height:24px ;
margin-bottom: 8px;
}
 
.editorial-disclosure-text p {
  font-size:16px;
font-weight:400 ;
line-height:24px ;
margin-bottom: 24px;
}

/* ===== SUBTITLE TEXT ===== */
.subtitle-heading-text h2 {
  color: var(--color-alias-text-primary, #1a1a1a);
  font-family: var(--typography-font-subtitle, Figtree);
  font-size: var(--typography-font-size-subtitle, 32px);
  font-style: normal;
  font-weight: var(--typography-font-weight-subtitle, 500);
  line-height: var(--typography-line-height-subtitle, 40px);
}

/* ===== CREDIT BUREAU TABLE ===== */
.credit-bureau-table {
  width: 98%;
  border-collapse: collapse;
  border: 1px solid #000000;
}

.credit-bureau-table th,
.credit-bureau-table td {
  border: 1px solid #000000;
  padding: 12px 16px;
  text-align: center;
}

.credit-bureau-table .table-header {
  background: var(--color-primitive-tertiary-tertiary, #153485);
  height: 72px;
  color: var(--color-primitive-primary-on-primary, #fff);
  text-align: center;
 
  font-size: var(--typography-font-size-body-md, 20px);
  font-style: normal;
  font-weight:  500;
  line-height: var(--typography-line-height-subtitle, 40px);
}

.credit-bureau-table .table-row-1 {
  background: #f1f4f8;
  height: 72px;
}

/* ===== BULLET POINT LIST STYLING ===== */
.editorial-disclosure-text ul {
  margin: 16px 0;
  padding-left: 20px;
}

.editorial-disclosure-text ul li {
  margin-bottom: 12px;
  line-height: var(--typography-line-height-body-sm, 1.5);
  text-indent: -20px;
  padding-left: 20px;
}

.editorial-disclosure-text ul li:last-child {
  margin-bottom: 0;
}

.editorial-disclosure-text ol {
  margin: 16px 0;
  padding-left: 20px;
}

.editorial-disclosure-text ol li {
  margin-bottom: 12px;
  line-height: var(--typography-line-height-body-sm, 1.5);
  text-indent: -20px;
  padding-left: 20px;
}

.editorial-disclosure-text ol li:last-child {
  margin-bottom: 0;
}

/* ===== EDITORIAL DISCLOSURE LINK ===== */
.editorial-disclosure-link {
  color: var(--color-primitive-primary-primary, #2562ff);
  text-decoration: underline;
}
.editorial-disclosure-text a {
color: var(--color-primitive-primary-primary, #2562ff);
  text-decoration: underline;
}

.editorial-disclosure-link:hover {
  color: var(--color-primitive-primary-primary, #2562ff);
}

/* ===== BREADCRUMB LINK OVERRIDE ===== */
.breadcrumb-link:not(.last-link) {
  color: var(--color-primitive-primary-primary, #2562ff) !important;
}

.breadcrumb-link:not(.last-link):hover {
  color: var(--color-primitive-primary-primary, #2562ff) !important;
}

.breadcrumb-link.active:not(.last-link) {
  color: var(--color-primitive-primary-primary, #2562ff) !important;
}

.blog-card-description-container .blog-card-image {
  width: auto;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  margin-bottom: 16px;
}

.blog-advertisement {
  margin-top: 40px;
  width: 100%;
  height: 300px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* Blog Article specific title styling */
.blog-article .blog-card-title {
  margin-bottom: 8px;
}
.category-chip {
    background-color: #fff !important;
    border: 1px solid var(--color-primitive-secondary-secondary, #424242) !important;
    color: var(--color-primitive-secondary-secondary, #424242) !important;
    content: attr(data-first-word);
    font-weight: var(--typography-font-weight-body, 400) !important;
    line-height: 16px !important;
    max-width: fit-content;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: CAPITALIZE !important;
    white-space: nowrap;
    width: 128px !important;
}
@media screen and (max-width: 768px) {

  .small-blog-card{
height:192px;
}
  .cc_table-of-contents-container {
    margin-top: 0px;
  }
  .cc_table-of-contents-container {
    padding: 24px 16px;
  }

  .mobile-table-of-contents-container {
    margin-bottom: 12px;
  }

}

@media (max-width: 998px) {
  .blog-card-footer {
    padding: 0px 16px 32px 16px;
  }

  .blog-card-title {
    font-size:  32px;
    font-weight:  500;
    line-height: 40px;
    margin-bottom: 8px;
  }

  .blog-card-model-container {
    padding: 16px 24px;
  }

  .blog-card-right-container {
    /* gap: 16px; */
  }

  .blog-card-container {
    margin-bottom: 64px;
    flex-direction: column;
  }

  .one-media,
  .one-media .media-2 {
    height: 300px;
  }

  .two-media,
  .two-media .media-1 {
    height: 400px;
  }

  .custom-btn {
    min-width: 100%;
    width: max-content;
  }

  .blog-media-image {
    width: 130px;
    height: 136px;
  }

  .blog-card-right {
    width: 100%;
  }

  .blog-card {
    display: flex;
    width: 100%;
    height: 136px;
    flex-direction: row;
    margin-bottom: 16px;
  }

  .blog-text-content {
    padding: 0px;
    gap: 0px;
  }

  .blog-category-chip {
    margin-bottom: 16px;
    padding: 4px;
  }

  .blog-title {
    margin-bottom: 4px;
    font-size: var(--typography-font-size-body-md, 20px);
    font-weight: var(--typography-font-weight-title, 500);
    line-height: var(--typography-line-height-body-md, 28px);
  }

  .get-post-guidelines {
    flex-direction: column;
  }

  .get-post-guidelines .theame_atag {
    order: 2;
    margin-top: 8px;
    padding: 12px 24px;
  }

  .blog-card-left {
    padding-right: 0px;
  }

  .m-xs-b-40 {
    margin-bottom: 40px;
  }

  .m-xs-b-0 {
    margin-bottom: 0px;
  }

  .Credit_tools .Credit_tools_card {
    margin-bottom: 16px;
  }
}

/* profile review section  */

.profile-review-section {
  display: flex;
  gap: 30px;
  padding: 15px;
}

.profile-review-section-right {
  padding-top: 29px;
}
.profile-review-section-right .profile-review-section-right-text {
  font-size: var(--typography-font-size-body-sm, 16px);
  font-weight: var(--typography-font-weight-body-lg, 400);
  line-height: 24px;
  color: var(--color-alias-text-primary, #1A1A1A);
  max-width: 450px;
}

@media screen and (max-width: 768px) {
  .profile-review-section-right {
    padding-top: 0px;
  }
   .category-chip {
    width: 128px ! important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: fit-content;
    content: attr(data-first-word);
}
  .blog-card-description p{
    font-size: var(--typography-font-size-body-sm, 16px);
    line-height: 24px;
    font-weight: var(--typography-font-weight-title, 500);
  }
  
}
.blog-card-left  table {
    width: 98%;
    border-collapse: collapse;
    border: 1px solid #000000;
}

.blog-card-left  th,
.blog-card-left  td {
    border: 1px solid #000000;
    padding: 12px 16px;
    text-align: center;
}

.blog-card-left  thead tr, .blog-card-left  thead tr th {
    background: var(--color-primitive-tertiary-tertiary, #153485);
    height: 72px;
    color: var(--color-primitive-primary-on-primary, #FFF);
    text-align: center;
    font-family: var(--typography-font-subtitle, Figtree);
    font-size: var(--typography-font-size-body-md, 20px);
    font-style: normal;
    font-weight: var(--typography-font-weight-subtitle, 500);
    line-height: var(--typography-line-height-subtitle, 40px);
}

.blog-card-left  tbody tr, .blog-card-left  tbody tr td {
    margin: 12px 0px;
    color: var(--color-alias-text-secondary, #484848);
    
    font-size: var(--typography-font-size-body-sm, 16px);
    font-style: normal;
    font-weight:  400;
    line-height: var(--typography-line-height-body-sm, 24px);
}
.category-chip {
    width: 128px ! important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: fit-content;
    content: attr(data-first-word);
}
    td strong {
    font-weight: var(--typography-font-weight-headline, 700);
   }


 .blog-artical-written-by{
  display: flex;
  
  align-items: center;
  margin-bottom: 8px;
}

.blog-artical-written-by-left{
  display: flex;
  gap: 8px;
}

.blog-artical-written-by-right{
  display: flex;
  align-items: center;
  margin-left: 8px;
}

.blog-artical-written-by-right-text{
  font-size: var(--typography-font-size-body-sm, 16px);
  font-weight: var(--typography-font-weight-body, 400);
  line-height: var(--typography-line-height-body-sm, 24px);
   color: #595959;
}

.blog-artical-reviewer-info{
  margin-bottom: 12px;
}

.blog-artical-reviewer-info .blog-artical-written-by-right-text{
  color: #595959;
  font-size: var(--typography-font-size-body-sm, 14px);
  line-height: var(--typography-line-height-body-sm, 20px);
}

/* Desktop: All children on first line */
@media screen and (min-width: 768px) {
  .blog-artical-written-by{
    margin-bottom: 12px;
  }
  
  .blog-artical-reviewer-info{
    margin-bottom: 0;
    margin-left: 4px;
  }
  
  .blog-artical-reviewer-info .blog-artical-written-by-right-text{
    font-size: var(--typography-font-size-body-sm, 16px);
    line-height: var(--typography-line-height-body-sm, 24px);
  }
}

/* Mobile: First two children on first line, third child on second line */
@media screen and (max-width: 768px) {
  .blog-artical-written-by{
    flex-wrap: wrap;
    
  }
  
  .blog-artical-written-by-left,
  .blog-artical-written-by-right{
    flex-shrink: 0;
  }
  
  .blog-artical-reviewer-info{
    flex-basis: 100%;
    margin-top: 0px;
    margin-bottom: 16px;
  }
  
  .profile-review-section-right {
    padding-top: 0px;
  }
  
  .blog-artical-written-by-right{
    flex: 1;
  }
.blog-artical-written-by-right-text a[href*="lexington-law"] {
  text-decoration: none;
  color: inherit; /* Keeps it same as surrounding text */
  transition: color 0.3s ease;
}