.op-images-and-text{
  width: 100%;
}

.op-images-and-text .content{
  display: flex;
}

.op-images-and-text .img-content img{
  width: 100%;
  padding: 50px 30px;
}

.op-images-and-text .text-content {
  margin: 50px 30px;
}

.op-images-and-text .title {
  text-transform: uppercase;
}

.op-images-and-text .text-content h5 {
  margin: 15px auto;
}

.op-images-and-text .text-content text{
  margin-bottom: 40px;
}

.op-images-and-text .text-content .buttons{
  display: flex;
}

.op-images-and-text .text-content .button{
  margin-top: 20px;
  margin-right: 36px;
}

.op-images-and-text .text-content .button a{
  font-weight: 500;
}

@media only screen and (min-width: 992px) {

  .op-images-and-text .alt-feature .image{
      order: 2;
  }

  .op-images-and-text .alt-feature .content-text{
      order: 1;
  }   

}
@media only screen and (max-width: 991.98px) {

  .op-images-and-text .image{
      order: 2;
  }

  .op-images-and-text .content-text{
      order: 1;
  } 
  .op-images-and-text .text-content{
    margin-bottom: 0;
  }  
  .op-images-and-text .alt-feature .image{
    order: unset;
  }

  .op-images-and-text .alt-feature .content-text{
      order: unset;
  } 
  .op-images-and-text .img-content img{
    padding-top: 30px;
  }
}

