.module-two-columns .accordion {
  margin-top: 2rem;
}
.module-two-columns .column-image{
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
.module-two-columns .accordion .accordion,
.module-two-columns .accordion .accordion-item{
  background: transparent;
}
.module-two-columns .accordion .accordion-item{
  border: 0px;
  border-bottom: 1px solid var(--primary); 
}
.module-two-columns .accordion .accordion-item:last-child {
  border-bottom: 0px; 
}
.module-two-columns .accordion .description-title{
  font-size: 1.4375rem;
  font-weight: 400;
  padding: 1rem 0rem;
  position: relative;
  cursor: pointer;
}
.module-two-columns .accordion .description-title .expand-collapse{
  position: absolute;
  right: 0px;
}
.module-two-columns .accordion .description-title .expand-collapse svg{
  height: 20px;
  transition-property: transform;
  transition-duration: .3s;
  fill: var(--primary);
}
.module-two-columns .accordion .description{
  max-height: 0px;
  overflow: hidden;
  transition: all 0.2s ease-out;
  margin: 0px;
}
.module-two-columns .checklist {
  padding: 0px;
  margin: 0px;
  list-style: none;
  margin-top: 2rem;
}
.module-two-columns .checklist li {
  margin-bottom: 1.5rem;
  padding-left: 2rem;
  position: relative;
}
.module-two-columns .checklist li:last-child {
  margin-bottom: 0rem;
}
.module-two-columns .checklist li svg {
  width: 25px;
  height: 25px;
  margin-right: .5rem;
  position: absolute;
  top; 0px;
  left: 0px;
  fill: var(--primary);
}
.module-two-columns .buttons{
  display: flex;
}
.module-two-columns .buttons .button{
  margin-right: 1rem;
  margin-bottom: 1rem;
}
.module-two-columns .column-content .h6,
.module-two-columns .column-content h2 span,
.module-two-columns .column-content h3 span,
.module-two-columns .column-content .accent,
.module-two-columns .column-content p strong{
  color: var(--primary);
}
@media (max-width: 992px){
  .module-two-columns .column-image{
    height: 250px;
  }
}
@media (min-width: 767px){
  .module-two-columns .buttons.buttons-md-width-100{
    display: block;
  }
}
@media (max-width: 767px){
  .module-two-columns .buttons.buttons-width-100{
    display: block;
  }
}

