.elementor-6692 .elementor-element.elementor-element-9e53d6d:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-9e53d6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E04F00;}.elementor-6692 .elementor-element.elementor-element-9e53d6d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 10px 20px;}.elementor-6692 .elementor-element.elementor-element-9e53d6d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-2b55b740:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-2b55b740 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-2b55b740{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 40px 16px 40px;}.elementor-6692 .elementor-element.elementor-element-2b55b740 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-7764d37 .elementor-menu-toggle{margin:0 auto;}.elementor-6692 .elementor-element.elementor-element-7764d37 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-6692 .elementor-element.elementor-element-7764d37 .elementor-nav-menu--dropdown a, .elementor-6692 .elementor-element.elementor-element-7764d37 .elementor-menu-toggle{color:#F6F6F6;fill:#F6F6F6;}.elementor-6692 .elementor-element.elementor-element-7764d37 .elementor-nav-menu--dropdown{background-color:#008BFF;}.elementor-6692 .elementor-element.elementor-element-3e07e83:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-3e07e83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-3e07e83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-3e07e83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-80f8918 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:50px;font-weight:700;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;}.elementor-6692 .elementor-element.elementor-element-8a59b95 > .elementor-widget-container{border-radius:18px 18px 18px 18px;}.elementor-6692 .elementor-element.elementor-element-8a59b95 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-6a10113 .elementor-button{background-color:#E04F00;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:17px 34px 17px 34px;}.elementor-6692 .elementor-element.elementor-element-512661bc:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-512661bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-512661bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 60px 40px 60px;}.elementor-6692 .elementor-element.elementor-element-512661bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-2dec7281:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-2dec7281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-2dec7281{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-2dec7281 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-5f5d4554{text-align:center;}.elementor-6692 .elementor-element.elementor-element-5f5d4554 .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-52d3ce0d:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-52d3ce0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-52d3ce0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-52d3ce0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-5957410d:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-5957410d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-5957410d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-5957410d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-1d90c889{text-align:center;}.elementor-6692 .elementor-element.elementor-element-1d90c889 img{width:100%;}.elementor-6692 .elementor-element.elementor-element-6ba024ef{text-align:start;}.elementor-6692 .elementor-element.elementor-element-6ba024ef .elementor-heading-title{font-size:32px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-3539cba8:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-3539cba8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-3539cba8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 40px 60px;}.elementor-6692 .elementor-element.elementor-element-3539cba8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-18eca2f{text-align:center;}.elementor-6692 .elementor-element.elementor-element-18eca2f .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-680cbe32:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-680cbe32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-680cbe32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 60px 16px 60px;}.elementor-6692 .elementor-element.elementor-element-680cbe32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-37cad275:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-37cad275 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-37cad275{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-37cad275 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-75c6d9c3 .elementor-button{background-color:#E04F00;font-size:16px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:17px 34px 17px 34px;}.elementor-6692 .elementor-element.elementor-element-4df8c5b7:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-4df8c5b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-4df8c5b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-4df8c5b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-d1f705c{text-align:center;}.elementor-6692 .elementor-element.elementor-element-d1f705c .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-20e119fc:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-20e119fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-20e119fc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-20e119fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-7650fd83:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-7650fd83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-7650fd83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 40px 60px;}.elementor-6692 .elementor-element.elementor-element-7650fd83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-67df3b6.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-6692 .elementor-element.elementor-element-58c42034{text-align:center;}.elementor-6692 .elementor-element.elementor-element-58c42034 .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-4130266:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-4130266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-4130266{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 60px 16px 60px;}.elementor-6692 .elementor-element.elementor-element-4130266 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-70545772:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-70545772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-70545772{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-70545772 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-29399e37 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-29399e37 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-2fa16318 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-2fa16318 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-3f3278d5 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-3f3278d5 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-72c54c95 > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-72c54c95 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-24d9a35f > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-24d9a35f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-11eddd4f > .elementor-widget-container{border-radius:7px 7px 7px 7px;}.elementor-6692 .elementor-element.elementor-element-11eddd4f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6692 .elementor-element.elementor-element-fcb638b:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-fcb638b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-fcb638b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-fcb638b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-189c096a{text-align:center;}.elementor-6692 .elementor-element.elementor-element-189c096a .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-593cb4bc:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-593cb4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-593cb4bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 200px 80px 200px;}.elementor-6692 .elementor-element.elementor-element-593cb4bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-1472298:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-1472298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-1472298{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-1472298 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-f1f78cb{text-align:center;}.elementor-6692 .elementor-element.elementor-element-f1f78cb .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-d0b55e3:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-d0b55e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}.elementor-6692 .elementor-element.elementor-element-d0b55e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 200px 80px 200px;}.elementor-6692 .elementor-element.elementor-element-d0b55e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-237c9e03 .elementor-accordion-icon, .elementor-6692 .elementor-element.elementor-element-237c9e03 .elementor-accordion-title{color:#FFFFFF;}.elementor-6692 .elementor-element.elementor-element-237c9e03 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-6692 .elementor-element.elementor-element-2ed668cb:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-2ed668cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0f1a;}.elementor-6692 .elementor-element.elementor-element-2ed668cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 60px 80px 60px;}.elementor-6692 .elementor-element.elementor-element-2ed668cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-41ba8d21{text-align:center;}.elementor-6692 .elementor-element.elementor-element-41ba8d21 .elementor-heading-title{font-size:36px;font-weight:800;color:#ffffff;}.elementor-6692 .elementor-element.elementor-element-1831a5af .elementor-button{background-color:#E04F00;font-size:17px;font-weight:700;fill:#ffffff;color:#ffffff;border-radius:8px 8px 8px 8px;padding:17px 34px 17px 34px;}.elementor-6692 .elementor-element.elementor-element-38eb09a3:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-38eb09a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070709;}.elementor-6692 .elementor-element.elementor-element-38eb09a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 40px 60px;}.elementor-6692 .elementor-element.elementor-element-38eb09a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-596de506:not(.elementor-motion-effects-element-type-background), .elementor-6692 .elementor-element.elementor-element-596de506 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070709;}.elementor-6692 .elementor-element.elementor-element-596de506{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 60px 30px 60px;}.elementor-6692 .elementor-element.elementor-element-596de506 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6692 .elementor-element.elementor-element-705af683{--divider-border-style:solid;--divider-color:#1e1e2e;--divider-border-width:1px;}.elementor-6692 .elementor-element.elementor-element-705af683 .elementor-divider-separator{width:100%;}.elementor-6692 .elementor-element.elementor-element-705af683 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}body.elementor-page-6692:not(.elementor-motion-effects-element-type-background), body.elementor-page-6692 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0a0f;}







































































































































/* Start custom CSS *//* =========================
   BOTÃO PRINCIPAL
========================= */

.cta-tmb {
  display: block;
  background: #E04F00;
  color: #ffffff;
  text-align: center;
  padding: 20px;
  border-radius: 10px;
  font-size: 18px;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 16px;
  box-sizing: border-box;
}


/* =========================
   MOBILE GERAL
========================= */

@media (max-width: 767px) {

  html,
  body {
    overflow-x: hidden !important;
  }

  body {
    width: 100% !important;
  }

  section,
  .elementor-section,
  .elementor-container,
  .elementor-column,
  .elementor-widget-wrap,
  .elementor-widget-container,
  .elementor-element {
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  .elementor-section,
  .elementor-container {
    width: 100% !important;
  }

  .elementor-column {
    width: 100% !important;
    min-width: 0 !important;
  }

  h1 {
    font-size: 38px !important;
    line-height: 1.08 !important;
    letter-spacing: -1px !important;
  }

  h2 {
    font-size: 30px !important;
    line-height: 1.12 !important;
    letter-spacing: -0.5px !important;
  }

  h3 {
    font-size: 23px !important;
    line-height: 1.2 !important;
  }

  p,
  li {
    font-size: 17px !important;
    line-height: 1.55 !important;
  }

  img {
    max-width: 100% !important;
    height: auto !important;
  }

  .cta-tmb,
  .elementor-button {
    width: 100% !important;
    max-width: 100% !important;
    font-size: 18px !important;
    padding: 18px 20px !important;
    line-height: 1.25 !important;
    box-sizing: border-box !important;
  }

}
/* =========================
   MOBILE - SEÇÕES MAIS LARGAS
========================= */

@media (max-width: 767px) {

  .topo-mobile-tmb,
  .oferta-mobile-tmb,
  .faq-mobile-tmb {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .topo-mobile-tmb .elementor-container,
  .oferta-mobile-tmb .elementor-container,
  .faq-mobile-tmb .elementor-container {
    width: 100% !important;
    max-width: 100% !important;
  }

  .topo-mobile-tmb .elementor-widget,
  .oferta-mobile-tmb .elementor-widget,
  .faq-mobile-tmb .elementor-widget {
    width: 100% !important;
    max-width: 100% !important;
  }

}
/* =========================
   TOPO MOBILE
========================= */

@media (max-width: 767px) {

  .topo-mobile-tmb {
    padding-top: 0 !important;
    padding-bottom: 42px !important;
    overflow: hidden !important;
  }

  .topo-mobile-tmb img {
    max-width: 320px !important;
    width: 88% !important;
    height: auto !important;
    margin: 0 auto !important;
    display: block !important;
  }

  .topo-mobile-tmb h1 {
    font-size: 44px !important;
    line-height: 1.05 !important;
    letter-spacing: -1.3px !important;
    margin-top: 22px !important;
    margin-bottom: 18px !important;
  }

  .topo-mobile-tmb h2 {
    font-size: 24px !important;
    line-height: 1.22 !important;
  }

  .topo-mobile-tmb p {
    font-size: 17px !important;
    line-height: 1.5 !important;
  }

  .topo-mobile-tmb .elementor-widget {
    margin-bottom: 16px !important;
  }

}
/* =========================
   BARRA DE OFERTA
========================= */

@media (max-width: 767px) {

  .barra-oferta-tmb {
    padding: 12px 14px !important;
    min-height: auto !important;
  }

  .barra-oferta-tmb h1,
  .barra-oferta-tmb h2,
  .barra-oferta-tmb h3,
  .barra-oferta-tmb p,
  .barra-oferta-tmb span,
  .barra-oferta-tmb div {
    font-size: 18px !important;
    line-height: 1.3 !important;
    text-align: center !important;
    margin: 0 !important;
  }

}/* End custom CSS */
