 
     body {
      font-family: 'Roboto';
      background-color: #fff;
      color: #3e4a3d;
      margin-bottom: 0;
      padding-bottom: 0;
    }


     .btn-fire-color {
      background-color: #FF6A33; /* Your desired background color */
      border-color: #ff5733; /* Matching border color */
      color: #ffffff; /* Text color */
    }


  .navbar {
      background-color: #fff;
      border-bottom: 1px solid #ddd;
    }
    .navbar-nav .nav-link {
      color: #555;
      font-weight: 500;
      letter-spacing: 0.5px;
      padding: 10px 18px;
      text-transform: uppercase;
    }
    .navbar-nav .nav-link:hover,
    .navbar-nav .nav-link.active {
     /* background-color: #d72638;  red highlight */
      color: #FF6A33 !important;
      border-radius: 2px;
    }
    .dropdown-menu {
      border-radius: 0;
      border: 1px solid #ddd;
    }
    .dropdown-item:hover {
      background-color: #d72638;
      color: #fff;
    }
    
    .company-name
    {
       font-size: 2rem;
      font-weight: 700;
      color: #4c9a2a;
    }

 /* .navbarimg {
       background: url('../images/header-bg.jpg') center/cover no-repeat;
    } */
    .hero {
      background: url('../images/slides/slide7.jpg') center/cover no-repeat;
      height: 80vh;
      display: flex;
      align-items: center;
      justify-content: center;
      color: white;
      text-align: center;
      background-blend-mode: overlay;
      background-color: rgba(0, 0, 0, 0.4);
    }
    .hero h1 {
      font-size: 3rem;
      font-weight: 700;
    }
    .btn-green {
      background-color: #4c9a2a;
      color: white;
    }
    .btn-green:hover {
      background-color: #3e7e22;
    }

  .about-section
    {
      background-color: #fff;
    }





    .section-title {
      color: #4c9a2a;
      margin-bottom: 1rem;
    }

    .footer
    {
      background-color: #FF6A33;
    }


    .teleconsultation
    {
      background: linear-gradient(135deg, #ff9d00, #ff6a00);
    background-color: rgba(0, 0, 0, 0);
    background-position-x: 0%;
    background-position-y: 0%;
    background-repeat: repeat;
    background-attachment: scroll;
    background-image: linear-gradient(135deg, rgb(255, 157, 0), rgb(255, 106, 0));
    background-size: auto;
    background-origin: padding-box;
    background-clip: border-box;
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2);
    }