/*Colors*/
.color-orange {
   color: #F7921E;
}

.color-black {
   color: #32363F;
}


.padding-custom {
   padding-bottom: 70px;
}

/*box__tusinas-termeletricas*/
.box__usinas-termeletricas {
   padding: 70px 0 0;
}

/*content__tusinas-termeletricas*/
.content__usinas-termeletricas h2,
.content__usinas-termeletricas p {
   font-size: 18px;
   font-weight: 400;
   line-height: 120%;
}

.content__usinas-termeletricas h2,
.content__usinas-termeletricas p {
   margin-bottom: 25px;
}

.cards__item .buttons__item {
   background: #fff;
   color: #32363F;
   padding: 16px 40px;
   border-radius: 42px;
   font-size: 16px;
   text-decoration: none;
   text-transform: uppercase;
   margin: 20px 0;
}

/*Cards*/
.cards__height {
   height: 332px;
}

.cards__item {
   background: url('../img-new//usinas-termeletricas/elemento-usinas.png');
   background-size: 100% auto;
   max-width: 1195px;
   width: 100%;
   padding: 0 0 40px 0;
   background-repeat: no-repeat;
}

.cards__item h2 {
   color: #fff;
   font-size: 40px;
}

@media screen and (max-width: 993px) {

   /*Background*/
   .bg-orange {
      background-color: #EF7F03;
   }

   .bg-black {
      background-color: #32363F;
   }

   /*Padding*/
   .padding-custom {
      padding-bottom: 0;
   }

   /*box__usinas-termeletricas*/
   .box__usinas-termeletricas {
      background: none;
      padding-top: 30px;
   }

   .content__usinas-termeletricas {
      padding-top: 40px;
   }

   .image__usinas-termeletricas {
      padding: 20px 15px 0 15px;
   }

   .buttons__usinas-termeletricas {
      padding-top: 50px;
   }

   .content__usinas-termeletricas h2,
   .content__usinas-termeletricas p {
      font-size: 16px;
   }

   .buttons__item .buttons__item {
      font-size: 13px;
   }

   /* .box__usinas-termeletricas{
      padding: 80px 0 40px 0;
   } */

   /*Cards*/
   .cards__height {
      height: 321px;
      margin-bottom: 30px;
      border-radius: 0 0 0 132px;
   }

   .cards__height:last-child {
      margin-bottom: 0;
   }

   .cards__item {
      background: none;
      max-width: 1195px;
      width: 100%;
      padding: 0 15px 80px 15px;
      background-repeat: no-repeat;
   }

   .cards__item h2 {
      color: #fff;
      font-size: 35px;
   }

   .cards__item .buttons__item {
      font-size: 13px;
   }


}