.expandable-container{
margin-bottom:0px;
  overflow: hidden;
}

.expandable-panel-content {
  max-height: 1px;
  position: relative;
  overflow: hidden;
  -webkit-transition: .3s all ease-in-out;
  -moz-transition: .3s all ease-in-out;
  -o-transition: .3s all ease-in-out;
  -ms-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
  text-align: justify;
}

.expandable-panel-content-inner{
  padding: 1px 0px 20px 0px;
}


.activev .expandable-container {
}

.activev .expandable-panel-content {
  max-height: unset;
}

.expandable-panel-heading{
border-width: 8px 0px 0px 0px;
  border-top-style: dotted;
  border-color: #fed44d;


  width: 100%;
  padding: 20px 0px;
  margin: auto auto 0px;
  position: relative;
  -webkit-transition: .3s all ease-in-out;
  -moz-transition: .3s all ease-in-out;
  -o-transition: .3s all ease-in-out;
  -ms-transition: .3s all ease-in-out;
  transition: .3s all ease-in-out;
 cursor: pointer;
   display: flex;
  justify-content: space-between;
  align-items: center;

}

.expandable-panel-heading:after{
  flex-shrink: 0;
display: flex;
  content: "+";
  margin-left: 15px;
  font-weight: 400;
  font-size: var(--h3);
  line-height: 1em;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
color:#fff;
background:var(--yellow);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}

.activev .expandable-panel-heading:after,
.activev .expandable-panel-heading:after{
content:"-";

}

.expandable-panel-heading h3,
.expandable-panel-heading h2{
  margin: 0px;
  font-size: var(--h2);
  line-height: 1.2em;
color:var(--link);
}

.activev .expandable-panel-heading ,
.expandable-panel-heading:hover ,
.expandable-panel-heading:hover {
text-decoration: none;
color:var(--linkhover);
}



.expandable-panel-content-inner img.align-right{
  max-width: 50%;
  margin-left: 20px;
}
 
@media all and (max-width: 720px) {


.expandable-panel-content-inner img.align-right{
  max-width: 100%;float:none;
  margin-left: 0px;
}
 
.expandable-panel-heading::after {
  width: 30px;
  height: 30px;
}


}