.about-aifawa h2 {
  font-size: 36px;
}

.about-aifawa h4 {
  color: #222;
}

.about-aifawa .btn-primary {
  background: #ff6600;
  border: none;
}

.about-aifawa .btn-primary:hover {
  background: #e65c00;
}
/* Blog Item */
.blog-item{
    padding: 20px;
    border-radius: 20px;
    transition: 0.4s;
  }
  
  .blog-item:hover{
    background: #f8f9fa;
    transform: translateY(-5px);
  }
  
  /* Image */
  .blog-img{
    overflow: hidden;
    border-radius: 20px;
  }
  
  .blog-img img{
    transition: 0.4s;
  }
  
  .blog-item:hover .blog-img img{
    transform: scale(1.08);
  }
  
  /* Content */
  .blog-content h4{
    transition: 0.3s;
  }
  
  .blog-content h4:hover{
    color: #ff7e5f;
  }
  
  /* Button */
  .blog-content .btn{
    border-radius: 8px;
  }



  .blog-content p{
    font-size: 16px;
    line-height: 1.8;
  }
  
  .blog-content h2{
    line-height: 1.3;
  }
  
  /* Sidebar */
  .sidebar{
    padding: 20px;
    background: #f8f9fa;
    border-radius: 15px;
  }
  
  .related-blog{
    transition: 0.3s;
    cursor: pointer;
  }
  
  .related-blog:hover{
    transform: translateX(5px);
  }
  
  .related-blog img{
    object-fit: cover;
  }


  .form-label{
    font-size: 14px;
  }
  
  .form-control{
    border-radius: 10px;
    padding: 10px;
  }
  
  .btn{
    border-radius: 10px;
  }


  .login-section {
    min-height: 100vh;
    display: flex;
    align-items: center;
  }
  
  .card {
    backdrop-filter: blur(10px);
  }
  
  .btn-primary {
    background: linear-gradient(45deg, #007bff, #00c6ff);
    border: none;
  }
  
  .btn-primary:hover {
    opacity: 0.9;
  }



  .register-section {
    min-height: 100vh;
    display: flex;
    align-items: center;
  }
  
  .card {
    backdrop-filter: blur(10px);
  }
  
  .btn-primary {
    background: linear-gradient(45deg, #007bff, #00c6ff);
    border: none;
  }
  
  .btn-primary:hover {
    opacity: 0.9;
  }