body {
	background-color: #302c2c !important;
}


#map {
	height:500px;
	width:100%;
}



.top-head {
    letter-spacing: 3px;
    text-shadow: 5px 5px 5px black;
    color: black !important;
    font-family: initial !important;
 
    font-size: 40px !important;
    font-weight: bold;
}


/* Header Section */


.running-text p {
    font-size: 25px;
   color: #c0d1c4;
padding-top: 24px;
}

.text1 h1 {
    font-size: 57px;
    font-family: initial;
    font-weight: bold;
    font-style: italic;
    color: #fffefa;
    position: relative;
    top: 27px;
  
}

.full-hed {
 background-image: url("../img/skyblue.jpg");
   /* background-color: #b8d7b4; */
height: 158px !important;
}



/* Header Section */


/* Navigation section */


.navbar.navbar-default {
    background-color: #000;
    border-color: #050202;
    border-radius: unset;
    padding-left: 10px;
}

#example-navbar-collapse ul li a {
    color: white;
    font-size: 18px;
    letter-spacing: 3px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.navbar.navbar-default ul li a:hover {
    background: #003b81;
    border-color: #050202;
}

.dropdown-menu {
background-color: #014083 !important;
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {

    background-color: #437b05 !important;
}


/* Navigation section end */


/*map section start*/

iframe {
width:100% !important;
 height: 550px !important;
}


.location-marker i {
    font-size: 21px;
    position: relative;
    left: 19px;
    padding: 22px;
    margin-top:10px;
    color: #e65100;
}

.location-marker i:hover {
    color: #0e99e1;
}


.fa.fa-map-marker.loc-black {

    color: black;

}

.location-marker span {
    font-style: italic;
}

.location-marker {
    border: solid 2px #b8d7b4;
    background-color: #b8d7b4;
    margin: 24px;
    margin-top: 70px;
    border-radius: 10px;
}

/*map section end*/



/*Images  Section*/
.slid img {
	width:100% !important;
	height: 550px !important;

}
.item.slid figcaption {
    color: white;
    background: black;
    padding: 5px;
    font-family: initial;
}

/*Images section  close*/






/*third section*/

#page {
    background-color: #e1e1e1 !important;
    padding: 30px 40px 30px 45px;
    position: relative;
    width: 100%;
    background: #e1e1e1;
    margin-top: 20px;
}




.parag h1 {
    font-family: inherit;
    margin-bottom: 20px;
    color: black;
    text-shadow: 5px 5px 5px black;
    font-weight: bold;
    font-style: italic;
}
.parag span {
    font-style: italic;
}

#page p {
    text-align: justify;
    margin-top: 0px;
    font-family: system-ui;
}

.parag2 img {
    width: 100%;
    height: 480px;
}

.parag p {
    font-size: 17px;
    color: black;
}

/*third section close*/



.main-foot {
    background: black;
    padding: 19px;
    margin-top: 20px;
}

.first-f h5 {

    color: white;  
    margin-top: 10px;

}

.first-f h5:hover {
    color: lightblue;
}


.main-foot a:hover {
    text-decoration: none;
    color:red;
    background-color:blue;
}
.last-foot p {
    color: silver;
    font-size: 17px;
    margin-top: 12px;
}

.last-line p {
    left: 26%;
}

/*footer  Section*/


