.why-us-container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  max-width: 1284px;
  width: 100%;
}

.why-us-content1 {
  display: flex;
  align-items: baseline;
  padding-bottom: 45px;
}
.why-us-textcontent {
  margin-right: 65px;
}
.why-us-title {
  font-family: var(--font-family);
  font-weight: 800;
  font-size: 48px;
  line-height: 133%;
  width: 594px;
  color: #18191f;
  padding-bottom: 25px;
}
.why-us-tetx {
  font-family: var(--font-family);
  font-weight: 400;
  font-size: 18px;
  line-height: 178%;
  width: 573px;
  height: 224px;
  color: #18191f;
}
.why-us-imgcontent {
  display: grid;
  grid-template-columns: repeat(3, auto);
  gap: 40px 50px;
  justify-content: end;
  align-content: end;
  flex: 1 1 50%;
}

.why-us-imgcontent img {
  object-fit: contain;
}

.why-us {
}
.featurescontent {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: center;
  gap: 60px;
}
.features-1,
.features-2,
.features-3,
.features-4 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.features-img {
  width: 100px;
  height: 100px;
  padding-bottom: 17px;
  object-fit: contain;
}
.features-title {
  font-family: var(--second-family);
  font-weight: 700;
  font-size: 20px;
  padding-bottom: 4px;
  color: #000;
}
.features-text {
  font-family: var(--second-family);
  font-weight: 300;
  font-size: 12px;
  color: #000;
  width: 252px;
}
