.locations .flex-viewport {
    min-width: 280px;
    width: 100%;
}
.editable__container img {
    max-width:100%;
}

  @media (max-width: 736px) {
.color-x24-trad-2 .section-blade .blade-a__bg > div {
  min-height: 0px !important;
}
}

.color-x24-trad-2 body .navigation-a .navigation__item--link, .color-x24-trad-2 .partial-header-a .navigation__item--link {
    font-size: 18px !important;
}
.color-x24-trad-2 #partial-header-1 .phone__number {
    font-size: 20px;
}
.color-x24-trad-2 .section .banner .banner-text__title--extraLarge, .color-x24-trad-2 .section .videobanner .videobanner-a__title {
    text-shadow: 1px 1px black;
}
.homeblade img {
height:500px;
width: auto!important;
Margin-top:180px!important;
margin-left:60px;
}

.section.banner-nav .section--dark .partial-header-a .navigation a.navigation__item--link, .section.banner-nav .section--dark .partial-header-b .navigation a.navigation__item--link {

    text-shadow: 1px 1px black;
}
.color-x24-trad-2 .partial-header-a .editable__container--inner p, .color-x24-trad-2 .partial-header-a .phone__number {
    text-shadow: 1px 1px black;
}
@media(min-width:763px){
.color-x24-trad-2 .section-banner .banner .banner-text__subtitle--small {
    text-shadow: 1px 1px black;
}
}
@media (max-width: 736px){
.color-x24-trad-2 .mobileHeader-navWrap {
    background-color: white;
}
}
@media(max-width: 550px){
    .homeblade img{
        height: auto!important;
        width: 100%!important;
        Margin-top: 0!important;
        margin-left: 0!important;
    }
    #id_2a2a9732-e90b-5f79-b342-4fb48fc32019 .section__column-1.ple-column-padding{
        padding-top: 0!important;
        padding-bottom: 20px!important;
    }
}