/* HEADER =====================================================  */

.header-info {
    background: url(https://apihoard.webit.com/api/v1/Image/585AE3971F47D9106DE698AA4B077C6A/585AE3971F47D9106DE698AA4B077C6A.png?size=1920x1440);
    background-position: bottom center;
    background-repeat: no-repeat;
}

.header-info {
    padding-top: .5em !important;
    padding-bottom: 3.75em !important;
}

@media (min-width: 992px) {
    .header-info {
        background: url(https://apihoard.webit.com/api/v1/Image/585AE3971F47D9106DE698AA4B077C6A/585AE3971F47D9106DE698AA4B077C6A.png?size=1920x1440);
        background-position: top center;
        background-repeat: no-repeat;
    }
}

.header-business-phone {
    font-size: 2em !important;
    color: var(--color-theme-primary) !important;
}

/* HOME PAGE  ===================================================================================== */

/* Hero ==== */

@media (max-width: 812px) {
    h1, .h1 {
        font-size: 1.5rem;
    }
}

.hero {
    background: url("https://apihoard.webit.com/api/v1/Image/B5F3DE08ED6A7213168F70174F29E2EC/B5F3DE08ED6A7213168F70174F29E2EC.jpg?size=800x600") no-repeat 65% top;
    margin-top: -1px;
    display: block;
    position: relative;
    overflow: hidden;
    min-height: 550px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

@media(min-width: 991px) {
    .hero {
        background: url("https://apihoard.webit.com/api/v1/Image/B5F3DE08ED6A7213168F70174F29E2EC/B5F3DE08ED6A7213168F70174F29E2EC.jpg?size=1920x1440") no-repeat 65% top;
        margin-top: -1px;
        display: block;
        position: relative;
        overflow: hidden;
        min-height: 750px;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
}

.hero-content {
    margin: 0 auto;
    text-align: center;
    background: rgba(255, 255, 255, 0.85);
}

hr {
    height: 4px;
    background: var(--color-theme-secondary);
    border: none !important;
}