body::after {        
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 310px;
  height: 310px;
  background-color: rgb(80 155 248 / 50%);
  filter: blur(120px);
  border-radius: 0px 50% 50% 0px;
  z-index: -1;
}
body::before {        
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 310px;
  height: 310px;
  background-color: rgb(80 155 248 / 50%);
  filter: blur(120px);
  border-radius: 50% 0 0 50%;
  z-index: -1;
}

.green_gradient{
    background: -webkit-linear-gradient(#0E983D, #000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.bg-img{
    /* background-image:url('assets/img/bg.png'); */
    background-image: url('./assets/img/bg.png');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
}
.grad_button
{
    background-image:linear-gradient(to bottom, #055821 0, #000 100%) !important;
}
  .bg-white p{
    font-size: 14px;
  }
  .btn-grn,.btn-grn:hover
  {
    background-color:#9dc14f78;
    border:1px solid #7F964C;
    font-size: 14px;
}
.btn-red,.btn-red:hover
{
  background-color:#c16a4f7d;
  border:1px solid #965A4C;
  font-size: 14px;
}

.box {
  background-color: #00000010;
  border-radius: 16px;
  /* width: calc(100% / 1.7); */
}

.corner_video {
  position: absolute;
  top: 0;
  right: 0;
}

.login_container {
  width: calc(100% / 2);
}

@media (max-width: 767px) {
  .login_container {
    width: 100%;
  } 
}


.green_gradient{
  background: -webkit-linear-gradient(#0E983D, #000);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.bg-img{
background-image: url('/assets/img/Landing big.png');
background-repeat: no-repeat;
background-position: center;
background-size: cover;
}
.grad_button
{
  background-image:linear-gradient(to bottom, #055821 0, #000 100%) !important;
}
.bg-white p{
  font-size: 14px;
}
.btn-grn,.btn-grn:hover
{
  background-color:#9dc14f78;
  border:1px solid #7F964C;
  font-size: 14px;
}
.btn-red,.btn-red:hover
{
background-color:#c16a4f7d;
border:1px solid #965A4C;
font-size: 14px;
}

td{
vertical-align: middle;
}

