 

@media only screen 
  and (min-device-width:1024px) 
  and (max-device-width: 1365px) 
  and (-webkit-min-device-pixel-ratio: 1) {
 .card-cta > div {
       flex: 0 1 100%;
       max-width: 235px;
    }
  }
  
  
@media only screen 
  and (min-device-width:768px) 
  and (max-device-width: 1023px) 
  and (-webkit-min-device-pixel-ratio: 1) {
 .card-cta > div {
       margin: 10px;
       max-width: 200px;
    }
  }
  
  @media only screen and (max-device-width: 430px) {
     .card-cta > div {
       
       max-width: 100%;
    }
    
  }