#homeSection {
    background-image: url(../../img/banner-homepage.webp);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;

    width: 100%;
    height: 100vh;
    transition: 1s ease;
    filter: grayscale(1)
}

#homeSection:has(nav .main-navbar .navbar-menu#navMenu:hover) {
    filter: unset
}

#homeSection .home-content {
    display: flex;
    align-items: center;
    width: 100vw;
    height: 100vh;

    padding: 0px 60px;
}

#homeSection .home-content h1 {
    color: #FFF;
    font-size: 26px;
}