.wrap__staff a.staff-member__link.component__button--2, .wrap__staff span.staff-member__link.component__button--2 {
    display: none;
}
.wrap__staff ul.staff__list li:first-child a.staff-member__link.component__button--2  {
    display: block ;
}
/* Navigation */
.section-navigation .section--inner {
  border-radius: 0 !important;
}
.section--light .navigation-a .navigation__item--link {
    margin-right: 0;
}
/* Blog Page */
.section--light .blog-post__title {
            color: #3a1620 !important;}

/* Logo */
.logo__container .logo-a__img {
    height: auto !important;
    max-width: 220px !important;
}
.mobileHeader-navWrap {
    padding: 10px 15px;
}
.mobileHeader-logoImg {
    min-height: 60px;
}

/* Forms */
.section--dark .form, .section--light .form {
    max-width: 100%;
    padding: 0;
}

/* Pagetitle */
.pagetitle  h1 {
    font-size: 48px;
    line-height: 52px;
    font-family: "Poppins", sans-serif !important;
    font-weight: bold;
    color: #3a1620;
}

/* Appointment */
.appointment-request .col-lg-8 form, .appointment-request .col-lg-12 form {
    clear: both;
}
.section--light .form .form__group .input_container input, .section--light .form .form__group .input_container select, .section--light .form .form__group .input_container textarea {
    color: #3a1620;
    border-color: #3a1620 !important;
    background: #f5f5f5;
}
.section--light ::placeholder {
    color: #3a1620 !important;
}
.section--dark .form-wrap__submit, .section--light .form-wrap__submit {
    display: block;
}


/* Colors */
.carmel {
    --color1: #a8a9bf;
    --color2: #3a1620;
    --navigation-dark-color--hover: #3a1620;
    --lighten-color-1-alpha20: #da5a5b;
    --form-dark-input-07: #f8c1c4;
}
.section__bg--dark-5::before {
    background-color: #da5a5b;
}
.section__bg--light-3::before {
    background-color: #f8c1c4;
}
.section--light .blade-a__text {
    background: transparent;
}
.section--dark .featuredblocks-grid-e .featuredblock__item .featuredblock__wrap, .section--light .featuredblocks-grid-e .featuredblock__item .featuredblock__wrap {
    background: rgb(15 48 63 / 20%) !important;
}
::placeholder {
    color: #3a1620 !important;
}
.section--light .editable__container a {
    color: #3a1620;
}
.section--light p {
    color: #000 !important;
}
.section--light .staff__container .staff-member__name span {
    color: #000;
}
.section--dark .flex-control-paging li a.flex-active {
    background: #f8c1c4 !important;
}
.section--dark .hours-a__schedule .hours-a__schedule--border {
    border-color: #f8c1c4;
}
.section--dark .hours-a__schedule--responsive .row:nth-child(odd), .section--dark .hours-a__schedule--responsive .row:nth-child(even), .section--dark .hours-a__schedule--responsive {
    border-color: #f8c1c4;
}
.section--dark .navigation-a .navigation__list--head .navigation-open > .navigation__item--link, .section--dark .navigation-b .navigation__list--head .navigation-open > .navigation__item--link, .section--dark .navigation-c .navigation__list--head .navigation-open > .navigation__item--link, .section--light .navigation-a .navigation__list--head .navigation-open > .navigation__item--link, .section--light .navigation-b .navigation__list--head .navigation-open > .navigation__item--link, .section--light .navigation-c .navigation__list--head .navigation-open > .navigation__item--link,
.section--dark .navigation-a .navigation__item--link:hover, .section--dark .navigation-b .navigation__item--link:hover, .section--dark .navigation-c .navigation__item--link:hover, .section--light .navigation-a .navigation__item--link:hover, .section--light .navigation-b .navigation__item--link:hover, .section--light .navigation-c .navigation__item--link:hover,
.section--dark .navigation-a .navigation__item.has-drop-down ul a:hover, .section--dark .navigation-b .navigation__item.has-drop-down ul a:hover, .section--dark .navigation-c .navigation__item.has-drop-down ul a:hover, .section--light .navigation-a .navigation__item.has-drop-down ul a:hover, .section--light .navigation-b .navigation__item.has-drop-down ul a:hover, .section--light .navigation-c .navigation__item.has-drop-down ul a:hover {
    color: #DA595A;
}
.section--dark .navigation-a .navigation__list--sub, .section--dark .navigation-b .navigation__list--sub, .section--dark .navigation-c .navigation__list--sub, .section--light .navigation-a .navigation__list--sub, .section--light .navigation-b .navigation__list--sub, .section--light .navigation-c .navigation__list--sub {
    background-color: #3a1620 !important;
}
.section--light .editable__container h6, .section--light .editable__container h5, .section--light .editable__container h4, .section--light .editable__container h3, .section--light .editable__container h2, .section--light .editable__container h1,
.section-breadcrumbs .section--light .breadcrumb__item a,
.section--light .blog__post-title, .section--light .article__post-title, .section--light .article__post-permalink, .section--light .blog__post-permalink {
    color: #3a1620 !important;
}
.section-breadcrumbs .section--light .breadcrumb__item:after {
    color: #DA595A !important;
}
.section--dark .articles__categories .mm-opened .mm-title, .section--light .articles__categories .mm-opened .mm-title {
    background-color: #3a1620;
    color: #DA595A;
}
.section--light .articles__categories-list li .articles__categories-link {
    background: whitesmoke;
}
.section--light .articles__categories-list li:first-child, .section--light .articles__categories .category__list-child li:first-child, .invert-colors .articles__categories-list li:first-child, .invert-colors .articles__categories .category__list-child li:first-child {
    border-color: #3a1620;
}
.section--light .form form .form-wrap__submit input {
    background-color: #3a1620 !important;
}
.section--light .form form .form-wrap__submit input:hover {
    background-color: #DA595A !important;
    border-color: #DA595A !important;
}
.cta-little-padding .component__button--1{
    margin: 5px !important;
}


.bx-viewport {
    height: 450px !important;
}

img.gallery-item--image.scale {
    height: 400px;
    width: 100% !important;
}

/* Media */
@media(max-width: 991px) {
    .navigation-a .navigation__list--head {
        justify-content: center;
    }
    .pagetitle  h1 {
        font-size: 32px;
        line-height: 40px;
    }
}