/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Handling Updates
-----------------------------------------------------------------*/
.content-wrap p {
line-height: 21px !important;
}
em {
  font-family: var(--cnvs-primary-font);
}
.is-expanded-menu .menu-container > .menu-item {
  --cnvs-primary-menu-hover-color: #d2d2d2 !important;
  --cnvs-primary-menu-active-color: #d2d2d2 !important;
}
.heading-block {
  --cnvs-heading-block-border: 0px solid var(--cnvs-heading-color);
}
.iconlist {
  --cnvs-iconlist-size: 0 rem;
  --cnvs-iconlist-gutter: 0.45rem;
}
.pricing-table .card {
  padding: 20px 25px;
}
.pricing-table .card .iconlist {
  font-size: 0.96em !important;
  font-weight: 400;
}
.slide-imgs .card-img {
  position: absolute;
  bottom: 70px;
  left: -250px;
  width: 1000px;
  transition: opacity 0.65s cubic-bezier(0.2, 0.7, .3, 1);
  z-index: 1;
}