.img-banner-3columns__wrapper{border-radius:5px;}
.full-width .img-banner-3columns__wrapper{border-radius:0;}
.img-banner-3columns__wrapper .subheading{margin-top:0}
.img-banner-3columns__wrapper .content_wrap{width:33%}
.img-banner-3columns__wrapper .inner{display:flex;padding:0 80px;column-gap:80px}
.img-banner-3columns__wrapper .heading{margin-bottom:0!important}
.img-banner-3columns__wrapper .content_wrap a {text-decoration: underline;}

@media screen and (max-width: 1200px){
  .img-banner-3columns__wrapper .inner{flex-wrap:wrap;row-gap:50px;}
  .img-banner-3columns__wrapper .content_wrap.con_wrap1{width:100%}
  .img-banner-3columns__wrapper .content_wrap:not(.con_wrap1){width:calc(50% - 50px)}
}


@media screen and (max-width: 749px){
  .img-banner-3columns__wrapper{margin-left:1.5rem;margin-right:1.5rem;}
  .img-banner-3columns__wrapper .inner{row-gap:20px;padding-left:18px;padding-right:18px;}
  .img-banner-3columns__wrapper .content_wrap:not(.con_wrap1){width:100%}
  
  .custom-readmore{cursor:pointer;font-family: "Work Sans", sans-serif;font-size: 12px;font-style: normal;font-weight: 400;line-height: normal;letter-spacing: 0.12px;background-color: transparent;border: none;padding: 0;}
  .custom-readmore svg {width: 8px;margin-left: 5px;}
}