/* Rendering repairs only: archived content and its original visual styles are retained. */
#preloader,.preloader,e-page-transition{display:none!important;pointer-events:none!important}
html,body{overflow-x:clip}body{overflow-y:auto!important}
.recovery-notice{position:relative;z-index:999999;background:#f8f1dd;color:#332d20;padding:9px 16px;border-bottom:1px solid #d2c69f;font:13px/1.5 system-ui;text-align:center}
.recovery-notice a{color:inherit;text-decoration:underline}
.recovery-missing-image{border:1px dashed #9e9e9e;background:#eeeeee;color:#555;object-fit:contain}
a[data-recovery-unavailable],a[data-unarchived]{cursor:default!important}
.recovery-form-note{font:13px/1.5 system-ui;color:#555;background:#f6f2e9;padding:8px}
.elementor-widget-nav-menu .elementor-widget-container{position:relative}
nav.elementor-nav-menu--dropdown.elementor-nav-menu__container{position:absolute;right:0;left:auto;min-width:220px;max-width:90vw;z-index:99999}
nav.recovery-open [class*="_desktopMenu_"]{display:flex!important;flex-wrap:wrap;gap:12px}
nav.recovery-open{display:flex!important;flex-direction:column}
.elementor-nav-menu--main .menu-item-has-children:hover>ul,.elementor-nav-menu--main .menu-item-has-children:focus-within>ul{display:block!important;position:absolute;z-index:9999;min-width:200px}
.elementor-image-carousel.swiper-wrapper.recovery-static-carousel{display:flex!important;flex-wrap:wrap;transform:none!important;gap:24px}
.recovery-static-carousel>.swiper-slide{width:220px!important;max-width:100%}
.wow{visibility:visible!important;opacity:1!important;animation:none!important}
.anima{opacity:1!important;visibility:visible!important;transform:none!important}
