.elementor-150879 .elementor-element.elementor-element-564325c2{padding:0px 0px 0px 0px;}.elementor-150879 .elementor-element.elementor-element-d18197b{padding:0px 0px 0px 0px;}.elementor-150879 .elementor-element.elementor-element-432ab00a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-150879 .elementor-element.elementor-element-fb17d80{padding:0px 20px 0px 20px;}.elementor-150879 .elementor-element.elementor-element-79f1729{padding:5px 0px 5px 0px;}.elementor-150879 .elementor-element.elementor-element-582811ad{padding:10px 20px 52px 20px;}@media(min-width:768px){.elementor-150879 .elementor-element.elementor-element-a07e147{width:66%;}.elementor-150879 .elementor-element.elementor-element-b1daae2{width:34%;}}/* Start custom CSS for shortcode, class: .elementor-element-aa4044e */section:has(.hd-stats-strip) {
    background: #f1f1f1;
}

.hd-stats-strip {
    background: #f1f1f1;
    padding: 24px 0;
}

.hd-stats-strip__grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0;
}

.hd-stats-strip__item {
    padding: 20px 16px;
    text-align: center;
}

.hd-stats-strip__item + .hd-stats-strip__item {
    border-top: 1px solid rgba(0, 0, 0, .1);
}

.hd-stats-strip__number {
    font-size: 1.7rem;
    font-weight: 900;
    color: #0a0a0a;
    line-height: 1;
    text-transform: uppercase;
}

.hd-stats-strip__label {
    font-size: .75rem;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: rgba(0, 0, 0, .65);
    margin-top: 4px;
}

/* Larger mobile: 2 columns */
@media (min-width: 480px) {
    .hd-stats-strip__grid {
        grid-template-columns: repeat(2, 1fr);
    }

    .hd-stats-strip__item + .hd-stats-strip__item {
        border-top: none;
    }

    .hd-stats-strip__item:nth-child(n+3) {
        border-top: 1px solid rgba(0, 0, 0, .1);
    }

    .hd-stats-strip__item:nth-child(2n) {
        border-left: 1px solid rgba(0, 0, 0, .1);
    }
}

/* Desktop: 4 columns */
@media (min-width: 900px) {
    .hd-stats-strip__grid {
        grid-template-columns: repeat(4, 1fr);
    }

    .hd-stats-strip__item:nth-child(n+3) {
        border-top: none;
    }

    .hd-stats-strip__item + .hd-stats-strip__item {
        border-left: 1px solid rgba(0, 0, 0, .1);
    }

    .hd-stats-strip__item:nth-child(2n) {
        border-left: 1px solid rgba(0, 0, 0, .1);
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-79f1729 */#hc-breadcrumbs a, #hc-breadcrumbs span, #hc-breadcrumbs .breadcrumb-separator {
    color: var(--sj-navy) !important;
}/* End custom CSS */