.elementor-1852 .elementor-element.elementor-element-3376d93{--display:flex;--min-height:1080px;}.elementor-1852 .elementor-element.elementor-element-e8a2262{width:100%;max-width:100%;}.elementor-1852 .elementor-element.elementor-element-e8a2262.elementor-element{--flex-grow:0;--flex-shrink:0;}body.elementor-page-1852 .site-header .site-topbar{background-color:#000;}body.elementor-page-1852 .site-global-notification{background-color:#000;color:#fff;}body.elementor-page-1852 .site-header .site-topbar .site-menu .menu .menu-item a{color:#fff;}body.elementor-page-1852 .site-footer .footer-widgets{background-color:#fff;}body.elementor-page-1852 .site-footer .subfooter{background-color:#fff;}body.elementor-page-1852 .container{max-width:1200px;}body.elementor-page-1852 .elementor-section.elementor-section-boxed>.elementor-container{max-width:1200px;}/* Start custom CSS for shortcode, class: .elementor-element-e8a2262 *//* Garante que o contêiner principal ocupe toda a tela */
.elementor-1852 .elementor-element.elementor-element-e8a2262 {
  width: 100vw;
  height: 100vh;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}/* End custom CSS */