.section-author-card {
  margin: 40px 0;
  padding: 0 15px; }
  .section-author-card .author-card-wrapper {
    max-width: 790px;
    width: 100%;
    margin: auto;
    border: 1px solid #CBCBCB;
    border-radius: 10px;
    padding: 25px 60.5px; }
    .section-author-card .author-card-wrapper .author-card-top {
      margin-bottom: 17px;
      display: flex;
      justify-content: center;
      align-items: center; }
      .section-author-card .author-card-wrapper .author-card-top .img-holder {
        margin-right: 15px; }
        .section-author-card .author-card-wrapper .author-card-top .img-holder img {
          width: 54px;
          height: 54px;
          border-radius: 50%;
          object-fit: cover; }
      .section-author-card .author-card-wrapper .author-card-top .details-holder {
        min-width: 160px; }
        .section-author-card .author-card-wrapper .author-card-top .details-holder h3 {
          color: #262626;
          margin: 0;
          font-size: 16px;
          font-weight: 700;
          line-height: 22px; }
        .section-author-card .author-card-wrapper .author-card-top .details-holder h4 {
          color: #9A9590;
          margin: 0;
          margin-top: 4px;
          font-size: 14px;
          font-weight: 400;
          line-height: 20px; }
    .section-author-card .author-card-wrapper .author-card-bottom {
      color: #262626;
      text-align: center;
      font-size: 14px;
      font-weight: 400;
      line-height: 24px; }
      .section-author-card .author-card-wrapper .author-card-bottom p:first-child {
        margin-top: 0; }

@media only screen and (max-width: 600px) {
  .section-author-card .author-card-wrapper {
    padding: 25px 10px; } }
