
/* Hero section styles */
.hero.home {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('img/hero/massage-therapy-room.jpeg'); /* Set your hero background image */
    padding: 10em 1em; /* Adjust the padding according to your design */

    p.title span {
        display: block;

        @media only screen and ( min-width:640px ) {
            display: inline;
        }
    }

}

.hero.about {
    background-image: linear-gradient(rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0.75)), url('img/hero/analytics.jpg'); /* Set your hero background image */
}

.hero.services {
    background-image: linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), url('img/hero/services.jpg'); /* Set your hero background image */
}

.hero {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('img/hero/fountain-pen-on-paper.jpg'); /* Set your hero background image */
    // filter: blur(5px);

    background-position: center;
    background-size: cover;
    color: #fff;
    font-family: $header-font-family;
    text-align: center;
    text-transform: capitalize;
    padding: 6em 1em; /* Adjust the padding according to your design */

    .hero-content {
        max-width: 800px;
        margin: 0 auto;
    }

    img.logo {
        // filter: brightness(8) invert(1);
        margin: 0 auto 1em;
    }

    h1 {        
        color: $cmo-purple-light;
        color: #ffe4b5;
        font: 700 1.2em $header-font-family;
        margin-bottom: 5px;
        border-bottom: 1px solid;
        text-transform: uppercase;
    }

    // h1,
    p.title {
        font: 700 2em $header-font-family;
        margin-bottom: 20px;
        text-transform: capitalize;
    }

    p {
        margin-bottom: 2em;
   
        @media only screen and ( min-width:640px ) {
            font-size: 1.5em;
        }
    }
}
