section.simp-content.option-2 {
 overflow: visible;
}


/* option 2
///////////////// */
.simp-content.option-2 .columns-main-wrap{
 padding:2em;
 background-color:var(--lorange);
 box-shadow: var(--shadow);
 position: relative;
}

.simp-content.option-2 .columns-main-wrap:after {
 content: "";
 position: absolute;
 width: 1.5em;
 height: 1.5em;
 background-color: var(--primary);
 top: -.75em;
 z-index: -1;
 transform: rotate(45deg);
 left: 8em;
}

.simp-content.option-2 li{
 color:var(--darkBlue);
}

.simp-content.option-2 .col-2 {
 border-left: solid 1px var(--sBlue);
 padding-left: 2%;
 margin-left: 2%;
}

@media(max-width:980px){
 .simp-content.option-2 .checkmarks_2-col ul li {
  -webkit-box-flex: 1;-ms-flex: auto;flex: auto; max-width: none;min-width: inherit;
  width: 100%;
 }
}

@media(max-width:768px){
 .simp-content.option-2 .cols {
  -webkit-box-flex: 1;-ms-flex: auto;flex: auto; max-width: none;min-width: inherit;
  width: 100%;
  border-left: 0;
  margin-left: 0;
  padding-left: 0;
 }

 .simp-content.option-2 .cols:not(:first-of-type){
  border-top: solid 1px var(--sBlue);
  margin-top: 1em;
  padding-top: 1em;
 }
}

@media(max-width:480px){
 .simp-content.option-2 .columns-main-wrap{
  padding:1.5em 1em;
 }
}