.columns {
  padding: 70px 0 60px 0;
}

.columns__title {
  margin-bottom: 30px;
}

@media(min-width: 768px) {
 .columns {
  padding: 130px 0 60px 0;
}
  
  .columns .container {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  
  .columns__title {
    width: 48%;
    margin-bottom: 0;
  }
  
  .columns__text {
    width: 48%;
  }
}