.esg-details-cm2{
  padding:10px 0 81px;
  margin-top:-40px;
}
 
.esg-details-cm2 .pop-up-div{
  margin:0 auto !important;
}
.esg-details-cm2 .left-content h6{ 
  color:#17D980;
  font-size:16px;
 text-transform:uppercase;
  padding-bottom:30px;
}
.esg-details-cm2 .left-content h4{ 
  font-size: 32px;
  font-weight: 400;
  line-height: 40px;
  margin-bottom:45px;

}
.esg-details-cm2 .bottom-text p{
  line-height:28px;
}
.esg-details-cm2 .bottom-text{
  margin-top:70px;
}
.esg-details-cm2 .bottom-text a{
  color:#0094D2;
  cursor:pointer;
}
.esg-details-cm2 .bottom-text a:hover{
  text-decoration:underline;
}

.esg-details-cm2 .image-container{
  position:relative;

}
.esg-details-cm2 .image-container:before {
  position: absolute;
  content: "";
  left: 0;
  right: 0;
  top: 68%;
  bottom: 0;
  background: url(https://f.hubspotusercontent40.net/hubfs/5310998/Group%201.png) no-repeat;
  background-size: contain;
  background-position: center;
  width: 96%;
  max-width: 694px;
  margin: 0 auto;
  z-index: 0;
}
@media(max-width:767px){
  .esg-details-cm2 .left-content h4
  {
	font-size:24px;
	line-height:32px;
  }
  .esg-details-cm2 .bottom-text p{
	font-size:18px;
	text-align:left;
  }
  
  .esg-details-cm2 .image-container:before {
  max-width: 326px;
  top: 80%;
  bottom: -96%;
	background: url(https://f.hubspotusercontent40.net/hubfs/5310998/img-seo-career-mob.png) no-repeat;
}
  .esg-details-cm2 {
	padding: 10px 0 55px;
}
  
.esg-details-cm2 .image-container{
  position:relative;
  width:116%;
  left:-8%;
}
}



.esg-details-cm2 .home-hero-cta-group a.cta_button:focus {
  outline: none;
}



.fancybox-toolbar.compensate-for-scrollbar {
  display: none;
}

body.page.fancybox-active {
  margin-right: 0;
} 
media(max-width:767px){

  .esg-details-cm2 .esg-disclaimer {
	padding: 70px 0 0;


}