.polaroid {
  background: #fff; /* White background */
  padding: 5px; /* Equal padding on all sides */
  border: 1px solid #ddd; /* Light gray border */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); /* Subtle shadow */
  display: inline-block; /* Ensures the container wraps around the image */
}

.polaroid img {
  display: block; /* Ensures the image is centered within the container */
  max-width: 100%; /* Ensures the image fits within the container */
  height: auto; /* Maintains the image's aspect ratio */
}


.scrollActive p.location__city-state-zip, .scrollActive p.location__address, .scrollActive h3.location__name {
    display: none;
}
.scrollActive p.location__phone {
    margin-top: 2px !important;
}
.wrap__form.horizontal .form form {
display: block;
}
.wrap__form.horizontal .form .form__group {
width: 32%;
padding: 0 0 15px;
display: inline-block;
    margin: 0px 5px;
}
.wrap__form.horizontal .form__group.form-input-message {
    width: calc(96% + 20px);
}
.wrap__form.horizontal:before{
    top:0px;
}
.wrap__form.horizontal .form .submit {
    margin: 0 auto;
}
.wrap__footer {
    background: #0b1a31;
}
.navigation:not(.mm-menu) .navigation__item.active > a, .navigation:not(.mm-menu) .navigation__item:hover > a {
    background: #e3d38e;
}
.wrap__form.horizontal:before {
    background-color: rgb(226 211 144);
}
.slider__button a {
    border: 2px solid #e3d38e;
    color: #e3d38e;
}
.wrap__featuredblocks .featuredblock__containerlink:hover .featuredblock__button, .wrap__featuredblocks .featuredblock__containerlink:hover .featuredblock__icon--bottom, .wrap__featuredblocks .featuredblock__containerlink:hover .featuredblock__icon, .wrap__featuredblocks .featuredblock__containerlink:hover .featuredblock__image {
    background-color: #e3d38e;
}
.wrap__featuredblocks .featuredblock__icon {
    border: 1px solid #e3d38e;
}
.testimonials-item--content:before {
    color: #e3d38e;
}
.testimonials-item--source, a, .wrap__featuredblocks .featuredblock__icon .icon {
    color: #e2d390;
}
.staff-member__description ul {
    list-style-type: disc !important;
}
.wrap__page-contentContainer {
    padding-top: 330px;
}
.contact__form--inner {
    background-color: #e2d390;
}
.wrap__header-area:before {
    background: #0b1a31;
}
.form {
    background-color: rgb(226 211 144);
}








@media(min-width: 1201px){
.wrap__form.horizontal .form__group.form-input-comments {
    width: calc(96% + 20px);
}
}

@media(max-width: 1200px){
    .wrap__form.horizontal .form .form__group{
        width: 100%;
    }
}
@media(max-width: 1024px){
.wrap__locationsHeader p.location__city-state-zip, .wrap__locationsHeader p.location__address, .wrap__locationsHeader h3.location__name {
    display: none;
}
}
@media(max-width: 767px){
.wrap__locationsHeader {
    position: fixed;
    top: 15px;
    right: 10px;
}
}
@media(max-width: 519px){
.logo__link.logo__left .logo__image {
    margin-right: 0;
    max-width: 300px;
}
}

.staff-bio{
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
}

.staff-bio p{
    width: 33%;
}

.staff-bio img{
    width: 100%;
    height: auto;
}

@media (max-width: 519px){
    .staff-bio{
        flex-direction: column;
    }
    .staff-bio p{
        width: 100%;
        margin: 10px 0;
    }
}

.staff-member__image {
    height: 310px !important;
    width: 250px !important;
}

.wrap__staff::before{
    display: none !important;
}

.gallery_frontoffice__container--inner .gallery-item--title, .gallery_hygienist__container--inner .gallery-item--title{
    display: block !important;
    font-size: 20px !important;
    text-transform: capitalize !important;
    font-family: "hind-semibold", Arial, Helvetica, sans-serif !important;
}

.gallery_frontoffice__container--inner .gallery-row, .gallery_hygienist__container--inner .gallery-row{
    display: flex !important;
    justify-content: space-evenly;
}

.gallery-item--description{
    font-size: 16px !important;
}

.frontsign{
    margin-right: 10%;
    margin-top: 12%;
}