.elementor-186 .elementor-element.elementor-element-2834a64{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-4a60889 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:767px){.elementor-186 .elementor-element.elementor-element-2834a64{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-186 .elementor-element.elementor-element-4a60889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-4a60889 *//* =========================================================
   EZN TOPOGRAFIA
   CORREÇÃO DO ESPAÇAMENTO HERDADO DO PHLOX NA PÁGINA 404
   ========================================================= */

body.error404 .aux-content-top-margin,
body.error404 .aux-content-top-margin .aux-wrapper,
body.error404 .aux-main,
body.error404 .aux-primary,
body.error404 .aux-primary .content,
body.error404 .site-content,
body.error404 .aux-container,
body.error404 main,
body.error404 main.site-main {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}


/* Remove altura mínima ou centralização herdada */

body.error404 .aux-main,
body.error404 .aux-primary,
body.error404 .site-content,
body.error404 main.site-main {
    min-height: 0 !important;
    height: auto !important;
}


/* Elementor Theme Builder 404 */

body.error404 .elementor-location-single,
body.error404 .elementor-location-archive,
body.error404 .elementor-location-404 {
    margin: 0 !important;
    padding: 0 !important;
}


/* Container principal da nossa 404 */

body.error404 .ezn-404 {
    margin: 0 !important;
    padding: 30px !important;
}


/* Remove possíveis margens do primeiro elemento */

body.error404 .ezn-404__container {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


/* MOBILE */

@media (max-width: 767px) {

    body.error404 .ezn-404 {
        margin: 0 !important;
        padding: 30px !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2834a64 *//* =========================================================
   EZN TOPOGRAFIA
   CORREÇÃO DO ESPAÇAMENTO HERDADO DO PHLOX NA PÁGINA 404
   ========================================================= */

body.error404 .aux-content-top-margin,
body.error404 .aux-content-top-margin .aux-wrapper,
body.error404 .aux-main,
body.error404 .aux-primary,
body.error404 .aux-primary .content,
body.error404 .site-content,
body.error404 .aux-container,
body.error404 main,
body.error404 main.site-main {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}


/* Remove altura mínima ou centralização herdada */

body.error404 .aux-main,
body.error404 .aux-primary,
body.error404 .site-content,
body.error404 main.site-main {
    min-height: 0 !important;
    height: auto !important;
}


/* Elementor Theme Builder 404 */

body.error404 .elementor-location-single,
body.error404 .elementor-location-archive,
body.error404 .elementor-location-404 {
    margin: 0 !important;
    padding: 0 !important;
}


/* Container principal da nossa 404 */

body.error404 .ezn-404 {
    margin: 0 !important;
    padding: 30px !important;
}


/* Remove possíveis margens do primeiro elemento */

body.error404 .ezn-404__container {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}


/* MOBILE */

@media (max-width: 767px) {

    body.error404 .ezn-404 {
        margin: 0 !important;
        padding: 30px !important;
    }

}/* End custom CSS */