.elementor-370 .elementor-element.elementor-element-f68da7c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-370 .elementor-element.elementor-element-f68da7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-370 .elementor-element.elementor-element-88631e1{--display:flex;}.elementor-370 .elementor-element.elementor-element-88631e1:not(.elementor-motion-effects-element-type-background), .elementor-370 .elementor-element.elementor-element-88631e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF9F5;}.elementor-370 .elementor-element.elementor-element-0f91c2a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-f68da7c *//* DIVINO DOM - Menu hambúrguer do header sem rosa */

#masthead button,
#masthead button:hover,
#masthead button:focus,
#masthead button:active,
#masthead .hfe-nav-menu__toggle,
#masthead .hfe-nav-menu__toggle:hover,
#masthead .hfe-nav-menu__toggle:focus,
#masthead .hfe-nav-menu__toggle:active,
#masthead .elementor-menu-toggle,
#masthead .elementor-menu-toggle:hover,
#masthead .elementor-menu-toggle:focus,
#masthead .elementor-menu-toggle:active {
    background: transparent !important;
    background-color: transparent !important;
    color: #604537 !important;
    border-color: transparent !important;
    outline: none !important;
    box-shadow: none !important;
    -webkit-tap-highlight-color: transparent;
}

/* Ícone (as 3 linhas) na cor marrom do site */
#masthead .hfe-nav-menu__toggle svg,
#masthead .hfe-nav-menu__toggle i,
#masthead .elementor-menu-toggle svg,
#masthead .elementor-menu-toggle i {
    fill: #604537 !important;
    color: #604537 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f91c2a *//* CABEÇALHO FIXO - DIVINO DOM */

#masthead,
#hfe-site-header,
.hfe-site-header,
header.elementor-location-header {
    position: sticky !important;
    top: 0 !important;
    z-index: 99999 !important;
    overflow: visible !important;
}

/* Ajuste para a barra administrativa do WordPress */
body.admin-bar #masthead,
body.admin-bar #hfe-site-header,
body.admin-bar .hfe-site-header,
body.admin-bar header.elementor-location-header {
    top: 32px !important;
}

@media (max-width: 782px) {
    body.admin-bar #masthead,
    body.admin-bar #hfe-site-header,
    body.admin-bar .hfe-site-header,
    body.admin-bar header.elementor-location-header {
        top: 46px !important;
    }
}/* End custom CSS */