.two-col-card{ padding:100px 0px;}
.two-col-wrapper { display: flex; flex-wrap: wrap; align-items: center; } 
.two-col-wrapper .left-part { width: 60%; padding-right: 101px; } 
.two-col-wrapper .right-part { width: 40%;max-width: 356px; margin: 0 auto; }
.two-col-wrapper .right-inner { box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.15); border-radius: 6px; border: none; border-top: 5px solid #cc0035; padding: 30px; display: flex; flex-direction: column; width: 100%; }
.two-col-wrapper .icons { width: 24px; } 
.two-col-wrapper .right-part .card .content { width: calc(100% - 34px); } 
.two-col-wrapper .right-part .card .card-inner { display: flex; flex-wrap: wrap; gap: 10px; } 
.two-col-wrapper .right-part .card .content .title h6 { margin: 0; }
.two-col-wrapper .right-part .card .content p { font-size: 12px; }
.two-col-wrapper .right-inner .heading h6 { font-family: 'Barlow Semi Condensed'; font-weight: 600; font-size: 22px; letter-spacing: 0.02em; margin-bottom: 32px;  }
.two-col-wrapper .right-inner .heading{position: relative;}
.two-col-wrapper .right-inner .heading:after { content: ''; width:100%; height: 1px; position: absolute; left: 0; top: auto; bottom: 20px; background: #a9a9a9; }

@media(max-width:767px){
  .two-col-card{ padding:50px 0px;}
  .two-col-wrapper .left-part { width: 100%; padding: 0; margin-bottom: 50px; }
} .two-col-wrapper .right-part { width: 100%;}
}