@import url("https://fonts.googleapis.com/css2?family=Open+Sans&family=Roboto:wght@100;400;500&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/2/ps.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/overwrites/search-bar/minimal.v1.css");
@import url("https://kunversion-frontend-custom.s3.amazonaws.com/overwrites/testimonials/parallax/ps.css");

/* Custom CSS */
:root {
  --primary-brand-color: hsl(var(--colorPrimary-h), var(--colorPrimary-s), var(--colorPrimary-l));
  --primary-brand-color-gradient: var(--colorPrimary-h), var(--colorPrimary-s), var(--colorPrimary-l);
  --secondary-brand-color: #454646;
  --heading-font: "Roboto", sans-serif;
  --text-font: "Open Sans", sans-serif;
}
body.header-transparent #header {
  background: #fff !important;
  background-color: #fff !important;
}
body.header-transparent .nav-primary .nav-link,
#header .container .row-flex:nth-child(1) > ul li a,
#header .container .row-flex:nth-child(1) > ul li a .fa.social,
#header .container .row-flex:nth-child(2) .column-end > ul li.list-inline-item.social .fa {
  color: #000 !important;
}
#header .container .row-flex:nth-child(1) > ul li a .fa.social,
#header .container .row-flex:nth-child(2) .column-end > ul li.list-inline-item.social .fa {
  border-color: #000 !important;
}
body.header-transparent #header .navbar-toggler,
body.header-transparent #header .navbar-toggler span {
  border-color: #000;
}
#home-bodycontent .cover {
  height: 750px;
}
#home-bodycontent .cover,
#sell-bodycontent .sell-cover {
  margin-top: -170px;
}
#home-bodycontent .cover-title {
  top: 50%;
}
#header .logo.primary {
  display: none;
}
body.header-transparent #header .logo.secondary {
  transform: scale(1.4) translate(0px, -3px);
  transform-origin: left;
}
#home-bodycontent .hero-tagline {
  font-size: 1.5rem;
}
#home-bodycontent .information-bar {
  background-color: var(--secondary-brand-color) !important;
  background-image: none !important;
  padding: 0.4rem;
}
#home-bodycontent .information-bar h5 {
  display: none;
}
#home-bodycontent .cover-title {
  background-color: rgba(255, 255, 255, 0.5);
  max-width: 1440px;
  margin: auto;
  padding: 2rem;
}
#home-bodycontent #featured-areas a.area-5 .area-title-wrapper {
  background-image: linear-gradient(to left, hsla(var(--primary-brand-color-gradient), 1), hsla(0, 100%, 98%, 0.1));
}
#home-bodycontent #cta.banner {
  background-image: linear-gradient(to left, hsla(var(--primary-brand-color-gradient), 1), hsla(var(--primary-brand-color-gradient), 1));
}
#testimonials-carousel {
  border-top: 10px solid #fff;
  border-bottom: 10px solid #fff;
}
#testimonials-carousel {
  border-bottom: 10px solid var(--secondary-brand-color);
}
#footer .footer-logo {
  filter: brightness(0) invert(1);
  -webkit-filter: brightness(0) invert(1);
}
#about-us-image {
  max-width: 250px;
  margin: 0 auto 2rem;
}
#about h1 {
  font-weight: bold;
  font-size: 32px;
}
#about .background-white {
  background-color: transparent !important;
}
#about {
  font-size: 1.1rem;
  text-align: center;
  background-color: #eee;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 200 200'%3E%3Cdefs%3E%3ClinearGradient id='a' gradientUnits='userSpaceOnUse' x1='100' y1='33' x2='100' y2='-3'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='100' y1='135' x2='100' y2='97'%3E%3Cstop offset='0' stop-color='%23000' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23000' stop-opacity='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='%23cacaca' fill-opacity='0.07'%3E%3Crect x='100' width='100' height='100'/%3E%3Crect y='100' width='100' height='100'/%3E%3C/g%3E%3Cg fill-opacity='0.07'%3E%3Cpolygon fill='url(%23a)' points='100 30 0 0 200 0'/%3E%3Cpolygon fill='url(%23b)' points='100 100 0 130 0 100 200 100 200 130'/%3E%3C/g%3E%3C/svg%3E");
}
#home-bodycontent #testimonials-carousel {
  background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url("https://dtzulyujzhqiu.cloudfront.net/expcorporate377/images/1639694832_vy5UyPg2YQRMziMXq1cIbEc2RTcwmi9CbFhxvccR.jpeg");
}
body.header-transparent.front #testimonials-carousel:before {
  content: "Feedback from Our Customers";
}
#ps-lead-form {
  margin: 0;
  width: 100%;
  background-color: transparent;
}
#ps-lead-form .row,
#ps-lead-form .row > div {
  margin: 0;
  padding: 0;
}
#ps-lead-form .row > div input {
  min-height: 50px;
}
#featured-areas .area-tag {
  display: none;
}
#featured-areas a.area-3 .area-title-wrapper {
  padding: 1.1rem;
}
#home-bodycontent .cover-title .container {
  max-width: 1220px !important;
}
body:not(.header-transparent) img.logo.secondary {
  transform: scale(1.2) translate(0px, 19px);
  transform-origin: right;
}
@media screen and (max-width: 992px) {
  body:not(.header-transparent) img.logo.secondary {
    transform: scale(1.2) translate(0px, 15px);
    transform-origin: right;
  }
}
@media screen and (max-width: 767px) {
  body:not(.header-transparent) img.logo.secondary {
    transform: scale(1.5) translate(0px, 15px);
    transform-origin: left;
  }
}
