.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, var(--base-color) 79%, #000000 121%);
    /* background: linear-gradient(178deg, #5B00BC 5%, #000000 95%); */


    /* background: linear-gradient(180deg, #8169A1 49.5%, #BFBFC3 100%); */
}


.bg-voilet{
    background: var(--base-color);

}
.bg-voilet-bottom{
    background: linear-gradient(180deg, var(--base-color) 79%, #BFBFC3 121%);
}
.bg-voilet-bottom.light{
    background: linear-gradient(180deg, var(--base-color) 79%, #BFBFC3 121%);
}
.bg-voilet-dark{
    /* background: #360768; */
    background: var(--base-color);

}

.text-golden{
    color: var(--secondary-color);
}
.text-violet{
    color: var(--base-color);
}
.btn-gradient-emerald-blue-emerald-green {
    background-image: linear-gradient(to right, var(--base-color), var(--secondary-color), var(--base-color));
    /* 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%, var(--secondary-color) 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, var(--base-color));
}

.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 var(--base-color);
    background-color: rgb(245, 245, 255);;
  }

  .navbar .navbar-nav .simple-dropdown .dropdown-menu{
    width: 200px;
  }

  .navbar .navbar-nav .simple-dropdown .dropdown-menu li{
    padding: 6px 20px;
  }