.bg-color-black {
  background-color: rgb(0, 0, 0);
}
.ranji-container {
  width: 1440px;
  margin-left: auto;
  margin-right: auto;
}
.flex {
  display: flex;
}
.justify-between {
  justify-content: space-between;
}
.items-center {
  align-items: center;
}
.h-90px {
  height: 90px;
}
.h-70px {
  height: 70px;
}
.ul {
  list-style-type: none;
  margin-bottom: 0;
  padding-left: 0;
}
.decoration-none {
  text-decoration: none;
}
.font-impact {
  font-family: Impact;
}
.text-color-white {
  color: rgb(255, 255, 255);
}
.uppercase {
  text-transform: uppercase;
}
.border-bottom-2px {
  border-style: solid;
  border-width: 0;
  border-bottom-width: 2px;
}
.border-transparent {
  border-color: rgba(0, 0, 0, 0);
}
.hover-border-carnelian {
}
.hover-border-carnelian:hover {
  border-color: rgb(189, 27, 33);
}
.transition {
  transition: 0.3s all;
}
.pt-2px {
  padding-top: 2px;
}
.gap-x-30px {
  column-gap: 30px;
}
.grid {
  display: grid;
}
.grid-template-4col {
  grid-template-columns: repeat(4,1fr);
}
.p-20px {
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}
.bg-raisin-black {
  background-color: rgb(33, 33, 33);
}
.text-md {
  font-size: 13px;
}
.font-semibold {
  font-weight: 600;
}
.text-spanish-gray {
  color: rgb(153, 153, 153);
}
.rounded-full {
  border-radius: 250px;
}
.bg-color-white {
  background-color: rgb(255, 255, 255);
}
.text-xs {
  font-size: 11px;
}
.text-bunker {
  color: rgb(18, 18, 18);
}
.px-116px {
  padding-left: 16px;
  padding-right: 16px;
}
.font-bold {
  font-weight: 700;
}
.flex-col {
  flex-direction: column;
}
.mt-30px {
  margin-top: 30px;
}
.gap-x-15px {
  column-gap: 15px;
}
.h-24px {
  height: 24px;
}
.text-cararra {
  color: rgb(235, 233, 233);
}
.gap-y-10px {
  row-gap: 10px;
}
.opacity-80 {
  opacity: 0.8;
}
.pb-50px {
  padding-bottom: 50px;
}
.mt-8px {
  margin-top: 8px;
}
.p-5px {
  padding-bottom: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
}
.h-full {
  height: 100%;
}
.w-full {
  width: 100%;
}
.justify-center {
  justify-content: center;
}
.h-42px {
  height: 42px;
}
.border-mine-shaft {
  border-color: rgb(47, 47, 47);
}
.border-top-1px {
  border-style: solid;
  border-width: 0;
  border-top-width: 1px;
}
.text-md-2 {
  font-size: 14px;
}
.border-right-1px {
  border-style: solid;
  border-width: 0;
  border-right-width: 1px;
}
.hover-bg-cararra {
}
.hover-bg-cararra:hover {
  background-color: rgb(235, 233, 233);
}
.hover-text-raisin-black {
}
.hover-text-raisin-black:hover {
  color: rgb(33, 33, 33);
}
.borer-right-2px {
  border-style: solid;
  border-width: 0;
  border-right-width: 2px;
}
.bg-carnelian {
  background-color: rgb(189, 27, 33);
}
.pt-24px {
  padding-top: 24px;
}
.pb-120px {
  padding-bottom: 120px;
}
.relative {
  position: relative;
}
.after {
}
.after::after {
  display: block;
  content: '';
}
.after-cover {
}
.after-cover::after {
  background: linear-gradient(180deg,transparent,rgba(0,0,0,.8));
  position: absolute;
  left: 0;
  top: 20%;
  right: 0;
  bottom: 0;
}
.absolute {
  position: absolute;
}
.bottom-30px {
  bottom: 30px;
}
.left-0 {
  left: 0;
}
.text-7xl {
  font-size: 48px;
  line-height: 52px;
}
.lh-18px {
  line-height: 18px;
}
.pb-20px {
  padding-bottom: 20px;
}
.icon-6px {
  height: 6px;
  width: 6px;
}
.mt-16px {
  margin-top: 16px;
}
.gap-x-8px {
  column-gap: 8px;
}
.hover-text-white {
}
.hover-text-white:hover {
  color: rgb(255, 255, 255);
}
.hover-underline {
}
.hover-underline:hover {
  text-decoration: underline;
}
.gap-x-40px {
  column-gap: 40px;
}
.z-2 {
  z-index: 2;
}
.px-150px {
  padding-left: 150px;
  padding-right: 150px;
}
.pt-30px {
  padding-top: 30px;
}
.mb-0 {
  margin-bottom: 0;
}
.text-4xl {
  font-size: 36px;
}
.grid-template-3col {
  grid-template-columns: repeat(3, 1fr);
}
.gap-x-32px {
  column-gap: 32px;
}
.overflow-hidden {
  overflow: hidden;
}
.hover-scale-md {
}
.hover-scale-md:hover {
  transform: scale(1.06);
}
.py-10px {
  padding-top: 10px;
  padding-bottom: 10px;
}
.text-xl {
  font-size: 20px;
  line-height: 22px;
}
.items-start {
  align-items: flex-start;
}
.font-light {
  font-weight: 200;
}
.px-15px {
  padding-left: 15px;
  padding-right: 15px;
}
.mt-auto {
  margin-top: auto;
}
.shrink-0 {
  flex-shrink: 0;
}
.pt-80px {
  padding-top: 80px;
}
.py-8px {
  padding-bottom: 8px;
  padding-top: 8px;
}
.px-32px {
  padding-left: 32px;
  padding-right: 32px;
}
.border-2px {
  border-style: solid;
  border-width: 2px;
}
.border-cararra {
  border-color: rgb(235, 233, 233);
}
.hover-text-black {
}
.hover-text-black:hover {
  color: rgb(0, 0, 0);
}
.mt-45px {
  margin-top: 45px;
}
.grid-template-2col {
  grid-template-columns: repeat(2, 1fr);
}
.gap-x-20px {
  column-gap: 20px;
}
.pb-87per {
  padding-bottom: 87%;
}
.w-half {
  width: 50%;
}
.top-0 {
  top: 0;
}
.right-0 {
  right: 0;
}
.object-cover {
  object-fit: cover;
}
.rounded-8px {
  border-radius: 8px;
}
.after-video-cover {
}
.after-video-cover::after {
  background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
}
.icon-48px {
  height: 48px;
  width: 48px;
}
.bg-white-30 {
  background-color: rgba(255, 255, 255, 0.3);
}
.triangle-md {
  border-style: solid;
  border-width: 0;
  border-top-color: rgba(255, 255, 255, 0);
  border-top-width: 14px;
  border-bottom-color: rgba(0, 0, 0, 0);
  border-bottom-width: 14px;
  border-left-color: rgb(255, 255, 255);
  border-left-width: 18px;
  margin-left: 5px;
}
.text-3xl {
  font-size: 26px;
  line-height: 28px;
}
.hover-text-carnelian {
}
.hover-text-carnelian:hover {
  color: rgb(189, 27, 33);
}
.pointer-events-none {
  pointer-events: none;
}
.bottom-0 {
  bottom: 0;
}
.p-15px {
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
}
.border-carnelian {
  border-color: rgb(189, 27, 33);
}
.mt-12px {
  margin-top: 12px;
}
.pb-125per {
  padding-bottom: 125%;
}
.object-right {
  object-position: 80% 0%;
}
.px-20px {
  padding-left: 20px;
  padding-right: 20px;
}
.pb-12px {
  padding-bottom: 12px;
}
.backdrop-blur-md {
  backdrop-filter: blur(10px);
}
.icon-60px {
  height: 60px;
  width: 60px;
}
.bg-inherit {
  background: inherit;
}
.text-transparent {
  color: rgba(255, 255, 255, 0);
}
.h-650px {
  height: 650px;
}
.bg-insider-img {
  background-image: url("https://ranjitrophy.in/assets/img/af1bf4708261edda853a319ac6eb1f31.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: center;
}
.after-insider-cover {
}
.after-insider-cover::after {
  background: linear-gradient(180deg,transparent,rgba(0,0,0,.8));
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}
.text-10xl {
  font-size: 96px;
}
.py-40px {
  padding-bottom: 40px;
  padding-top: 40px;
}
.w-180px {
  width: 180px;
}
.h-22px {
  height: 22px;
}
.hover-opacity-70 {
}
.hover-opacity-70:hover {
  opacity: 0.7;
}
.gap-y-20px {
  row-gap: 20px;
}
.mt-100px {
  margin-top: 100px;
}
.gap-y-8px {
  row-gap: 8px;
}
.w-80px {
  width: 80px;
}
.ml-15px {
  margin-left: 15px;
}
.bg-crayola-green {
  background-color: rgb(14, 194, 129);
}
.px-6px {
  padding-left: 6px;
  padding-right: 6px;
}
.gap-x-4px {
  column-gap: 4px;
}
.bg-dove-gray {
  background-color: rgb(108, 109, 111);
}
.w-30px {
  width: 26px;
}
.rounded-4px {
  border-radius: 5px;
}
.bg-cinnabar {
  background-color: rgb(228, 66, 66);
}
.border-bottom-1px {
  border-style: solid;
  border-width: 0;
  border-bottom-width: 1px;
}
.py-13px {
  padding-bottom: 13px;
  padding-top: 13px;
}
.pt-60px {
  padding-top: 60px;
}
.mt-40px {
  margin-top: 40px;
}
.grid-col-1-3 {
  grid-column: 1/3;
}
.pt-90per {
  padding-top: 90%;
}
.text-color-black {
  color: rgb(0, 0, 0);
}
.hover-pt-70per {
}
.hover-pt-70per:hover {
  padding-top: 70%;
}
.gap-y-30px {
  row-gap: 30px;
}
.pb-80px {
  padding-bottom: 80px;
}
.border-color-black {
  border-color: rgb(0, 0, 0);
}
.hover-bg-black {
}
.hover-bg-black:hover {
  background-color: rgb(0, 0, 0);
}
.h-30px {
  height: 30px;
}
.shadow-black-sm {
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.31);
}
.pt-40px {
  padding-top: 40px;
}
.text-8xl {
  font-size: 56px;
  line-height: 56px;
}
.border-top-bottom-2px {
  border-style: solid;
  border-width: 0;
  border-top-width: 2px;
  border-bottom-width: 2px;
}
.h-98px {
  height: 98px;
}
.icon-44px {
  width: 44px;
  height: 44px;
}
.hover-invert {
}
.hover-invert:hover {
  filter: invert(100%);
}
.h-36px {
  height: 36px;
}
.w-440px {
  width: 440px;
}
.grid-col-2-5 {
  grid-column: 2/5;
}
.absolute-center {
  transform: translate(-50%,-50%);
  left: 50%;
  top: 50%;
}
.pb-74per {
  padding-bottom: 74%;
}
.border-4px {
  border-style: solid;
  border-width: 4px;
}
.w-135px {
  width: 135px;
}
.bg-bunker {
  background-color: rgb(18, 18, 18);
}
.text-white-70 {
  color: rgba(255, 255, 255, 0.7);
}
.min-h-screen {
  min-height: 100vh;
}
.flex-1-1-auto {
  flex: 1 1 auto;
}
.bg-black-haze {
  background-color: rgb(246, 246, 246);
}
.text-science-blue {
  color: rgb(2, 104, 214);
}
.text-2xl {
  font-size: 24px;
}
.border-gray-nurse {
  border-color: rgb(235, 233, 231);
}
.text-mountain-mist {
  color: rgb(142, 145, 150);
}
.px-12px {
  padding-left: 12px;
  padding-right: 12px;
}
.bg-gray-nurse {
  background-color: rgb(235, 233, 231);
}
.mt-2px {
  margin-top: 2px;
}
.h-10px {
  height: 10px;
}
.hover-bg-mercury {
}
.hover-bg-mercury:hover {
  background-color: rgb(229, 231, 235);
}
.border-mercury {
  border-color: rgb(229, 231, 235);
}
.pb-6px {
  padding-bottom: 6px;
}
.w-100px {
  width: 100px;
}
.hover-bg-azureish-white {
}
.hover-bg-azureish-white:hover {
  background-color: rgb(223, 231, 241);
}
.border-san-marino {
  border-color: rgb(59, 118, 171);
}
.border-dashed-botom-2px {
  border-style: dashed;
  border-width: 0;
  border-bottom-width: 2px;
}
.w-220px {
  width: 220px;
}
.mx-6px {
  margin-left: 6px;
  margin-right: 6px;
}
.w-250px {
  width: 250px;
}
.text-ufo-green {
  color: rgb(52, 199, 89);
}
.py-16px {
  padding-bottom: 16px;
  padding-top: 16px;
}
.rotate--90 {
  transform: rotate(-90deg);
}
.rotate-90 {
  transform: rotate(90deg);
}
.grid-template-7col {
  grid-template-columns: repeat(7,1fr);
}
.bg-white-smoke {
  background-color: rgb(245, 245, 245);
}
.border-bon-jour {
  border-color: rgb(224, 225, 226);
}
.pb-83per {
  padding-bottom: 83%;
}
.h-50px {
  height: 50px;
}
.py-3px {
  padding-bottom: 3px;
  padding-top: 3px;
}
.hover-bg-carnelian {
}
.hover-bg-carnelian:hover {
  background-color: rgb(189, 27, 33);
}
.hover-bg-white {
}
.hover-bg-white:hover {
  color: rgb(255, 255, 255);
  background-color: rgb(255, 255, 255);
}
.border-right-bottom-1px {
  border-style: solid;
  border-width: 0;
  border-right-width: 1px;
  border-bottom-width: 1px;
}
.border-1px {
  border-style: solid;
  border-width: 1px;
}
.grid-col-1-8 {
  grid-column: 1/8;
}
.bg-mercury {
  background-color: rgb(230, 231, 232);
}
.border-bottom-4px {
  border-style: solid;
  border-width: 0;
  border-bottom-width: 4px;
}
.border-right-2px {
  border-style: solid;
  border-width: 0;
  border-right-width: 2px;
}
.h-130px {
  height: 130px;
}
.hover-shadow-md {
}
.hover-shadow-md:hover {
  box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.36);
}
.px-80px {
  padding-left: 80px;
  padding-right: 80px;
}
.px-35px {
  padding-left: 35px;
  padding-right: 35px;
}
.w-355px {
  width: 355px;
}
.mb--70px {
  margin-bottom: -70px;
}
.top-30px {
  top: 30px;
}
.bg-player-club-img {
}
.border-color-white {
  border-color: rgb(255, 255, 255);
}
.w-144px {
  width: 144px;
}
.border-left-right-1px {
  border-style: solid;
  border-width: 0;
  border-left-width: 1px;
  border-right-width: 1px;
}
.text-sm {
  font-size: 12px;
}
.bg-daintree {
  background-color: rgb(5, 28, 45);
}
.h-18px {
  height: 18px;
}
.justify-end {
  justify-content: flex-end;
}
.w-290px {
  width: 290px;
}
