.section--dark .banner-e .banner__title {
	text-transform: uppercase;
}

.editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
	clear: none;
}

.appointment-request0 .form__input.form__input--textarea {
    max-height: 75px;
}

.component-phone__item-wrapper a {
    text-decoration: none;
}

.section.phone-number-bold .component-phone__number, .section.phone-number-bold .component-phone__number2 {
    font-weight: 700;
}

 a {
  text-decoration: none;
}

/*SEO Homepage Custom Accordion*/
.accordion_container {
  width: 100%;
  padding: 15px 0 20px 0;
}

.accordion_head {
  background-color: #ffff;
  cursor: pointer;
  margin: 0 0 1px 0;
  padding: 2px 6px;
  font-weight: bold;
  border-radius: 24px;
}
.accordion_head h2{
    color: #111;
	font-size: 20px;
	font-weight: bold;
	margin: 5px 10px;
    text-align: center;
}
.accordion_body {
  background: #4d5d75;
  padding: 2px 6px;
  border-radius:24px;
}

.accordion_body p {
  padding: 2px 2px;
  margin: 0px!important;
}

.homeh2 {
	font-size: 20px;
	font-weight: bold;
}

.plusminus {
  float: right;
}
/*SEO Homepage Custom Accordion END*/