.elementor-1085 .elementor-element.elementor-element-07e27fe{--display:flex;}.elementor-1085 .elementor-element.elementor-element-062c381{--e-image-carousel-slides-to-show:1;}.elementor-1085 .elementor-element.elementor-element-062c381 > .elementor-widget-container{margin:80px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-next{font-size:61px;color:#837B72;}.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#837B72;}.elementor-1085 .elementor-element.elementor-element-062c381 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-1085 .elementor-element.elementor-element-062c381 .swiper-pagination-bullet{background:#FFFFFF;}@media(max-width:767px){.elementor-1085 .elementor-element.elementor-element-07e27fe{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-062c381 *//* --------- DESKTOP / TABLET --------- */
.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-prev {
  left: -40px;          /* seta esquerda fora do carrossel */
}
.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-next {
  right: -40px;         /* seta direita fora do carrossel */
}
/* mantém a seta verticalmente centralizada no desktop            */
.elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button {
  top: 50%;
  transform: translateY(-50%);
}

/* --------- CELULAR --------- */
@media (max-width: 767px) {
  /* reduz a distância horizontal (opcional)                       */
  .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-prev {
    left: -20px;
  }
  .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button.elementor-swiper-button-next {
    right: -20px;
  }

  /* reposiciona VERTICALMENTE: exemplo—colocar as setas no meio   */
  .elementor-1085 .elementor-element.elementor-element-062c381 .elementor-swiper-button {
    top: 50%;              /* mude esse valor como quiser */
    transform: translateY(00%);
    /* ou, se preferir fixar na parte de baixo:                   */
    /* bottom: 10px;  top: auto;  transform: none;               */
  }
}/* End custom CSS */