.container-acessibilidade-site {
  margin-top: 60px;
}

@media screen and (max-width: 767.9px) {
  .container-acessibilidade-site {
    margin-top: 10px;
  }
}

.container-acessibilidade-site .row-acessibilidade {
  border-bottom: 1px solid #d6e0ea;
  padding-bottom: 32px;
  margin-bottom: 32px;
}

.container-acessibilidade-site .row-acessibilidade:nth-child(-n+3) .card-title {
  font-size: 55px ;
}

@media screen and (max-width: 1024.9px) {
  .container-acessibilidade-site .row-acessibilidade:nth-child(-n+3) .card-title {
    font-size: 45px ;
  }
}

@media screen and (max-width: 768.9px) {
  .container-acessibilidade-site .row-acessibilidade:nth-child(-n+3) .card-title {
    font-size: 35px ;
  }
}

@media screen and (max-width: 767.9px) {
  .container-acessibilidade-site .row-acessibilidade:nth-child(-n+3) .card-title {
    font-size: 28px ;
  }
}

.container-acessibilidade-site .row-acessibilidade .card-title {
  font-family: "Ubuntu-Bold", "sans-serif";
  font-size: 40px ;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #004c87;
}

@media screen and (max-width: 991.9px) {
  .container-acessibilidade-site .row-acessibilidade .card-title {
    font-size: 36px ;
  }
}

@media screen and (max-width: 768.9px) {
  .container-acessibilidade-site .row-acessibilidade .card-title {
    font-size: 30px ;
  }
}

@media screen and (max-width: 767.9px) {
  .container-acessibilidade-site .row-acessibilidade .card-title {
    font-size: 26px ;
  }
}

.container-acessibilidade-site .row-acessibilidade .card-txt {
  font-family: "Ubuntu-Regular", "sans-serif";
  font-size: 14px ;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.88;
  letter-spacing: normal;
  color: black;
}

.container-acessibilidade-site .row-acessibilidade .card-txt a {
  color: #004c87;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento {
  width: 100%;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item {
  height: 145px;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item .carousel-caption {
  right: 0px;
  left: 0px;
  bottom: 0px;
  padding: 0px;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item .carousel-caption .card-depoimento, .container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item .carousel-caption .card-autor {
  font-family: "Ubunt-Regular", "sans-serif";
  font-size: 18px ;
  font-weight: 500;
  font-stretch: normal;
  font-style: italic;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: black;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item .carousel-caption .card-depoimento {
  margin-bottom: 20px;
}

.container-acessibilidade-site .row-acessibilidade .carouselAcessibilidadeDepoimento .carousel-inner .carousel-item .carousel-caption .card-autor {
  width: 100%;
}

.container-acessibilidade-site .row-acessibilidade .col-box-alt {
  margin-bottom: 30px;
}

.container-acessibilidade-site .row-acessibilidade .col-box-alt .card-ul {
  padding: 0px;
}

.container-acessibilidade-site .row-acessibilidade .col-box-alt .card-ul li {
  display: inline-block;
  width: 48px;
  text-align: center;
  height: 48px;
  padding: 15px;
  border-radius: 12px;
  box-shadow: 4px 2px 10px 0 rgba(136, 165, 191, 0.28), 4px 2px 10px 0 rgba(136, 165, 191, 0.38), -4px -2px 10px 0 #ffffff, -4px -2px 10px 0 #ffffff;
  background-color: #f5f7f9;
  font-family: "Ubuntu-Regular", "sans-serif";
  font-size: 14px ;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: black;
}

.container-acessibilidade-site .row-acessibilidade .col-box-alt .card-info {
  font-family: "Ubuntu-Regular", "sans-serif";
  font-size: 14px ;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.88;
  letter-spacing: normal;
  color: black;
}
