.top_introduction {
  overflow: hidden;
  position: relative;
}
.top_introduction .top_introduction-holder h2 {
  font-family: Poppins, serif;
  font-size: 37px;
  line-height: 33px;
  margin-bottom: 20px;
}
.top_introduction .top_introduction-holder .middle-text {
  font-size: 22px;
  margin-bottom: 0px;
  line-height: 27px;
}
.top_introduction .top_introduction-holder .after-text {
  font-size: 16px;
  line-height: 20px;
  margin-top: 7px;
}
@media (max-width: 1023px) {
  .top_introduction .top_introduction-holder {
    text-align: center;
  }
}
@media (min-width: 1024px) {
  .top_introduction .top_introduction-holder .middle-text {
    width: 67%;
  }
  .top_introduction .top_introduction-holder:before {
    background-image: url(../../../images/public/header/top-bg.png);
    background-repeat: no-repeat;
    background-size: contain;
    content: "";
    height: 2000px;
    left: 0;
    margin-top: -66%;
    margin-left: -70%;
    position: absolute;
    top: 0;
    width: 5000px;
  }
}
@media (min-width: 1024px) {
  .top_introduction {
    padding: 73px 0 73px 0;
  }
  .top_introduction .after-text {
    width: 80%;
  }
}

.empowering {
  font-family: Poppins;
  margin-bottom: 70px;
}
.empowering ._title-section {
  margin: 8px auto 60px;
}
.empowering ._title-section h2 {
  font-size: 33px;
  margin-bottom: 11px;
}
.empowering ._title-section p {
  color: #7C7C7C;
  font-size: 22px;
}
@media (min-width: 1024px) {
  .empowering ._title-section {
    max-width: 60%;
  }
}
.empowering ._item {
  min-height: 300px;
}
.empowering ._item h3 {
  font-size: 20px;
  margin: 10px 0;
}
.empowering ._item p {
  font-size: 14px;
  color: #7C7C7C;
}
.empowering ._item .item-icon .icon-holder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  margin: auto;
  width: 140px;
  height: 140px;
  background-color: #97B500;
  border-radius: 100%;
  padding: 10px;
}

.latest-news {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: bottom;
  padding-bottom: 40px;
}
.latest-news .last-news-text h2 {
  font-size: 50px;
  text-align: center;
}
.latest-news .last-news-text h2 span {
  display: block;
  text-align: center;
  font-size: 16px;
}
.latest-news .last-news-text strong {
  color: #97b500;
}
@media (min-width: 1024px) {
  .latest-news .last-news-text .text-top {
    margin-bottom: 140px;
  }
}
.latest-news .last-news-text .text-button p {
  font-size: 22px;
  margin: 5px 0;
}
.latest-news .last-news-text ._more-services {
  display: block;
  margin: 20px auto;
  width: -moz-fit-content;
  width: -webkit-fit-content;
  width: fit-content;
}

.static {
  margin: 30px 0;
  background-image: url("/assets/images/public/services/static-bg.png");
  padding: 30px 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.static .static-holder p {
  font-size: 25px;
}
@media (max-width: 767px) {
  .static .text-holder {
    text-align: center;
  }
  .static .btn-holder {
    margin-top: 25px;
    flex-wrap: wrap;
  }
  .static .btn-holder a {
    width: 100%;
  }
}

@media (min-width: 1024px) {
  ._pathway .pathway-holder ._title-section {
    width: 90%;
    margin: 30px auto;
  }
}
._pathway .pathway-holder ._section-parts .part-item h3 {
  font-size: 25px;
}
._pathway .pathway-holder ._section-parts .part-item small {
  font-family: "Montserrat";
  font-size: 14px;
  display: block;
  margin-bottom: 15px;
  color: #ccc;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-1 h3 {
  padding-right: 15px;
  text-align: right;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-1 small {
  padding-right: 15px;
  text-align: right;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-1 p {
  line-height: 32.5px;
  padding-left: 24px;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-2 span {
  display: block;
  text-align: right;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-2 small {
  text-align: right;
}
._pathway .pathway-holder ._section-parts .part-item.part-text-2 p {
  text-align: right;
}
@media (max-width: 1023px) {
  ._pathway .part-text-1 {
    order: 1;
  }
  ._pathway .part-text-1 h3 {
    margin-top: 60px;
  }
  ._pathway .part-img-1 {
    order: 2;
  }
  ._pathway .part-text-2 {
    order: 3;
  }
  ._pathway .part-text-2 h3 {
    margin-top: 60px;
  }
  ._pathway .part-img-2 {
    order: 4;
  }
}

/*# sourceMappingURL=careers.min.css.map*/