.st-accordion{
    width:100%;
    min-width:270px;
    margin: 0 auto;
  padding-bottom:25px;
}
.st-accordion.acc_v2{
    display:block !important;
}
.st-accordion.acc_v2 .content_wrapper{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  max-width:1180px;
  margin:0 auto
}
.st-accordion.acc_v2 .content_wrapper > div{
    width: calc(100% / 2 - 40px);
    box-sizing: border-box;
}
.st-accordion.acc_v2 .content_wrapper > div ul{
 display: block;
  padding-left:0 !important;
  
}
.st-accordion-wrapper{ 
   -webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.1);
   -moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.1);
/*     box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.); */
/*     margin-top:20px; */
  margin-top:50px;
  border-radius:5px;
  padding: 0;
}
.st-accordion ul li{
    height: 46px;
/*     border-bottom: 1px solid #fff; */
  border-bottom: none !important;
/*     overflow: hidden; */
  overflow: visible !important;
  list-style-type:none;
/*   width: calc(100% / 2 - 40px); */
}
.st-accordion.acc_v2 ul li{
  width: 100%
}
.st-accordion ul li:first-child{
    border-top:none;
}
.st-accordion ul li > a{
    font-size: 20px;
  font-family: freight-text-pro, serif;
font-weight: 600px !important; 
	  color: #002638;
    display: block;
	position: relative;
/*   line-height: 46px; */
  line-height: 1.4;
min-height: 46px;
/* 	padding-left: 46px; */
  display: flex;
flex-wrap: wrap;
  align-items: center;
padding-left:100px;
  padding-right:15px;
	outline:none;
   -webkit-transition:  color 0.2s ease-in-out;
	-moz-transition:  color 0.2s ease-in-out;
	-o-transition:  color 0.2s ease-in-out;
	-ms-transition:  color 0.2s ease-in-out;
	transition:  color 0.2s ease-in-out;
	background-color: #fff;
  text-decoration:none;
  border-bottom : 1px solid #eee;
  
}
.st-accordion ul li > a span{
	background: transparent url(https://f.hubspotusercontent20.net/hubfs/8316329/plus-dark.png) no-repeat center center;
	text-indent:-9000px;
	width: 26px;
/* 	height: 20px; */
	position: absolute;
	top: calc(50% - 14px);
/* 	left: 0px; */
  left: 60px;
	margin-top: 0px;
	margin-left: 16px;
	opacity:1;
	-webkit-transition:  all 0.2s ease-in-out;
	-moz-transition:  all 0.2s ease-in-out;
	-o-transition:  all 0.2s ease-in-out;
	-ms-transition:  all 0.2s ease-in-out;
	transition:  all 0.2s ease-in-out;
}
.st-accordion ul li > a:hover{
    color: #393939;
}
.st-accordion ul li > a:hover span{
	opacity:1;
}
.st-accordion ul li.st-open > a{
    color: #393939;
}
.st-accordion ul li > a .headshot{
  width:75px;
  height:75px;
  border-radius:50%;
  overflow: hidden;
  transition:unset;
  position:absolute;
  left:-14.5px;
  top:-14.5px;
  z-index:11;
}
.st-accordion ul li > a .headshot img{
  display:block;   
  transition:unset;
}
.st-accordion ul li.st-open:first-child{height:auto!important;}
.st-accordion ul li.st-open > a span{
	background: transparent url(https://f.hubspotusercontent20.net/hubfs/8316329/minus-dark.png)  no-repeat center center;
	right:0px;
	opacity:1;
	margin-top: 0px;
}
.st-accordion .st-content{
    padding: 20px 20px 20px 0px;
	  background: #fff;
}
.st-accordion .st-content p{
	color: #5d7179;
   font-size:  18px;
	padding-left: 50px;
}
@media screen and (max-width: 991px){
/* .st-accordion > ul {
	column-count: 1 !important;
	column-gap: 0 !important;
} */

.st-accordion.acc_v2 .content_wrapper > div{
    width: 100%;
}
  .st-accordion ul li {
	width: 100%;
}
}
@media screen and (max-width: 768px){
  .st-accordion-wrapper{height:auto !important;}
  .st-accordion.acc_v2 .content_wrapper > div ul{margin-bottom:0;} 
.st-accordion ul {
    padding-left: 0px;
}
	.st-accordion ul li > a{
		font-size:16px;
/*     min-height: 46px;
  line-height: 1.4; */
	align-items: center;
   	}
  .st-accordion ul li > a span{
	top: calc(50% - 11px);
}

@media screen and (max-width: 320px){
	.st-accordion ul li > a{
		font-size:14px;
	}
  
}
