.header-new .signup a{ 
    padding: 0 17px !important;
    background: #ffffff !important;
    color: #000000 !important;
}
.header-new .signup a:hover{ background: #118BA6 !important; color: #fff !important;}
.header-new .signup a.active{background: #118BA6 !important; color: #fff !important;}

.subcontainer {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    gap: 20px;
    padding: 20px;
}

.subcard {
    background-color: #333333; 
    border: 1px solid #2e2e2e;
    border-radius: 8px;
    padding: 16px;
    text-align: center;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    transition: box-shadow 0.3s;
}

.subcard:hover {
    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
}

.subcard img {
    width: 80px; /* Reduced size to fit 10 cards per row */
    height: 80px;
    border-radius: 50%;
    object-fit: cover;
    margin-bottom: 10px;
}

.subcard h3 {
    margin: 10px 0 5px;
    font-size: 1em;
   
}

.subcard h3>a{
    text-decoration: none !important;
   color: #fff;
}
.subcard h3>a:hover{
color: #118BA6;
}
.subcard p {
    margin: 0;
    color: #666;
}
/* .phoenix-nav-dropdown .dropdown-menu {

    background: #ffffff !important;
    border: 1px solid #ffffff !important;
} */

.dropdown-menu .dropdown-item{

    color: #fff !important; 
}
.dropdown-item:hover{

 color: #fff !important; 
}

.page-bg-home{

 background-color: #c1c1c1;
}
  .aboutus-new{
   width: 99%;
    padding: 0;
    margin: 70px 13px 150px 13px;
  }

  .aboutus-new h1 {
    padding-bottom: 50px;
}