.price-page-header {
  position: relative;
  overflow: hidden;
  min-height: 768px;
}
@media (max-width: 991px) {
  .price-page-header {
    height: 1500px;
  }
}

.price-page-header-wrapper {
  background-color: #0c2b57;
  position: absolute;
  width: 100%;
  top: 0;
  right: 0;
  padding-top: 9rem;
}
@media (max-width: 991px) {
  .price-page-header-wrapper {
    padding-top: 5.5rem;
    height: 145vh;
  }
}
@media (min-width: 768px) and (min-height: 930px) {
  .price-page-header-wrapper {
    height: 100vh;
  }
}
@media (min-width: 768px) and (min-height: 1350px) {
  .price-page-header-wrapper {
    height: 75vh;
  }
}
@media (max-width: 767px) and (max-width: 767px) {
  .price-page-header-wrapper {
    height: 90%;
  }
}

.price-page-subititle {
  font: normal normal 300 22px/40px Assistant;
  color: #ffffff;
}

.price-page-title {
  color: white;
  font: normal normal bold 30px/34px Assistant;
}

.left-svg {
  float: left;
  margin-left: -1.4rem;
  position: absolute;
  top: 110px;
}
@media (max-width: 991px) {
  .left-svg {
    display: none;
  }
}

.right-svg {
  float: right;
  margin-right: -2.6rem;
  margin-top: -1rem;
}
@media (max-width: 991px) {
  .right-svg {
    display: none;
  }
}