.body-prod-right {
  width: auto;
  flex-direction: column;
  margin: 0 17px;
}

.body-prod-img {
  width: auto;
}

.prod-gap {
  width: 0;
}

.body-prod-txt {
  width: auto;
}

.tech-in {
  width: auto;
  margin: 0 10px;
}

.ondev-area {
  width: auto;
  margin: 10px 17px;
}

.tech-text {
  padding: 30px 0px;
}

.travel-flex {
  width: auto;
  flex-direction: column;
  margin: 0 10px;
}

.travel-td {
  width: auto;
}

.travel-area {
  background-color: #1C479E;
}

.body-prod-left {
  display: flex;
}

.cat-header.d-flex {
  margin: 25px 17px;
  width: auto;
}

.body-prod-right {
  width: auto;
  flex-direction: column-reverse;
  margin: 0 17px;
}

.gal-img {
  margin: 8px 10px;
  width: 19%;
}

.body-prod-left {
  flex-wrap: wrap;
}

.prod-title {
  font-size: 31px;
}

.cost-h1 {
  width: auto;
  font-size: 25px;
}