@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@700&family=Ovo&display=swap");
@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");
body {
  background-color: rgb(243, 237, 228);
}

h1 {
  font-size: 4rem;
  font-family: "Ovo", serif;
}

h2 {
  font-size: 3rem;
  line-height: 2.5rem;
  padding-top: 1rem;
  padding-bottom: 2rem;
  font-family: "Ovo", serif;
}

h3 {
  font-family: "Mulish", sans-serif;
  padding-top: 1rem;
  padding-bottom: 1rem;
  color: rgb(255, 94, 48);
}

.logo-text {
  font-family: "Mulish", sans-serif;
  font-weight: 700;
}

.button {
  background-color: rgb(255, 94, 48) !important;
}

.hero {
  padding-top: 6rem;
  padding-bottom: 5rem;
  padding-left: 4rem;
  padding-right: 4rem;
}

.hero h1 {
  font-size: 5rem;
  line-height: 4.5rem;
  padding-bottom: 3rem;
}

.heroregular {
  padding-top: 6rem;
  padding-bottom: 5rem;
  padding-right: 4rem;
}

.heroregular h1 {
  font-size: 5rem;
  line-height: 4.5rem;
  padding-bottom: 3rem;
}

.letterfromnirav {
  background-color: #c3dbef;
  padding-top: 5rem;
  padding-bottom: 5rem;
  padding-left: 50px;
  padding-right: 50px;
  font-size: 1.2rem;
}

.letterfromnirav .signature {
  font-size: 1rem;
}

.site-header {
  display: none !important;
}

.navbar, .navbar-brand {
  background-color: rgb(255, 94, 48) !important;
  color: #fff;
  font-family: "Mulish", Arial, sans-serif;
}

.footer {
  background-color: rgb(255, 94, 48);
  color: #fff;
  font-family: "Mulish", Arial, sans-serif;
  padding-top: 25px;
  padding-bottom: 10px;
}

.sidebar {
  padding-top: 6rem;
  color: rgb(255, 94, 48);
}

.sidebar a {
  text-decoration: none;
  color: rgb(255, 94, 48);
}

.sidebar h1 {
  font-size: 2.5rem;
  text-align: center;
}

.difference {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff;
}

.difference h1 {
  font-size: 4rem;
}

.differencethings {
  margin-top: 50px;
  margin-bottom: 50px;
  color: rgb(255, 94, 48);
  font-family: "Mulish";
  font-weight: 700;
  font-size: 1.5rem;
}

.differencethings > .col-sm-4 {
  border-top: 1px solid rgb(243, 237, 228);
  padding-bottom: 25px;
}

.differenceicon {
  position: relative;
  top: -2rem;
  left: 0px;
  font-size: 3rem;
  color: rgb(255, 94, 48);
}

.backitup {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.immediatevalue {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.meetnirav {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.meetnirav h1, .backitup h1 {
  font-size: 4rem;
}

.meetnirav {
  font-size: 1.2rem;
}

.signature {
  font-size: 1rem;
}

.signature > .col:first-of-type {
  max-width: 100px;
}

.btn-primary {
  --bs-btn-font-weight: 600;
  --bs-btn-bg: rgb(255, 94, 48);
  --bs-btn-border-color: rgb(255, 94, 48);
  --bs-btn-disabled-bg:rgb(255, 94, 48);
  --bs-btn-disabled-border-color:rgb(255, 94, 48);
  --bs-btn-active-border-color:#000;
  --bs-btn-active-bg: #000;
  --bs-btn-hover-bg:#000;
  --bs-btn-hover-border-color:#000;
}

.btn:hover {
  border-color: #000;
}

.highlight {
  background-color: #dbff85;
}

.card-title {
  color: rgb(255, 94, 48);
}

.card {
  background-color: #e6dfd5;
  border: 0px;
}

.list-group {
  --bs-list-group-bg:#e6dfd5;
}

.list-group-item {
  border-bottom: 1px solid rgb(243, 237, 228);
}

.cta {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #fff;
}

/*# sourceMappingURL=styles.css.map */