﻿.learnmore {
    font-weight: 600;
}

a.anchor {
    display: block;
    position: relative;
    top: -58px;
    visibility: hidden;
}

.nav-link.active {
    text-decoration: underline !important; /* Adds an underline to the active nav-link */
    text-decoration-thickness: 2px !important; /* Optional: Adjusts the thickness of the underline */
    text-underline-offset: 3px !important; /* Optional: Adjusts the space between text and underline */
}

.card {
    border-radius: .7rem;
}


.custom-col {
    padding: 0 5px; /* Adjust the padding as needed */
}

/*
body  {
    background-color: #f9f9fa !important;
  }
*/


    /* NavBar */
    #design3.navbar {
        background-color: #ffffff; /* Set the background color */
        border-bottom: solid 1px #a0a0a0b2;
        box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);
    }

    /* Link Hover Over */
    #design3 .view-more-link {
        color: #3091c9; /* Set the default link color */
        text-decoration: none;
        transition: color 0.1s, text-decoration 0.1s;
        
      }
    
      #design3 .view-more-link:hover {
        color: #3091c9; /* Change to desired hover color */
        text-decoration: underline;
      }
    
      /* Navbar link hover effect */
      #design3 .navbar-nav .nav-item .nav-link {
        transition: color 0.3s; /* Transition text color */
      }
    
      #design3 .navbar-nav .nav-item:hover .nav-link {
        color: #3091c9; /* Change text color to orange on hover */
      }
    
      /* Dropdown menu styles */
      #design3 .navbar-nav .dropdown-menu {
        box-shadow: 0 0 10px rgba(0,0,0,.28);
        border-top: none;     
      }
    
      /* Only change text color in dropdown menu on hover */
      #design3 .navbar-nav .dropdown-menu .dropdown-item:hover {
        background-color: white;
        color: #3091c9;
      }
    
      /*Dropdown menu on hover rather than click*/
      #design3 .dropdown:hover .dropdown-menu{
          display: block;
      }
      .dropdown-menu{
          margin-top: 0;
      }
            
      #design3 .navbar-nav > li{
        padding-left: 5px;
        padding-right: 5px;
      }


      
    /* Testimonials indicators in the center */
      .dots-center {
        left: 4%;

    }
    

    /* For buttons */
    .btn-custm1 {
      background-color: #347ef5; /* Primary blue color */
      color: #ffffff; /* Text color */
      transition: background-color 0.3s; /* Smooth transition effect */
    }

    .btn-custm1:hover {
      background-color: #1d76c4; /* Darker blue color on hover */
    }


    .btn-custm {
      color: white  !important; 
      background: #3D82E5 !important;
      border-style: solid !important;
      border-width: 1px !important;
    }
    
    .btn-custm:hover {
      color: #3D82E5 !important;
      background: white !important;
      border-style: solid !important;
      border-width: 1px !important;
      transition: transform 0.3s ease; /* Add a smooth transition for the scaling effect */
    }


    /* Features BG colors */
    .futr-bg {
      background-color: #f7f7f7;
    }

    /* Hero Title Color */
    .hero-title {
      color: #3D82E5 !important;
      font-weight: 500;
    }


    /* Footer links */
    .footer-link {
      color: #303030; /* Set the default link color */
      text-decoration: none;
      transition: color 0.1s, text-decoration 0.1s;
    }
    
    .footer-link:hover {
      color: #3D82E5; /* Change to desired hover color */
      text-decoration: underline;
    }

    .dbd {
      font-size: 14px !important;
    }
    

    .stop-jump-screen {
      height: 100px; /* Set the desired fixed height */
  }

      .testi-indi {
        margin-top: -40px; /* Adjust this value as needed */
    }


  .bg-hero {
    background-color: rgba(61, 131, 229, 0.126);
  }

  .remove-white-space {
    margin-bottom: 0px;
  }


