/* rescue.css — our own fixes for anything the reconstruction could not recover.
   Palette of the site: rose #ba9d9c · ink #363636 · soft ink #4c4949 · accent #878086 · white. */

/* Contact card: replaces the server-side forms (WPForms / Contact Form 7) */
.rescue-contact{border:1px solid #e9e0e0;border-left:4px solid #ba9d9c;background:#fbf8f8;padding:26px 28px;margin:0 0 30px;text-align:left}
.rescue-contact__lead{margin:0 0 16px;color:#4c4949;font-size:15px;line-height:1.65}
.rescue-contact__item{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;border-top:1px solid #eee6e6;color:#363636;text-decoration:none;font-size:15px;line-height:1.4;transition:color .25s}
.rescue-contact__item:first-of-type{border-top:0}
.rescue-contact__item:hover,.rescue-contact__item:hover span{color:#ba9d9c}
.rescue-contact__label{color:#8a8080;letter-spacing:1px;text-transform:uppercase;font-size:12px;flex:0 0 auto}
.rescue-contact__value{font-weight:600;text-align:right;word-break:break-word}
@media (max-width:600px){.rescue-contact{padding:20px}.rescue-contact__item{flex-direction:column;gap:4px}.rescue-contact__value{text-align:left}}

/* "Like" counter (needed admin-ajax) — hidden */
.qode_like, .qode-like, .portfolio_single_like, .blog_like_holder { display: none !important; }

/* Header search icon (opened the AJAX search) — hidden */
.side_menu_button a.search_button { display: none !important; }

/* Parallax hero: the theme fixes the slide to the viewport (.carousel-inner{position:fixed}); the content that follows
   must sit above it and be opaque so it slides over the hero instead of showing through (original Bridge behaviour). */
.content .content_inner > .full_width,
.content .content_inner > .container { position: relative; z-index: 100; background-color: #fff; }
