* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* fonts css start */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Freeman", sans-serif;
  font-weight: 400;
  font-style: normal;
  letter-spacing: 1px;
}

p,
a,
button {
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}
ul li{
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}
th, td{
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  font-style: normal;
}
/* fonts css end */

/* background of linear-gradient start */
.linear-bg {
  background: rgb(236, 0, 3);
  background: linear-gradient(
    180deg,
    rgba(236, 0, 3, 1) 2%,
    rgba(255, 181, 24, 1) 76%
  );
}
/* background of linear-gradient end */

/* slider css start */
.d-block {
  aspect-ratio: 2/1;
}
/* slider css end */
.todonate {
  display: none;
  text-decoration: none;
  z-index: 600;
  position: fixed;
  bottom: 50%;
  right: 0%;
  width: 110px;
  height: 50px;
  border: none;
  border-radius: 10px;
  text-align: center;
  background-color: rgb(32, 186, 247);
  border-radius: 25px 0px 0px 25px;
  color: #fff;
  padding-top: 13px;
  animation: blink 1s infinite;
}
@keyframes blink{
  0% {
  color: white;
  background: #f7492a;
}
35% {
  color: white;
  background: #f7492a;
}
70% {
  color: #fff;
  background: #000;
}
100% {
  color: #fff;
  background: #000;
}
}
