/*blog author page change starts*/
.page-section .author-page-main.standard-section .span_12 {
    width: 200rem;
	max-width:200rem;
  }
  .sogo-help-author-banner {
      background-image: linear-gradient(161deg, #093033 42%, #12bdca 110%);
      overflow:visible;
  }
  .feature-row2.sogo-help-search-results {
      z-index: 0;
      position: relative;
  }
  .author-page-main {
    padding: 11.2rem 0;
  }
  .sogo-help-search-results {
      background-color: #f8f8f8;
  }
  .author-page-main .more-button {
    padding: 2.8rem 0;
  }
  .sogo--author-banner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    width: 80%;
    margin: 0 auto;
    /*padding: 2.8rem 0 11.2rem;*/
  }
  .sogo--author-img-wrapper {
      position: relative;
      width: 35.7rem;
      height: 35.7rem;
      border-radius: 50%;
      box-shadow: 0 3.92rem 6.734rem 0 rgba(9, 48, 51, 0.4);
      background-image: radial-gradient(247.8% 141.42% at 0% 0%, rgba(255, 255, 255, 0.20) 0%, rgba(255, 255, 255, 0.05) 100%);
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
  }
  .sogo--author-img {
     width: 32.9rem;
      height: 32.9rem;
      border-radius: 50%;
      position: absolute;
      background-repeat: no-repeat;
      background-size: cover;
  }
  /*.sogo--author-img:before {
    position: absolute;
    content: '';
    background: #ff7858;
    width: 100%;
    height: 100%;
    top: 2.1rem;
    left: 2.1rem;
    z-index: -1;
  }*/
  
  .sogo--author-text-main {
    width: calc(100% - 43.4rem);
    margin:0rem 0rem 0 7.7rem;
    color:#fff;
  }
  .sogo--author-text-name {
    font-size: 8.4rem;
    line-height: normal;
    font-family: Epilogue-Bold;
  }
  .sogo--author-text-roles {
    font-family: Epilogue-semibold;
    font-size: 2.52rem;
    line-height: 1.28;
    text-transform: uppercase;
    margin: 1.4rem 0 2.1rem;
  }
  .sogo--author-text-description {
    font-size: 2.52rem;
    line-height: 1.58;
    font-family: 'Epilogue-Regular';
    opacity: 0.75;
  }
  .sogo-auth-card-divider {
    font-size: 5.04rem;
    line-height: 1.31;
    text-align: center;
    color: #000000;
    padding: 9.1rem 0 7rem;
    border-top: 0.28rem solid #cecece;
    margin: 7rem 0 0;
  }
  .blog-home-BlogList-left{
     width:80%;
   margin:0 auto;
  }
  .blog-home-BlogList-card-desc{
      display:block;
  }
  @media only screen and (max-width: 1200px) {
    .sogo--author-banner,
    .sogo--author-banner,
    .page-section .author-page-main.standard-section .span_12 {
        width: 131.6rem;
    }
    .sogo-auth-card-divider {
        padding: 6.3rem 0 4.2rem;
        margin: 4.2rem 0 0;
    }
  }
  @media only screen and (max-width: 960px) {
    .page-section .author-page-main.standard-section .span_12 {
        width: 104.72rem;
    }
    .sogo--author-banner {
        width: 100.8rem;
    }
    .sogo-auth-card-divider {
        padding: 6.3rem 0 4.2rem;
        margin: 4.2rem 0 0;
    }
  }
  @media only screen and (max-width: 767px) {
    .sogo--author-banner,
    .page-section .author-page-main.standard-section .span_12 {
        width: 47.6rem;
    }
  .author-page-main{
   padding:22.4rem 0 11.2rem;  
  }
    .sogo--author-banner {
        flex-wrap:wrap;
         justify-content: center;
         gap: 5.6rem;
        
    }
    .sogo-auth-card-divider {
        font-size: 4.48rem;
    }
  
    .sogo--author-text-main {
        width: 100%;
        margin-left:0;
       text-align:center;
    }
   .sogo--author-text-name {
      font-size: 5.6rem;
  }
  
  .sogo--author-text-description {
      font-size: 1.96rem;
  }
  .blog-home-BlogList-left{width:100%;}
  .blog-home-BlogList-card-desc{display:none;}
  }
  
  /*blog author page change ends*/