@font-face {
  font-family: montserrat-light;
  src: url("/fonts/montserrat/Montserrat-Light.ttf");
}

@font-face {
  font-family: montserrat-medium;
  src: url("/fonts/montserrat/Montserrat-Medium.ttf");
}

.we-do-areaAdjust {
  background-color: #f4f7fc;
}

@media screen and (max-width: 800px) {
  .we-do-areaAdjust ul {
    margin-left: 8vw;
  }
}

.we-do-areaAdjust2 {
  background-color: white;
}

.headerSection {
  height: 135px;
}

.unemploymentAdjust {
  white-space: nowrap;
  margin-left: -1.30208vw;
}

.gallery-img {
  width: 27.08333vw;
  height: 27.08333vw;
}

.gallery-img img {
  width: 100%;
  height: 100%;
}

.AtBackwardAdjust {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 90vw;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.spanAdjust {
  font-size: 14px !important;
  font-weight: normal;
  line-height: 30px !important;
  text-transform: lowercase !important;
  color: #7b8e9d;
}

.howWeAdjust {
  margin-bottom: 3vw;
}

.howWeAdjust p {
  font-family: montserrat-medium;
  font-size: 1.5vw;
  margin-top: 2vw;
}

@media screen and (max-width: 800px) {
  .howWeAdjust p {
    font-size: 3.5vw;
  }
}

.innovationAdjust {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.innovationAdjust ul {
  width: 53vw;
}

@media screen and (max-width: 800px) {
  .innovationAdjust ul {
    width: 75vw;
  }
}

.innovationAdjust li {
  list-style: square;
  padding-bottom: 1.04167vw;
  color: black;
}

.innovationAdjust .innovationImgAdjust {
  width: 20.83333vw;
  height: 20.83333vw;
}

@media only screen and (max-width: 800px) {
  .innovationAdjust .innovationImgAdjust {
    width: 66.66667vw;
    height: 66.66667vw;
    margin: auto;
    margin-top: -8vw;
    margin-bottom: 10.66667vw;
  }
}

.innovationAdjust .innovationImgAdjust img {
  width: 100%;
  height: 100%;
}

.aboutImgAdjust {
  width: 20.83333vw;
  height: 20.83333vw;
}

@media only screen and (max-width: 800px) {
  .aboutImgAdjust {
    width: 80vw;
    height: 40vw;
  }
}

.aboutImgAdjust img {
  width: 100%;
  height: 100%;
}

@media only screen and (max-width: 800px) {
  .features-img {
    width: 16vw;
    height: 16vw;
    margin: auto;
  }
  .features-img img {
    width: 100%;
    height: 100%;
  }
}
/*# sourceMappingURL=what-we-do.css.map */