/* MEDIA QUARY */
@media only screen and (max-width: 1300px) {
  /* line 12, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section-image img {
    width: 100%;
  }
}

@media only screen and (max-width: 900px) {
  /* line 25, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .sidebar h4 {
    padding: 5px;
  }
  /* line 29, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .sidebar {
    flex: 1 1 30%;
  }
  /* line 33, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .sidebar a {
    height: 70px;
  }
}

@media only screen and (max-width: 800px) {
  /* line 41, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section {
    margin: 72px 0px 0px 0px;
  }
}

/* Responsive layout */
@media (max-width: 750px) {
  /* line 51, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section,
.industry-expertise-section-image {
    flex: 1 1 100%;
    text-align: center;
    margin-top: 30px;
  }
  /* line 58, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-section-container {
    display: block;
  }
  /* line 62, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .sidebar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  /* line 69, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .aside-sidebar {
    margin-top: 30px;
  }
  /* line 73, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section-container {
    display: block;
  }
  /* line 77, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section img {
    max-width: 100%;
  }
  /* line 81, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section h2 {
    font-size: 2rem;
    margin: 15px 0;
  }
  /* line 86, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-expertise-section p {
    font-size: 1.25rem;
  }
  /* line 90, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .help-section-inner {
    flex-direction: column;
    text-align: center;
    gap: 20px;
  }
  /* line 96, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .sidebar a {
    height: 60px;
  }
  /* line 100, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .help-section {
    padding: 15px;
  }
  /* line 104, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .help-button {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 440px) {
  /* line 117, app/assets/stylesheets/industry_expertise/industry-expertise-responsive.scss */
  .industry-cards {
    grid-template-columns: none;
  }
}
