.elementor-6974
  .elementor-element.elementor-element-19839d2
  > .elementor-container {
  min-height: 635px;
}
.elementor-6974
  .elementor-element.elementor-element-19839d2:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6974
  .elementor-element.elementor-element-19839d2
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('./ESG-Policy.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6974 .elementor-element.elementor-element-19839d2 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-19839d2
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6974
  .elementor-element.elementor-element-9fa3f9d
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6974 .elementor-element.elementor-element-c2f1717 {
  text-align: center;
}
.elementor-6974
  .elementor-element.elementor-element-c2f1717
  .elementor-heading-title {
  color: #ffffff;
  font-family: 'Roboto', Sans-serif;
  font-size: 50px;
  font-weight: 400;
}
.elementor-6974
  .elementor-element.elementor-element-c0edd84.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6974
  .elementor-element.elementor-element-c0edd84
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 20px;
}
.elementor-6974
  .elementor-element.elementor-element-c0edd84:not(
    .elementor-motion-effects-element-type-background
  )
  > .elementor-widget-wrap,
.elementor-6974
  .elementor-element.elementor-element-c0edd84
  > .elementor-widget-wrap
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d5dede;
}
.elementor-6974
  .elementor-element.elementor-element-c0edd84
  > .elementor-element-populated {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 123px 105px 0px 105px;
}
.elementor-6974
  .elementor-element.elementor-element-c0edd84
  > .elementor-element-populated
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6974 .elementor-element.elementor-element-a086bc3 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 42px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-290f8c0
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 7px;
}
.elementor-6974 .elementor-element.elementor-element-1276640 {
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  line-height: 27px;
}
.elementor-6974
  .elementor-element.elementor-element-1276640
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 45% 0% 0%;
}
.elementor-6974
  .elementor-element.elementor-element-bca3cc7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6974 .elementor-element.elementor-element-bca3cc7 {
  width: auto;
  max-width: auto;
}
.elementor-6974
  .elementor-element.elementor-element-6875b00.elementor-column
  > .elementor-widget-wrap {
  justify-content: center;
}
.elementor-6974
  .elementor-element.elementor-element-6875b00
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 5px;
}
.elementor-6974
  .elementor-element.elementor-element-6875b00
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 95px 101px 0px 105px;
}
.elementor-6974 .elementor-element.elementor-element-b88e387 {
  width: auto;
  max-width: auto;
}
.elementor-6974
  .elementor-element.elementor-element-4aca5b1
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 28px 0px 0px 0px;
}
.elementor-6974 .elementor-element.elementor-element-feaf2c6 {
  text-align: left;
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  line-height: 27px;
  width: var(--container-widget-width, 385px);
  max-width: 385px;
  --container-widget-width: 385px;
  --container-widget-flex-grow: 0;
}
.elementor-6974
  .elementor-element.elementor-element-feaf2c6
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0% 0% 0% 0%;
}
.elementor-6974
  .elementor-element.elementor-element-a40f8b6:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6974
  .elementor-element.elementor-element-a40f8b6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6974 .elementor-element.elementor-element-a40f8b6 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-6974
  .elementor-element.elementor-element-a40f8b6
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6974
  .elementor-element.elementor-element-7154113.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-end;
}
.elementor-6974
  .elementor-element.elementor-element-7154113
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 140px 130px 160px 0px;
}
.elementor-bc-flex-widget
  .elementor-6974
  .elementor-element.elementor-element-fd30aba.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6974
  .elementor-element.elementor-element-fd30aba.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6974
  .elementor-element.elementor-element-fd30aba.elementor-column
  > .elementor-widget-wrap {
  justify-content: flex-start;
}
.elementor-6974
  .elementor-element.elementor-element-fd30aba
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 140px 160px 140px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-3041dd7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-6974 .elementor-element.elementor-element-3041dd7 {
  width: auto;
  max-width: auto;
}
.elementor-6974
  .elementor-element.elementor-element-d92beff:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6974
  .elementor-element.elementor-element-d92beff
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url('./Background.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.elementor-6974 .elementor-element.elementor-element-d92beff {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 125px 0px 140px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-d92beff
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6974
  .elementor-element.elementor-element-1419d45
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 55px 0px;
}
.elementor-6974 .elementor-element.elementor-element-14781d0 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 123px 80px 140px 130px;
}
.elementor-6974
  .elementor-element.elementor-element-29de34c
  > .elementor-widget-wrap
  > .elementor-widget:not(.elementor-widget__width-auto):not(
    .elementor-widget__width-initial
  ):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 1px;
}
.elementor-6974
  .elementor-element.elementor-element-29de34c
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 25% 0% 0%;
}
.elementor-6974 .elementor-element.elementor-element-a9239d3 {
  font-family: 'DM Sans', Sans-serif;
  font-size: 18px;
  font-weight: 400;
  line-height: 27px;
}
.elementor-6974
  .elementor-element.elementor-element-a9239d3
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 24px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-8343aa5
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 13px 0px 0px 0px;
}
.elementor-6974 .elementor-element.elementor-element-f5ad638 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 70px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-83720db
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 24% 0% 0%;
}
.elementor-6974
  .elementor-element.elementor-element-3a0a57b
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 18% 0% 6%;
}
.elementor-6974
  .elementor-element.elementor-element-7b2d094
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 12% 0% 12%;
}
.elementor-6974 .elementor-element.elementor-element-2b252cc {
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 70px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-0d70a66
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 24% 0% 0%;
}
.elementor-6974
  .elementor-element.elementor-element-39b86ae
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 18% 0% 6%;
}
.elementor-6974
  .elementor-element.elementor-element-ad7f3cb
  > .elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0% 12% 0% 12%;
}
.elementor-6974
  .elementor-element.elementor-element-068e55d:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-6974
  .elementor-element.elementor-element-068e55d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #f2f2f2;
}
.elementor-6974 .elementor-element.elementor-element-068e55d {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 140px 80px 140px 80px;
}
.elementor-6974
  .elementor-element.elementor-element-068e55d
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-6974
  .elementor-element.elementor-element-990a6c2
  > .elementor-element-populated {
  text-align: center;
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
  padding: 0px 70px 0px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-2fbaeb0
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.elementor-bc-flex-widget
  .elementor-6974
  .elementor-element.elementor-element-cb7e03e.elementor-column
  .elementor-widget-wrap {
  align-items: center;
}
.elementor-6974
  .elementor-element.elementor-element-cb7e03e.elementor-column.elementor-element[data-element_type='column']
  > .elementor-widget-wrap.elementor-element-populated {
  align-content: center;
  align-items: center;
}
.elementor-6974
  .elementor-element.elementor-element-cb7e03e
  > .elementor-element-populated {
  text-align: center;
  margin: 0% 28% 0% 0%;
  --e-column-margin-right: 28%;
  --e-column-margin-left: 0%;
  padding: 0px 0px 0px 0px;
}
.elementor-6974
  .elementor-element.elementor-element-e59acb7
  > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
@media (max-width: 1024px) {
  .elementor-6974
    .elementor-element.elementor-element-c0edd84
    > .elementor-element-populated {
    padding: 100px 40px 0px 40px;
  }
  .elementor-6974
    .elementor-element.elementor-element-6875b00
    > .elementor-element-populated {
    padding: 0px 40px 0px 40px;
  }
  .elementor-6974
    .elementor-element.elementor-element-7154113
    > .elementor-element-populated {
    padding: 140px 40px 140px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-a8cbc8f
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6974 .elementor-element.elementor-element-c7565fb {
    width: 100%;
    max-width: 100%;
  }
  .elementor-6974
    .elementor-element.elementor-element-fd30aba
    > .elementor-element-populated {
    padding: 140px 0px 140px 20px;
  }
  .elementor-6974 .elementor-element.elementor-element-14781d0 {
    padding: 123px 7% 140px 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-29de34c
    > .elementor-element-populated {
    padding: 0px 0px 80px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-91cd7a7
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-a9239d3
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 24px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-8343aa5
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-83720db
    > .elementor-element-populated {
    padding: 0% 14% 0% 0%;
  }
  .elementor-6974
    .elementor-element.elementor-element-3a0a57b
    > .elementor-element-populated {
    padding: 0% 7% 0% 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-7b2d094
    > .elementor-element-populated {
    padding: 0% 0% 0% 14%;
  }
  .elementor-6974
    .elementor-element.elementor-element-0d70a66
    > .elementor-element-populated {
    padding: 0% 14% 0% 0%;
  }
  .elementor-6974
    .elementor-element.elementor-element-39b86ae
    > .elementor-element-populated {
    padding: 0% 7% 0% 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-ad7f3cb
    > .elementor-element-populated {
    padding: 0% 0% 0% 14%;
  }
  .elementor-6974 .elementor-element.elementor-element-068e55d {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 140px 7% 140px 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-990a6c2
    > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
  }
  .elementor-bc-flex-widget
    .elementor-6974
    .elementor-element.elementor-element-cb7e03e.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
  }
  .elementor-6974
    .elementor-element.elementor-element-cb7e03e.elementor-column.elementor-element[data-element_type='column']
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
  }
  .elementor-6974
    .elementor-element.elementor-element-cb7e03e
    > .elementor-element-populated {
    padding: 60px 0px 0px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-dc1a171
    > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-6974
    .elementor-element.elementor-element-19839d2
    > .elementor-container {
    min-height: 400px;
  }
  .elementor-6974
    .elementor-element.elementor-element-c0edd84
    > .elementor-element-populated {
    padding: 100px 7% 0 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-1276640
    > .elementor-widget-container {
    padding: 0% 0% 0% 0%;
  }
  .elementor-6974
    .elementor-element.elementor-element-6875b00
    > .elementor-element-populated {
    padding: 100px 7% 100px 7%;
  }
  .elementor-6974
    .elementor-element.elementor-element-7154113
    > .elementor-element-populated {
    padding: 100px 0 60px 0;
  }
  .elementor-6974
    .elementor-element.elementor-element-fd30aba
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0 80px 0;
  }
  .elementor-6974
    .elementor-element.elementor-element-a9239d3
    > .elementor-widget-container {
    padding: 0px 0px 24px 0px;
  }
  .elementor-6974 .elementor-element.elementor-element-f5ad638 {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-83720db
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-3a0a57b
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-7b2d094
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-6974 .elementor-element.elementor-element-2b252cc {
    padding: 0px 0px 0px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-0d70a66
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-39b86ae
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
  .elementor-6974
    .elementor-element.elementor-element-ad7f3cb
    > .elementor-element-populated {
    padding: 0px 0px 50px 0px;
  }
}
@media (min-width: 768px) {
  .elementor-6974 .elementor-element.elementor-element-7154113 {
    width: 50%;
  }
  .elementor-6974 .elementor-element.elementor-element-fd30aba {
    width: 50%;
  }
  .elementor-6974 .elementor-element.elementor-element-29de34c {
    width: 40%;
  }
  .elementor-6974 .elementor-element.elementor-element-8343aa5 {
    width: 60%;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-6974 .elementor-element.elementor-element-29de34c {
    width: 100%;
  }
  .elementor-6974 .elementor-element.elementor-element-8343aa5 {
    width: 100%;
  }
  .elementor-6974 .elementor-element.elementor-element-990a6c2 {
    width: 100%;
  }
  .elementor-6974 .elementor-element.elementor-element-cb7e03e {
    width: 100%;
  }
}
