.header .logo img
 {
    max-height: 60px;
    margin-right: 8px;
    border-radius: 5px;
}

.hero {
    background-color: #4b8139;
}

.scrolled .header
 {
    --background-color: #4b8139e1;
}

.header .btn-getstarted, .header .btn-getstarted:focus {
    color: var(--contrast-color);
    background: #60ac47;
}

.about .about-image .experience-badge, .about .about-content .cta-button .btn-primary , .why-choose-us .features-image .experience-badge
    {
    background-color: #4b8139;
}

.about .about-content .feature-item .icon, .section-title div .description-title {
    color: #4b8139;
}
.section-title h2 {
    background: #4b813926;
    color: #4b8139;
}
.services .service-card .icon-box
 {
    color: #4b8139;
    background-color: #4b813921;
 }
 .work-process .steps-list .step-item .step-number{
    background-color: #e5e6e5f7;
    color: #4b8139;
 }

 .services .service-card:hover .icon-box, .work-process .steps-list .step-item:hover .step-number
 {
    color: white;
    background-color: #4b8139;
 }

 .services .service-card .read-more, .footer .icon

{
    color: #4b8139;
}

.services .service-card .service-features li i, .service-details ul i
 {
    color:#4b8139;
 }

 .work-process .steps-list::before {
    background-color: #4b813938;
 }

 .work-process .steps-content .steps-cta .btn-primary, .scroll-top
    {
    background-color: #4b8139;
 }

 .work-process .steps-content .steps-cta .btn-outline{
    border: 2px solid #4b8139;
    color: #4b8139;
 }

 .why-choose-us .features-content .features-list .feature-item .feature-icon {
    background-color: #4b813918;
    color: #4b8139 ;
 }

 .why-choose-us .features-content .features-list .feature-item .feature-icon:hover {
    background-color: #4b8139;
    color:white ;
 }

 .faq .faq-card .btn-primary, .contact .contact-form-wrapper .php-email-form button
 {
    background-color: #4b8139        ;
 }

 :root
  {
    --nav-dropdown-hover-color: #4b8139
  }

  .contact .contact-card .social-links a {
    background-color: #4b81391d;
    color: #4b8139;
  }
  .contact .contact-card .social-links a:hover {
    background-color: #4b8139;
    color: #ffffff;
  }

  .footer .social-links a:hover
 {
    color: #4b8139;
    border-color: #4b8139;
 }

 .team .team-slider .swiper-button-prev, .team .team-slider .swiper-button-next, .contact .contact-card::before
, .contact .contact-form-wrapper:before, .work-process .steps-content .steps-cta .btn-outline:hover, .services .btn-primary
, .consultation .cta-form button[type=submit], .team .team-slider .swiper-pagination .swiper-pagination-bullet
 {
    background-color: #4b8139;
 }

 .faq .faq-card i {
    color: #4b8139;
 }

 .faq .faq-list .faq-item.faq-active h3 ,  .faq .faq-list .faq-item .faq-toggle {
    color: #4b8139;
 }

 @media (min-width: 1200px) {
    .navmenu>ul>li>a:before {
        background-color: #78d35a;
    }
}

.hero .hero-content .hero-btns .btn-primary, .hero .hero-content .hero-btns .btn-outline:hover , .why-choose-us .features-image .stats-card .stat-item h3
    {
    color: #4b8139;
}

.consultation .cta-wrapper::before, .btn-primary,
.dark-background
    {
    background: #4b8139;
}

.consultation .cta-content .cta-stats .stat-item .number, a  {
    color: #4b8139;
}

.hero .hero-content h1 {
    font-size: 3.2rem;
    font-weight: 700;
    margin-bottom: 1.5rem;
    line-height: 1.2;
    color: var(--heading-color);
}

.about .about-content h2 {
    font-size: 2.1rem;
}

.about {
    padding-top: 80px;
    padding-bottom: 0px;
}

.services
 {
    padding-top: 0px;
}

.feedback{
    text-decoration: none;
    font-weight: lighter;
}
.btn-primary{
    --bs-btn-border-color: none;
}

.contact .contact-card h3, .contact .contact-card p  {
    color: white;
}

.contact {
    padding-top: 0px !important;
}

.services {
    padding-top: 10px;
}

section, .section

 /* {
padding-top: 0px;
 } */

 .services .service-card p {
 padding-bottom: 10px;
 }
 .border-primary {

    border-color: #5bb33e !important;
 }

 .training_sevice_training2u_logo{
  width: 180px;
  height: 100px;
  border-radius: 10px;
}
.training-service-badge{
    padding: 8px !important;
}


.our-peope-service-section{

    padding-top: 10px !important;

}

.btn:hover, .consultation .cta-form button[type=submit]:hover, .services .btn-primary:hover, .faq .faq-card .btn-primary:hover
 {
    background-color: #3a5d2c;
 }

 .services .service-card .read-more, .footer .icon
 {
    color: #426b32 !important;
 }

/* section, .section {

    background-color: rgb(240, 238, 238);
}
.services .service-card {
    background-color: white;

}
.services .service-card p, .services .service-card h3  {
    color: black;
} */


.resource-list li {
    font-weight: 500;
    color: #333;
}
