.bg-gradient-violit-transparent-top {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, #2E025E), to(#000000));
    background: linear-gradient(to bottom, #2E025E 5%, #000000 95%);
    /* background: linear-gradient(180deg, #2E025E 44.43%, rgba(250, 250, 250, 0.2) 386.01%); */
}

.bg-voilet-top{
    background: linear-gradient(360deg, #8169A1 79%, #000000 121%);
    /* background: linear-gradient(178deg, #5B00BC 5%, #000000 95%); */


    /* background: linear-gradient(180deg, #8169A1 49.5%, #BFBFC3 100%); */
}


.bg-voilet{
    background: #8169A1;

}
.bg-voilet-bottom{
    background: linear-gradient(180deg, #8169A1 79%, #BFBFC3 121%);
}
.bg-voilet-bottom.light{
    background: linear-gradient(180deg, #b7a3d2 79%, #BFBFC3 121%);
}
.bg-voilet-dark{
    /* background: #360768; */
    background: #684C8E;

}

.text-golden{
    color: #D4B157;
}
.text-violet{
    color: #554668;


}
.btn-gradient-emerald-blue-emerald-green {
    background-image: linear-gradient(to right, #684C8E, #F4C26D, #5005A0);
    /* background: linear-gradient(90deg, #684C8E 0%, #F4C26D 100%); */

    background-size: 200% auto;
    color: var(--white);
}

.extra-padding{
        padding: 16px 114px !important;
}

.bg-gradient-transparent-golden {
    background: linear-gradient(to right, #ffffff 5%, #D4B157 95%)

}
input::placeholder {
    opacity: 0.5 !important;
    color: #ffffff !important;
  }
  textarea::placeholder {
    opacity: 0.5 !important;
    color: #ffffff !important;
  }

  .form-control,
.form-select,
option{
    color: var(--medium-gray) !important;
}
  .form-control,
.form-select,
option{
    color: var(--medium-gray) !important;
}
  .form-control,
.form-select,
select{
    color: var(--white) !important;
}

.form-control.text-dark,
.form-select.text-dark{
        --bs-text-opacity: 1;
        color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
    }


.bg-gradient-light-brown-transparent {
    /* background-image: linear-gradient(to right top, rgba(45, 41, 37, .6), #8169A1); */
    /* background-image: linear-gradient(to right top, rgba(45, 41, 37, .6), #8169A1); */

    background-image: linear-gradient(to right top, #0e0d0f0a, #a570ec);
}

.rounded-image {
    width: 150px; /* Adjust the size as needed */
    height: 150px; /* Adjust the size as needed */
    object-fit: cover;
    border-radius: 50%;
  }
  
  .janav-interior-box{
    border: 1px solid rgb(153, 102, 255);;
    background-color: rgb(245, 245, 255);;
  }


  .float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}