@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;700;900&family=Spectral:wght@200;400;600;700&display=swap");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/templates/help/ps.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/overwrites/template/ps.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/overwrites/template/agent/2/ps.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/overwrites/search-bar/minimal.v2.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/components/listings/new/ps.css");


:root {
  --secondary-brand-color: #000000;
  --heading-font: "Spectral", serif;
  --text-font: "Open Sans", sans-serif;
  --cover-heading-size: 3rem;
  --cover-tagline-size: 2rem;
  --cover-tagline-weight: 600;
  --page-header-size: 3rem;
  --page-header-weight: 600;
  --header-bg-color: #fff;
  --header-nav-text-color: #000;
  --primary-logo-filter: unset; /* brightness(0) invert(1) */
}

/* Global */
#home-bodycontent.header-transparent .hero-headline {
  font-weight: 400 !important;
}
body.header-transparent #header {
  background-color: var(--header-bg-color) !important;
  background: var(--header-bg-color) !important
}
#header.home .list-inline a,
#header.home .list-inline .fa,
#header.home .list-inline span {
    color: var(--header-nav-text-color) !important
  }
#header.home .navbar-toggler,
#header.home .navbar-toggler span {
  border-color: var(--header-nav-text-color) !important
}
#header .logo.primary {
  filter: var(--primary-logo-filter)
}
#header .logo.secondary {
  transform: scale(1.3) translate(0px,-5px);
  transform-origin: left;
}
#home-bodycontent .hero-headline {
  font-size: 3rem !important;
  text-transform: uppercase;
  letter-spacing: 3px;
  font-weight: 200 !important;
}
#kv-about-agent {
  background-position: center;
  background-size: cover;
}
#home-bodycontent .area-5.hidden {
  display: none !important
}
#home-bodycontent .kv-featured-areas-widget h2 {
  font-weight: 600;
  font-size: 2.5rem !important;
}
@media only screen and (min-width:992px){
  #header.home .nav-primary > li > a {
    color: var(--header-nav-text-color) !important
  }
}