body {
  background: linear-gradient(
      62.14deg,
      rgba(255, 255, 255, 0.64) 28.04%,
      #fff9f4 66.05%,
      #e9f6ef 86.91%
    ),
    linear-gradient(
      161.65deg,
      rgba(253, 231, 211, 0) 23.28%,
      rgba(245, 236, 229, 0.391342) 52.05%,
      rgba(240, 221, 205, 0.983359) 89.59%
    );
    font-family: 'Poppins', sans-serif;
}


.library-header {
  
  padding:0  20px;
  margin-bottom: 30px;

}

.library-header h1 {
  margin: 0;
  color: rgba(178, 113, 61, 1);
  font-weight: 600;
  font-size: 32px;
  line-height: 32px;
}
/* .library-header .actions {
  display: flex;
  gap: 10px;
}
.library-actions .btn-primary{
  background: linear-gradient(117.11deg, #B2713D 23.18%, #D59662 52.49%)  ;
  color:  rgba(255, 255, 255, 1) !important;
  border-radius: 20px;
  padding: 5px 20px;
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 500;
  margin-top: 10px;
  border: none;
  
}
.library-actions .btn-primary i{
  padding-right: 10px;
  font-size: 25px;
  text-align: center;
  
}
.library-actions .btn-primary:hover{
  background: linear-gradient(117.11deg, #9c5f30 23.18%, #b37c4a 52.49%);
  transition:0.3s ease-in-out;

} */

.row .text-column h2{
  font-weight: 500;
  font-size: 20px;
  line-height: 20px;
  color: rgba(0, 0, 0, 1);

}
.row .text-column p{
  font-weight: 400;
  font-size: 16px;
  line-height: 24.96px;
  text-decoration-thickness: Auto;
}
.cards-column {
  justify-content: end;
  
}

.row .cards-column .card{
  border-radius: 20px;
  margin-bottom: 30px;

  
}
.row .cards-column  .card img{
  border-radius: 20px;
  width: 100%;
  height: 100%;
  object-fit: cover;
  
}
/* .row .cards-column .row .col-md-8{
  align-items: stretch;
} */
