a.cta__button.component__button--2,
.cta__button--icon,
input.btn.submit.component__button--2 {
        color: #fff !important;
}

.editable__container iframe {
    max-width: 100%;
}

@media (min-width:768px) {
ul.text-center.cl_list3 {
    column-count: 3 !important;
    display: block;
    gap: 1%;
}

.list_center {
    display: flex;
}
}

.gallery-items-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
}

.editable__container a.cta__button.component__button--2 {
    color: #000 !important;
}

.gmap-location a {
    background: #F6D107;
    padding: 20px;
    border-radius: 30px;
    display: block;
    width: 200px;
    text-align: center;
}

.map-a .map-search__location-phone:before {
    content: "Existing Patients: ";
}

.map-a .map-search__location-phone2:before {
    content: "New Patients: ";
}

.flex_wrap {
display: flex
}

.flex_1 {
flex: 1;
padding: 10px;
}

@media (max-width: 800px){
.flex_wrap {
flex-direction: column;
}
}

@media (min-width: 767px) {
.flex_1 ul {
    margin: auto;
    display: table;
}
}
/* ========bump banner text down===== */
.container-fluid .banner-a .banner__text-wrapper {
    margin-top: 10%;
}

@media (min-width: 992px) {
    .banner-a .banner__title {
        font-size: 6rem;
        line-height: 5.8rem;
    }
}
   .socialmediacust a {
        background-color: #5b5b5b !important;
        border-radius: 50%;
        width: 2em;
        height: 2em;
        display: inline-flex;
        align-items: center;
        justify-content: center;
    }

    .socialmediacust * {
        text-align: center;
        color: #ffffff;
    }

    .socialmediacust i {
        font-size: 1.2em;
        margin: 10px;
    }

    .socialmediacust h3 {
        font-size: 1em !important;
    }


    @media (max-width: 525px){
html,body,
.animated{
overflow-x: hidden !important;
}
body *{
box-sizing: border-box !important;
min-width: unset !important;
}
.featuredblock__item, .hours__day, .map-a {
overflow-x: hidden !important;
}
#ple_fixed{
display: none !important;
}
}
/* Unsticky header */ 
.stickyyyyyy{
position: fixed;
width: 100%;
top: 0;
z-index: 9999;
}