.cta {
    padding-top: 0px !important;
    padding-bottom: 29px !important;
}


.section .banner-c .slider__background--overlay:after {
    background: #e0e0e0 !important
}


.section--light .banner .component__button--1.cta__button:hover {
    border: 1px solid #F26522 !important;
    color: #F26522 !important;
    background-color: #fff !important;
}
.section--light .banner .component__button--1.cta__button {
    border: 1px solid #F26522 !important;
    background: #F26522 !important;
    color: #fff !important;
}

span.phone__number {
    width: 183px;
}

a.logo-a__image-link {
    display: flex;
    flex-direction: column;
}

/* img.logo-a__img {
    width: 338px !important;
} */
p.logo-a__title.component__title {
    text-align: center;
}

p.logo-a__caption.component__subtitle {
    text-align: center;
}

img.logo-a__img {
    border-radius: 7px;
}

a.cta__button.component__button--3 {
    border-radius: 6px;
    color: #333 !important;
    font-weight: 700;
}


.mr-lg-3.w-100.w-lg-50.banner-c__button.component__button.text-center a {
    text-decoration: none !important;
}

/* featuredblocks */
.featuredblock__image.featuredblock__image--clickable {
    background-image: none !important;
}
.map-search {
    display: none !important;
}
.map__container.row {
    min-height: 0px !important;
}
.map__container.row {
    padding-bottom: 25px !important;
}
div#gmap {
    width: 100% !important;
}
.map-a.map-a--6 {
    z-index: 0;
}
@media (max-width: 1199px){
  .wrap__map--inner .map__display{
    width: 100% !important;
  }
}
@media (max-width: 425px){
  .wrap__navigationHeader{
    bottom: -85px;
  }
}

.hphone {
    font-size: 18px !important;
    font-family: "Oswald", sans-serif !important;
    text-decoration: none !important;
    font-weight: bold !important;
    float: right;
}

 @media (min-width: 576px) {
    .col-sm-12 {
        width: 274px;
    }
} 


