.workforce-compliance-section .workforce-compliance-container {
    max-width: 1580px;
    margin: 0 auto;
    padding: 0 30px;
}
.workforce-compliance-section {
    padding: 130px 0px 130px;
}
.workforce-compliance-middle-container {
    margin-top:58px;
    display: flex;
    align-items: center;
}
.workforce-right-content .workforce-img-box{
    max-height:575px;
    overflow:hidden;
}
.workforce-compliance-middle-container img{
    border-radius:23px;
    width:100%;
    height:100%;
}
.workforce-compliance-middle-container .workforce-left-content {
    width: 60%;
    padding-right: 116px;
}
.workforce-compliance-middle-container .workforce-right-content {
    width: 40%;
}
.workforce-compliance-section .workforce-compliance-container a {
    margin: 0 0 35px;
    padding: 0;
    color: #000;
    font-family: Montserrat;
    font-weight: 700;
    font-size: 40px;
    line-height: 50px;
    letter-spacing: 0;
    text-transform: capitalize;
  text-decoration:none;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  display: block;
}
.workforce-compliance-section .workforce-compliance-container a:hover{
   color: #F47723;
}
.workforce-compliance-section .workforce-compliance-container p:last-of-type {
    margin: 0;
}
.workforce-compliance-section .workforce-compliance-container p {
    font-family: Montserrat;
    font-weight: 400;
    font-size: 20px;
    line-height: 33px;
    letter-spacing: 0;
    color: #000;
    padding: 0;
    margin: 0 0 30px;
}

.workforce-compliance-middle-container .list-left-content {
  margin: 0 0 40px;
}
.workforce-compliance-middle-container .workforce-left-content .contact-btn {
    padding-left: 65px;
}
.workforce-compliance-middle-container .list-left-content .single-item {
  padding: 0 0 0 65px;
  position: relative;
  margin-bottom: 45px;
}

.workforce-compliance-middle-container .list-left-content .single-item:before{
  position: absolute;
  content: '';
  width: 41PX;
  height: 41px;
  background: url('/template/ec76c3f4/images/transport-logistics-list-icon.svg') no-repeat;
  left: 0;
  top:-9px;
}
.workforce-compliance-middle-container .list-left-content .single-item h3 {
  margin: 8px 0 25px;
  padding: 0;
  color: #000;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 24px;
  line-height: 100%;
  letter-spacing: 0;
  text-transform: capitalize;
}
.workforce-compliance-middle-container .list-left-content .single-item p {
  padding: 0;
  margin: 0 0 20px;
  color: #000;
  font-family: Montserrat;
  font-weight: 400;
  font-size: 20px;
  line-height: 33px;
  letter-spacing: 0;
}
.workforce-compliance-middle-container .list-left-content .single-item p:last-of-type {
  margin: 0;
}
.workforce-compliance-section .contact-btn a {
  max-width: 160px;
  width: 100%;
  display: block;
  height: 46px;
  padding: 12px 10px;
  text-decoration: none;
  border-radius: 10px;
  color: #fff;
  -webkit-transition: all 0.5s ease 0s;
  transition: all 0.5s ease 0s;
  font-family: Montserrat;
  font-weight: 700;
  font-size: 17px !important;
  line-height: 22px !important;
  letter-spacing: 0.01em;
  text-align: center;
  background: #F47723;
  border-radius: 5px;
  margin: 0 !important;
}
.workforce-compliance-section .contact-btn a:hover{
  background: #000;
  color: #fff;
}
.workforce-compliance-section .contact-btn {
    padding-left: 68px;
}
