@font-face {
  font-family: "Bold";
  src: url("/assets/fonts/Mulish-Bold.ttf");
}
@font-face {
  font-family: "Semibold";
  src: url("/assets/fonts/Mulish-SemiBold.ttf");
}
@font-face {
  font-family: "Regular";
  src: url("/assets/fonts/Mulish-Regular.ttf");
}
@font-face {
  font-family: "ExtraBold";
  src: url("/assets/fonts/Mulish-ExtraBold.ttf");
}
.networkFeaturesContainer {
  display: flex;
  flex-direction: column;
  gap: clamp(16px, calc(-2.2857142857px + 2.380952381vw), 32px);
  padding-left: clamp(16px, calc(-19.3783783784px + 10.7207207207vw), 135px);
  padding-right: clamp(16px, calc(-19.3783783784px + 10.7207207207vw), 135px);
  padding-top: clamp(32px, calc(-4.5714285714px + 4.7619047619vw), 64px);
  padding-bottom: clamp(32px, calc(-4.5714285714px + 4.7619047619vw), 64px);
}
.networkFeaturesContainer li,
.networkFeaturesContainer p {
  font-family: "Regular" !important;
  font-size: 1rem !important;
}
.networkFeaturesContainer .pageBanner {
  width: 100%;
  height: 360px;
  border-radius: 8px;
  -o-object-fit: cover;
     object-fit: cover;
}
.networkFeaturesContainer .featureSectionContainer {
  display: flex;
  flex-direction: column;
  gap: clamp(16px, calc(-2.2857142857px + 2.380952381vw), 32px);
}
.networkFeaturesContainer .featureSectionContainer ol,
.networkFeaturesContainer .featureSectionContainer ul {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-left: 32px !important;
}
.networkFeaturesContainer .featureSectionContainer h3 {
  font-family: "Bold" !important;
  font-size: 1.25rem !important;
  color: #222943;
}
.networkFeaturesContainer .featureSectionContainer h4 {
  font-family: "Bold" !important;
  font-size: 1rem !important;
  color: #222943;
  margin-bottom: 10px;
}

@media (max-width: 768px) {
  .pageBanner {
    height: auto !important;
  }
}/*# sourceMappingURL=networkFeatures.css.map */