.threecolumns {margin:0px auto;max-width:100%;background:#fff;padding:0px 14%;}
.threecolumns .page-width {max-width:100%;padding:0px !important;width:100%;}
.threecolumns img {max-width:100%;}
.threecolumns h5 {text-align:left !important;font-weight:700;color:#164175;font-size: 18px;text-transform:uppercase;letter-spacing:2px;height:80px;margin:0px;}
.threecolumns .three-col {display:flex;align-items:flex-start;flex-wrap:wrap;}
.threecolumns .three-col .col {width:31%;position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
.threecolumns .three-col .col:nth-of-type(2) {width:32%;margin:0px 3%;}
.threecolumns .three-col .col .image {width:100%;height:auto;position:relative;margin-bottom:10px;}
.threecolumns .three-col .col img {width:100%;height:auto;}
.threecolumns .three-col .col .button {position:absolute;bottom:-13px;left:0px;font-size:12px;}

@media (max-width: 1500px) {
.threecolumns  {padding:0px 5%;}
}


@media (max-width: 1075px) {
.threecolumns h5 {height:100px;}
}

@media (max-width: 900px) {
.threecolumns .three-col .col {width:100% !important;margin:10px auto !important;}
  .threecolumns h5 {height:auto;margin-bottom:10px;}
}