/*Custome css for Project add font */

body {

    font-family: 'Verdana', sans-serif;

}
:root{
--theme-color: 
#597c00  ;
}

.top_nav {
    background-color: rgba(255, 255, 255, 0.94) !important;
}

nav {
    transition: 0.6s all;
}

.carousel-item {
    max-height: 700px;
    height: 700px;
}

.carousel-item img {

    height: 100%;
}

.dropdown-menu.show {
    transition: 0.6s all;
}

.navbar-toggler {
    background-color: var(--theme-color);
}

.navbar-toggler-icon {
    display: inline-block;
    width: 1em;

    height: 1.5em;
}

.owl-carousel {
    transition: 0.6s all;
}

.green_bg {
    background-color: var(--theme-color);
}

.green_text {
    color: var(--theme-color);
}

.text-justify {
    text-align: justify;
}

.scrolled {
    top: -18px !important;
    margin: 0px;
}

.scrolled .container {
    margin: 0px;
    padding: 0px;
    max-width: 100%;
    border-bottom: 1px solid var(--theme-color);

}

.scrolled .container .top_nav {
    margin-bottom: 0px !important;
    background: #fff !important;
}

.alert {
    font-size: 0.8em;
}

.footer-link a {
    color: #fff;
    font-size: 13px;
    text-decoration: none;
}

.footer-text {
    font-size: 13px;
}

.nav-link {
    color: #fff !important;
}

.nav-link {
    font-size: 15px;
    padding: 9px;
    border-radius: 6px;
}


.nav-link:focus,
.nav-link:hover {
    background: var(--theme-color);

    border-radius: 6px;
    color: #ccc !important;
}

.nav-link.active{
    
    background-color: #fff; color: var(--theme-color) !important;
}
footer{
    text-align: center; color: #fff;
    padding: 8px;
    background-color: var(--theme-color);
}
.card{
    text-align: center;
    border-color:var(--theme-color) ;color:#000;
}
h5{

    padding: 5px;
    color: #fff;
    background-color:#b0df38;
}
.textwidget ul , .News_and_Updates ul{
    list-style:circle; pointer-events: none;
}

.textwidget ul li a
, .News_and_Updates ul li a{
    color: #353535;
text-decoration: none; pointer-events: none; 
}
#carouselExampleFade .carousel-inner .carousel-item {
    max-height: 566px;
    height: 566px;}

    .all-section {
        margin:  6em 0px; 
    }
    .all-section .bg-blue {
        background: var(--theme-color) !important;
        color: #fff;
        font-size: 1.5em;
        padding: 6px;
    }
    .all-section {
        box-shadow: 0px 1px 3px #ccc;
        height: 229px;
    }
    
    .listing  li a{ color: #000;
     text-decoration: none;
    }