
       body {
    font-family: "Work Sans", sans-serif;
    margin: 0;
    padding: 0;
    display: flex;
    flex-direction: column;
    min-height: 100vh;
    }
    .nav-link.active {
        color: #22fc0f !important; /* Change the text color to red */
    }
    .nav-link.active:hover {
        color: #ffffff !important; /* Optional: Change the color on hover */
    }
    /* Sticky header */
    .navbar-custom {
            position: fixed;
            top: 0;
            width: 100%;
            z-index: 1000; /* Ensure it appears above other content */
        }

        /* Adjust body padding to prevent content from being hidden behind the header */
        body {
            padding-top: 80px; /* Adjust this value according to your header height */
        }
    .navbar-nav .nav-link {
    color: yellow; /* Default color for all links */
        }

        .navbar-nav .nav-item .nav-link:hover {
            color: #22fc0f; /* Text color on hover */
        }
        .navbar-brand img{
            margin-left: -90px;
            max-width: 150px;
            height: 90px;
        }
        @media (max-width: 500px) {
            .navbar-brand img {
                margin-left: 10px;
                max-width: 150px;
                margin-top: 10px;
                height: 70px;
            }

        }

        /* Specific rule for the "Home" link */
        .navbar-nav .nav-item .nav-link {
            color: #fff; /* Color for the "Home" link */
            margin-right: 30px;
        }
        .navbar-nav .nav-item.dropdown .dropdown-menu {
            background-color: #44695a;
        }

        .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item {
            color: white; /* Color of dropdown items */
            line-height: 2.0;
           
        }

        .navbar-nav .nav-item.dropdown .dropdown-menu .dropdown-item:hover {
            color: #000000; /* Color of dropdown items on hover */
            background-color: #DDE448;
        }


        .bg-black {
        background-color: #44695a; /* Black background color */
        }
        @media (min-height: 500px) and (max-height: 900px) and (min-width:900px) and (max-width:1600px){
            .bg-black {
                      position: fixed;
                      background-color: #44695a;
                      height: 16.2%;
                  }
          }
        .navbar-brand{
            height: 100px;
            width: 150px;
        }
         

        @media (max-width: 768px) {
            
        .col-md-6 h2 {
            font-size: 40px; /* Adjust font size for smaller screens */
        }
        }

        @media (max-width: 576px) {
            .col-md-6 h2 {
                font-size: 30px; /* Adjust font size for even smaller screens */
            }
            }

        .image-container {
            text-align: center; /* Centers content horizontally */
            margin-bottom: 20px; /* Adds space between image containers */
        }
        .image-container .btn-primary {
           background-color:#28AF1E ;
           border-color: #28AF1E;
         }
         .image-container .btn-primary:hover {
            background-color:rgb(255, 166, 2);
            border-color: rgb(255, 166, 2);
         }

        @media (min-width: 992px) {
            .center-last-two-images .row {
                display: flex;
                justify-content: center;
            }
            /* Add margin between image containers */
            .image-container {
                margin-bottom: 20px;
            }
                }
        .container h1{
            font-family: "Work Sans", sans-serif;
            font-weight: 400;
            font-size: 1.5rem;
            text-align: center;
            margin-top: 50px;
        }
        .container p{
            font-family: "Work Sans", sans-serif;
            font-size: 1.1rem;
            text-align: center;
            margin-top: 20px;
            margin-bottom: 50px;
             
        }
        .row{
            margin-top: 70px;
            width: 100%;
            margin: 0 auto;
            
        }
        @media (max-width: 500px) {
            .row{
            margin-top: 70px;
            margin: 0 auto;
            width: 100%;
            
            
        }
        .image-container .btn-primary {
            width: 40%;
         }

        }
        
        
     
        @media (min-width: 1000px) and (max-width:1600px) {
            .row{
            margin-top: 70px;
            margin: 0 auto;
            width: 100%;    
        }
        .row h4{
            font-size: 18px;
        }
        .image-container .btn-primary {
            width: 60%;
         }

        }
        .col-md-3 {
            margin-bottom: 40px; /* Adjust as needed */
        }

        .col-md-4 p{
            text-align: center;
        }
        .circle-img {
            border-radius: 50%; /* Makes the images circular */
            width: 200px; /* Adjust as needed */
            height: 200px; /* Maintain aspect ratio */
            margin-bottom: 10px; /* Adds space between images */
        }

        h4 {
            font-family: "Work Sans", sans-serif;
            font-size: 1.1rem;
            margin-top: 10px;
            margin-bottom: 5px; /* Adds space between heading and button */
        }

        .btn-primary {
            width: 50%; /* Adjust as needed */
            margin-top: 20px;
        }
        .btn-primary:hover{
            background-color: #194264;
        }
        .carousel-control-prev-icon, .carousel-control-next-icon {
        filter: invert(100%); /* Change icon color to black */
        margin-left: -140px;
    }
    .carousel-control-next-icon {
        margin-right: -280px;
    }
    .gallery1 {
    width: 50%;
    margin: 0 auto;
    border: 2px solid #0000001e; /* Add border with black color */
    padding: 10px; /* Add padding for better appearance */
    margin-bottom: 30px;
    }
    .gallery12  {
        text-align: center;
        font-family: "Work Sans", sans-serif;
            font-weight: 400;
            font-size: 1.5rem;
         
    }
    .gallery1 img{
        border: 2px solid #0000001c; /* Add border with black color */
    padding: 10px; /* Add padding for better appearance */
    }
    @media (max-width: 500px) {
        .gallery1{
            width: 100%;
        }
    .gallery1 .carousel-inner img {
        width: 50px; height: 50px;
    }
    .carousel-control-prev-icon, .carousel-control-next-icon {
        filter: invert(100%); /* Change icon color to black */
        margin-left: -60px;
    }
    .carousel-control-next-icon {
        margin-right: -120px;
    }
}
@media (min-width: 1000px) and (max-width:1600px) {
    .gallery1 {
    width: 60%;
    margin: 0 auto;
    border: 2px solid #000000; /* Add border with black color */
    padding: 10px; /* Add padding for better appearance */
    margin-bottom: 30px;
    }
    .carousel-control-prev-icon, .carousel-control-next-icon {
        filter: invert(100%); /* Change icon color to black */
        margin-left: -130px;
    }
    .carousel-control-next-icon {
        margin-right: -260px;
    }

}

  