.elementor-265 .elementor-element.elementor-element-1807de1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-265 .elementor-element.elementor-element-1411dfb > .elementor-widget-container{margin:-30px 0px 0px 0px;}/* Start custom CSS for column, class: .elementor-element-1807de1 *//* Seção full width total */
.elementor-265 .elementor-element.elementor-element-1807de1 {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(-50vw + 50%) !important;
  margin-right: calc(-50vw + 50%) !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  box-sizing: border-box;
}

/* Container interno do Elementor */
.elementor-265 .elementor-element.elementor-element-1807de1 > .elementor-container,
.elementor-265 .elementor-element.elementor-element-1807de1 .elementor-container {
  width: 100% !important;
  max-width: 100% !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin: 0 !important;
  box-sizing: border-box;
}

/* Garantir mobile full width sem margem */
@media (max-width: 768px) {
  .elementor-265 .elementor-element.elementor-element-1807de1 {
    width: 100vw !important;
    margin-left: calc(-50vw + 50%) !important;
    margin-right: calc(-50vw + 50%) !important;
  }
  .elementor-265 .elementor-element.elementor-element-1807de1 > .elementor-container,
  .elementor-265 .elementor-element.elementor-element-1807de1 .elementor-container {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-747dca5 */header {
  width: calc(100% + 20px) !important; /* aumenta 20px da largura total */
  margin-left: -10px !important;       /* puxa 10px para a esquerda */
  margin-right: -10px !important;      /* puxa 10px para a direita */
  box-sizing: border-box !important;
}
* {
  box-sizing: border-box;
}

body {
  margin: 0;
  padding: 0;
  overflow-x: hidden !important;
  width: 100%;
}/* End custom CSS */