.integralizacao {
  background-color: var(--main-light);
  padding: 2rem 0rem;
  display: block;
  justify-content: center;
  align-content: center;
  align-items: center;
  margin: 0 0;
  width: calc(100% - 22vW);
  margin: 0;
  position: absolute;
  right: 0;
  top: 5rem;
}
.integralizacao .title {
  font-weight: bold;
  font-size: 2rem;
  padding: 0 2rem;
}
.integralizacao .container-integralizacao {
  padding: 0rem 0rem 0rem 2rem;
  margin: 0;
  max-width: 929px;
  width: 100%;
}
.integralizacao .container-integralizacao .conteudo#tutorialAva {
  width: 400px;
  height: 350px;
}
.integralizacao .container-integralizacao .conteudo#tutorialAva embed {
  height: 325px;
}
.integralizacao .container-integralizacao .conteudo {
  border: 1px solid var(--light-grey) !important;
  margin-bottom: 9px !important;
  box-shadow: 0px 0px 11px var(--light-grey) !important;
  padding: 20px;
}
.integralizacao .container-integralizacao .conteudo .title--conteudo {
  font-weight: bold;
  /* font-size: 2rem; */
  padding: 30px;
  text-align: center;
  color: var(--main-blue);
}
.integralizacao .container-integralizacao .conteudo .descricao--conteudo p {
  color: var(--main-grey);
  font-size: 0.9rem;
  line-height: 1.5;
  margin: 0px;
}
.integralizacao .container-integralizacao .conteudo .video--conteudo {
  padding-top: 20px;
}
.integralizacao .container-integralizacao .conteudo .texto--conteudo {
  padding: 20px 0;
  font-size: 0.9rem;
}
.integralizacao .container-integralizacao a {
  cursor: pointer;
}
.integralizacao .container-integralizacao .collapsed {
  cursor: pointer;
}
.integralizacao .container-integralizacao li:not(.collapsed) {
  text-decoration: underline;
}
.integralizacao .container-integralizacao .accordion-button:not(.collapsed) {
  color: var(--main-light);
  background-color: var(--main-blue);
}
.integralizacao .container-integralizacao .btn--integralizacao {
  margin-bottom: 9px;
  background-color: var(--main-light);
  border: 1px solid rgba(0, 0, 0, 0.125);
  color: var(--main-dark);
  width: 100%;
  text-align: left;
  padding: 6px 27px;
  font-size: 0.9rem;
  font-weight: bold;
  border-color: var(--main-blue);
  border: 1px solid var(--light-grey) !important;
  margin-bottom: 9px !important;
  box-shadow: 5px 8px 10px var(--light-grey) !important;
}
.integralizacao .container-integralizacao .btn--integralizacao .show {
  background-color: var(--main-blue);
  color: var(--main-light);
}
.integralizacao .container-integralizacao .btn--integralizacao:hover {
  background-color: var(--main-blue);
  color: var(--main-light);
}
.integralizacao .container-integralizacao .accordion-item {
  border: 0px;
}
.integralizacao .container-integralizacao .accordion-item .accordion-header {
  border: 1px solid var(--light-grey) !important;
  margin-bottom: 9px !important;
  box-shadow: 5px 8px 10px var(--light-grey) !important;
}
.integralizacao .container-integralizacao .accordion-item .accordion-button {
  padding: 0.4rem 1.25rem;
  outline: none;
  box-shadow: none !important;
  text-align: left;
  padding: 6px 27px;
  font-size: 0.9rem;
  font-weight: bold;
}
.integralizacao .container-integralizacao .accordion-item .accordion-button:focus {
  background: var(--main-blue);
  color: var(--main-light);
  outline: none;
  box-shadow: none !important;
}
.integralizacao .container-integralizacao .accordion-item li {
  color: var(--main-grey);
  font-size: 0.9rem;
  margin-bottom: 5px;
}
@media (max-width: 769px) {
  .integralizacao .container-integralizacao .col-md-7 {
    display: none;
  }
}
@media (min-width: 770px) {
  .integralizacao .container-integralizacao .conteudo-mobile {
    display: none;
  }
}

/*# sourceMappingURL=guia-de-integralizacao.css.map */
