.about hr { border-top:0; border-bottom:3px solid #000; margin:0 0 20px 0; }
.about .content-column.one_third { width:30.3%; margin-right:3%; }
.about .content-column.one_third.last_column { width:33.3%; margin-right:0; }
.about .content-column.one_third img {  width:100%; height:auto; }
.container .sub-container .inner-content.full  { width:100%; }
.container .sub-container .inner-content .content-about .title h3 { font-size:4.375em; line-height:1em; color:#fff; width:80%; margin:0; padding:0; float:left; }
.container .sub-container .inner-content .content-about .one_third.title::after { content:url('../images/icon-about1.png'); float:right; width:20%; margin-top:8px; text-align:right; }
.container .sub-container .inner-content .content-about .one_third.title:nth-child(4n)::after { content:url('../images/icon-about2.png'); }
.container .sub-container .inner-content .content-about .one_third.title:nth-child(7n)::after { content:url('../images/icon-about3.png'); }
.page-team .about .content-column.two_fifth.last_column { text-align:right; }
.page-team .about .content-column.two_fifth.last_column img { max-height:213px; width:auto !important; }
.page-team .about .content-column.three_fifth { margin-bottom:20px; }

@media all and (max-width:768px) {
  .about .content-column.one_third,
  .about .content-column.one_third.last_column { width:100%; margin:0; float:none; }
  .container .sub-container .inner-content .content-about .one_third.title::after { margin-bottom:120px; }
  .container .sub-container .column-two-fifth { margin-top:0 !important; }
}