@media only screen and (max-width: 991px){
    .navbar-toggler-custom{
        display: none;
    }

    .navbar-custom .justify-content-between{
        justify-content: center !important;
    }

    .hero-headline{
        margin-top: 0;
    }

    .hero-content{
        text-align: center;
    }

    .about-photo-box{
        max-height: initial;
    }

    .about-photo-col,
    .service-card{
        text-align: center;
    }

    .about-chips{
        justify-content: center;
    }

    .memberships-list{
        padding-left: 0 !important;
    }

    .service-icon{
        margin-inline: auto;
    }
}