html body div.text_item {
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
  width: calc(25% - 32px); }

@media (max-width: 1280px) {
  html body div.text_item {
    padding-left: 20px;
    padding-right: 20px;
    margin-right: 10px;
    margin-left: 10px;
    width: calc(25% - 20px); } }

@media (max-width: 1000px) {
  html body div.text_item {
    width: calc(50% - 20px); }
    html body div.text_under h2 {
      font-size: 28px; } }

@media (max-width: 480px) {
  html body div.text_item {
    width: 100%;
    margin-left: 0;
    margin-right: 0px; }
    html body div.text_under h2 {
      font-size: 22px; } }
