@media (max-width: 475px) {
    .gallery-grid--item {
        flex-direction: column;
        display: flex;
        align-items: center;
    }
}
@media (max-width: 767px){
    .section-base-container {
        overflow: hidden;
    }
}
@media (max-width: 992px){
    .hashalahashala{
        display: none !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;
}

@media (min-width:992px){
    [data-component-alias="welcomeblade"] .row [class*="col-lg"]{
        flex: 0 0 50% !important;
        max-width: 50% !important;
    }
}

.form-a .form__phiInfo {
    font-weight: bolder !important;
}

.component.staff-single-column.staff-single-column--12.isInViewport {
    opacity: 1 !important;
    visibility: visible !important; 
}

.staff-member.animated {
    opacity: 1 !important; 
    visibility: visible !important; 
    animation: none !important;
    transform: translateX(0) !important;
}


.staff-member {
    opacity: 1 !important; 
    visibility: visible !important; 
    animation: none !important;
    transform: translateX(0) !important;
}


@media (max-width: 992px){
    .ple-column-padding{
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }
}

.banner-b .banner__cta:nth-child(2) {
    margin-left: 10px !important;
}

    .banner-b .addbtn {
        margin-left: 10px;
    }

    .alias-edit_home_1 .blade__links{
        display: flex;
        gap: 20px;
        justify-content: center;
        
    }


@media (max-width: 800px){
    .banner-b .banner__cta:nth-child(2) {
        margin-left: auto !important;
    }


    .alias-edit_home_1 .blade__links{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
}

@media (max-width: 500px){
   .banner-b .addbtn {
        margin-left: 0px;
    }

}

