h2.resp-accordion {
cursor: pointer;
display: none;
}
.resp-tabs-container .resp-tab-content {
padding: 15px;
}
h2.resp-accordion {
margin: 0px;
padding: 10px 15px;
}
.resp-arrow {
width: 40px;
height: 40px;
border-radius: 50%;
position: absolute;
background-color: var(--white);
right: 0;
margin-top: 3px;
}
.resp-arrow::before {
content:"+";
color: var(--blue);
font-size: 1.2rem;
margin-left: 12px;
margin-top: 9px;
position: absolute;
}
.resp-tab-active .resp-arrow::before {
content:"-";
color: var(--blue);
margin-left: 17px;
margin-top: 8px;
}  .resp-tab-content {display: none;} .resp-easy-accordion  h2.resp-accordion { }
.resp-easy-accordion .resp-tab-content { }
.resp-jfit {  }
.resp-tab-content-active { }
h2.resp-accordion:first-child { } @media only screen and (max-width: 10000px) {
ul.resp-tabs-list {
display: none;
}
h2.resp-accordion {
display: block;
} .resp-vtabs .resp-tabs-container {
border: none;
float: none;
width: 100%;
min-height: initial;
clear: none;
}
.resp-accordion-closed {
display:none !important;
} .resp-tab-content-active h2 {
display: none;
}
}