.elementor-9340 .elementor-element.elementor-element-d0714c1{--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;}.elementor-9340 .elementor-element.elementor-element-d0714c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9340 .elementor-element.elementor-element-2dbd90d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9340 .elementor-element.elementor-element-2dbd90d.e-con{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-9340 .elementor-element.elementor-element-2dbd90d{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-9340 .elementor-element.elementor-element-d0714c1{--width:286.281;}.elementor-9340 .elementor-element.elementor-element-2dbd90d{--width:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:1920px){.elementor-9340 .elementor-element.elementor-element-2dbd90d{--width:1805px;--min-height:0px;--grid-auto-flow:row;}}/* Start custom CSS *//* Oculta o rodapé apenas nesta página */
footer,
.elementor-location-footer,
[data-elementor-type="footer"] {
    display: none !important;
}

/* Oculta header e footer apenas nesta página */
header,
footer,
.elementor-location-header,
.elementor-location-footer,
[data-elementor-type="header"],
[data-elementor-type="footer"],
.site-header,
.site-footer {
    display: none !important;
}

/* Remove espaçamentos que podem sobrar */
body {
    padding-top: 0 !important;
    margin-top: 0 !important;
}/* End custom CSS */