.two-col-pricing-section{
background-color:#fafafa;
}
.two-col-pricing-section .inner-two-col-pricing-section{        
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 3rem;
  align-items: center;
  display: grid;
}
.two-col-pricing-section .description p{
  color:#7587A3;
}
.two-col-pricing-section ul{
  padding-left:0;
  margin:0;
}
.two-col-pricing-section li{
  list-style: none;
  position:relative;
  padding-left: 32px;
  margin-bottom:16px;
}
.two-col-pricing-section .heading-container h2 {
  margin-bottom: 0;
}
.two-col-pricing-section .description p{
  margin-bottom:32px;
}
.two-col-pricing-section .description span{
  margin-top:32px;
  display: block;
  color:#7587A3;
  font-size:14px;
}
.two-col-pricing-section .heading-container {
  margin-bottom: 24px;
}
.two-col-pricing-section li:last-child{
  margin-bottom:0;
}
.two-col-pricing-section li::after {
  content: url(https://144450370.fs1.hubspotusercontent-eu1.net/hubfs/144450370/dodonaanalytics-themes/images/true.svg);
  position: absolute;
  left: 0;
}
.two-col-pricing-section .card {
  
  padding: 24px;
  border: 1px solid #e1e7ef80;
  transition-property: box-shadow;
  transition-timing-function: cubic-bezier(.4, 0, .2, 1);
  transition-duration: .15s;
  margin-bottom: 24px;
}
.two-col-pricing-section .card:hover{
  --tw-shadow: var(--shadow-medium);
  --tw-shadow-colored
  0 8px 30px -4px hsl(207 100% 40% / .15)
  : var(--shadow-medium);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.two-col-pricing-section .card-heading h6{
  margin-bottom:0;
  font-weight:600;
  letter-spacing: -.025em;
}
.two-col-pricing-section .card-heading{
  margin-bottom:6px;
}
.two-col-pricing-section .card-description p{
  margin-bottom:0;
}
.two-col-pricing-section .card-description p.p-small{
  font-size:14px;
  color:#7587A3;
}
@media only screen and (max-width:1024px){
.two-col-pricing-section .inner-two-col-pricing-section{        
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
}