.avathar_google_review {
  margin-bottom: 60px;
}

.affilicate_pages .banner_section button {
  background-color: #E8F5FD;
  padding: 10px 20px;
  border-radius: 50px;
  border: none;
  font-weight: 500;
  color: #168BD1;
  font-size: 14px;
  display: inline-block;
  margin-bottom: 1rem;
}

.affilicate_pages .banner_section {
  align-items: center;
}

.affilicate_pages h1 {
  font-family: Poppins;
  font-size: 66px;
  font-style: normal;
  font-weight: 600;
  line-height: 76px;
  letter-spacing: -1.32px;
}

.affilicate_pages p {
  font-size: 18px;
  line-height: 30px;
}

.affilicate_pages .book_demo_register_now {
  display: flex;
  gap: 15px;
  align-items: flex-start;
  flex-wrap: wrap;
  margin-top: 43px;
  justify-content: flex-start;
}

.affilicate_pages .join_thousnd .book_demo_register_now {
  justify-content: center;
}

.affilicate_pages .book_demo_register_now .blue_bg {
  height: 50px;
  padding: 10px 20px;
  gap: 10px;
  border-radius: 40px;
  border: 1px solid #168BD1;
  background: #168BD1;
  color: #FFFFFF;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor:pointer;
}

.affilicate_pages .book_demo_register_now .blue_bg:hover {
  background: transparent;
  color: #168BD1;
}

.affilicate_pages .book_demo_register_now .pink_br {
  height: 50px;
  padding: 10px 20px;
  gap: 10px;
  border-radius: 40px;
  border: 1px solid #D1168B;
  color: #D1168B;
  background: #FFF;
  display: flex;
  align-items: center;
  justify-content: center;
}


.affilicate_pages .book_demo_register_now img {
  width: 196px;
}

.affilicate_pages .unlock_new_revenue h1 {
  font-weight: 500;
  font-size: 38px;
  line-height: 50px;
}

.affilicate_pages .unlock_new_revenue p {
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  margin-bottom: 0;
}

.aic {
  align-items: center;
}

.affilicate_pages .book_demo_register_now .blue_bg{
	cursor: pointer;
	border: 1px solid #168BD1;
}
.affilicate_pages .book_demo_register_now .blue_bg:hover{
	border: 1px solid #368cd3;
	cursor: pointer;
}
.affilicate_pages .book_demo_register_now .pink_br:hover {
    background-color: #d1168b;
    color: #fff;
}



div#accordionExample {
  width: 90%;
  margin: 9em auto 6em auto;
  position: relative;
}

div#accordionExample h3 {
  text-align: center;
  background-image: linear-gradient(106.25deg, #000 8.68%, #3e8bcc 65.08%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  font-size: 50px;
  font-weight: 500;
  margin-bottom: 2.5em;
}

button.accordion-button {
  border: none !important;
}

.accordion-item {
  border: none;
  margin-bottom: 24px;
}

.accordion-header button {
  font-size: 40px;
  background-image: linear-gradient(22.25deg, #000 1.68%, #3e8bcc 46.08%);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  box-shadow: none !important;
  white-space: normal;
}

.accordion-body {
  margin: 0;
  font-size: 18px;
  line-height: 34px;
}

.book_demo_register_now .pink_br::after {
  display: none;
}

ul.clr-cnt li span.new-label {
  color: #D1168B;
  font-weight: normal;
  font-size: 18px;
  background: #FACCE9;
  padding: 2px 32px;
  border-radius: 50px;
  margin-left: 20px;
}

div#business-tab-pane ul.clr-cnt {
  min-height: 490px;
}

.pricing-usd ul#myTab li button p {
  margin: 0;
}

h2.desktop-hide {
  display: none;
}


.form_our_customer.mt-5 {
  margin-top: 10em !important;
}

.form_our_customer .clients_data p.t_bk_bl {
  /* font-size: 46px; */
  line-height: 56px;
}

.accordion-body strong {
  font-weight: normal;
}


@media screen and (max-width:767px) {

  div#accordionExample h3 {
    font-size: 26px;
    font-weight: 600;
  }

  .accordion-header button {
    font-size: 16px;
    padding-left: 0;
    padding-right: 0;
  }

  .accordion-body {
    font-size: 14px;
    line-height: 25px;
  }

  div#accordionExample {
    width: 100%;
    margin-top: 3em;
    margin-bottom: 3em;
  }

  .client_logo {
    display: none;
  }

  .form_our_customer .clients_data p.t_bk_bl {
    line-height: 28px;
  }


}

@media screen and (min-width:768px) and (max-width:1023px) {


  button.accordion-button {
    font-size: 25px;
  }

  .accordion-body {
    font-size: 16px;
    line-height: 30px;
  }

  div#accordionExample h3 {
    font-size: 46px;
    margin-bottom: 1.5em;

  }

  div#accordionExample {
    margin: 5em auto 6em auto;
  }


}

/* Desktop (Large screens) - 1200px and above */
@media (min-width: 1200px) {
  .affilicate_pages .banner_section {
    text-align: left;
  }

  .affilicate_pages .banner_section button {
    font-size: 16px;
    padding: 10px 40px;
    margin-bottom: 1.5rem;
  }

  .affilicate_pages h1 {
    font-size: 66px;
    line-height: 86px;
    margin-bottom: 40px;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 38px;
    line-height: 50px;
  }

}

/* Laptop/Small Desktop - 1024px to 1199px */
@media (min-width: 1024px) and (max-width: 1199px) {
  .affilicate_pages .banner_section {
    text-align: left;
  }

  .affilicate_pages .banner_section button {
    font-size: 14px;
    padding: 10px 18px;
    margin-bottom: 1.5rem;
  }

  .affilicate_pages h1 {
    font-size: 58px;
    line-height: 68px;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 34px;
    line-height: 46px;
  }

  .affilicate_pages .book_demo_register_now {
    justify-content: flex-start;
  }
}

/* Tablet - 768px to 1023px */
@media (min-width: 768px) and (max-width: 1023px) {
  .affilicate_pages .banner_section {
    text-align: center;
    margin-bottom: 3rem;
  }

  .affilicate_pages .banner_section button {
    font-size: 14px;
    padding: 12px 24px;
    margin-bottom: 2rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }

  .affilicate_pages h1 {
    font-size: 48px;
    line-height: 58px;
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue {
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 30px;
    line-height: 42px;
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue p {
    text-align: center;
    margin-bottom: 2rem;
  }

  .affilicate_pages .book_demo_register_now {
    justify-content: center;
    margin: 2rem 0;
  }

  .affilicate_pages .book_demo_register_now img {
    width: 200px;
    margin-top: 1rem;
  }

  .affilicate_pages .client_images {
    text-align: center;
    margin-top: 2rem;
  }
}

/* Mobile Landscape - 481px to 767px */
@media (min-width: 481px) and (max-width: 767px) {
  .affilicate_pages .banner_section {
    text-align: center;
    margin-bottom: 3rem;
  }

  .affilicate_pages .banner_section button {
    font-size: 13px;
    padding: 10px 20px;
    margin-bottom: 1.5rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    max-width: 200px;
  }

  .affilicate_pages h1 {
    font-size: 36px;
    line-height: 44px;
    text-align: center;
    margin-bottom: 1.5rem;
  }

  .affilicate_pages .unlock_new_revenue {
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 28px;
    line-height: 36px;
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue p {
    font-size: 14px;
    line-height: 26px;
    text-align: center;
  }

  .affilicate_pages .book_demo_register_now {
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin: 2rem 0;
  }

  .affilicate_pages .book_demo_register_now .blue_bg,
  .affilicate_pages .book_demo_register_now .pink_br {
    width: 100%;
    max-width: 250px;
    text-align: center;
    margin-bottom: 1rem;
  }

  .affilicate_pages .book_demo_register_now img {
    width: 180px;
    margin-top: 1rem;
  }

  .affilicate_pages .client_images {
    text-align: center;
    margin-top: 2rem;
  }
}

/* Mobile Portrait - up to 480px */
@media (max-width: 480px) {
  .affilicate_pages .banner_section {
    text-align: center;
    margin-bottom: 2rem;
  }

  .affilicate_pages .banner_section button {
    font-size: 14px;
    padding: 8px 16px;
    margin-bottom: 1rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    max-width: 180px;
    border-radius: 25px;
    margin-top: 40px;
  }

  .affilicate_pages h1 {
    font-size: 32px;
    line-height: 46px;
    text-align: center;
    margin-bottom: 1rem;
    letter-spacing: -0.8px;
  }

  .affilicate_pages p {
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 1.5rem;
  }

  .affilicate_pages .unlock_new_revenue {
    text-align: center;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 28px;
    line-height: 35px;
    text-align: left;
  }

  .affilicate_pages .unlock_new_revenue p {
    text-align: left;
    margin-top: 40px;
    line-height: 30px;
    font-size: 16px;
    width: 100%;
  }

  .unlock_new_revenue img {
    width: 96%;
    margin: 50px 0px 0px 0px;
  }

  .affilicate_pages .book_demo_register_now {
    flex-direction: row;
    align-items: center;
    gap: 15px;
    margin: 0;
    justify-content: center;
  }

  .affilicate_pages .banner_section .book_demo_register_now button {
    margin-top: 0;
  }

  .affilicate_pages .book_demo_register_now .blue_bg,
  .affilicate_pages .book_demo_register_now .pink_br {
    width: auto;
    max-width: initial;
    text-align: center;
    margin-bottom: 0.5rem;
    margin: 0px;
  }

  .affilicate_pages .book_demo_register_now img {
    width: 150px;
    margin-top: 1rem;
  }

  .affilicate_pages .client_images {
    text-align: center;
    margin-top: 1.5rem;
  }

  .affilicate_pages .row {
    margin-bottom: 2rem;
  }

  .affilicate_pages hr {
    margin: 2rem 0;
  }

  .row.unlock_new_revenue.aic {
    margin: 70px 0 !important;
  }

  .revised-img {
    order: 2;
  }

}

/* Extra Small Mobile - up to 320px */
@media (max-width: 320px) {
  .affilicate_pages {
    padding: 0 10px;
  }

  .affilicate_pages .banner_section button {
    font-size: 11px;
    padding: 6px 14px;
    margin-bottom: 1rem;
    max-width: 150px;
    border-radius: 20px;
  }

  .affilicate_pages h1 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -0.6px;
  }

  .affilicate_pages .unlock_new_revenue h1 {
    font-size: 20px;
    line-height: 28px;
  }

  .affilicate_pages .book_demo_register_now .blue_bg,
  .affilicate_pages .book_demo_register_now .pink_br {
    padding: 8px 16px;
    font-size: 14px;
  }

  .affilicate_pages .book_demo_register_now img {
    width: 120px;
  }
}

/* High DPI screens */
@media (-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
  .affilicate_pages .book_demo_register_now img {
    image-rendering: -webkit-optimize-contrast;
  }
}


.client_logo.affilicate_client_logo.my-5.py-5 {
  margin-top: 150px;
}

.row.unlock_new_revenue.aic {
  margin: 150px 0;
}