

/*.contactInfo:hover{*/
/*  background-color: #f2f2f2 !important;*/

/*}*/
/*    .primary-color-text {*/
/*      color: #0d6efd;*/
/*    }*/
/*    .hero-image {*/
/*      border-radius: 12px;*/
/*    }*/
/*    .black-color-text {*/
/*      color: #333;*/
/*    }*/
/*    .section-padding {*/
/*      padding: 64px 0;*/
/*    }*/
/*    @media (min-width: 1200px) {*/
/*    .display-6 {*/
/*        font-size: 1.5rem;*/
/*    }*/
/*}*/
/*.primary-color{*/
/*color: white !important;*/
/*    background-color: #2c4d80 !important;*/
/*}*/
/*.form-control-sm {*/
/*padding: 6px 9px 9px;*/
/*}*/
/*.form-control:focus{*/
/*    border: 2px solid black;*/
/*    box-shadow: none;*/
/*}*/



/*.blogs-section {*/
/*  background-color: #f5f7fa; */
/*}*/

/*.blogs-title {*/
/*  font-family: 'Roboto', sans-serif;*/
/*  font-weight: 700;*/
/*  font-size: clamp(1.5rem, 3vw, 2.2rem);*/
/*  color: #111;*/
/*}*/

/*.blogs-description {*/
/*  font-size: clamp(0.95rem, 1.2vw, 1.05rem);*/
/*  line-height: 1.7;*/
/*  color: #555;*/
/*}*/

/*@media (max-width: 576px) {*/
/*  .blogs-section {*/
/*    padding-top: 2rem;*/
/*    padding-bottom: 2rem;*/
/*  }*/
/*}*/

/*.card-title {*/
/*  font-size: 15px !important;*/
/*  font-weight: bolder;*/
/*  font-family: "Segoe UI", Arial, sans-serif;*/
/* color: #87161e !important;*/
/* text-decoration: underline !important;*/
/*}*/

/*.card-text {*/
/*     font-size: 0.9rem !important;*/
/* color: #000 !important;*/
/* font-family: 'Poppins', sans-serif;*/
/*}*/
/*.card-img-top {*/
/*  height: 120px;*/
/*  object-fit: cover;*/
/*  border-top-left-radius: 0.5rem;*/
/*  border-top-right-radius: 0.5rem;*/
/*}*/

/*.text-primary {*/
/*  color: #2c4d80 !important; */
/*  font-weight: bolder;*/
/*  font-size: 0.9rem !important;*/
/*}*/



/*.section-text {*/
/*  font-size:0.8rem;*/
/*  line-height: 1.4;*/
/*  font-family: 'Poppins', sans-serif !important;*/
/*  color: white;*/
/*  ;*/

/*}*/
/*.section-title {*/
/*  font-family: 'Roboto', sans-serif;*/
/*  font-weight: 600;*/
/*  font-size: 1.25rem;*/
/*  margin-top: 7rem;*/
/*}*/

/*.card {*/
/*   box-shadow:0 4px 10px rgb(0 0 0 / 28%);*/
/*   border: none;*/
/*  cursor: pointer;*/
/*}*/

/*.card:hover {*/
/*  box-shadow: 0 6px 15px rgba(0, 0, 0, 0.15);*/
/*}*/

 
.primary-color{
color: white !important;
    background-color: #2c4d80 !important;
}
.form-control-sm {
padding: 6px 9px 9px;
}
.form-control:focus{
    border: 2px solid black;
    box-shadow: none;
}


.blogs-section {
    margin-top: 6.5rem;
    background-color: #2c4d80 !important; /* replace with your primary color if needed */
}

.blogs-title {
  font-family: 'Roboto', sans-serif;
  font-weight: 600;
  font-size: 1.25rem;
  color: white;
}

.blogs-description {
  font-size: 0.9rem;
  line-height: 1.5;
  color: white;
      font-family: 'Poppins', sans-serif;
}

/* Optional spacing improvement on small devices */
@media (max-width: 576px) {
  .blogs-section {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }
}

.card-title {
  font-size: 15px;
  font-weight: 600;
      color: #87161e !important;
      font-family: "Segoe UI", Arial, sans-serif;
      text-decoration: underline;
}
.card-text {
  font-size: 0.9rem;
  color: #000;
  font-family: 'Poppins', sans-serif;
}
.card-img-top {
  height: 120px; /* Adjust height for all cards */
  object-fit: cover;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.text-primary {
  color: #2c4d80 !important; /* Bootstrap primary color */
  font-size: 0.9rem;
}

