.wrap__home--holder {
    padding-top: 75px;
}
html {
  scroll-padding-top: 25%;
}
.f-con {
    display: flex;
}
h1, .staff__title, .testimonials__title, .featuredarticles__title, .wrap__newslettersignup .form__title, .map__title, .hours__title, .wrap__featuredblocks .featuredblocks__title {
    font-size: 38px;
     color:#7196ce;
    
    font-family: 'Pacifico', cursive;
    text-transform: capitalize;
}
h1 {
        margin: 0 0 15px;
}

b, strong {
 
    color: #a69aca;
}

h2, .staff__caption, .featuredarticles__caption, .form__caption, .featuredblocks__caption  {
    font-family: 'Balsamiq Sans', cursive;
   color:#4eba92;
}

.wrap__featuredblocks .featuredblock__title {
    font-family: 'Balsamiq Sans', cursive;
    font-size:20px;
}

.staff-member__image {
    border: 3px solid #f7931e;
}
.navigation:not(.mm-menu) .navigation__item a {
    display: block;
    text-decoration: none;
    padding: 0;
    vertical-align: middle;
    position: relative;
    transition: all 0.2s;
    color: #0070ba;
    border-bottom: 2px solid transparent;
    font-family: 'Balsamiq Sans';
    font-size: 17px;
}


hr {
    width: 100%;
    clear: both;
    border: solid #4eba92;
    border-width: 0 0 1px;
    margin: 10px 0;
    padding-bottom: 10px;
}



.bx-wrapper .bx-controls-buttons [class$='_pause-play'], .bx-wrapper .bx-controls-buttons [class$='_on-off'] {
    display:none;
}



.wrap__featuredblocks .featuredblock__image:before {

    background: rgb(0 25 63 / 23%);
}

h4.featuredblock__title {
    color: #fff;
}



.form form .contact-form-columns .form-input-comments {  
    left:unset;
 }



.wrap__page-appointment .form form .contact-form-columns .form-input-comments, .wrap__page-contact .form form .contact-form-columns .form-input-comments {
left:unset;
}

.wrap__page .page__title, .wrap__fullwidth .page__title, .wrap__home--holder .page__title {
    color: #4eba92;
     font-family: 'Pacifico', cursive;
    text-transform: capitalize;
}
.staff-member__image {

    height: 245px;
}
