.elementor-33 .elementor-element.elementor-element-672f0bd{--display:flex;}/* Start custom CSS for container, class: .elementor-element-672f0bd *//* =====================================================
   CONTAINER DO ELEMENTOR = TELA INTEIRA
   ===================================================== */

.site-host-fullwidth {
    width: 100vw !important;
    max-width: 100vw !important;

    margin-left: calc(50% - 50vw) !important;
    margin-right: calc(50% - 50vw) !important;

    padding-left: 0 !important;
    padding-right: 0 !important;

    gap: 0 !important;
    overflow: visible !important;

    --container-max-width: 100% !important;
    --content-width: 100% !important;
}


/* Elementor Containers novos */
.site-host-fullwidth > .e-con-inner {
    width: 100% !important;
    max-width: 100% !important;

    padding-left: 0 !important;
    padding-right: 0 !important;

    margin: 0 !important;
}


/* Widget HTML */
.site-host-fullwidth .elementor-widget-html,
.site-host-fullwidth .elementor-widget-html > .elementor-widget-container {
    width: 100% !important;
    max-width: 100% !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =====================================================
   SITE
   ===================================================== */

.site-fullwidth {
    width: 100% !important;
    max-width: none !important;

    margin: 0 !important;
    padding: 0 !important;
}


/* =====================================================
   CONTEÚDO INTERNO CENTRALIZADO
   ===================================================== */

.site-fullwidth .container {
    width: calc(100% - 80px) !important;
    max-width: 1280px !important;

    margin-left: auto !important;
    margin-right: auto !important;
}


/* TABLET */
@media (max-width: 1024px) {

    .site-fullwidth .container {
        width: calc(100% - 40px) !important;
    }

}


/* MOBILE */
@media (max-width: 767px) {

    .site-fullwidth .container {
        width: calc(100% - 30px) !important;
    }

}/* End custom CSS */