.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-5af4f36:hover{--e-transform-translateY:-3px;}.elementor-668 .elementor-element.elementor-element-5af4f36 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-5af4f36 .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-5af4f36 .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-492861d:hover{--e-transform-translateY:-3px;}.elementor-668 .elementor-element.elementor-element-492861d .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-492861d .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-492861d .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-60a5cae:hover{--e-transform-translateY:-3px;}.elementor-668 .elementor-element.elementor-element-60a5cae .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-60a5cae .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-60a5cae .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-bcf02be .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-bcf02be .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-bcf02be .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-12d0de5 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-12d0de5 .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-12d0de5 .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-d03a248 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-d03a248 .elementor-icon{font-size:22px;}.elementor-668 .elementor-element.elementor-element-d03a248 .elementor-icon svg{height:22px;}.elementor-668 .elementor-element.elementor-element-c12257a .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-c12257a .elementor-icon{font-size:24px;}.elementor-668 .elementor-element.elementor-element-c12257a .elementor-icon svg{height:24px;}.elementor-668 .elementor-element.elementor-element-abee255 .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-abee255 .elementor-icon{font-size:24px;}.elementor-668 .elementor-element.elementor-element-abee255 .elementor-icon svg{height:24px;}.elementor-668 .elementor-element.elementor-element-da7c10f .elementor-icon-wrapper{text-align:center;}.elementor-668 .elementor-element.elementor-element-da7c10f .elementor-icon{font-size:24px;}.elementor-668 .elementor-element.elementor-element-da7c10f .elementor-icon svg{height:24px;}body.elementor-page-668:not(.elementor-motion-effects-element-type-background), body.elementor-page-668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1523;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-bcf02be .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-bcf02be .elementor-icon svg{height:18px;}.elementor-668 .elementor-element.elementor-element-12d0de5 .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-12d0de5 .elementor-icon svg{height:18px;}.elementor-668 .elementor-element.elementor-element-d03a248 .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-d03a248 .elementor-icon svg{height:18px;}.elementor-668 .elementor-element.elementor-element-c12257a .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-c12257a .elementor-icon svg{height:18px;}.elementor-668 .elementor-element.elementor-element-abee255 .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-abee255 .elementor-icon svg{height:18px;}.elementor-668 .elementor-element.elementor-element-da7c10f .elementor-icon{font-size:18px;}.elementor-668 .elementor-element.elementor-element-da7c10f .elementor-icon svg{height:18px;}}/* Start custom CSS *//* =========================
   CARDS RESPONSIVOS
========================= */

/* DESKTOP */
@media (min-width: 1025px) {
  .cards-tablet,
  .cards-mobile {
    display: none !important;
  }
}

/* TABLET */
@media (max-width: 1024px) and (min-width: 768px) {
  .cards-desktop,
  .cards-mobile {
    display: none !important;
  }
}

/* CELULAR */
@media (max-width: 767px) {
  .cards-desktop,
  .cards-tablet {
    display: none !important;
  }
}
.cards-mobile a,
.cards-mobile button {
  -webkit-tap-highlight-color: transparent;
}
.cards-mobile a,
.cards-mobile button,
.cards-mobile a:focus,
.cards-mobile a:focus-visible,
.cards-mobile a:active,
.cards-mobile button:focus,
.cards-mobile button:focus-visible,
.cards-mobile button:active {
  -webkit-tap-highlight-color: transparent !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}/* End custom CSS */