header.masthead {
      /* background-image: url("../assets/img/Gemini generated SMF image.png"); */
      background-image: url("../assets/img/Interfaith holidays hands up.jpg");
}

.carousel-control-prev,
.carousel-control-next {
    color: #000;
    /* top: calc(50% - 20px); /* Adjust the vertical position as needed */
    width: 20px;
    /* padding-bottom: 20px; */
}

.carousel-control-prev {
    left: -50px;
    /* Adjust the horizontal position as needed */
}

.carousel-control-next {
    right: -50px;
    /* Adjust the horizontal position as needed */
}

.community-partner-logo {
    max-width: 200px;
    max-height: 200px;
}

@media (max-width: 1200px) {
    .community-partner-logo {
        max-width: 90;
        max-height: 90px;    }
}

@media (max-width: 768px) {
    .community-partner-logo {
        max-width: 60px;
        max-height: 60px;
    }
    .carousel-container{
        width: 80%;
        margin: 0 auto;
    }
}

@media (max-width: 500px) {
    .carousel-container{
        width: 75%;
        margin: 0 auto;
    }
}

.program-logo {
    height: 100px;
}

.video-main {
    max-width: 1000px;
}

.btn-custom {
    padding: 1.1rem 2.5rem;
    font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 1.125rem;
    font-weight: 700;
  }

a {
    color: blue;
}

.desktop {
    display: block;
}

.mobile {
    display: none;
}

@media only screen and (max-width: 600px) {
    .desktop {
        display: none;
    }

    .mobile {
        display: block;
    }
}

.social-button {
    margin: 5px;
}

.rounded-container {
    overflow: hidden;
    border-radius: 8px; /* Adjust as needed */
}

#mainNav .navbar-nav .nav-item .nav-link {
    font-family: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 0.85rem;
    color: #fff;
    letter-spacing: 0.0625em;
  }

