/*-- Use For Custom Styling --*/
.cbp-l-caption-body p {
    margin: 0;
    font-size: 45px !important;
    padding: 3px;
    line-height: 53px;
}
.innovation-caption p {
  line-height: 62px;
}

.standalone-detail .para_text {
    font-size: 18px !important;
    text-align: justify;
    line-height: 30px;
}

.plus {
    display: none !important;
}

.counter-bg, .bg-blog {
    background-image: linear-gradient( 
135deg
, rgb(0 128 0) 0%, rgb(0 0 0) 100%) !important;
}

.about-box.active, .about-box.active:hover {
    background-image: linear-gradient( 135deg, rgb(0 128 0) 0%, rgb(0 0 0) 100%) !important;
}
 .about-box.active h5 {
    color: #ffffff !important;
}
/*.about-box.active.about-box-green i {
    color: #fff !important;
}
.about-box.active:hover i {
    color: #000000 !important;
} */

.blog-sec .testimonial-carousel .testimonial .img-holder {
    margin-bottom: 35px !important;
}
.bg-banner {
    background: #fff !important;
}
.navbar-expand-lg .navbar-nav .nav-link:last-child
 {
    /* background: #008000 !important; */
}
.padding-connect{
    padding: 38px 20px;

}
.banner-text,
.banner-heading
 {
    color: #008000;
    font-weight: bold;
 }
 .btn.btn-pink {
     color: #fff !important;
     background: #008000 !important;
 }
 .btn.btn-hvr-blue:hover, .btn.btn-hvr-blue:focus {
    border-color: #008000 !important;
    background: #008000 !important;
 }
 .btn.btn-hvr-blue .btn-hvr-effect {
    background: #000 !important; 
 }
.banner-des, .social-icons ul li a {
    color: black;
}
a:hover {
  color: #008000 !important;
}

section#aboutus {
    background-image: linear-gradient( 
135deg
 , rgb(0 0 0) 0%, rgb(0 0 0) 100%) !important;
}
.standalone-detail .mystyle{
    font-size: 36px !important;
    text-align: justify;
    line-height: 50px;
}
}