.section-stats .video-block:before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  content: "";
  padding-top: 52.6%;
}
.section-stats .video-block iframe,
.section-stats .video-block video {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 1023px) {
  .section-stats .box-sustainable h2 {
    margin-bottom: 30px !important;
  }
}
.section-stats .box-sustainable .img-holder {
  position: relative;
  max-width: inherit !important;
  width: 560px;
  height: 560px;
}
@media (max-width: 1439px) {
  .section-stats .box-sustainable .img-holder {
    width: 500px;
    height: 500px;
  }
}
@media (max-width: 1199px) {
  .section-stats .box-sustainable .img-holder {
    width: 440px;
    height: 440px;
  }
}
@media (max-width: 499px) {
  .section-stats .box-sustainable .img-holder {
    width: 320px;
    height: 320px;
  }
}
.section-stats .box-sustainable .img-holder .img-center {
  opacity: 0.5;
}

.goals-box {
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.goals-box .goal-item {
  width: 16.5%;
  position: absolute;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.goals-box .goal-item .shape {
  width: 100%;
  height: auto;
  display: block;
}
.goals-box .goal-item svg path {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}
.goals-box .goal-item .items-holder {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 12px 0 7px;
}
@media (max-width: 499px) {
  .goals-box .goal-item .items-holder {
    padding: 7px;
  }
}
.goals-box .goal-item .icon {
  height: 45px;
}
@media (max-width: 1439px) {
  .goals-box .goal-item .icon {
    -webkit-transform: scale(0.75);
            transform: scale(0.75);
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item .icon {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.goals-box .goal-item .text {
  display: block;
  color: #fff;
  font-size: 6px;
  line-height: 1.2;
  text-transform: uppercase;
}
@media (max-width: 1199px) {
  .goals-box .goal-item .text {
    font-size: 5px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item .text {
    font-size: 3px;
  }
}
.goals-box .goal-item .number {
  color: #fff;
  font-size: 24px;
  line-height: 1;
  font-weight: 700;
}
@media (max-width: 1439px) {
  .goals-box .goal-item .number {
    font-size: 21px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item .number {
    font-size: 18px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item .number {
    font-size: 14px;
  }
}
.goals-box .goal-item:hover {
  z-index: 1;
}
.goals-box .goal-item.item1 {
  -webkit-transform: rotate(15.5deg);
          transform: rotate(15.5deg);
  right: 31.2%;
  top: 1.3%;
}
.goals-box .goal-item.item1 .icon {
  height: 70px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item1 .icon {
    height: 60px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item1 .icon {
    height: 30px;
  }
}
.goals-box .goal-item.item1 .number {
  -webkit-transform: rotate(-15.5deg);
          transform: rotate(-15.5deg);
}
.goals-box .goal-item.item1:hover {
  -webkit-transform: scale(1.5) rotate(15.5deg);
          transform: scale(1.5) rotate(15.5deg);
}
.goals-box .goal-item.item1:hover svg path {
  fill: #e60039;
}
.goals-box .goal-item.item2 {
  -webkit-transform: rotate(36.5deg);
          transform: rotate(36.5deg);
  right: 19%;
  top: 7.3%;
}
.goals-box .goal-item.item2 .icon {
  height: 45px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item2 .icon {
    height: 40px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item2 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item2 .number {
  -webkit-transform: rotate(-36.5deg);
          transform: rotate(-36.5deg);
}
.goals-box .goal-item.item2:hover {
  -webkit-transform: scale(1.5) rotate(36.5deg);
          transform: scale(1.5) rotate(36.5deg);
}
.goals-box .goal-item.item2:hover svg path {
  fill: #d3a243;
}
.goals-box .goal-item.item3 {
  -webkit-transform: rotate(57.5deg);
          transform: rotate(57.5deg);
  right: 9.6%;
  top: 17.6%;
}
.goals-box .goal-item.item3 .icon {
  height: 55px;
  -webkit-transform: rotate(15deg);
          transform: rotate(15deg);
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item3 .icon {
    height: 44px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item3 .icon {
    height: 30px;
  }
}
.goals-box .goal-item.item3 .number {
  -webkit-transform: rotate(-57.5deg);
          transform: rotate(-57.5deg);
}
.goals-box .goal-item.item3:hover {
  -webkit-transform: scale(1.5) rotate(57.5deg);
          transform: scale(1.5) rotate(57.5deg);
}
.goals-box .goal-item.item3:hover svg path {
  fill: #549b35;
}
.goals-box .goal-item.item4 {
  -webkit-transform: rotate(78.5deg);
          transform: rotate(78.5deg);
  right: 4.4%;
  top: 30.4%;
}
.goals-box .goal-item.item4 .icon {
  height: 50px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item4 .icon {
    height: 44px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item4 .icon {
    height: 28px;
  }
}
.goals-box .goal-item.item4 .number {
  -webkit-transform: rotate(-78.5deg);
          transform: rotate(-78.5deg);
}
.goals-box .goal-item.item4:hover {
  -webkit-transform: scale(1.5) rotate(78.5deg);
          transform: scale(1.5) rotate(78.5deg);
}
.goals-box .goal-item.item4:hover svg path {
  fill: #b81c2b;
}
.goals-box .goal-item.item5 {
  -webkit-transform: rotate(100.5deg);
          transform: rotate(100.5deg);
  right: 4.3%;
  top: 44.1%;
}
.goals-box .goal-item.item5 .icon {
  height: 36px;
  -webkit-transform: rotate(-8deg);
          transform: rotate(-8deg);
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item5 .icon {
    height: 28px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item5 .icon {
    height: 22px;
  }
}
.goals-box .goal-item.item5 .number {
  -webkit-transform: rotate(-100.5deg);
          transform: rotate(-100.5deg);
}
.goals-box .goal-item.item5:hover {
  -webkit-transform: scale(1.5) rotate(100.5deg);
          transform: scale(1.5) rotate(100.5deg);
}
.goals-box .goal-item.item5:hover svg path {
  fill: #e83828;
}
.goals-box .goal-item.item6 {
  -webkit-transform: rotate(121.3deg);
          transform: rotate(121.3deg);
  right: 9.1%;
  bottom: 18.6%;
}
.goals-box .goal-item.item6 .icon {
  height: 44px;
  -webkit-transform: rotate(5deg);
          transform: rotate(5deg);
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item6 .icon {
    height: 35px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item6 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item6 .number {
  -webkit-transform: rotate(-121.3deg);
          transform: rotate(-121.3deg);
}
.goals-box .goal-item.item6:hover {
  -webkit-transform: scale(1.5) rotate(121.3deg);
          transform: scale(1.5) rotate(121.3deg);
}
.goals-box .goal-item.item6:hover svg path {
  fill: #23b3d3;
}
.goals-box .goal-item.item7 {
  -webkit-transform: rotate(142.4deg);
          transform: rotate(142.4deg);
  right: 18.6%;
  bottom: 8.4%;
}
.goals-box .goal-item.item7 .icon {
  height: 48px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item7 .icon {
    height: 40px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item7 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item7 .number {
  -webkit-transform: rotate(-142.4deg);
          transform: rotate(-142.4deg);
}
.goals-box .goal-item.item7:hover {
  -webkit-transform: scale(1.5) rotate(142.4deg);
          transform: scale(1.5) rotate(142.4deg);
}
.goals-box .goal-item.item7:hover svg path {
  fill: #fabf13;
}
.goals-box .goal-item.item8 {
  -webkit-transform: rotate(164deg);
          transform: rotate(164deg);
  right: 30.8%;
  bottom: 2.3%;
}
.goals-box .goal-item.item8 .icon {
  height: 45px;
  -webkit-transform: rotate(-90deg);
          transform: rotate(-90deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item8 .icon {
    height: 40px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item8 .icon {
    height: 32px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item8 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item8 .number {
  -webkit-transform: rotate(-164deg);
          transform: rotate(-164deg);
}
.goals-box .goal-item.item8:hover {
  -webkit-transform: scale(1.5) rotate(164deg);
          transform: scale(1.5) rotate(164deg);
}
.goals-box .goal-item.item8:hover svg path {
  fill: #991f40;
}
.goals-box .goal-item.item9 {
  -webkit-transform: rotate(185deg);
          transform: rotate(185deg);
  left: 39%;
  bottom: 0.8%;
}
.goals-box .goal-item.item9 .icon {
  height: 45px;
  -webkit-transform: rotate(-185deg);
          transform: rotate(-185deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item9 .icon {
    height: 40px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item9 .icon {
    height: 34px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item9 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item9 .number {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.goals-box .goal-item.item9:hover {
  -webkit-transform: scale(1.5) rotate(185deg);
          transform: scale(1.5) rotate(185deg);
}
.goals-box .goal-item.item9:hover svg path {
  fill: #ed6d34;
}
.goals-box .goal-item.item10 {
  -webkit-transform: rotate(207deg);
          transform: rotate(207deg);
  left: 25.6%;
  bottom: 4.5%;
}
.goals-box .goal-item.item10 .icon {
  height: 45px;
  -webkit-transform: rotate(-207deg);
          transform: rotate(-207deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item10 .icon {
    height: 40px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item10 .icon {
    height: 34px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item10 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item10 .number {
  -webkit-transform: rotate(-207deg);
          transform: rotate(-207deg);
}
.goals-box .goal-item.item10:hover {
  -webkit-transform: scale(1.5) rotate(207deg);
          transform: scale(1.5) rotate(207deg);
}
.goals-box .goal-item.item10:hover svg path {
  fill: #d02065;
}
.goals-box .goal-item.item11 {
  -webkit-transform: rotate(227deg);
          transform: rotate(227deg);
  left: 14.6%;
  bottom: 12.7%;
}
.goals-box .goal-item.item11 .icon {
  height: 50px;
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item11 .icon {
    height: 40px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item11 .icon {
    height: 34px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item11 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item11 .number {
  -webkit-transform: rotate(-227deg);
          transform: rotate(-227deg);
}
.goals-box .goal-item.item11:hover {
  -webkit-transform: scale(1.5) rotate(227deg);
          transform: scale(1.5) rotate(227deg);
}
.goals-box .goal-item.item11:hover svg path {
  fill: #f3982d;
}
.goals-box .goal-item.item12 {
  -webkit-transform: rotate(249deg);
          transform: rotate(249deg);
  left: 6.7%;
  bottom: 24.4%;
}
.goals-box .goal-item.item12 .icon {
  height: 52px;
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item12 .icon {
    height: 40px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item12 .icon {
    height: 34px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item12 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item12 .number {
  -webkit-transform: rotate(-249deg);
          transform: rotate(-249deg);
}
.goals-box .goal-item.item12:hover {
  -webkit-transform: scale(1.5) rotate(249deg);
          transform: scale(1.5) rotate(249deg);
}
.goals-box .goal-item.item12:hover svg path {
  fill: #be8a2f;
}
.goals-box .goal-item.item13 {
  -webkit-transform: rotate(271deg);
          transform: rotate(271deg);
  left: 4.1%;
  top: 37.6%;
}
.goals-box .goal-item.item13 .icon {
  height: 36px;
  -webkit-transform: rotate(-85deg);
          transform: rotate(-85deg);
  margin-top: 15px;
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item13 .icon {
    height: 28px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item13 .icon {
    height: 22px;
    margin: 7px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item13 .icon {
    height: 16px;
  }
}
.goals-box .goal-item.item13 .number {
  -webkit-transform: rotate(-271deg);
          transform: rotate(-271deg);
}
.goals-box .goal-item.item13:hover {
  -webkit-transform: scale(1.5) rotate(271deg);
          transform: scale(1.5) rotate(271deg);
}
.goals-box .goal-item.item13:hover svg path {
  fill: #367d46;
}
.goals-box .goal-item.item14 {
  -webkit-transform: rotate(292deg);
          transform: rotate(292deg);
  left: 6.9%;
  top: 24.3%;
}
.goals-box .goal-item.item14 .icon {
  height: 44px;
  -webkit-transform: rotate(-182deg);
          transform: rotate(-182deg);
}
@media (max-width: 1439px) {
  .goals-box .goal-item.item14 .icon {
    height: 35px;
  }
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item14 .icon {
    height: 28px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item14 .icon {
    height: 22px;
  }
}
.goals-box .goal-item.item14 .number {
  -webkit-transform: rotate(-292deg);
          transform: rotate(-292deg);
}
.goals-box .goal-item.item14:hover {
  -webkit-transform: scale(1.5) rotate(292deg);
          transform: scale(1.5) rotate(292deg);
}
.goals-box .goal-item.item14:hover svg path {
  fill: #0b97db;
}
.goals-box .goal-item.item15 {
  -webkit-transform: rotate(312.5deg);
          transform: rotate(312.5deg);
  left: 14.2%;
  top: 12.3%;
}
.goals-box .goal-item.item15 .icon {
  height: 44px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item15 .icon {
    height: 36px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item15 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item15 .number {
  -webkit-transform: rotate(-312.5deg);
          transform: rotate(-312.5deg);
}
.goals-box .goal-item.item15:hover {
  -webkit-transform: scale(1.5) rotate(312.5deg);
          transform: scale(1.5) rotate(312.5deg);
}
.goals-box .goal-item.item15:hover svg path {
  fill: #56bf28;
}
.goals-box .goal-item.item16 {
  -webkit-transform: rotate(333deg);
          transform: rotate(333deg);
  left: 25.3%;
  top: 3.7%;
}
.goals-box .goal-item.item16 .icon {
  height: 44px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item16 .icon {
    height: 36px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item16 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item16 .number {
  -webkit-transform: rotate(-333deg);
          transform: rotate(-333deg);
}
.goals-box .goal-item.item16:hover {
  -webkit-transform: scale(1.5) rotate(333deg);
          transform: scale(1.5) rotate(333deg);
}
.goals-box .goal-item.item16:hover svg path {
  fill: #01689d;
}
.goals-box .goal-item.item17 {
  -webkit-transform: rotate(354deg);
          transform: rotate(354deg);
  left: 38.5%;
  top: 0%;
}
.goals-box .goal-item.item17 .icon {
  height: 44px;
}
@media (max-width: 1199px) {
  .goals-box .goal-item.item17 .icon {
    height: 36px;
  }
}
@media (max-width: 499px) {
  .goals-box .goal-item.item17 .icon {
    height: 26px;
  }
}
.goals-box .goal-item.item17 .number {
  -webkit-transform: rotate(-354deg);
          transform: rotate(-354deg);
}
.goals-box .goal-item.item17:hover {
  -webkit-transform: scale(1.5) rotate(354deg);
          transform: scale(1.5) rotate(354deg);
}
.goals-box .goal-item.item17:hover svg path {
  fill: #194869;
}