@media (max-width: 1140px) {
  .featured-icon-box.style7 {
    margin-right: 0 !important;
  }
}

@media (max-width: 662px) {
  .featured-icon.icon-responsive {
    text-align: center;
    display: table-row !important;
  }
  .featured-icon-box.style7 {
    padding-right: 20px !important;
    padding-left: 15px !important;
  }
  .featured-title {
    text-align: center;
  }
  .featured-desc p {
    text-align: center !important;
  }
}

@media (max-width: 422px) {
  .resp-bottom {
    display: none !important;
  }
}

table {
  width: 100% !important;
}

.send-button button i {
  display: inherit !important;
  position: inherit !important;
}

@media (max-width: 991px) {
  .ttm-row.ttm-bgimage-yes {
    padding: 220px 0 125px !important;
  }
}
