/* 
Efeito de enfatizar o segundo plano de assinatura com o botão verde em destaque
Desativado no arquivo style.css, linhas comentadas 8627 a 8636
*/

.dynamic-page-content-wrap {
  color: #000 !important;
  text-align: justify !important;
}

.newsletter-contents-form .single-input button {
background-color: #fff !important;
}

.subtitle-choose-area {
  padding: 0 0 20px 0 !important;
  color: #00AF6D !important;
  font-size: 20px !important;
  font-weight: 600 !important;
}

.aula-ao-vivo {
  display: block !important;
}

.aula-ao-vivo-mobile {
  display: none !important;
}

.section-title.text-left {
  text-align: justify !important;
}

.categoryWrap-wrapper-item {
  border: 1px solid #CCC;
}

.single-jobs-price-fixed {
  color: #000;
  border: 1px solid #000;
}

.single-project-content-review {
  background-color: #00AF6D;
  color: white;
}

.single-freelancer-author-name .fas {
  color: #0070F7;
  /* color: white; */
}

.single-freelancer-author-para .fas {
  color: #0070F7;
  /* color: white; */
}

.single-pricing-list-item {
  color: #00AF6D;
}

.navbar-right-chat {
  /* background-color: #000;
  color: #00AF6D; */
  background-color: #00AF6D;
  color: white;
}

.navbar-right-chat:hover {
  /* background-color: #000;
  color: #00AF6D; */
  background-color: #ccc;
  color: #000;
}

.navbar-right-notification-icon {
  /* background-color: #000;
  color: #00AF6D; */
  background-color: #00AF6D;
  color: white;
}

.navbar-right-notification-icon:hover {
  /* background-color: #000;
  color: #00AF6D; */
  background-color: #ccc;
  color: #000;
}


.pab-100 {
  padding-bottom: 20px;
}

.pat-100 {
  padding-top: 20px;
}

.banner-single-content {
  width: 80%;
}

.banner-single-content-title {
  font-size: 62px !important;
}

.banner-single-content-para {
  font-size: 20px !important;
  color: #475467;
}

.section-bg-gradient {
  background: white;
}

.faq-contents .faq-item.open .faq-panel .faq-para {
  color: black;
}

/* Start - Complemento single-work - Card 1 */
.single-work-border:hover {
  border-color: #00AF6D;
}

.single-work:hover {
  background-color: white;
  box-shadow: none;
}

.single-work-contents-title:hover {
  color: #000;
}

.single-work-icon {
  background-color: #E0F3E8;
}

/* End - Complemento single-work - Card 1 */

/* Start - Complemento single-work - Card 2 */
div[class*="col"]:nth-child(4n+2) .single-work-border:hover {
  border-color: #000;
}

div[class*="col"]:nth-child(4n+2) .single-work:hover {
  background-color: white;
  box-shadow: none;
}

div[class*="col"]:nth-child(4n+2) .single-work-contents-title:hover {
  color: #00AF6D;
}

div[class*="col"]:nth-child(4n+2) .single-work-icon {
  background-color: #E0F3E8;
}

/* End - Complemento single-work - Card 2 */

/* Start - Complemento single-work - Card 3 */
div[class*="col"]:nth-child(4n+3) .single-work-border:hover {
  border-color: #00AF6D;
}

div[class*="col"]:nth-child(4n+3) .single-work:hover {
  background-color: white;
  box-shadow: none;
}

div[class*="col"]:nth-child(4n+3) .single-work-contents-title:hover {
  color: #000;
}

div[class*="col"]:nth-child(4n+3) .single-work-icon {
  background-color: #E0F3E8;
}

/* End - Complemento single-work - Card 3 */

/* Start - Complemento single-work - Card 4 */
div[class*="col"]:nth-child(4n+4) .single-work-border:hover {
  border-color: #000;
  box-shadow: none;
}

div[class*="col"]:nth-child(4n+4) .single-work:hover {
  background-color: white;
}

div[class*="col"]:nth-child(4n+4) .single-work-contents-title:hover {
  color: #00AF6D;
}

div[class*="col"]:nth-child(4n+4) .single-work-icon {
  background-color: #E0F3E8;
}

/* End - Complemento single-work - Card 4 */

@media (max-width: 480px) {
  .subtitle-choose-area {
    padding: 0 0 20px 0 !important;
    color: #00AF6D !important;
    font-size: 20px !important;
    font-weight: 500 !important;
  }

  .banner-single {
    width: 100% !important;
    background: linear-gradient(to bottom, #E0F3E8, #fff);
  }

  .banner-single-content {
    width: 100% !important;
    padding: 30px 10px 0 10px !important;
  }

  .banner-single-content-title {
    font-size: 40px !important;
    text-align: center !important;
  }

  .banner-single-content-para {
    text-align: center !important;
  }

  .banner-area-three {
    padding: 30px 0 0 0 !important;
  }

  .choose-area {
    padding: 40px 0 80px 0 !important;
  }

  .work-area {
    padding: 200px 0 0 0 !important;
  }

  .cmn-btn {
    width: 100%;
  }

  .title,
  .section-para {
    text-align: center !important;
  }

  .col-lg-8 {
    padding: 0 !important;
  }

  .d-flex {
    display: block !important;
  }

  .single-brand-thumb img {
    padding-bottom: 20px !important;
    width: 80% !important;
  }

  .single-brand-thumb p,
  .single-brand-thumb a {
    justify-items: center !important;
  }

  .section-title.text-left {
    text-align: center !important;
  }

  .section-title .subtitle {
    display: block !important;
    text-align: center !important;
  }

  .choose-contents-list {
    width: auto !important;
    justify-content: center !important;
  }

  .aula-ao-vivo {
    display: none !important;
  }

  .aula-ao-vivo-mobile {
    display: block !important;
  }  
  
}