.titleH6 h6 {
  font-size: 1.15rem !important;
}

.centralizarTexto {
  text-align: center !important;
}

.textoPoliticas h6 {
  color: #2baa58 !important;
  font-size: 1.25rem !important;
}

.descricoes_solucao h6 {
  color: #2baa58;
  font-size: 1.65rem;
  font-weight: 700;
}
.descricoes_solucao p {
  margin: 0;
}

.galeriasHome .elementor-image-gallery img {
  filter: grayscale(100%);
  transition: filter 0.5s ease;
}
.galeriasHome .elementor-image-gallery img:hover {
  filter: grayscale(0%);
}

.sliderHome .swiper-pagination .swiper-pagination-bullet {
  background-color: rgba(255, 255, 255, 0) !important;
  border: 2px solid #fff !important;
}
.sliderHome .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: #fff !important;
}

.equipeQS {
  text-align: center;
}

.timelineQS p {
  font-size: 1.15rem;
}

@media (min-width: 1921px) {
  .titleH6 h6 {
    font-size: 1.35rem !important;
  }
  .TextoMissaVisaoValores h6 {
    font-size: 1.5rem !important;
  }
  .timelineQS p {
    font-size: 1.25rem;
  }
  .descricoes_solucao h6 {
    font-size: 2rem;
    margin: 1rem 0 0;
  }
}
@media (min-width: 1441px) and (max-width: 1919px) {
  .elementor-16 .elementor-element.elementor-element-b75568c .elementor-nav-menu .elementor-item {
    font-size: 1rem !important;
  }
  .elementor-19 .elementor-element.elementor-element-7ec67c5 {
    --content-width: 95% !important;
  }
  .sliderHome .elementor-slide-heading {
    font-size: 3.15rem !important;
  }
  .sliderHome .elementor-slide-description {
    font-size: 1rem !important;
  }
  .sliderHome .elementor-slide-button {
    font-size: 0.9rem !important;
  }
  .roboSolucoes {
    left: -26% !important;
  }
  .elementor-33 .elementor-element.elementor-element-62669d7 {
    --content-width: 90%;
  }
  .elementor-1064 .elementor-element.elementor-element-7257293 {
    --content-width: 95%;
  }
}
@media (min-width: 1367px) and (max-width: 1440px) {
  .timelineQS p {
    font-size: 1rem;
  }
}
@media (min-width: 1280px) and (max-width: 1366px) {
  .titleH6 h6 {
    font-size: 1rem !important;
  }
  .timelineQS p {
    font-size: 0.9rem;
  }
  .timelineQS h6 {
    font-size: 1.1rem;
  }
  .descricoes_solucao h6 {
    font-size: 1.35rem !important;
  }
}
@media (min-width: 1279px) and (max-width: 1365px) {
  .elementor-19 .elementor-element.elementor-element-c444907 {
    --width: 11% !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .elementor-19 .elementor-element.elementor-element-6954fcb {
    --width: 15% !important;
  }
  .elementor-30 .elementor-element.elementor-element-c136b54 {
    --content-width: 70% !important;
  }
  .roboSolucoes {
    bottom: 0% !important;
    left: -32% !important;
  }
  .roboSolucoes img {
    width: 45%;
  }
  .elementor-1064 .elementor-element.elementor-element-5164fb2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 10px;
  }
  .elementor-1064 .elementor-element.elementor-element-5164fb2 .elementor-post__title,
  .elementor-1064 .elementor-element.elementor-element-5164fb2 .elementor-post__title a {
    font-size: 0.8rem;
  }
  .elementor-1064 .elementor-element.elementor-element-5164fb2 .elementor-post__excerpt p {
    font-size: 0.7rem;
  }
}
@media (max-width: 1279px) {
  .timelineQS h6 {
    font-size: 1.1rem;
  }
  .timelineQS p {
    font-size: 0.95rem;
  }
  .titleH6 h6 {
    font-size: 0.95rem !important;
  }
  .logoSolucoes figure.gallery-item {
    max-width: 35% !important;
  }
  .logoGrupoAGTech {
    text-align: center;
  }
  .logoGrupoAGTech figure.gallery-item {
    max-width: 25% !important;
  }
  .descricoes_solucao h6 {
    font-size: 1.35rem !important;
  }
}
@media (max-width: 880px) {
  .bandeirasIdiomas a.glink img {
    width: 1.35rem !important;
  }
  .elementor-26 .elementor-element.elementor-element-27adc59 .swiper-slide {
    height: 26vh;
  }
  .logoGrupoAGTech {
    text-align: center;
  }
  .logoGrupoAGTech figure.gallery-item {
    max-width: 50% !important;
  }
  .timelineQS {
    text-align: center !important;
  }
  .timelineQS h6 {
    font-size: 1rem !important;
  }
  .timelineQS p {
    font-size: 0.8rem !important;
  }
  .logoSolucoes {
    text-align: center;
  }
  .logoSolucoes figure.gallery-item {
    max-width: 45% !important;
  }
  .elementor-26 .elementor-element.elementor-element-8ce52ab {
    --width: 50% !important;
  }
  .elementor-26 .elementor-element.elementor-element-91be824 {
    --width: 50% !important;
  }
  .elementor-456 .elementor-element.elementor-element-345a060 {
    --min-height: 12vh !important;
  }
  .elementor-456 .elementor-element.elementor-element-2b439c2 img {
    height: 22vh !important;
  }
  .ordem1 {
    order: 1 !important;
  }
  .ordem2 {
    order: 2 !important;
  }
  .ordem3 {
    order: 3 !important;
  }
  .elementor-33 .elementor-element.elementor-element-0cd507e .elementor-sitemap-list,
  .elementor-33 .elementor-element.elementor-element-0cd507e .elementor-sitemap-list .children {
    list-style-type: circle;
    margin: 0;
    margin-left: 5%;
  }
  .postsRelacionados .elementor-posts .elementor-post {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
    text-align: center;
  }
  .elementor-1064 .elementor-element.elementor-element-5164fb2 .elementor-post__thumbnail__link {
    width: 100% !important;
  }
  .elementor-1064 .elementor-element.elementor-element-5164fb2.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
    margin-right: 0 !important;
  }
}
@media (max-width: 767px) {
  .sliderHome.removeBR br {
    display: none;
  }
  .elementor-26 .elementor-element.elementor-element-27adc59 .swiper-slide {
    height: 50vh;
  }
  .elementor-26 .elementor-element.elementor-element-27adc59 .elementor-repeater-item-f7d7d80 .swiper-slide-bg {
    background-position-x: left;
  }
  .logoSolucoes {
    text-align: center;
  }
  .logoSolucoes figure.gallery-item {
    max-width: 40% !important;
  }
  .galeriasHome {
    text-align: center;
  }
  .galeriasHome figure.gallery-item {
    max-width: 25% !important;
  }
  .elementor-26 .elementor-element.elementor-element-8ce52ab {
    --width: 100% !important;
  }
  .elementor-26 .elementor-element.elementor-element-91be824 {
    --width: 100% !important;
  }
  .tituloQS h1,
  .tituloQS h2 {
    font-size: 1.75rem !important;
  }
  .tituloQS.removeBR br {
    display: none;
  }
  .roboSolucoes {
    position: relative !important;
    left: 0 !important;
    top: 5% !important;
    margin: 5% auto 0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-29 .elementor-element.elementor-element-0fa0c27 img {
    width: 30% !important;
  }
}
@media (width: 1024px) and (height: 1366px) {
  .elementor-26 .elementor-element.elementor-element-27adc59 .swiper-slide {
    height: 26vh;
  }
  .logoGrupoAGTech {
    text-align: center;
  }
  .logoGrupoAGTech figure.gallery-item {
    max-width: 50% !important;
  }
  .elementor-456 .elementor-element.elementor-element-345a060 {
    --min-height: 16vh;
  }
  .elementor-456 .elementor-element.elementor-element-345a060 {
    --min-height: 12vh !important;
  }
  .elementor-456 .elementor-element.elementor-element-2b439c2 img {
    height: 22vh !important;
  }
  .elementor-456 .elementor-element.elementor-element-5aa09ce .elementor-heading-title {
    font-size: 1.75rem !important;
  }
  .elementor-456 .elementor-element.elementor-element-5a48de5 .elementor-heading-title {
    font-size: 1.15rem !important;
  }
  .elementor-29 .elementor-element.elementor-element-0fa0c27 img {
    width: 30% !important;
  }
}
@media (width: 820px) and (height: 1180px) {
  .elementor-29 .elementor-element.elementor-element-0fa0c27 img {
    width: 30% !important;
  }
}
@media (width: 768px) and (height: 1180px) {
  .elementor-29 .elementor-element.elementor-element-0fa0c27 img {
    width: 30% !important;
  }
}/*# sourceMappingURL=app.css.map */