.elementor-2547 .elementor-element.elementor-element-19aefc5 > .elementor-container{min-height:66px;}.elementor-2547 .elementor-element.elementor-element-19aefc5:not(.elementor-motion-effects-element-type-background), .elementor-2547 .elementor-element.elementor-element-19aefc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#820D0D;}.elementor-2547 .elementor-element.elementor-element-19aefc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:10;}.elementor-2547 .elementor-element.elementor-element-19aefc5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2547 .elementor-element.elementor-element-89b939f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2547 .elementor-element.elementor-element-89b939f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2547 .elementor-element.elementor-element-89b939f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-9956301{text-align:center;}.elementor-2547 .elementor-element.elementor-element-9956301 img{width:207px;}.elementor-2547 .elementor-element.elementor-element-9956301 > .elementor-widget-container{margin:-20px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2547 .elementor-element.elementor-element-63afeae.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2547 .elementor-element.elementor-element-63afeae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2547 .elementor-element.elementor-element-63afeae > .elementor-element-populated{margin:0px 0px -12px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle{margin-right:auto;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main .pp-menu-item{color:#FFFFFF;fill:#FFFFFF;padding-left:8px;padding-right:8px;padding-top:0px;padding-bottom:0px;}body:not(.rtl) .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child){margin-left:0px;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main:not(.pp-advanced-menu--layout-horizontal) .pp-advanced-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main .pp-advanced-menu--dropdown a, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle{color:#000000;fill:#000000;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main .pp-advanced-menu--dropdown a:hover, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a:hover, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main .pp-advanced-menu--dropdown a:hover,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main:not(.pp-advanced-menu--layout-expanded) .pp-advanced-menu--dropdown a.highlighted, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a:hover,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a.highlighted{background-color:#820D0D;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--main .pp-advanced-menu--dropdown{min-width:200px;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-icon, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-menu-toggle-label{color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle .pp-icon svg{fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-icon, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-menu-toggle-label{color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-menu-toggle:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu .pp-menu-item, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-fca9680 .pp-menu-item{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:600;}.elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--dropdown .pp-menu-item, .elementor-2547 .elementor-element.elementor-element-fca9680 .pp-advanced-menu--dropdown .pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-fca9680 .sub-menu .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-fca9680 .sub-menu .pp-sub-item{font-family:"Playfair Display", Sans-serif;font-size:1rem;}.elementor-2547 .elementor-element.elementor-element-fca9680 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-fca9680{z-index:7;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle{margin:0 auto;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main .pp-menu-item{color:#FFFFFF;fill:#FFFFFF;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;}body:not(.rtl) .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child){margin-right:0px;}body.rtl .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--layout-horizontal .pp-advanced-menu > li:not(:last-child){margin-left:0px;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main:not(.pp-advanced-menu--layout-horizontal) .pp-advanced-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main .pp-advanced-menu--dropdown a, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle{color:#000000;fill:#000000;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main .pp-advanced-menu--dropdown a:hover, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a:hover, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover{color:#FFFFFF;fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main .pp-advanced-menu--dropdown a:hover,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main:not(.pp-advanced-menu--layout-expanded) .pp-advanced-menu--dropdown a.highlighted, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a:hover,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--type-default .pp-advanced-menu--dropdown.pp-menu-default a.highlighted{background-color:#820D0D;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--main .pp-advanced-menu--dropdown{min-width:200px;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-icon, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-menu-toggle-label{color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle .pp-icon svg{fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before,
					.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{background-color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-icon, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-menu-toggle-label{color:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-menu-toggle:hover .pp-icon svg{fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu .pp-menu-item, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu-main-wrapper.pp-advanced-menu--type-full-screen .pp-advanced-menu--dropdown .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-18dbd10 .pp-menu-item{font-family:"Playfair Display", Sans-serif;font-size:1rem;}.elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--dropdown .pp-menu-item, .elementor-2547 .elementor-element.elementor-element-18dbd10 .pp-advanced-menu--dropdown .pp-sub-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-18dbd10 .sub-menu .pp-menu-item, .pp-advanced-menu--dropdown.pp-advanced-menu__container.pp-menu-18dbd10 .sub-menu .pp-sub-item{font-family:"Playfair Display", Sans-serif;font-size:1rem;}.elementor-bc-flex-widget .elementor-2547 .elementor-element.elementor-element-01126dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2547 .elementor-element.elementor-element-01126dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-search-form{text-align:center;}.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-search-form__toggle{--e-search-form-toggle-size:31px;--e-search-form-toggle-color:#FFFFFF;--e-search-form-toggle-background-color:#820D0D00;--e-search-form-toggle-icon-size:calc(53em / 100);}.elementor-2547 .elementor-element.elementor-element-bec60f4.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:#000000C9;}.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-search-form__input,
					.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-search-form__icon,
					.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2547 .elementor-element.elementor-element-bec60f4 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2547 .elementor-element.elementor-element-bec60f4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#FFFFFF;fill:#FFFFFF;}.elementor-2547 .elementor-element.elementor-element-bec60f4:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-2547 .elementor-element.elementor-element-bec60f4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-2547 .elementor-element.elementor-element-bec60f4{z-index:8;}@media(min-width:768px){.elementor-2547 .elementor-element.elementor-element-89b939f{width:22.492%;}.elementor-2547 .elementor-element.elementor-element-63afeae{width:69.752%;}.elementor-2547 .elementor-element.elementor-element-01126dc{width:7.422%;}}@media(max-width:767px){.elementor-2547 .elementor-element.elementor-element-19aefc5{margin-top:0px;margin-bottom:0px;padding:10px 10px 10px 10px;}.elementor-2547 .elementor-element.elementor-element-89b939f{width:49%;}.elementor-bc-flex-widget .elementor-2547 .elementor-element.elementor-element-89b939f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2547 .elementor-element.elementor-element-89b939f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2547 .elementor-element.elementor-element-9956301 img{width:1000px;max-width:100%;}.elementor-2547 .elementor-element.elementor-element-9956301 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-63afeae{width:23%;}.elementor-2547 .elementor-element.elementor-element-63afeae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-18dbd10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2547 .elementor-element.elementor-element-01126dc{width:13%;}.elementor-bc-flex-widget .elementor-2547 .elementor-element.elementor-element-01126dc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2547 .elementor-element.elementor-element-01126dc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}/* Start custom CSS for section, class: .elementor-element-19aefc5 */.elementor-2547 .elementor-element.elementor-element-19aefc5 {
    position: fixed;
    width: 100%;
    background: linear-gradient(to bottom, #820D0D, transparent);
    transition: background 0.3s ease-in-out;
    z-index: 1000; /* Garante que fique sobre outros elementos */
}

.header-custom.scrolled {
    background: #820D0D !important;
}/* End custom CSS */
/* Start custom CSS */.aperitivo_topo{
    width: 100%!important;
}/* End custom CSS */