.three-col-wrap {justify-content:center; display: flex; gap: 32px; width: 100%; flex-wrap: wrap; }
.three-col-wrap .custom-icon-with-content-inner { width: calc(100%/3 - 22px); display: flex; flex-direction: column; gap: 32px; }
.three-col-wrap .custom-icon-with-content-inner .image img {margin: 0; height: 96px !important; !i; !; width: 96px; display: block; }
.three-col-wrap .custom-icon-with-content-inner .text { display: flex; flex-direction: column; gap: 16px; }
.three-col-wrap .custom-icon-with-content-inner .text * { margin: 0; }
.three-col-wrap .custom-icon-with-content-inner .text a {width: fit-content;color:#111C55;text-decoration: underline;}


@media(max-width:1199px){
  .three-col-wrap { gap: 24px; }
  .three-col-wrap .custom-icon-with-content-inner { width: calc(100% / 3 - 16px); }
}
@media(max-width:991px){
  .three-col-wrap .custom-icon-with-content-inner { width: calc(100% / 2 - 12px); gap: 24px; }
  .three-col-wrap .custom-icon-with-content-inner .image img { height: 80px !important; width: 80px; }

}
@media(max-width:767px){
  .three-col-wrap .custom-icon-with-content-inner .image img { height: 65px !important; width: 65px; }
  .three-col-wrap .custom-icon-with-content-inner { width: 100%; gap: 16px; }
  .three-col-section h2 br { display: none;}
}