.senkatech-footer-container {
  background: #6f887b;
}

.senkatech-card {
  min-width: 15.75rem;
  border-radius: 1.25rem;
  min-height: 15.75rem;
}

.senkatech-background {
  padding-bottom: 6.25rem;
  background-color: #dfe9e2;
}

.senkatech-section {
  margin-top: -6.25rem;
}

.senkatech-judul {
  line-height: 2.5rem;
  font-size: 1.875rem;
  color: #004400;
}

.senkatech-list {
  color: #004400;
}

.senkatech-list-icon {
  width: 1.25rem;
  height: 1.25rem;
}

.senkatech-card-image {
  max-height: 250px;
  min-height: 250px;
}

.senkatech-title-card {
  padding: 0.938rem;
  padding-bottom: 0px;
  color: #004400;
}

.senkatech-language {
  color: #000000;
}

.senkatech-language.active {
  color: #007500 !important;
}

.senkatech-paragraph {
  font-weight: 400;
  color: #706464;
  font-size: 1rem;
  line-height: 35.39px;
}

@media (min-width: 300px) and (max-width:570px) {
  .senkatech-container {
    width: auto;
  }
}

.senkatech-image-visi-misi {
  min-width: 21.875rem;
  border-radius: 1.25rem;
}

.senkatech-paragraph-visi {
  color: #6D6868;
}

.senkatech-image-team {
  object-fit: cover;
  height: 100px;
  margin-top: -4.375rem;
  border-radius: 100%;
  width: 100px !important;
}

.senkatech-container-team {
  margin-top: 2.5rem;
  max-height: 18.75rem;
  border-radius: 1.25rem;
  background-color: #fff;
  border: 0.1px solid #d9d8d8;
  min-height: 15.625rem;
}

.title-team {
  font-weight: 700;
}

.senkatech-title-one {
  font-size: 2.188rem;
  color: #545454;
}

.senkatech-title-two {
  font-size: 2.188rem;
  color: #004400;
}

.senkatech-container-investation {
  margin-top: 2.5rem;
  max-height: 13.75rem;
  border-radius: 1.25rem;
  background-color: #ecf6ef;
  border: 0.1px solid #ecf6ef;
  min-height: 13.75rem;
}

.senkatech-image-investation {
  padding-top: 1.25rem;
  border-radius: 1.25rem;
  margin-top: -4.375rem;
  width: 7.5rem;
  height: 6.25rem;
}

.logo-ikn {
  width: 12.5rem;
}

.senkatech-text-insentif {
  padding-right: 1.25rem;
  border-right: 0.188rem solid #DFDFDF;
}

@media (min-width: 300px) and (max-width:768px) {
  .senkatech-text-insentif {
    padding-right: 1.25rem;
    border-right: none;
  }
}

.senkatech-image-insentif {
  height: 10rem;
  border-top-left-radius: 1.25rem;
  border-bottom-left-radius: 1.25rem;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
  width: 12.5rem;
}

@media (min-width: 576px) {
  .senkatech-image-insentif {
    height: 15rem;
    border-top-left-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    width: 12.5rem;
  }
}

@media (min-width: 768px) {
  .senkatech-image-insentif {
    height: 11.875rem;
    border-top-left-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    width: 12.5rem;
  }
}

@media (min-width: 992px) {
  .senkatech-image-insentif {
    height: 11.25rem;
    border-top-left-radius: 1.25rem;
    border-bottom-left-radius: 1.25rem;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 0px;
    width: 12.5rem;
  }
}

@media (min-width: 300px) and (max-width:570px) {
  .senkatech-image-insentif {
    height: 10rem;
    border-top-left-radius: 1.25rem;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 1.25rem;
    width: 12.5rem;
  }
}

.senkatech-insentif {
  border-radius: 1.25rem;
  margin-top: 1.25rem;
  background-color: #ffffff;
  margin-bottom: 1.25rem;
}

.senkatech-download {
  margin-bottom: 0.625rem;
  padding-right: 0.625rem;
  padding-left: 0.625rem;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 700;
  color: #004400;
}

.senkatech-news {
  border-radius: 1.25rem;
}

.senkatech-title-news {
  font-weight: 600;
  margin-top: 0.625rem;
  font-size: 15px;
  color: #006400;
}

.senkatech-image-news {
  width: 100%;
  /* height: 225px; */
  border-top-left-radius: 1.25rem;
  border-bottom-left-radius: 1.25rem;
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}

@media (min-width: 300px) and (max-width:768px) {
  .senkatech-image-news {
    width: 100%;
    height: 13.75rem;
    border-top-left-radius: 1.25rem;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    border-top-right-radius: 1.25rem;
  }
}

.senkatech-link {
  margin-bottom: 0.625rem;
  font-size: 1rem;
  font-weight: 700;
  color: #006400;
}

a:hover {
  color: #006400;
  text-decoration: none;
}

.senkatech-text-news {
  font-size: 0.875rem;
  color: #767676;
  font-weight: 400;
}

.senkatech-text-date {
  font-size: 0.75rem;
  font-weight: 700;
  color: #767676;
}

.page-item {
  color: #007500;
}

.page-link {
  color: #007500;
}

.senkatech-card-footer {
  border-top-left-radius: 1.25rem !important;
  border-top-right-radius: 1.25rem !important;
}

.card-footer {
  border-radius: 1.25rem !important;
  padding: .75rem 1.25rem;
  background-color: rgba(0,0,0,.03);
  border-top: 0.063rem solid rgba(0,0,0,.125);
}

.senkatech-image-anak-perusahaan {
  width: 10.625rem;
}

.senkatech-card-anak-perusahaan {
  box-shadow: none;
  border-radius: 1.25rem !important;
  height: 13.75rem;
}

.senkatech-title-contact {
  font-size: 2.813rem;
  color: #006400;
}

.paragraph-contact {
  /* color: #6A6363; */
  color: #000;
}

.senkatech-form-control {
  border-color: #004400;
}

.form-control {
  height: 2.813rem;
  border-radius: 1.25rem;
  display: block;
  width: 100%;
  /*height: calc(1.5em + .75rem + 2px);*/
  padding: .375rem .75rem;
  font-size: 1rem;
  font-weight: 400;
  /*line-height: 1.5;*/
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #004400;
  /*border-radius: .25rem;*/
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

label {
  color: #6D6868;
  font-weight: 700;
}

.senkatech-button {
  background-color: #004400;
  color: #ffffff;
  border-radius: 1.25rem;
}

.fa.fa-phone {
}

.fa.fa-phone.senkatech-icon {
  color: #004400;
}

.senkatech-sub-title {
  font-size: 1.125rem;
  color: #004400;
}

.senkatech-list {
  color: #3A3A3A;
  font-weight: 300;
  font-size: 1rem;
}

.senkatech-detail-news {
  border-right: 2px solid #7D837D;
}

@media (min-width: 300px) and (max-width:768px) {
  .senkatech-detail-news {
    border-right: none;
  }
}

.senkatech-title-news2 {
  margin-top: 0.625rem;
  color: #004400;
}

.senkatech-image-news2 {
  width: 100%;
  height: 9.375rem;
  border-top-right-radius: 1.25rem;
  border-top-left-radius: 1.25rem;
}

@media (min-width: 576px) {
  .senkatech-container {
    width: 43.75rem;
  }
}

.senkatech-image-peran {
  border-radius: 20px;
  width: 100%;
}

body {
  font-family: 'Arial Nova';
}

.senkatech-margin {
  margin-top: -150px;
}

.senkatech-sub-list {
  line-height: 1.875rem;
  color: #6A6363;
  font-weight: 300;
  font-size: 1rem;
}

.senkatech-image-karir {
  height: 400px;
  margin-top: -70px;
  /*z-index: 10000000000000;*/
  border-top-left-radius: 150px;
  border-bottom-right-radius: 150px;
}

.media-left-1 .rectangle-left {
  position: relative;
}

.rectangle-left {
  width: 100%;
  padding-left: 50px;
  border-bottom-right-radius: 500px;
  background: #162545;
  margin-top: 120px;
  padding-bottom: 50px;
}

.senkatech-paragraph-karir {
  /* font-weight: 499; */
  font-size: 22px;
  /* color: #737f98; */
  color: #000;
}

.senkatech-judul-karir {
  color: #004400;
}

.senkatech-button-karir {
  min-width: 200px;
  color: #fff !important;
  background-color: #041e04 !important;
  border-radius: 50px;
}

.rectangle-right {
  width: 100%;
  padding-right: 50px;
  border-top-left-radius: 500px;
  background: #f6b50e;
  /*margin-top: 47px;*/
  padding-top: 50px;
}

.senkatech-image-karir-right {
  height: 400px;
  /*margin-left: -20px;*/
  margin-bottom: -50px;
  z-index: 10000000000000;
  border-top-left-radius: 150px;
  border-bottom-right-radius: 150px;
}

.rectangle-left2 {
  width: 100%;
  padding-left: 50px;
  border-bottom-right-radius: 500px;
  background: #041e04;
  margin-top: 120px;
  padding-bottom: 50px;
}

.senkatech-image-karir-social {
  border-radius: 20px;
  width: 100%;
  /*height: 270px;*/
}

.senkatech-bg-karir {
  background-color: #041e04;
  border-radius: 30px;
}

.senkatech-border-tim {
  margin-bottom: 20px;
  background: #6f887b;
  padding: 2px;
  width: 150px;
}

.senkatech-image-tim {
  margin-left: 30px;
  height: 400px;
  margin-top: -80px;
  z-index: 10000000000000;
  border-top-right-radius: 150px;
  border-bottom-left-radius: 150px;
}

.senkatech-detil-karir {
  width: 100%;
  height: 250px;
}

.senkatech-image-header {
  width: 100%;
}

.senkatech-btn {
  border-radius: 50px;
  color: #fff !important;
  background-color: #233d99;
}

.senkatech-table1 {
  width: 300px;
  font-size: 20px;
}

.button-whatsapp {
  z-index: 999999;
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  left: 20px;
  background-color: #25d366;
  color: #FFF !important;
  border-radius: 50px;
  text-align: center;
  font-size: 30px;
  /*box-shadow: 2px 2px 2px 2px #999;*/
}

.my-float {
  color: #fff;
  margin-top: 16px;
}

