
@media (max-width: 991px) {
	.nmb { display: none !important; }
	.lghd { height: auto !important; }
	.lghd .hde { display: block; }
  .border {
    margin-top: 28px;
    margin-bottom: 28px; }
  .id2-rx-user-informer-block a.support-icon {
    display: none !important;
  }
  .banner-search-teaser {
    max-width: 250px;
  }
  .btn-with-arrow::after {
    opacity: 0.6;
  }
  .hero-bg {
    opacity: 0.3; }
  .section-tab h4 {
    max-width: 100%; }
  .section-item {
    width: 100%;
    border-right: 0;
    margin-bottom: 15px;
    padding-left: 0;
    padding-right: 0; }
  .section-item:after {
    left: 0;
    right: 0; }
  .support-item {
    margin-bottom: 30px; }
  .support-inner {
    flex-direction: column; }
    .support-inner h3 {
      font-size: 24px; }
    .support-inner a {
      margin-right: 0;
      display: block;
      width: 100%; }
  .support-teaser {
    width: 100%;
    margin-top: 0;
    margin-right: 0;
    padding-right: 0; }
  .support-img {
    /* display: none; */
   }
  .extra-item {
    flex-direction: column;
    margin-bottom: 10px; }
  .extra-title, .extra-desc {
    width: 100%;
    margin-bottom: 10px; }
  .reviews-item {
    width: 100%;
    flex-direction: column;
    align-items: center;
    text-align: center;
    padding: 20px; }
  .reviews-img {
    margin: auto;
    margin-bottom: 20px; } 
  .form-wrap {
    padding: 20px 15px 25px;
  }
}
