.elementor-562 .elementor-element.elementor-element-b773e3b{--display:flex;--padding-top:1%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-562 .elementor-element.elementor-element-b773e3b:not(.elementor-motion-effects-element-type-background), .elementor-562 .elementor-element.elementor-element-b773e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1D2C5;}.elementor-562 .elementor-element.elementor-element-ae9d8ef{--rive-drawer-width:75vw !important;--rive-left-w:38% !important;--rive-mid-w:27vw !important;--rive-right-w:15% !important;--rive-preview-img-w:170% !important;--rive-preview-img-h:833px !important;--rive-preview-img-x:111px !important;--rive-preview-img-fit:contain !important;--rive-drawer-bg-color:#e2d6cb !important;--rive-middle-panel-bg:#e2d6cb !important;--rive-right-panel-bg:#e2d6cb !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-left-panel{padding:40px 40px 40px 60px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-submenu-pane{padding:40px 40px 40px 40px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-luxury-menu-trigger{color:#FFFFFF !important;mix-blend-mode:difference !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-luxury-menu-trigger:hover{color:#FFFFFF !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-link.font-sans{font-family:"Bodoni Moda", Sans-serif;font-size:12px;letter-spacing:-0.1px;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-link.font-serif, .elementor-562 .elementor-element.elementor-element-ae9d8ef .font-serif-part{font-family:"Bodoni Moda", Sans-serif;font-size:12px;letter-spacing:-0.1px;word-spacing:0px;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-link.font-cursive, .elementor-562 .elementor-element.elementor-element-ae9d8ef .font-cursive-part{font-family:"Sloop Script Regular", Sans-serif;font-size:21px;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-link{color:#908E8D !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .font-serif-part{color:#908E8D !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .font-cursive-part{color:#908E8D !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-link:hover{color:#0F0906 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-item.is-hovered .rive-menu-main-link{color:#0F0906 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-item:hover .font-serif-part{color:#0F0906 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-item:hover .font-cursive-part{color:#0F0906 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-main-list{gap:10px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-sub-title{font-family:"Bodoni Moda", Sans-serif;color:#2e221e !important;border-bottom-color:#2e221e20 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-sub-link{font-family:"Bodoni Moda", Sans-serif;color:#2e221e !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-sub-link:hover{color:#340a10 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-sec-image-wrap{height:190px !important;max-height:190px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-separator{background-color:#2e221e !important;height:1.2px !important;width:60% !important;margin-top:17px !important;margin-bottom:14px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-preview-image-wrap{border-radius:2px !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-close-btn{--rive-close-btn-size:16px !important;color:#2e221e !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-close-btn:hover{color:#340a10 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-botanical-bg{opacity:0.4 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-footer-link{font-family:"Bodoni Moda", Sans-serif;font-size:12px;letter-spacing:-0.1px;color:#2e221e !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-footer-link:hover{color:#340a10 !important;}.elementor-562 .elementor-element.elementor-element-ae9d8ef .rive-menu-footer-wrap{padding-top:30px !important;margin-top:30px !important;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for container, class: .elementor-element-b773e3b */.elementor-562 .elementor-element.elementor-element-b773e3b { position: absolute; width: 100%; z-index: 999; background: transparent !important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Sloop Script Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://reverituals.es/wp-content/uploads/2026/07/Sloop-Script-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */