.right {
  background: linear-gradient(rgba(112, 17, 17, 0.994),rgba(14, 13, 13, 0.233)),url() center;
  background-size: contain;
  height: 80vh;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 5%;
  position: relative;
  padding-top: calc(5% + 60px);
}

.center .right h1 {
  color: white;
}

.btn1 {
  padding: 10px 20px;
  width: fit-content;
color: whitesmoke;
  font-size: 20px;
  border-radius: 8px;
  margin-top: 2%;
  font-weight: 30px;
  letter-spacing: 1px;
  background-color: rgba(86, 4, 4, 0.968);
  border: 1px solid rgba(112, 17, 17, 0.994);
  box-shadow: 1px 1px 12px rgba(112, 17, 17, 0.994);
}
.btn1 a{

 

  font-size: 20px;

color:whitesmoke;
  font-weight: 50px;


}
.btn1 :hover {

  color:rgb(247, 245, 245);
  transition: 0.5s;
}

.right img{

  width: 40%;
  height: 99%;
  z-index: -1;
  margin-left: 55%;
  margin-top: -10%;
  position: absolute;
}
/* Tablets */
@media (max-width: 768px) {
  .featured_book_card {
    flex: 1 1 45%;
    max-width: 45%;
  }
  .featured_book_img img {
    height: 180px;
  }
}

/* Mobiles */
@media (max-width: 576px) {
  .right {
    background: linear-gradient(rgba(112, 17, 17, 0.994),rgba(14, 13, 13, 0.233)),url() center;
    background-size: contain;
    height: 10vh;
    background-repeat: no-repeat;
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding: 5%;
    padding-top: calc(5% + 60px);
  }
  .handicap_right video .video{
    height: 20%;
  }
 
}
