.section--light .cta__button.component__button--3 {
    color: #111;
    background-color: #9ad5cc!important;
    border: 2px solid #9ad5cc!important;
    text-decoration: none;
}

.section--light .cta__button.component__button--3:active {
    color: #111;
    background-color: #76c6ba!important;
    border: 2px solid #76c6ba!important;
    text-decoration: none;
}

.section--light .cta__button.component__button--3:hover {
    color: #111;
    background-color: #bee4de!important;
    border: 2px solid #bee4de!important;
    text-decoration: none;
}
.faq__content__container ul li {
    color: #fff !important;
    list-style-type: initial;
    margin-left: 2rem;
}
  .home-blade-padding .blade__description.component__p p strong,
   .home-blade-padding .blade__description.component__p li strong {
    font-weight: bold;
}
/* // List of Services ala Denison */
.gallery-grid--item gallery-grid--float-left gallery-grid--columns-2:nth-child(1) img {
    border-radius: 50%;
}

@media (min-width: 992px) {
    .home-blade-padding {
    padding-bottom: 19rem;
}
}


@media (max-width: 1199px) and (min-width: 992px) {
    .home-blade-padding .section__column-2.ple-column-padding {
        padding-top: 200px !important;
    }
}
@media (min-width: 1200px) {
    .home-blade-padding {
    padding-bottom: 9rem;
}
}



@media (min-width: 768px) {
    .list-and-gallery .row-2 .column-2 .gallery .items-container:first-child .gallery-items-wrap .gallery-grid--item:last-child .gallery-item--image {
        border-radius: 80px 0 0 0;
    }
}

@media (min-width: 768px) {
    .list-and-gallery .row-2 .column-2 .gallery .items-container:last-child .gallery-items-wrap .gallery-grid--item:first-child .gallery-item--image {
        border-radius: 0 0 80px 0;
    }
}
@media (min-width: 768px) {
    .list-and-gallery .row-2 .column-2 .gallery .items-container:last-child .gallery-items-wrap .gallery-grid--item:last-child .gallery-item--image {
        border-radius: 50%;
    }
}

.list-and-gallery .row-2 .column-2 .gallery .items-container:first-child .gallery-items-wrap .gallery-grid--item:first-child .gallery-item--image{
    border-radius:50px;
}

.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__wrap {
    background-color: #8ca39e00;
}

.section.fb-grid-a-title-overlaps-image .section--light .featuredblocks-grid-a .featuredblocks .featuredblock__wrap:after {
    background-color: #547d65;
}


.section.fb-grid-a-title-overlaps-image .section--light .featuredblocks-grid-a .featuredblocks .featuredblock__title {
    background-color: #547d65;
}


.header-g .locations-a .location__phone--link:before {
    content: "";
    font-size: 20px !important;
}

.header-g .locations-a .location__phone a {
    margin: 0;
    line-height: 1;
    font-size: 18px;
}

.section.fb-grid-a-title-overlaps-image .section--light .featuredblocks-grid-a .featuredblocks .featuredblock__wrap:after {
    background-color: #9ad5cc;
}

.section.fb-grid-a-title-overlaps-image .section--light .featuredblocks-grid-a .featuredblocks .featuredblock__title {
    background-color: #9ad5cc;
}

.section.fb-grid-a-title-overlaps-image[class*=card-bg--light] .section--light .featuredblocks-grid-a .featuredblocks .featuredblock__cta .cta__link.component__link--1:visited {
    color: #444444;
}

.section--light .featuredblocks-grid-a .featuredblocks .featuredblock__wrap {
    background-color: #214f44;
}

.banner-a .banner__title {
    font-family: oswald, "lato", Arial, sans-serif;
}

.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", sans-serif;
}

.heading_3, h3 {
    font-family: "Oswald", sans-serif;
    font-weight: 500;
 }

.component_title_default, .component__title, .stats-a .stats-item .stat__title, .search-a__page-title, .section.seo-friendly .component h1, .section.seo-friendly .editable__container h1 {
    font-family: "Oswald", sans-serif;
}

span {
    font-family: 'Oswald';
}