div.geeks .left-scroll-image {
  object-fit: contain;
}

div.geeks .transparent-blue {
  border-radius: 25px;
  border: 1px solid #e5e7eb;
  background: #fff;
  box-shadow: 0px 2px 2px 0px rgba(229, 231, 235, 0.25);
}

div.geeks .transparent-blue:hover {
  border: 1px solid #005eaa;
  background: rgba(0, 94, 170, 0.1);
  cursor: pointer;
}

div.geeks .card-scroll {
  max-height: 350px;
  overflow-y: scroll;
  border-radius: 15px;
}

div.geeks .card-scroll::after {
  content: "";
  position: absolute;
  bottom: 28px;
  left: 18px;
  right: 24px;
  height: 40px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1));
  pointer-events: none;
}

div.geeks .card-scroll::-webkit-scrollbar {
  width: 6px;
  margin-left: 10px;
}

div.geeks .card-scroll::-webkit-scrollbar-track {
  background: #f1f1f1;
}

div.geeks .card-scroll::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 10px;
}

div.geeks .card-scroll::-webkit-scrollbar-thumb:hover {
  background: #555;
  cursor: pointer;
}

div.geeks .col-styled {
  border-radius: 25px;
  border: 1px solid #e5e7eb;
  background: #fff;
}

div.geeks .container-styled {
  border-radius: 25px;
  background: #fff;
}

div.geeks .transparent-blue:hover .button-pill {
  border-radius: 25px;
  border: 0.5px solid #005eaa;
  background: #005eaa;
  backdrop-filter: blur(3px);
}

div.geeks .transparent-blue:hover .button-pill i.fas.fa-chevron-right {
  color: white;
}

div.geeks .button-pill {
  text-align: center;
  width: 35px;
  height: 25px;
  border-radius: 20px;
  background: rgba(0, 94, 170, 0.1);
  backdrop-filter: blur(3px);
}

div.geeks .syllabus-card {
  border: 1px solid #E5E7EB;
  background-color: white;
  border-radius: 25px;
}

div.geeks .background-figures {
  background-position: center;
  background: url("https://storage.googleapis.com/mdc-website/list_scroll/list_scroll.png");
  background-size: 414px;
  background-repeat: no-repeat;
}

div.geeks .background-triple-circles {
  z-index: 10000;
  background: url("https://storage.googleapis.com/mdc-website/online_admission_form/online_form.svg");
  background-size: 487px;
  background-repeat: no-repeat;
  background-position: center;
}

div.geeks .left-scroll-image {
  object-fit: contain;
}

div.geeks .button-transparent {
  border-radius: 20px;
  border: 1px solid #fff;
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}

@media screen and (min-width: 768px) {
  div.geeks div.video {
    padding: 25px 100px 25px 50px;
    border-radius: 30px;
    background: linear-gradient(69deg, #005eaa 44.86%, #9acdfe 108.44%);
  }

  div.geeks .background-triple-circles {
    z-index: 10000;
    background: url("https://storage.googleapis.com/mdc-website/online_admission_form/online_form.svg");
    background-repeat: no-repeat;
  }


}
