 .wrap__content .container .file__container.disclaimerbody__container:nth-child(1) {
    display: none;
}
form .input_container .form-input-uploadFile .fileUpload + label, form input[type="color"], form input[type="date"], form input[type="datetime"], form input[type="datetime-local"], form input[type="email"], form input[type="month"], form input[type="number"], form input[type="password"], form input[type="search"], form input[type="tel"], form input[type="text"], form input[type="time"], form input[type="url"], form input[type="week"], form input:not([type]), form textarea, form select {

    background-color: unset;
}
                                        /* global */
.wrap__bx-controls {
    display: none;
}
.editable__container.editable__container li {
    margin-left: 20px;
}
table#officeHours td {
    text-align:left;
}
.editable__container.editable__container {
    word-break: break-word;
}

a[href^="tel"] {
cursor: pointer;
pointer-events: unset;
}

form input[type="color"], form input[type="date"], form input[type="datetime"], form input[type="datetime-local"], form input[type="email"], form input[type="month"], form input[type="number"], form input[type="password"], form input[type="search"], form input[type="tel"], form input[type="text"], form input[type="time"], form input[type="url"], form input[type="week"], form input:not([type]), form textarea {
    background: #ffffff !important;
}

form .input_container .form-input-uploadFile .fileUpload + label, form input[type="color"], form input[type="date"], form input[type="datetime"], form input[type="datetime-local"], form input[type="email"], form input[type="month"], form input[type="number"], form input[type="password"], form input[type="search"], form input[type="tel"], form input[type="text"], form input[type="time"], form input[type="url"], form input[type="week"], form input:not([type]), form textarea, form select
input.btn.submit {
    color: #ffffff !important;
}

                                        /* images */
.editable__container.editable__container .align-right, .editable__container.editable__container .align-left {
    margin: 10px;
}

.dd-right, .rightplace {
    float: right;
    margin: 0px 0px 10px 10px;
}
.dd-left {
    float: left;
    margin: 0px 10px 0px 10px;
}

img.border-round {
    border-radius: 115px;
}

                                        /* Flex */
.editable-flex {
    display: flex;
    justify-content: space-evenly;
    gap: 20px;
}

.column-flex {
    flex-direction: column;
}

                                        /* global table */
.hours-table td, #officeHours td {
    border: 0px solid #ffffff;
    padding: 5px;
}

.hours-table, #officeHours {
    width: auto;
}

                                    /* Header */
.wrap__socialmedia {
    background: transparent;
}

.logo__title {
    font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #000000;
}

.wrap__locations--inner {
    display: flex;
    justify-content: space-between;
    margin: 20px 0px;
}

                                    /* text*/
.wrap__header--top__inner p.location__phone a, .editable__container--inner.editable__container--inner h3, .editable__container--inner.editable__container--inner h2, .editable__container--inner.editable__container--inner h1, h1.page__title {
    color: #28A443 !important;
}

.cta_home__container--inner.cta__container--inner a.cta__button {
    color: #ffffff;
}



                                    /* sidebar */
.wrap__sidebar {
    background: #585858 !important;
}

.wrap__sidebar a.cta__link {
    color: #A36CCE !important;
    font-weight: bold;
}
.articles__categories .mm-opened .mm-title, .articles__categories .mm-listview li a:not(.mm-next), .articles__categories.mm-menu {
    background: #585858;
    color: #ffffff;
}

.locations_home__container--inner.locations__container--inner .location {
    margin-top: 20px;
}

                                /* home */
a.home-button {
    background: #A36CCE;
    color: #ffffff;
    padding: 10px;
    text-align: center;
    border-radius: 10px;
    font-size: 13px;
}
                                /* Footer */
.wrap__footer {
    background: #585858;
}
.wrap__footer p, .wrap__footer a {
    color: #ffffff !important;
}

#navigation_header:not(.mm-menu) .navigation__list > .navigation__item .sublevel-1 > ul > li {
    background: #ffffff;
}

                                /* custom */
.accordion {
  background-color: #A36CCE;
  color: #ffffff !important;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

.active, .accordion:hover {
  background-color: #ccc; 
}

.panel {
  padding: 0 18px;
  display: none;
  background-color: white;
  overflow: hidden;
}

@media (max-width: 1024px) {
.home-layout .wrap__twocolumns .wrap__content {
    width: 60%;
}

.slider__image--fixed {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
}
                                                         /* MOBILE */                                                            
@media (max-width: 767px) { 
    .editable-flex, .wrap__locations--inner {
    flex-direction: column;
}
.home-layout .wrap__twocolumns .wrap__content {
    width: 100%;
}

.dd-right, .dd-left, .rightplace {
    display: block;
    float: none;
    margin: auto;
}

.wrap__locations--inner .location {
    margin-top: 20px;
}

.editable-flex.space-between {
    text-align: center;
}
}

@media (max-width: 425px) { 
.wrap__page-content h1 {
    font-size: 30px;
}
}
