.fullwidth-layout {
    overflow-x: hidden;
}
.btn_center .blade__links {
    justify-content: center !important;
}

.featuredblocks_appt__container--inner.featuredblocks__container--inner .featuredblock__content img {
    max-width: 50% !important;
}

@media (max-width:991px) {
.featuredblocks_appt__container--inner.featuredblocks__container--inner .featuredblock__content img {
    max-width: 90% !important;
}
}

.featuredblocks_insurance__container--inner.featuredblocks__container--inner .featuredblock__image {
    width: 200px;
    height: 60px;
    background-size: contain;
    background-repeat: no-repeat;
}

@media (max-width: 991px) {
.header1 {
    display: none !important; 
}
}




.disclaimerbody__container--inner.disclaimerbody__container--inner ol {
    list-style: num;
    margin-left: 15px;
}

.disclaimerbody__container--inner.disclaimerbody__container--inner ol > ol {
    list-style: lower-alpha;
}

.editable__container iframe {
    max-width: 100%;
}

@media (max-width:991px) {
.banner-c .banner__text-wrapper.animated {
    transform: unset !important;
}
}

/* .paragraph_default, .banner_awards .gallery__subtitle, .banner_awards .gallery__title, .banner_awards .cta__subtitle, .testimonials-d .testimonials-item .testimonial__source, .testimonials-d .testimonials-item .testimonial__content p, .testimonials-c .testimonials-item .testimonial__source, .testimonials-c .testimonials-item .testimonial__content p, .testimonials-b .testimonials-item .testimonial__source, .testimonials-b .testimonials-item .testimonial__content p, .testimonials-a .testimonials-item .testimonial__source, .testimonials-a .testimonials-item .testimonial__content p, .staff-content__text p, .staff-content__content p, .staff-detail .staff-member__phone a, .staff-detail .staff-member__fax a, .staff-detail .staff-member__email a, .staff-detail .staff-member__phone, .staff-detail .staff-member__fax, .staff-detail .staff-member__email, .staff-list .staff__list .staff-member__name, .staff-list .staff__list .staff-member__prefix, .staff-list .staff__list .staff-member__suffix, .staff-member__description p, .reviews-a .reviews__table .review__content-col .review__name, .reviews-a .reviews__table .review__content-col .review__content, .reviews-a .reviews__awards-ratings .reviews__awards-text, .reviews-a .reviews__awards-ratings .reviews__awards-text p, .reviewourfirm-a__excerpt, .recentblog-a .recentblog__excerpt, .recentblog-a .recentblog__info li, .component-phone__number, .component-phone__number2, .component-phone__fax, .component-phone__label, .mediaslider-a .mediaslider__item-description p, .gallery-item--description, .featuredblocks-flyup-c .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-c .featuredblocks .featuredblock__content p, .featuredblocks-flyup-b .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-b .featuredblocks .featuredblock__content p, .featuredblocks-flyup-a .featuredblocks .featuredblock__sub-menu-wrapper span, .featuredblocks-flyup-a .featuredblocks .featuredblock__content p, .featuredblocks-grid-c .featuredblocks .featuredblock__content p, .featuredblocks-grid-b .featuredblocks .featuredblock__content p, .featuredblocks-grid-a .featuredblocks .featuredblock__content p, .featuredarticle__description, .editable__container ul, .editable__container ol, .copyright__description, .blog-post__content, .blog-post__date a, .blog-post__author a, .blog-post__categories a, .blog-post__tags a, .blog-post__date, .blog-post__author, .blog-post__categories, .blog-post__tags, .blog__viewing, .blog__breadcrumbs ul, .blog__breadcrumbs ol, .blog__breadcrumbs li, .blog__breadcrumbs, .blade-a .blade__description p, .beforeandafter-item .content-wrapper, .component__p, p {
    line-height: 2.5rem;
} */

.sticky-background-img {
    background-attachment: fixed;
}
/* .container-fluid .banner-a .banner__text-wrapper {
    padding-bottom: 40rem;
} */

@media (min-width: 992px){
.container-fluid .banner-a .banner__text-wrapper {
    transform: translate(-60%, -50%) !important;
    padding-bottom: 20%;
}
}
@media (min-width: 480px){
.container-fluid .banner-a .banner__text-wrapper {
    transform: unset;
}
}