.texto_bg_general h2{
    color: rgba(0, 0, 0, 1);
    font-size: 34px !important;
    font-weight: 600 !important;
    font-style: Regular;
    letter-spacing: 11.23px;
    text-align: center !important;
    text-transform: uppercase !important;
}
@media only screen and (max-width:768px){
    font-size: 24px!important;
    letter-spacing: 7.93px!important;
}@media only screen and (max-width:992px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}
@media only screen and (max-width:576px){
  .imagen_text_flex{
    flex-direction:column-reverse;
  }
}.texto_bg_general h2{
    color: rgba(0, 0, 0, 1);
    font-size: 34px !important;
    font-weight: 600 !important;
    font-style: Regular;
    letter-spacing: 11.23px;
    text-align: center !important;
    text-transform: uppercase !important;
}
@media only screen and (max-width:768px){
    font-size: 24px!important;
    letter-spacing: 7.93px!important;
}@media only screen and (max-width:992px){
  .img_text_flex{
    flex-direction:column-reverse;
  }
}.texto_bg_general h2{
    color: rgba(0, 0, 0, 1);
    font-size: 34px !important;
    font-weight: 600 !important;
    font-style: Regular;
    letter-spacing: 11.23px;
    text-align: center !important;
    text-transform: uppercase !important;
}
@media only screen and (max-width:768px){
    font-size: 24px!important;
    letter-spacing: 7.93px!important;
}