





/* Apply to the subtitle itself */
.text-size.text-size7.subtitle {
    font-family: 'Montserrat', sans-serif;
    font-weight: 500;       
    font-style: normal;     
    color: white;           
    letter-spacing: 0.5px;  
    text-transform: uppercase; 
    white-space: nowrap;    
    text-align: center;     
    display: inline-block;  
    margin: 0 auto;         
}

/* Mobile-specific adjustment */
@media (max-width: 480px) {
    /* Ensure parent container is centered */
    .text-size.text-size7.subtitle {
        font-size: 22px;        
        white-space: normal;    
        line-height: 1.2;       
        text-align: center;     
        display: inline-block;  
        margin: 0 auto;         
    }

    /* Apply flexbox to the direct parent (if it’s a block container) */
    .text-size.text-size7.subtitle::before,
    .text-size.text-size7.subtitle::after {
        content: '';
        display: inline-block;
        width: 100%;
    }

    /* Target the parent container if possible */
    .text-size.text-size7.subtitle {
        display: flex;
        flex-direction: column; /* Stack vertically */
        align-items: center;    /* Center horizontally */
        justify-content: center;/* Center vertically if needed */
    }
} 
/* Hide the text inside the logo when the side menu is active */
.sidemenu-header.menu-style-2 .logo-text {
    display: none !important;  /* Hides the text "Alpha West Homes" */
}