/* Light chrome trial: open the navy masses, keep gold on Randevu only. */

body.site-light {
  background: #fff;
  color: #555;
}

body.site-light header.style2,
body.site-light .logo-contact-menu-wrap {
  background: #fff;
  box-shadow: 0 1px 0 rgba(18, 33, 54, 0.08);
}

body.site-light .topbar {
  background: #fff !important;
  border-bottom: 1px solid #eee;
}
body.site-light .topbar-inner > p,
body.site-light .social-links > span,
body.site-light .social-links > a,
body.site-light .topbar-right > a.search-btn {
  color: #555;
}
body.site-light .topbar-right > a.search-btn {
  background-color: #f4f5f6;
}

body.site-light header.style2 .logo.v2 {
  background: #fff !important;
  box-shadow: 0 8px 24px rgba(18, 33, 54, 0.06);
}
body.site-light header.style2 .logo.v2:before {
  background-color: #fff;
}

body.site-light .thm-btn.btn-ghost {
  background: transparent !important;
  color: #333 !important;
  border: 1px solid #cfd3d8;
  box-shadow: none;
}
body.site-light .thm-btn.btn-ghost:before,
body.site-light .thm-btn.btn-ghost:after {
  display: none;
}
body.site-light .thm-btn.btn-ghost:hover,
body.site-light .thm-btn.btn-ghost:focus {
  background: #f7f7f8 !important;
  color: #333 !important;
  border-color: #0fb8cd;
}

body.site-light .special-box.light-card {
  background: #f7f8f9;
  border-top: 3px solid #e5ae58;
  overflow: hidden;
  isolation: isolate;
}
body.site-light .special-box.light-card:after {
  z-index: 0;
  background-color: #e5ae58;
}
body.site-light .special-box.light-card > i,
body.site-light .special-box.light-card .special-box-inner {
  position: relative;
  z-index: 1;
}
body.site-light .special-box.light-card > i {
  color: #0fb8cd;
}
body.site-light .special-box.light-card .special-box-inner > h4,
body.site-light .special-box.light-card .special-box-inner > h4 a {
  color: #333;
}
body.site-light .special-box.light-card:hover > i,
body.site-light .special-box.light-card:hover .special-box-inner > h4,
body.site-light .special-box.light-card:hover .special-box-inner > h4 a {
  color: #fff;
}

body.site-light .facts-strip {
  background: #f4f5f6;
}
body.site-light .facts-strip .fact-box > i {
  color: #0fb8cd;
}
body.site-light .facts-strip .fact-box-inner > span {
  color: #e5ae58;
}
body.site-light .facts-strip .fact-box-inner > h4 {
  color: #333;
}

body.site-light .social-links > a:hover,
body.site-light .social-links > a:focus,
body.site-light .topbar-right > a.search-btn:hover,
body.site-light .topbar-right > a.search-btn:focus,
body.site-light nav ul li:hover > a:not(.thm-btn),
body.site-light nav ul li.active > a:not(.thm-btn),
body.site-light nav ul li > a:not(.thm-btn):focus,
body.site-light .rsnp-mnu > ul > li:not(.rspn-appt-btns) a:hover,
body.site-light .rsnp-mnu > ul > li:not(.rspn-appt-btns) a:focus,
body.site-light .rspn-cnt > span a:hover,
body.site-light a.special-link:hover,
body.site-light a.special-link:focus,
body.site-light .simple-link.thm-clr:hover,
body.site-light .simple-link.thm-clr:focus,
body.site-light .footer-light .widget-box ul > li a:hover,
body.site-light .footer-light .widget-box ul > li a:focus,
body.site-light .site-credit a:hover,
body.site-light .site-credit a:focus,
body.site-light .news-info2 > h3 a:hover,
body.site-light .news-info2 > h3 a:focus {
  color: #e5ae58 !important;
}
body.site-light .simple-link.thm-clr:hover,
body.site-light .simple-link.thm-clr:focus {
  border-bottom-color: #e5ae58;
}

body.site-light .footer-light {
  background: #f3eee6;
}
body.site-light .footer-light:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  height: 3px;
  background: #e5ae58;
  z-index: 2;
}
body.site-light .footer-light-bg {
  opacity: .07;
}
body.site-light .footer-light .widget-title2 {
  color: #2c2c2c;
  padding-bottom: .85rem;
}
body.site-light .footer-light .widget-title2:after {
  content: "";
  position: absolute;
  left: 2.1875rem;
  bottom: 0;
  width: 2.75rem;
  height: 2px;
  background: #e5ae58;
}
body.site-light .footer-light .widget-box ul > li,
body.site-light .footer-light .widget-box ul > li a,
body.site-light .footer-light .working-hours > span {
  color: #555;
}
body.site-light .footer-light .working-hours > span i {
  color: #e5ae58;
  font-weight: 600;
}
body.site-light .footer-light .widget-title2 > i {
  color: #e5ae58;
}
body.site-light .footer-light .social-links3 > a {
  background: #fff;
  color: #555;
  border: 1px solid #e4ddd3;
}
body.site-light .footer-light .social-links3 > a:hover,
body.site-light .footer-light .social-links3 > a:focus {
  background: #e5ae58;
  color: #fff;
  border-color: #e5ae58;
}
body.site-light .bottom-bar.v2 {
  background: #fff;
  border-top: 1px solid #ece6dc;
}
body.site-light .bottom-bar.v2 .logo.v2 {
  background: #fff !important;
  box-shadow: 0 8px 24px rgba(18, 33, 54, 0.08);
}
body.site-light .site-credit {
  color: #b0aaa2;
}
body.site-light .site-credit a {
  color: #a39c93;
}

body.site-light .rspn-mdbr {
  background: #f4f5f6;
}
body.site-light .rspn-scil > a,
body.site-light .rspn-srch > input,
body.site-light .rspn-srch > button {
  color: #555;
}
body.site-light .rspn-srch > input {
  background: transparent;
}
body.site-light .rspn-srch > input::placeholder {
  color: #888;
}
body.site-light .lg-mn {
  background: #fff;
}
body.site-light .rsnp-mnu {
  background: #fff;
}
body.site-light .rsnp-mnu > ul > li,
body.site-light .rsnp-mnu > ul > li a {
  color: #333;
}
body.site-light .rspn-mnu-cls {
  background: #f4f5f6;
  color: #333;
}
body.site-light .rsnp-mnu > ul > li.rspn-appt-btns a.thm-btn.btn-ghost {
  color: #333 !important;
}

body.site-light .sticky-menu-inner,
body.site-light .sticky-menu nav {
  flex-wrap: nowrap !important;
  align-items: center;
}
body.site-light .sticky-menu .logo {
  flex: 0 0 auto;
  max-width: 10.5rem;
  margin-right: 1rem;
}
body.site-light .sticky-menu .logo img {
  max-height: 2.75rem;
  width: auto;
}
body.site-light .sticky-menu nav {
  flex: 1 1 auto;
  min-width: 0;
  justify-content: flex-end;
}
body.site-light .sticky-menu nav > div > ul {
  flex-wrap: nowrap !important;
}
body.site-light .sticky-menu nav > div > ul > li {
  line-height: 4.25rem;
  font-size: .8rem;
}
