.elementor-911 .elementor-element.elementor-element-c2b3cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.09;}.elementor-911 .elementor-element.elementor-element-c2b3cc0:not(.elementor-motion-effects-element-type-background), .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://brelitesoccer.com/wp-content/uploads/2025/09/football-soccer-ball-on-grass-field-on-stadium-2025-03-24-09-29-52-utc-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-911 .elementor-element.elementor-element-c2b3cc0::before, .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .elementor-background-video-container::before, .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .e-con-inner > .elementor-background-video-container::before, .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .elementor-background-slideshow::before, .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-911 .elementor-element.elementor-element-c2b3cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}/* Start custom CSS for html, class: .elementor-element-6c61d4f *//* ---------- CONFIGURAÇÃO GLOBAL ---------- */

.elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
  width: 100% !important;
  border: none !important;
  overflow-y: hidden !important;
  display: block !important;
}

/* ---------- PADRÃO (DESKTOP) Altura Base: 880px (Travada com !important) ---------- */
.elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
  height: 880px !important;
}

/* ---------- 2. WIDESCREEN (Telas Gigantes > 1921px) ---------- */
@media (min-width: 1921px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 770px !important;
  }
}

/* ---------- 3. LAPTOP (Telas médias < 1366px) ---------- */
@media (max-width: 1366px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 780px !important;
  }
}

/* ---------- 4. TABLET LANDSCAPE (< 1200px) ---------- */
@media (max-width: 1200px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 780px !important;
  }
}

/* ---------- 5. TABLET PORTRAIT (< 1024px) A partir daqui o formulário estica muito. ---------- */
@media (max-width: 1024px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 1835px !important;
  }
}

/* ---------- 6. MOBILE LANDSCAPE (< 880px) ---------- */
@media (max-width: 880px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 1835px !important;
  }
}

/* ---------- 7. MOBILE PORTRAIT (< 767px - Celular em pé) ---------- */
@media (max-width: 767px) {
  .elementor-911 .elementor-element.elementor-element-6c61d4f iframe {
    height: 2500px !important;
  }
}/* End custom CSS */