/* fixes footer submenu nav background color */

.section--dark .navigation-a .navigation__list--sub .navigation__item:hover>.navigation__item--link {
    background-color: transparent !important;
}

/* end */

@media (min-width: 1200px) {
    .banner-c .banner__text-wrapper--inner {
        width: 90%;
    }
}

@media (min-width: 992px) {
    .banner-c .banner__title {
        font-size: 4.5rem;
        line-height: 4.75rem;
    }
}

.editable ul + *, .editable ol + *, .editable__container ul + *, .editable__container ol + * {
	clear: none;
}

@media (max-width: 992px) {
img {
    vertical-align: middle;
    border-style: none;
    width: 100% !important;
}
}

.content_title, .videofaq-category__title, .videofaq-related__title, .staff-member__suffix, .staff-member__prefix, .staff-member__name, .socialmedia__title.component__title, .stats-a .stats-item .socialmedia__title.stat__title, .socialmedia__title.search-a__page-title, .search-a .component__title, .search-a .stats-a .stats-item .stat__title, .stats-a .stats-item .search-a .stat__title, .search-a .search-a__page-title, .reviewourfirm-a__author, .reviewourfirm-a__rating-points, .component-phone__title, .mediaslider-a .mediaslider__item-title, .map-a .map-search__location-name, .logo__title.component__title, .stats-a .stats-item .logo__title.stat__title, .logo__title.search-a__page-title, .locations-a .location__name, .hours-a .hours__name, .featuredblocks-list-a .featuredblocks .featuredblock__title, .featuredblocks-flyup-c .featuredblocks .featuredblock__title, .featuredblocks-flyup-b .featuredblocks .featuredblock__title, .featuredblocks-flyup-a .featuredblocks .featuredblock__title, .featuredblocks-grid-c .featuredblocks .featuredblock__title, .featuredblocks-grid-b .featuredblocks .featuredblock__title, .featuredblocks-grid-a .featuredblocks .featuredblock__title, .featuredarticle__title, .blog-categories .blog__categories .mm-title, .articles__categories .mm-title, .articles-a .articles__item .article__post-title {
    font-family: oswald, Arial, sans-serif;
    text-transform: uppercase;
    font-weight: 300 !important;
}

.cta_button_defaults, .contactform--a .contactform__submit input, .form-a .form__submit input, .cta__button--icon, .cta__link--icon, .cta__button, .banner-e__form form .submit {
    display: flex;
    font-family: oswald, Arial, sans-serif;
    font-weight: 300;
    font-style: normal;
}