body{

    font-family: 'Roboto', sans-serif !important;
}
.social-part .fa{
    padding-right:10px;
}
.social-part{

    float: right !important;
    margin-left: 40px !important;
}
ul li a{
    margin-right: 20px;
}
.logo img{

    width: 300px;
    height: auto;
}
.navbar{

    background: rgb(13,38,34) !important;
    background: linear-gradient(90deg, rgba(13,38,34,1) 0%, rgba(2,89,32,1) 35%, rgba(2,115,19,1) 100%) !important;
    box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
    
}
.nav-link{

    color: #fff !important;
    font-weight: 500 !important;
}
.dropdown-menu{

    border-radius: 0px !important;
    box-shadow: 0px 10px 15px -3px rgba(0,0,0,0.1);
}
.navbar-toggler-icon{

    color: #fff !important;
}
.menu-span{
    width: 40px !important;
    height: auto;
}.navbar-toggler{

    border: 1px solid #fff !important;
}
.fa img, .footer-icon{

    width: 22px !important;
    height: auto;
}
.foot-nav{

    margin-left: 0px !important;
    padding-left: 0px !important;
}
.foot-nav .nav-item .nav-link{

   margin-left: 0px !important;
   padding-left: 0px !important;
}
.custom-1{
   
    padding: 30px !important;
    background-color: #027313 !important;

}
.custom-2{

    padding: 30px !important;
    background-color: #038C0C !important;
}
.custom-3{

    padding: 30px !important;
    background-color: #52BF04!important;
}
.custom-up{

    padding: 30px !important;
    background-color: #0D2622 !important;
}
.my-title{

    color: #fff !important;
    font-weight: 400 !important;
}.high-font{

    font-size: 50px !important;
    font-weight: 700 !important;
    color: #E6FF33 !important;
}.icon-title img{

    width: 35px !important;
    height: auto;
}
.btn{

    border-radius: 0px !important;
    font-weight: 500 !important;
}.my-title-3{

    color: #fff !important;
    font-weight: 300 !important;
}
.my-title-4{

    color: #fff !important;
    font-weight: 300 !important;
   
}
.my-para{
    color: #fff !important;
}.my-hr{

    margin-top: 0px !important;   
    border: 3px solid #FCFF33 !important;
    width: 100px !important;
}.qoute{

    width: 30px !important;
}.italic{
    font-style: italic !important;
}.secondary-section{
    margin-top: 60px !important;
}.secondary-section2{
    margin-top: 120px !important;
}.plain-col{
    text-align: center !important;
}.btn-primary{

    background-color: #025920 !important;
    border: 1px solid #025920 !important;
}.my-card{

    padding: 30px !important;
}.my-hr2{

    margin-top: 0px !important;   
    border: 3px solid #025920 !important;
    width: 100px !important;
}.orphan-icon{

    width: 60px !important;
    height: auto;
}.variety{

    border: 1px solid #52BF04 !important;
    text-align: center !important;
}.variety:hover{

   
    background: rgb(13,38,34) !important;
    background: linear-gradient(90deg, rgba(13,38,34,1) 0%, rgba(2,89,32,1) 35%, rgba(2,115,19,1) 100%) !important;
    box-shadow: 0px 17px 19px 0px rgba(0,0,0,0.1);
    transition: 2 !important;
    color: #fff !important;
    transition: all 0.7s ease;
}.custom-3-title{

    color: #0D2622 !important;
    font-weight: 700 !important;
    text-align: center !important;
}.event-icons{

    width: 20px !important;
    height: auto;
}.cen-btn{
    text-align: center !important;
}.btn-danger{

    background-color: #0D2622 !important;
    border: 1px solid #0D2622 !important;
}.bottom-in{

    text-align: center !important;
}.extra{

    font-style: italic !important;
    font-weight: 900;
    font-size: 20px !important;
}.footer{

    padding-top: 30px !important;
    margin-top: 200px !important;
    background-color: #0D2622 !important;
    color: #fff !important;
    /* background: rgb(13,38,34) !important;
    background: linear-gradient(90deg, rgba(13,38,34,1) 0%, rgba(2,89,32,1) 35%, rgba(2,115,19,1) 100%) !important; */
}.footer-logo{

    width: 300px;
    height: auto;
}footer a{

    color: #fff !important;
 
}
.streamline{

   
    padding: 20px !important;
    padding-left: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
}.streamline a{
    font-style: italic !important;
}.info{
    text-align: center !important;
    padding: 40px !important;
}.black{

    color: #0D2622 !important;
}.the-dim{

    background-color: #CFCFCC !important;
    padding: 30px !important;
    text-align: center !important;
}.the-left{

    text-align: left !important;
}
.contact{

    color: #0D2622 !important;
    text-align: left !important;
}.donation{

    width: 100% !important;
    height: auto;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#ffffff;
	color:#FFF;
	border-radius:50px;
	text-align:center;
    font-size:30px;
    z-index:100;
}

.my-float{
	margin-top:0px !Important;
	width:100% !important;
	height:auto;
}
@media only screen and (max-width: 600px) {
    .logo img{

        width: 250px;
        height: auto;
    }.navbar{
        padding: 20px !important;
    }
	iframe{
	 width:100% !important;
	 height:auto !important;
	}.variety, .text-bg-dark{
	 margin-top:20px !important;
	}
  }