
html{scroll-behavior:smooth}body{margin:0}*{box-sizing:border-box}img{max-width:100%;height:auto}a{color:inherit}p{margin-top:0}.elementor-widget-container{height:100%}.elementor-location-header{position:relative;z-index:10}.elementor-nav-menu{list-style:none;display:flex;align-items:center;gap:22px;padding:0;margin:0}.elementor-nav-menu a{text-decoration:none;white-space:nowrap}.elementor-nav-menu a:hover{text-decoration:underline}.nav-toggle{display:none;border:0;background:transparent;color:inherit;font-size:26px;padding:8px}.screen-reader-text,.elementor-screen-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.elementor-button{text-decoration:none}.recovered-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.recovered-card{min-width:0;background:#fff;color:#222;overflow:hidden;border:1px solid #ddd}.recovered-card>a{display:block}.recovered-card img{width:100%;aspect-ratio:1.7;object-fit:cover;display:block}.card-copy{padding:24px}.card-copy time{font-size:13px;color:#777}.card-copy h3{font-size:20px;line-height:1.5}.card-copy h3 a{text-decoration:none}.card-copy p{font-size:14px;line-height:1.6}.recovered-timeline article{position:relative;padding:0 0 32px}.recovered-timeline h3,.ue-side-border-heading h3{font-size:1.2em;margin:8px 0 12px}.recovered-timeline{border-left:1px solid currentColor;padding-left:28px}.ue-side-border-heading{border-left:2px solid currentColor;padding-left:18px}.recovered-form .elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;gap:18px}.recovered-form .elementor-field-group{display:block;flex:0 0 100%;min-width:0;height:auto}.recovered-form label{display:block;margin-bottom:7px}.recovered-form input,.recovered-form select,.recovered-form textarea{display:block;min-height:44px;width:100%;max-width:100%;font:inherit;padding:10px;border:1px solid #bbb;background:white;color:#222}.recovered-form button{cursor:pointer;border:0;padding:14px 28px}.recovered-form button:disabled{opacity:.6}.form-note,.form-status{width:100%;font-size:14px;line-height:1.6}.form-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.elementor-widget-theme-post-content{line-height:1.9}.elementor-widget-theme-post-content img{height:auto}.elementor-icon-list-items{padding-left:0;list-style:none}.elementor-icon-list-item a{display:flex;align-items:center;gap:10px;text-decoration:none}.elementor-icon-list-icon{margin-right:8px}.elementor-divider-separator{display:block;border-top:1px solid currentColor;width:100%}.elementor-image-box-img{margin:0}.static-map{width:100%;height:450px;border:0}.recovered-map{position:relative}.recovered-map>img{display:block;width:100%}.map-point{position:absolute;width:14px;height:14px;border-radius:50%;border:2px solid white;background:#557284;transform:translate(-50%,-50%);cursor:pointer}.map-point span{display:none;position:absolute;left:10px;top:-30px;white-space:nowrap;padding:5px 10px;background:#14243d;color:white;z-index:2}.map-point:hover span,.map-point:focus span{display:block}.article-navigation{display:flex;justify-content:space-between;gap:20px}.recovered-slider{position:relative;overflow:hidden;background:#17212b;min-height:540px}.hero-slide{position:relative;min-height:540px}.hero-slide[hidden]{display:none}.hero-slide>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hero-slide:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0007,transparent)}.hero-copy{position:relative;z-index:1;padding:130px max(6vw,24px);max-width:1000px;color:white;font:38px/1.4 Georgia,serif}.hero-copy small{font-size:18px}.slider-controls{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);z-index:3;display:flex;gap:12px}.slider-controls button{width:12px;height:12px;padding:0;border-radius:50%;border:1px solid white;background:#888;cursor:pointer}.slider-controls button[aria-pressed=true]{background:white}.fallback-article{max-width:1140px;margin:60px auto;padding:0 24px}.elementor-background-overlay{position:absolute;inset:0;pointer-events:none}.elementor-background-video-container{position:absolute;inset:0;overflow:hidden}.elementor-background-video-container video{width:100%;height:100%;object-fit:cover}.elementor-social-icons-wrapper{display:flex;gap:15px}@media(max-width:1024px){.elementor-nav-menu{gap:14px}.recovered-posts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.nav-toggle{display:block;margin-left:auto}#main-menu{display:none;position:absolute;right:12px;top:100%;min-width:260px;background:#fff;color:#222;padding:20px;box-shadow:0 10px 25px #0004}#main-menu.open{display:block}.elementor-nav-menu{flex-direction:column;align-items:stretch;gap:20px}.recovered-posts{grid-template-columns:1fr}.e-con{--container-max-width:100%}.elementor-heading-title{overflow-wrap:anywhere}.hero-copy{padding:90px 24px;font-size:26px}.hero-slide,.recovered-slider{min-height:420px}.static-map{height:350px}}

.static-backgrounds{position:absolute;inset:0;overflow:hidden;z-index:0}.static-backgrounds img{width:100%;height:100%;object-fit:cover}.static-backgrounds img[hidden]{display:none}.elementor-background-overlay{z-index:0}.e-con-inner,.e-con>.elementor-widget,.e-con>.e-con{z-index:1}.hero-copy h2{font:inherit;margin:12px 0 24px}.hero-copy p{font:18px/1.7 Arial,sans-serif;max-width:760px}.hero-copy small{font:18px/1.5 Arial,sans-serif}

.e-con.e-child{min-width:0;max-width:calc(100% - var(--margin-left,0px) - var(--margin-right,0px))}.elementor-element.elementor-absolute{position:absolute}.elementor-element.elementor-fixed{position:fixed}@media(min-width:1025px){.elementor-hidden-desktop{display:none!important}}@media(min-width:768px) and (max-width:1024px){.elementor-hidden-tablet{display:none!important}}@media(max-width:767px){.elementor-hidden-mobile{display:none!important}}

.table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}

/* Authored restoration: visible mobile navigation and original background overlays. */
@media(max-width:767px){.elementor .elementor-nav-menu--main .elementor-item{color:#222!important}.elementor .elementor-nav-menu--main .elementor-item-active{color:#9b793e!important}}
.elementor-14 .elementor-element.elementor-element-712a833>.elementor-background-overlay{background:linear-gradient(180.0deg,#00000000,#000000 95.0%);opacity:0.55;z-index:0}
.elementor-14 .elementor-element.elementor-element-c304897>.elementor-background-overlay{background:transparent;opacity:0.87;z-index:0}
.elementor-14 .elementor-element.elementor-element-edb156e>.elementor-background-overlay{background:#8B784200;opacity:0.87;z-index:0}
.elementor-14 .elementor-element.elementor-element-19b29a2>.elementor-background-overlay{background:#0000008C;opacity:0.5;z-index:0}
.elementor-14 .elementor-element.elementor-element-c4cec0e>.elementor-background-overlay{background:linear-gradient(109.0deg,#FFFFFF,#FFFFFF0A 93.0%);opacity:1.0;z-index:0}
.elementor-14 .elementor-element.elementor-element-569da54>.elementor-background-overlay{background:linear-gradient(180.0deg,#0000000D,#000000 100.0%);opacity:0.5;z-index:0}
.elementor-168 .elementor-element.elementor-element-a42d8b8>.elementor-background-overlay{background:linear-gradient(180.0deg,#020202,#0000005C 100.0%);opacity:0.5;z-index:0}
.elementor-181 .elementor-element.elementor-element-0368a5b>.elementor-background-overlay{background:#363636;opacity:0.5;z-index:0}
.elementor-181 .elementor-element.elementor-element-6608262>.elementor-background-overlay{background:#C9A336;opacity:1.0;z-index:0}
.elementor-205 .elementor-element.elementor-element-8f790d9>.elementor-background-overlay{background:#242424;opacity:0.5;z-index:0}
.elementor-205 .elementor-element.elementor-element-d991170>.elementor-background-overlay{background:#B69843;opacity:1.0;z-index:0}
.elementor-215 .elementor-element.elementor-element-e82b95f>.elementor-background-overlay{background:#272727;opacity:0.5;z-index:0}
.elementor-215 .elementor-element.elementor-element-7393ed5>.elementor-background-overlay{background:#A88B39;opacity:0.87;z-index:0}
.elementor-215 .elementor-element.elementor-element-834e543>.elementor-background-overlay{background:transparent;opacity:0.87;z-index:0}
.elementor-608 .elementor-element.elementor-element-25c8011e>.elementor-background-overlay{background:linear-gradient(180.0deg,#00000000,#000000 95.0%);opacity:0.55;z-index:0}
.elementor-608 .elementor-element.elementor-element-2ce0262e>.elementor-background-overlay{background:#8B7842;opacity:0.87;z-index:0}
.elementor-608 .elementor-element.elementor-element-3c921862>.elementor-background-overlay{background:#8B7842;opacity:0.87;z-index:0}
.elementor-608 .elementor-element.elementor-element-6f36cce9>.elementor-background-overlay{background:#8B7842;opacity:0.87;z-index:0}
.elementor-608 .elementor-element.elementor-element-120c8c96>.elementor-background-overlay{background:transparent;opacity:0.57;z-index:0}
.elementor-608 .elementor-element.elementor-element-2a5c4771>.elementor-background-overlay{background:linear-gradient(109.0deg,#FFFFFF,#FFFFFF0A 93.0%);opacity:1.0;z-index:0}
.elementor-608 .elementor-element.elementor-element-7b477f06>.elementor-background-overlay{background:linear-gradient(180.0deg,#0000000D,#000000 100.0%);opacity:0.5;z-index:0}
