/*
 * article_author CPT - archive template
 */


.webinar-bottom .all-white {
  margin-bottom : 60px;
}
.authors-archive-main-wrapper {
  background-image : url("/wp-content/uploads/2026/02/half-ellipse.webp");
  background-repeat: no-repeat;
  background-position: top right;
  background-size : contain;
  background-size: 45%;
}
.all-white {
	color: #020816;
font-size: 44px;
font-weight: 800;
line-height:74px;
letter-spacing: -1px;
}

.all-white span {
	font-size : 16px;
	line-height : 26px;
	font-weight : 400;
	font-family: "IBM Plex Mono", Sans-serif !important;
}
.white-paper-review-form {
  background: radial-gradient(140.86% 125.07% at 10.25% 0%, #10347E 0%, #0755E9 100%) !important;
  padding : 80px 0;
}

.white-paper-review-form {
  padding : 80px 52px;
}

.elementor-shortcode h2.review-cta-title {
  font-size: 4.5rem;
  font-weight: 800;
  line-height: 120%;
  color: #ffffff;
}

body:not(.home) .blogar .e-con-inner {
  padding-top : 0px;
}

.authors-archive-main-wrapper {
  padding: 200px 52px 80px;
}

.authors-post-list {
  display: grid;
  grid-template-columns: repeat(5,1fr);
  column-gap: 28px;
  row-gap: 60px;
}

.authors-post-list {
  margin-top: 52px;
}

.author-title {
  font-size: 20px;
  font-weight: 600;
  line-height: 36px;
  color : #1B232E;
}

.author-single-meta-details .author-title{
	color: #020816;
	font-size: 44px;
	font-weight: 800;
	line-height: 58px;
}

.author-single-meta-details span{
	color : #6B7281;
}

.single-author-meta {
  margin-top: 20px;
}

.author-post-count-single {
  padding: 8px 16px;
  border : 1px solid #D2D5DB;
  border-radius: 100px;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  color : #1B232E;
  margin-top: 8px;
  display: inline-block;
}

.author-designation {
  color: #6B7281;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
}

@media (max-width : 1600px) {

  .elementor-shortcode h2.review-cta-title {
    font-size: 3.25rem;
  }

}

@media (max-width : 1200px) {

  .authors-post-list {
    grid-template-columns: repeat(3,1fr);
  }

}

@media (max-width : 992px) {

  .author-designation {
    margin-top: 10px;
  }

  .authors-post-list {
    grid-template-columns: repeat(2,1fr);
  }
   .webinar-bottom .all-white {
    margin-bottom : 40px;
  }

}

@media (max-width : 767px) {

  .white-paper-review-form {
    padding : 60px 20px;
  }
   .webinar-bottom .all-white {
    margin-bottom : 20px;
  }
  .all-white {
		font-size : 28px;
	}
	
	.all-white span {
		font-size : 12px;
	}
  .authors-archive-main-wrapper .all-white {
		font-size: 36px;
	}

  .authors-archive-main-wrapper {
    background-size : 80%;
  }

  .authors-post-list {
    margin-top: 30px;
  }

  .elementor-shortcode h2.review-cta-title {
    font-size: 32px;
  }

  .authors-post-list {
    grid-template-columns: repeat(1,1fr);
  }

  .authors-archive-main-wrapper {
    padding: 100px 20px 80px;
  }

  .authors-post-list {
    column-gap: 25px;
    row-gap: 25px;
  }

}
