/* What we Do */

/* Layout fix for screen widths < 1200px */
@media (max-width: 1199px) {
  .what-we-do .row {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
  }

  .what-we-do .col-md-10 {
    width: 100%;
    max-width: 800px; /* Optional for tighter alignment */
  }

  .what-we-do .text-content-col {
    padding: 20px;
  }

  .what-we-do .desc-text-1,
  .what-we-do .feature-block .text {
    text-align: center !important;
  }

  .what-we-do .feature-block h3 {
    text-align: center;
    margin-left: 0;
  }

  .what-we-do .feature-block .icon-box {
    position: relative;
    margin: 0 auto 15px;
    left: auto !important;
    right: auto !important;
  }

  .what-we-do .feature-block .inner-box {
    text-align: center;
    float: none !important;
    padding: 0 !important;
    margin: 0 auto;
  }
}

/* Maintain side-by-side layout from 1200px */
@media (min-width: 1200px) {
  .what-we-do .row {
    flex-direction: row;
    align-items: flex-start;
    text-align: left;
  }

  .what-we-do .col-lg-6 {
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .what-we-do .feature-block h3 {
    margin-left: 80px;
    text-align: left;
	margin-top: 20px;
  }

  .what-we-do .feature-block .icon-box {
    position: absolute;
    left: 0;
    margin: 0;
  }

  .what-we-do .feature-block .inner-box {
    text-align: left;
    float: left;
    /* padding-left: 90px; */
	margin-left: -200px;
  }

  .icon-mission{
	top: 65px !important;
    position: relative !important;
  }

  .icon-team{
	top: -20px;
	left: auto !important;
  }

  @media (max-width: 1199px) {
  .what-we-do .col-md-10 {
    margin: 0 auto;
  }

  .what-we-do .image-content,
  .what-we-do .col-md-10 .wow.slideInLeft {
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
  }

  .about-img {
    margin: 0 auto;
    display: block;
  }
}

}
