.custom-header-address i {
    margin-right: 10px;
}

.map__col.col-sm-12.col-lg-5 {
    display: none;
}
/* Header */
.navigation-a .navigation__list--default .navigation__item {
    margin-bottom: 0;
}
.logo__title.component__title {
    font-size: 1.7rem;
    line-height: normal;
    font-weight: 900;
}
.mobileHeader-container p {
    font-family: "lora", Georgia, serif;
    font-size: 20px;
}
.mobileHeader-container a {
    text-decoration: none;
}
.header-f .column-1 .logo__image img {
    min-width: 130px;
}

/* Sierra */
.stacked {
    padding-top:    0;
    padding-bottom: 20px;
}
.wrap__page-content img {
    max-width: 100%;
    height:    auto !important;
}

/* Hours */
.hours-a .hours__name {
    font-size: 1.75rem;
}
.hours-a .hours__dayname {
    font-size: 1.15rem;
    color: #26394d;
}
.hours-a .hours__name a {
    font-family: poppins, Arial, sans-serif;
    font-size: 20px;
    line-height: inherit;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
}

/* Single Locations */
.section.single-locations-1 .locations-a .location__fax-wrapper {
    margin: 12px 0 0;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    position: relative;
}
.section.single-locations-1 .locations-a .location__fax--link {
    padding-left: 64px;
    position: relative;
    font-size: 16px;
}
.section.single-locations-1 .locations-a .list .location__phone-wrapper {
    margin-right: 48px;
}
.section.single-locations-1 .locations-a .location__fax--link:before {
    content: "\f1ac";
    font: normal normal normal 14px / 1 font-awesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    font-size: 15px;
    width: 36px;
    height: 36px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 28px;
    position: absolute;
    left: 0px;
    top: 50%;
    transform: translateY(-50%);
    border-radius: 50%;
    border-width: 3px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
    border-color: #d4dde8;
    color: #d4dde8;
}

/* Custom colors */
.section--light .form-a .form__input input:not([type=radio]):not([type=checkbox]) {
    color: #000;
    background: #fff;
    border-color: #bfbfbf;
    transition: all .3s;
    box-shadow: 0 2px 6px #bfbfbf;
}
.section--light .form-a .form__input textarea, .section--light .form-a .form__input select {
    color: #000;
    background: #fff;
    border-color: #bfbfbf;
    transition: all .3s;
    box-shadow: 0 2px 6px #bfbfbf;
}
.section--light .form-a ::placeholder {
    color: #000 !important;
}

/* Media */
@media(max-width: 1199px) and (min-width: 992px) {
    .global-footer-section .col-lg-4.col-sm-12:first-child {
        -ms-flex: 0 0 380px;
        flex: 0 0 380px;
        max-width: 380px;
    }
    .global-footer-section .col-lg-4.col-sm-12:nth-child(2) {
        -ms-flex: 0 0 calc(100% - 33.333333% - 380px);
        flex: 0 0 calc(100% - 33.333333% - 380px);
        max-width: calc(100% - 33.333333% - 380px);
    }
    .header-sitcky .col-lg-4.col-sm-12 {
        -ms-flex: 0 0 380px;
        flex: 0 0 380px;
        max-width: 380px;
    }
    .header-sitcky .col-lg-6.col-sm-12 {
        padding-left: 0;
        padding-right: 0;
        -ms-flex: 0 0 calc(100% - 540px);
        flex: 0 0 calc(100% - 540px);
        max-width: calc(100% - 540px);
    }
    .header-sitcky .col-lg-2.col-sm-12 {
        -ms-flex: 0 0 160px;
        flex: 0 0 160px;
        max-width: 160px;
    }
    .header-sitcky .cta__button.component__button--1 {
        padding: 16px 5px;
        min-width: 140px;
    }
    .hours-a .hours__wrapper {
        padding: 0 20px !important;
    }
}
@media(min-width: 992px) {
    .header-f .column-1 {
        max-width: 320px;
        margin: 0;
        width: 100%;
    }
    .hours-a.hours-a--12 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .hours-a .hours__wrapper {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%;
        padding: 0 30px;
        margin-bottom: 0;
        border-right: 1px solid rgb(64 80 97 / 6%);
    }
    .hours-a .hours__wrapper:first-child {
        padding-left: 0 !important;
    }
    .hours-a .hours__wrapper:last-child {
        padding-right: 0 !important;
        border: 0;
    }
    .hours-a--12 .hours__daytime-wrapper {
        flex-direction: column;
    }
    .hours-a .hours__name {
        min-height: 60px;
    }
    .hours-a--12 .hours__day {
        flex-direction: row;
        justify-content: space-between;
        align-items: flex-start;
        padding-top: 8px;
        padding-bottom: 0;
        width: auto;
        padding-right: unset;
        padding-left: unset;
    }
    .hours-a--12 .hours__separator {
        display: block;
    }
    .hours-a--12 .hours__time-wrapper {
        padding-left: 16px;
    }
}
@media(max-width: 991px) {
    .header-f .column-1 {
        max-width: 100%;
        width: 100%;
    }
    .logo__title.component__title {
        max-width: 175px;
    }
    .logo__title.component__title br {
        display: none;
    }
}

@media(max-width:820px){
    #id_c78ed5fb-c69b-508e-8f37-30d64cfc3973{
        display:none !important;
    }
}

@media(max-width: 768px) {
    .logo__title.component__title {
        max-width: unset;
    }
    .tablet-none {
        display: none !important;
    }
}
@media(max-width: 519px) {
    .section.single-locations-1 .locations-a .location__fax-wrapper {
        margin: 24px 48px 0 0;
    }
}