/* .section--dark .navigation-a .navigation__item--link, .section--dark .navigation-b .navigation__item--link, .section--dark .navigation-c .navigation__item--link, 
.section--light .navigation-a .navigation__item--link, .section--light .navigation-b .navigation__item--link, .section--light .navigation-c .navigation__item--link {
    color: #282828;
} */
#partial-header-1 .phone__number {
    font-size: 1rem;
    color:#cfa44e;
}
.section--dark .phone__container .phone__wrapper .phone__number:before, .section--light .phone__container .phone__wrapper .phone__number:before {
    color:#cfa44e;
}
/* .btxt .component__title {
    color: #282828!important;
}
.btxt p {
    color: #282828!important;
} */
/* .btxt a.cta__link {
    color: #5d8f3f !important;
} */
.section--dark .featuredblocks-grid-e .featuredblock__item .featuredblock__wrap, .section--light .featuredblocks-grid-e .featuredblock__item .featuredblock__wrap {
    background: rgba(207, 164, 78, 0.6) !important;
}
.section--dark .featuredblocks .featuredblock .featuredblock__wrap, .section--light .featuredblocks .featuredblock .featuredblock__wrap{
    background: rgba(207, 164, 78, 0.6) !important;
}
.section--dark .form .form__group .input_container input, .section--dark .form .form__group .input_container select, 
.section--dark .form .form__group .input_container textarea, .section--light .form .form__group .input_container input, 
.section--light .form .form__group .input_container select, .section--light .form .form__group .input_container textarea {
    background: rgb(207, 164, 78) !important;
}
.section-featuredblocks .featuredblock__item .featuredblock__wrap .featuredblock__icon .icon, .section-featuredblocks .featuredblock__item .featuredblock__wrap:hover .featuredblock__icon .icon {
    color: #232e31;
}
.featuredblock.row > .featuredblock__item > .featuredblock__wrap, .featuredblock.row > .featuredblock__item > .featuredblock__bgImage {
    height: 100% !important;
}
.section--dark .featuredblocks .featuredblock .featuredblock__wrap:hover, .section--light .featuredblocks .featuredblock .featuredblock__wrap:hover {
    background: rgba(207, 164, 78, 0.7) !important;
}

.wrap__gallery .content-wrapper p {
    text-align: center;
    font-weight: 700;
}
.beforeandafter .before__image, .beforeandafter .after__image {
    background-size: contain;
}
.beforeandafter .before__image-wrapper, .beforeandafter .after__image-wrapper {
    max-width: 100%!important;
}
.cta_appt__container--inner .cta {
    padding-top: 0;
    padding-bottom: 0;
}
.cta_appt__container--inner .col-sm-12 {
    padding-top: 0 !important;
}
.cta_appt__container--inner .component__button--2{
    margin-top: 0!important;
}
.partial_top_phone__container--inner .text-right {
    text-align: center !important;
}
.section--dark .phone__container .phone__wrapper .phone__number {
    padding: 0px 0px 0px 0px;

}
.contact-us-im .form__group label {
    display: block;
}
.contact-us-im .checkbox_wrapper span.help_text {
    display: none;
}
.section--dark .form .form__group .input_container.checkbox_wrapper input + label:before,
.section--light .form .form__group .input_container.checkbox_wrapper input + label:before{
    border: 2px solid #cfa44e !important;
}
.section--dark .form .form__group .input_container.checkbox_wrapper input + label,
.section--light .form .form__group .input_container.checkbox_wrapper input + label{
    font-size: 14px!important;
}
.section--dark .navigation-a .navigation__item--link, .section--dark .navigation-b .navigation__item--link, 
.section--dark .navigation-c .navigation__item--link, .section--light .navigation-a .navigation__item--link, 
.section--light .navigation-b .navigation__item--link, .section--light .navigation-c .navigation__item--link {
    padding: 5px 0.3rem!important;
}




@media (max-width:768px){
    .banner-c__text a.cta__button.component__button--2 {
        margin-bottom: 20px;
    }
}