.head5 {
  font-size: 17px;
}

/**
 * parallel items FAQ grid box styling
 */
 
 .faq_parallel_text_image_flexbox {
  display: flex;
  flex-direction: row-reverse;
  max-width: 750px;
}
.faq_parallel_text_image_flexbox:nth-child(2n+1) {
  flex-direction: row;
}
 
@media (max-width: 780px) {
  .faq_parallel_text_image_flexbox {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
}
}
 
.faq_parallel_text_image_flexbox_margin {
  margin: 0;
}
@media (max-width: 780px) {
  .faq_parallel_text_image_flexbox_margin {
  margin: 30px 0 0 0;
}
}
 
.faq_text_image_cell {
  display: flex;
  align-items: center;
  width: 800px;
}
 
.faq_text_image_cell div {
  width: 100%;
}
 
.faq_text_box {
  padding: 0 10px;
}
@media (max-width: 780px) {
  .faq_text_box {
  padding: 0;
}
}