.new-text-and-image-section .feature-row-wrapper{
  padding: 0 !important;
}
.new-text-and-image-section .feature-row{
  margin: 0 !important;
}
@media only screen and (min-width: 1269px){
  .new-text-and-image-section .h1{
    font-size: 44px !important;
    line-height: 53px;
  }  
}
@media only screen and (min-width: 769px ) and (max-width: 1268px){
  .new-text-and-image-section .h1{
    font-size: 2em !important;
  }  
}
@media only screen and (max-width: 768px){
  .new-text-and-image-section .feature-row-wrapper{
    padding: 0 20px!important;
  }
  .new-text-and-image-section div.h1 p, 
  .new-text-and-image-section .h1 {
    font-size: 24px !important;
    line-height: 28.8px !important;
    text-align: center;
  }
}