ul.resp-tabs-list,
p {
  margin: 0px;
  padding: 0px;
}

.resp-tabs-list li {
	font-family: DM Sans;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
	color: #555555;
	/* 	padding: 12px 0; */
	padding: 8px 0;
	position:relative;
	transition: all 0.2s ease;
}
h2.resp-accordion {
  cursor: pointer;
  padding: 5px;
  display: none;
}

.resp-tab-content {
  display: none;
}

.resp-content-active,
.resp-accordion-active { display: block; }


h2.resp-accordion {
	font-family: DM Sans;
	font-size: 18px;
	font-weight: 700;
	line-height: 24px;
	color:#555555;
	margin: 0px;
	padding: 16px 20px;
}

h2.resp-tab-active {
  margin-bottom: 0px !important;
}



/*-----------Vertical tabs-----------*/

.resp-vtabs ul.resp-tabs-list {
	list-style:none;
	margin:0;
	padding:0;
}

.resp-vtabs .resp-tabs-list li {
  margin: 0;
  cursor:pointer;
}
.resp-vtabs .resp-tab-content { border: none; }
.resp-vtabs li.resp-tab-active, .resp-vtabs li.resp-tab-item:hover {
    position: relative;
    z-index: 1;
    font-family: DM Sans;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-align: left;
    color: #EE4536;
    transition: all 0.2s ease;
}

.resp-arrow {
	position:relative;
	display: block;
}
h2 span.resp-arrow:after {
	content:"";
	position:absolute;
	right:0;
	top:6px;
  	background: url(http://umf.arriving.website/wp-content/uploads/2024/11/acc-plus.svg);
	width:12px;
	height:11px;
}
h2.resp-tab-active span.resp-arrow:after {
  	background: url(http://umf.arriving.website/wp-content/uploads/2024/11/acc-minus.svg);
	width:16px;
	height:17px;
	top:3px;
}

/*-----------Accordion styles-----------*/

h2.resp-tab-active { color:#EE4536; }

.resp-easy-accordion h2.resp-accordion { display: block; }

.resp-jfit {
  width: 100%;
  margin: 0px;
}

.resp-tab-content-active { display: block; }

/*Here your can change the breakpoint to set the accordion, when screen resolution changed*/
@media only screen and (max-width: 1007px) {

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; }

