 /* Only for the Home Page hero section */
.home-hero {
  background: radial-gradient(circle at 20% 30%, rgba(255, 200, 200, 0.6), transparent 40%),
              radial-gradient(circle at 80% 20%, rgba(200, 255, 200, 0.6), transparent 40%),
              radial-gradient(circle at 50% 80%, rgba(200, 200, 255, 0.6), transparent 40%),
              radial-gradient(circle at 90% 70%, rgba(255, 255, 200, 0.6), transparent 40%),
              #b3e5fc; /* soft blue base */
  background-blend-mode: screen;
}

    .Signincontainer {
      
      margin-inline: auto;  
      text-align: center;
      padding: 20px;
      max-width: 500px;
      width: 90%; /* responsive */
    }

    .Signincontainer h1 {
      font-size: 24px;
      font-weight: bold;
      margin-bottom: 30px;
      color: #000;
    }

    .Signincontainer p {
      margin: 20px 0;
      font-size: 14px;
      color: #333;
    }

    .btn1, .btn2 {
      border: 2px solid #575ccf;
      display: inline-block;
      margin: 8px 0;
      padding: 10px 29px;
      text-decoration: none;
      border-radius: 6px;
      font-size: 14px;
      font-weight: bold;
    }

    .btn1 {
      background: #009cde;
      color: white;
    }

    .btn2 {
      background: #009cde;
      color: white;
    }

    .btn1:hover { background: #007bb5; }
    .btn2:hover { background: #007bb5; }

    /* Default tab text color */
.nav-tabs.nav-account .nav-link {
  color: #333;   /* normal state */
  font-weight: bold;
}

/* Active tab (selected one) */
.nav-tabs.nav-account .nav-link.active {
  background-color: #007bff;  /* blue background */
  color: #fff !important;     /* white text */
  border-radius: 6px;         /* optional rounded corners */
}

/* Hover effect */
.nav-tabs.nav-account .nav-link:hover {
  color: #272752;
}
/* remove arrow */
.fa-arrow-right-to-bracket,
.fa-sign-in {
    display: none !important;
}
#ValidationSummaryEntityFormView,
.validation-summary,
.validation-summary-errors {
    color: #175f96 !important;
}
