/*@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@300;400;500;600;700;800&display=swap');*/
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap');
:root {
    --orbit-blue: rgb(22,117,255);
    --orbit-blue-m: 22, 117, 255;
    --orbit-background: rgb(31,39,52);
    --orbit-second: rgba(22,117,255,.25);    
    --orbit-third: rgba(22,117,255,.25);
    --orbit-forth: rgba(22,117,255,.25);
}

* {
    padding: 0;
    margin: 0;
    outline: 0;
   /*font-family: Rubik, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";*/
   font-family: 'Rubik',sans-serif;
   font-weight: 300;
}

ol,
ul {
    list-style-type: none;
    margin: 0;
}

ul li {
    color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6,
a,
p, 
i,
span,
input {
    padding: 0;
    margin: 0;
}

h1,
h2,
h3,
h4,
h5, h6 {
    color: #000;
}

body {
    background-color: #F1F6F9;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: center center;
}

/*body {
    background-color: #1b1922;
	
    font-family: "Karla", "Mulish", system-ui, "Segoe UI", "Roboto", "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}*/

a,
a:hover {
    color: #000;
    text-decoration: none;
}

img {
    vertical-align: middle;
}

.web-bg{
    background-repeat: no-repeat !important;
    background-position: center !important;
    background: var(--orbit-background);
    background-size: cover !important;
    z-index: -1;
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    filter: blur(0px) brightness(0.6);
}

/* header css start */
.header_section{
    padding-bottom: 5px;
    padding-top: 5px;
}

/*.header_section .img-fluid {
    width: 50%;
    margin-top: 10px;
}*/

.header_section .navbar-nav .nav-item .nav-link{
    font-style: normal;
    font-weight: 550;
    font-size: 16px;
    line-height: 24px;
    /*font-feature-settings: 'salt' on, 'liga' off;*/
    color: #FFFFFF;
    margin: 0 8px;
    transition: all linear .2s;
}
.header_section .navbar-nav .nav-item .nav-link:hover{
    color: var(--orbit-blue);
}

.header_section .navbar-nav .nav-item .nav-link .active{
    color: var(--orbit-blue);
}

.header_section .form-inline a:first-child{
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    font-feature-settings: 'salt' on, 'liga' off;
    color: #FFFFFF;
    padding: 10px 30px;
    transition: all linear .2s;
    background: rgba(56, 75, 221, 0.25);
    border-radius: 6px;
    margin-right: 15px;
}
.header_section .form-inline a:nth-child(2){
    font-style: normal;
    font-weight: 600;
    font-size: 13px;
    line-height: 24px;
    text-align: center;
    font-feature-settings: 'salt' on, 'liga' off;
    color: #FFFFFF;
    padding: 10px 30px;
    transition: all linear .2s;
    background: var(--orbit-blue);
    border-radius: 6px;
    
}
/*.header_section .form-inline{
    margin-left: 70px;
}*/

.header_section .form-inline a:nth-child(2):hover{
    background: rgba(56, 75, 221, 0.25);
}
.header_section .form-inline a:first-child:hover{
    background: var(--orbit-blue);
    
}

.hero_txt {
    text-align: center;
    /*background-image: url(../images/hero_txt_bg.png);*/
    background-size: cover;
    background-repeat: no-repeat;
    display: none;
}

.hero_txt h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 100%;
    display: inline-block;
    letter-spacing: 0.5px;
    color: rgba(255, 255, 255, 0.5);
    position: relative;
}

.hero_txt h6::before {
    position: absolute;
    content: "";
    left: -65%;
    top: 50%;
    transform: translateY(-50%);
    width: 60%;
    height: 2px;
    background-color: rgba(255, 255, 255, 0.5);
}

.hero_txt h6::after {
    position: absolute;
    content: "";
    right: -65%;
    top: 50%;
    transform: translateY(-50%);
    width: 60%;
    height: 2px;
    background-color: rgba(255, 255, 255, 0.5);
}

@keyframes loaderanim {
    from {
        transform: scale(0.1);
        top: 100%;
        left: 100%;

    }

    to {
        transform: scale(0.2);
        top: 50%;
        left: 50%;
    }
}

.loader {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 9999;
    display: flex;
    justify-content: center;
    background: 50% 50% no-repeat var(--orbit-background);
    filter: blur(0px) brightness(0.6);
}

.img-loader {
    top: 50%;
    left: 50%;
    transform: scale(0.2);
    animation-name: loaderanim;
    animation-duration: 1.5s;
}

.loader h1 {
    font-weight: 700;
    font-size: 3rem;
    letter-spacing: 0.5px;
    color: #FFFFFF;
    height: 0px;
    width: 0px;
    position: relative;
    /*align-items: center;
    justify-content: center;*/
    animation-name: loaderanim;
    animation-duration: 3s;
}

.loader h1 span {
    color: var(--orbit-blue);
    margin: 10px
}

.loader p {
    color: var(--orbit-blue);
    font-size: 3rem;
    height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center;
}

.hero_txt h1 {
    font-style: normal;
    font-weight: 700;
    font-size: 76px;
    line-height: 100%;
    letter-spacing: 0.5px;
    color: #FFFFFF;
    margin: 20px 0px;
}

.hero_txt h1 span {
    color: var(--orbit-blue);
}

.hero_txt p {
    font-style: normal;
    font-weight: 400;
    font-size: 15px;
    line-height: 26px;
    letter-spacing: 0.5px;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 20px;
}

.hero_txt .btn_custom_2 {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 27px;
    font-feature-settings: 'liga'off;
    color: #fff;
    padding: 12px 30px;
    transition: all linear .2s;
    background: transparent;
    border-radius: 8px;
    border: 1px solid transparent;
    margin-left: 16px;
}

.hero_txt .btn_custom_2:hover {
    background: var(--orbit-blue);
    color: #fff;
    border-color: var(--orbit-blue);
}

.hero_txt .btn_custom {
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 27px;
    font-feature-settings: 'liga'off;
    color: #fff;
    padding: 12px 30px;
    transition: all linear .2s;
    background: var(--orbit-blue);
    border-radius: 8px;
    border: 1px solid var(--orbit-blue);
}

.hero_txt .btn_custom:hover {
    background: transparent;
    color: var(--orbit-blue);
}

.hero_txt .btn_custom img {
    margin-left: 5px;
    transition: all linear .2s;
    filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(232deg) brightness(102%) contrast(106%);
}

.hero_txt .btn_custom:hover img {
    filter: invert(28%) sepia(86%) saturate(4593%) hue-rotate(338deg) brightness(91%) contrast(92%);
}

.hero_btm {
    text-align: center;
    margin-top: 120px;
}

.hero_btm h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 17.2169px;
    line-height: 22px;
    color: #FFFFFF;
    margin-bottom: 25px;
}

.hero_btm ul li {
    display: inline-block;
}

.hero_btm ul li a {
    display: block;
    margin: 0 5px;
}

.head_banner {
    position: relative;
    display: flex;
    margin: 30px auto;
    border-radius: 10px;
    align-items: center;
}

/* best selling css start */
.best_selling_product {
    padding: 120px 0px;
}

.comon_heading {
    margin-bottom: 40px;
}

.comon_heading h2 {
    font-style: normal;
    font-weight: 500;
    font-size: 42px;
    line-height: 54px;
    color: #FFFFFF;
    margin-bottom: 10px;
}

.comon_heading p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 27px;
    color: rgba(255, 255, 255, 0.5);
}

.heading_btn {
    text-align: right;
}

.heading_btn a {
    background: var(--orbit-blue);
    border-radius: 16.2846px;
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 23px;
    font-feature-settings: 'liga'off;
    color: #FFFFFF;
    display: inline-block;
    padding: 17px 30px;
    transition: all linear .2s;
}


.heading_btn .active a {
    background-color: var(--orbit-third);
}

.heading_btn a:hover {
    background-color: var(--orbit-third);
}


.searchBar {
    display: flex;
    /* position: sticky; */
    width: 75%;
    margin: 10px auto;
    gap: 15px;
    transition: all 0.5s ease;
}

.search-input-box {
    /*background: var(--orbit-second);*/
    border: 1.5px solid rgba(255, 255, 255, 0.1);
    height: calc(1.5em + 1.5rem + 2px);
    border-radius: .5rem;
    border: 2px solid var(--orbit-blue);
    width: 70%;
    /* display: grid; */
    line-height: 1.5;
    padding: 0 1.25rem;
    display: flex;
}

.input-box {
    /* margin-left: 1.25rem; */
    padding: .75rem 0;
    background: transparent;
    border: none;
    color: #fff;
    font-size: 14.5px;
    width: calc(100% - 15px);
}

.input-box * {
  color:white;
  background-color: var(--orbit-background);
  border: none;
}

.input-box-icon {
    color: var(--orbit-blue);
    width: 30px;
    padding: .75rem 0;
    display: flex;
}

.category-box {
    /*background: var(--orbit-second);*/
    border: 1.5px solid rgba(255, 255, 255, 0.1);
    height: calc(1.5em + 1.5rem + 2px);
    border-radius: .5rem;
    border: 2px solid var(--orbit-blue);
    width: 30%;
    line-height: 1.5;
    padding: 0 1.25rem;
    display: flex;
    color: white;
}

.category-box select {
    color:white;
}


/*.announcement {
    background-color: var(--orbit-second);
    max-width: 100%;
    position: sticky;
}

.announcement a {
    color: #ADD8E6;
	font-size: 1rem;
}

.announcement h1 {
  overflow: hidden;
  white-space: nowrap;
  margin: 0 auto; 
  letter-spacing: .15em;
  font-size: 1rem;
  text-align: center;
  padding: 10px;
  position: relative;
  color: white;
  font-style: normal;
  font-weight: 300;	
}*/

.announcement {
  position: relative;
  padding: 1rem;
  color: rgb(211, 211, 251);
  background-color: rgb(211, 211, 251);
  border: 1px solid rgb(211, 211, 251);
  border-radius: 0.375rem;
  word-spacing: 3px;
  font-size: 16px;
  font-family: monospace;
  color: var(--orbit-blue);
  animation: glowup 1s ease-in-out infinite;
  text-align: center !important;
  margin: auto !important;
  width: 75% !important;
}

.announcement a {
  word-spacing: 3px;
  font-size: 16px;
  font-family: monospace;
  color: white;
  animation: glowup 1s ease-in-out infinite;
}

@keyframes glowup {
  50% {
    color: rgba(29, 31, 199, 0.7);
  }
}

.heading_btn a img {
    filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(232deg) brightness(102%) contrast(106%);
    margin-left: 5px;
}

.product_cards_wrap {
    box-sizing: border-box;
    border-radius: 8px;
    padding: 10px;
    background: var(--orbit-background);
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    
}

.product_cards_wrap .product_card_img img {
    display: block;
    height: 125px;
}

.product_item_revamp {
    /*border: 2px solid var(--orbit-blue);*/
    background-color: rgba(30,100,247,.1);
    width: 17rem;
    padding: 0.5rem 0.25rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.product_card_txt h4 {
    font-style: normal;
    font-size: 14px;
    color: white;
    margin-bottom: 15px;
    text-align: center;
}

.product_card_btm_btm {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #959595;
    font-size: 14px;
    margin-bottom: 15px;
    padding-inline: 5px;
    font-weight: 600;
}

.product_card_btns a {
    background: rgba(var(--orbit-blue-m), .3);
    border-radius: 8px;
    box-sizing: border-box;
    font-style: normal;
    /*font-weight: bold;*/
    font-size: 13px;
    color: #FFFFFF;
    padding: 8px 20px;
    border: 1.5px solid rgba(var(--orbit-blue-m), .7);
    letter-spacing: 2px;
    transition: all linear .2s;
    display: inline-block;
    text-align: center;
    width: 100%;
}

.product_card_btns a:hover, .product_card_btns a:focus {
    background: rgba(var(--orbit-blue-m), .7);
    border: 1.5px solid rgba(var(--orbit-blue-m), .7);
}

/* account dashboard css end */

.profile_panel {
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    display: block;
    height: 100%;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.recent_orders_panel {
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.deposit_panel {
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.panel_header {
    color: var(--orbit-blue);
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    border-bottom: 2px solid var(--orbit-blue);
}

.panel_footer {
    color: var(--orbit-third);
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    border-top: 2px solid var(--orbit-blue);
}

.reset_panel {
    color:grey;
    font-size: 12px;
    margin-top: 10%;
}

.reset_panel a:hover {
    color:grey;
}

.panel_body code {
    color: var(--orbit-blue);
    font-weight: bold;
    font-style: initial;
    font-size: 15px;
}

.panel_body span {
    font-size: 15px;
}

/* ANALYTICS */
.analytics_panel {
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    display: grid;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.analytics_panel_header {
    color: var(--orbit-blue);
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    border-bottom: 2px solid var(--orbit-blue);
}

.analytics_panel canvas {
    height: auto;
}


/* PRODUCT PAGE START */

.product-page {
    padding: 0;
    margin: 0;
}

.product-card {
    margin-top: 25px;
    position: relative;
    background-color: var(--orbit-background);
    border: 1px solid var(--orbit-third);
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
    border-radius: 10px;
}

.product-card .product-card-img{
    width: 100%;
    max-height: 200px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    border-bottom: 1px solid var(--orbit-third);
}

.product-card .product-things {
    padding: 10px;
}

.product-card .product-card-title {
    color: white;
    font-weight: 700;
    font-size: 1.5rem;
    padding-top: 1rem;
    padding-left: 0.75rem;
    padding-bottom: 0.5rem;
}

.product-card .product-things select {
    border: 2px solid rgb(70,70,70);
    background-color: var(--orbit-background);
    color: white;
    padding: 7px;
    margin-top: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: .875rem;
    font-weight: 500;
}

.product-card .product-things input {
    border: 2px solid rgb(70,70,70);
    background-color: var(--orbit-background);
    color: white;
    padding: 7px;
    margin-top: 10px;
    border-radius: 5px;
    width: 100%;
    font-size: 1rem;
    font-weight: 500;
}

.product-card .product-things .purchase-now {
    width: 100%;
    padding: 7px;
    font-size: 1rem;
    font-weight: 500;
    margin-top: 10px;
    color: white;
    border: 1px solid var(--orbit-background);
    border-radius: 10px;
    background-color: var(--orbit-third);
    transition: all linear .3s;
}

.product-card .product-things .purchase-now i {
    margin: 5px;
}

.product-card .product-things button:hover {
    background-color: var(--orbit-blue);
}

.product-card .product-things .total-amount {
    color: white;
    font-weight: 400;
    font-size: 1rem;
    margin: 5px 3px;
    margin-top: 10px;
    font-weight: 500;
}

.product-card .product-things .no-stock-message {
    color: rgb(239 68 68);
    font-weight: 400;
    font-size: 1rem;
    margin: 5px 3px;
    margin-top: 10px;
    font-weight: 500;
}

.description-card {
    margin-top: 25px;
    background-color: var(--orbit-background);
    border: 1px solid var(--orbit-third);
    border-radius: 10px;
    margin-bottom: 25px;
}

.description-card .description-card-title {
    color: white;
    width: 100%;
    font-weight: 400;
    font-size: 24px;
    margin: 10px;
    text-align: center;
}

.description-card .description-card-desc {
    color: white;
    font-weight: 400;
    margin: 10px;
    white-space: pre-wrap;
}

.payment-methods{
    display: flex;
    justify-content: center;
    align-items: center;
}

.payment-method {
    display: inline-block;
    position: relative;
    cursor: pointer;
    width: 100%;
    font-size: 14px;
    margin-bottom: 8px;
    margin-inline: 2px;
}

.payment-method input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.payment-method label {
    background-color: var(--orbit-background);
    border: 2px solid rgb(70,70,70);
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    color: white;
    text-align: center;
    cursor: pointer;
    margin-bottom: 0;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.payment-method input:checked~label {
    border: 2px solid var(--orbit-blue);
    text-shadow: 0 0 6px white;
}

.payment-method i, .payment-method img{
    width: 20px;
    height: 20px;
    font-size: 12px;
    background: var(--orbit-blue);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    margin-right: 5px;
}

.gray-line {
    border-bottom: 1px solid rgb(70,70,70);
    margin-left: 10px;
    margin-right: 10px;
}

/* PRODUCT PAGE END */


/* ORDER PAGE START */

.order-overview-card {
    margin-top: 25px;
    position: relative;
}

.order-overview-card .order-things {
    padding: 10px;
}

.order-overview-card .overview-card-title {
    color: white;
    font-weight: 700;
    font-size: 1.5rem;
    padding-top: 1rem;
    padding-left: 0.75rem;
    padding-bottom: 0.5rem;
    text-align: center;
}

.order-overview-card .order-things .order-box {
    color: white;
    /*background-color: rgb(39,37,39, 0.7);*/
    background-color: rgb(22,117,255, 0.2);
    border-radius: 10px;
    padding: 8px;
    margin-bottom: 18px;
}

.order-overview-card .order-things .order-box .order-box-text {
    padding: 5px;
    /*color: hsla(0,0%,100%,.35);*/
    color: white;
    font-weight: 500;
}

.order-overview-card .order-things .order-box .order-box-text i {
    color: var(--orbit-blue);
    padding: 0px 7px;
    font-weight: 700;
}

.order-overview-card .order-things .order-notifications {
    color: white;
    /*background-color: rgb(39,37,39, 0.7);*/
    /*padding: 10px;*/
    /*margin-bottom: 18px;*/
}


.order-overview-card .order-things .order-notifications .order-notification {
    color: white;
    /*background-color: rgb(39,37,39, 0.7);*/
    background-color: rgb(22,117,255, 0.2);
    border-radius: 10px;
    padding: 18px;
    margin-bottom: 18px;
}

.order-overview-card .order-things .order-notifications .order-notification .order-notification-title {
    color: rgb(22,117,255, 0.5);
    font-size: 18px;
    font-weight: 700;
}

.order-overview-card .order-things .order-notifications .order-notification .order-notification-text {
    color: white;
    font-weight: 500;
}

.order-overview-card .order-things .order-notifications .order-notification .order-notification-text a {
    color: white;
    font-weight: 500;
}

.order-overview-card .order-things .order-notifications .order-notification .order-notification-text i {
    padding: 5px;
}

.order-overview-card .order-things .order-delivery-box {
    color: white;
    /*background-color: rgb(39,37,39, 0.7);*/
    background-color: rgb(22,117,255, 0.2);
    border-radius: 10px;
    padding: 8px;
    margin-bottom: 18px;
}

.order-overview-card .order-things .order-delivery-box .order-delivery-title {
    font-weight: 600;
    font-size: 20px;
    text-align: center;
}

.order-overview-card .order-things .order-delivery-box .order-delivery-non {
    font-weight: 500;
    padding: 15px;
    font-size: 18px;
    text-align: center;
}

.order-overview-card .order-payment-things {
    background: transparent;
    overflow: hidden;
}

.order-overview-card .order-payment-things .crypto-payment {
    border: 3px solid rgb(22,117,255, 0.7);
    background: rgb(22,117,255, 0.2);
    border-radius: 10px;
    margin-top: 15px;
    padding: 5px;
    text-align: center;
}

.order-overview-card .order-payment-things .crypto-payment a {
    color: white;
    font-weight: 500;
    font-size: 16px;
}

.order-overview-card .order-payment-things .crypto-payment i {
    margin-left: 10px;
}

.order-overview-card .order-payment-things .stars-payment {
    border: 3px solid rgb(22,117,255, 0.7);
    background: rgb(22,117,255, 0.2);
    border-radius: 10px;
    margin-top: 15px;
    padding: 5px;
    text-align: center;
}

.order-overview-card .order-payment-things .stars-payment a {
    color: white;
    font-weight: 500;
    font-size: 16px;
}

.order-overview-card .order-payment-things .stars-payment i {
    margin-left: 10px;
}

.order-overview-card .order-payment-things .order-payment-image {
    margin-top: 15px;
    max-width: 100%;
    height: auto;
}

.order-overview-card .order-payment-things .order-payment-image img {
    color: white;
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: 15px solid white;
    border-radius: 15px;
}

.order-overview-card .order-payment-things .cashapp-content-container {
    border: 3px solid rgb(22,117,255, 0.7);
    background: rgb(22,117,255, 0.2);
    border-radius: 15px;
    padding: 15px;
    margin-top: 15px;
}

.order-overview-card .order-payment-things .cashapp-content-container .cashapp-tag-content {
    margin-top: 5px;
    text-align: center;
    color:white;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.order-overview-card .order-payment-things .cashapp-content-container .cashapp-tag-content .cashapp-tag-title {
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
}

.order-overview-card .order-payment-things .cashapp-content-container .cashapp-tag-content .cashapp-tag-text {
    font-weight: 500;
    font-size: 14px;
    /*display: block;
    margin-left: auto;
    margin-right: auto;*/
    width: fit-content;
    padding: 5px 10px;
    border: 2px solid rgb(70,70,70,0.5);
    border-radius: 10px;
    background-color: rgb(70,70,70, 0.5);
    transition: linear 0.5s;
    color: rgba(200,200,255,0.9);
}

.order-overview-card .order-payment-things .cashapp-tag-content .cashapp-tag-text:hover {
    font-weight: 500;
    font-size: 14px;
    /*display: block;
    margin-left: auto;
    margin-right: auto;*/
    width: fit-content;
    padding: 5px 10px;
    border: 2px solid var(--orbit-blue);
    border-radius: 10px;
    background-color: var(--orbit-third);
    color: rgba(200,200,255,0.9);
}

.order-description-card {
    margin-top: 25px;
    background-color: var(--orbit-background);
    border: 1px solid var(--orbit-third);
    border-radius: 10px;
    margin-bottom: 25px;
}

.order-description-card .description-card-title {
    color: white;
    width: 100%;
    font-weight: 400;
    font-size: 24px;
    margin: 10px;
    text-align: center;
}

.order-description-card .description-card-desc {
    color: white;
    font-weight: 400;
    margin: 10px;
    white-space: pre-wrap;
}

.gray-line {
    border-bottom: 1px solid rgb(70,70,70);
    margin-left: 10px;
    margin-right: 10px;
}


/* ORDER PAGE END */

/* choice css start */
.why_choice_sec {
    padding: 120px 0px;
}

.heading_btn_2 a:first-child {
    background-color: transparent;
    margin-right: 15px;
}

.heading_btn_2 a:last-child {
    background-color: var(--orbit-blue);
}

.heading_btn_2 a:first-child:hover {
    background-color: var(--orbit-third);
}

.heading_btn_2 a:last-child:hover {
    background-color: #161518;
}

.feature_wrap_box {
    background: #161518;
    border-radius: 17.1014px;
    padding: 25px;
    height: 100%;
}

.feature_wrap_box img {
    background: rgba(224, 40, 68, 0.1);
    border-radius: 12.8261px;
    width: 55px;
    height: 55px;
    padding: 13px;
}

button.download-href {
    border: 5px solid var(--orbit-blue);
    background-color: var(--orbit-blue);
    border-radius: 8px;
    color: white;
}

.feature_wrap_box h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 22.2319px;
    line-height: 29px;
    margin: 15px 0px;
    color: #FFFFFF;
}

.feature_wrap_box p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.25);
}

/* choice css end */

/* reviews css start */
.reviews_section {
    padding: 80px 0px;
}

.reviews_txt_wrap {
    background: #161518;
    border-radius: 17.1014px;
    padding: 20px;
    margin-bottom: 20px;
}

.reviews_txt_wrap p {
    font-style: normal;
    font-weight: 400;
    font-size: 15.3913px;
    line-height: 161.9%;
    color: rgba(255, 255, 255, 0.75);
    margin-bottom: 20px;
}

.reviews_txt_wrap h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 18.0936px;
    line-height: 161.9%;
    color: #FFFFFF;

}

.reviews_txt_wrap h6 img {
    margin-right: 8px;
    width: 45px;
}

.reviews_txt_wrap .d-flex {
    justify-content: space-between;
    align-items: center;
}

.reviews_txt_wrap span {
    background: rgba(0, 195, 68, 0.25);
    border-radius: 12.8261px;
    display: inline-block;
    font-style: normal;
    font-weight: 500;
    font-size: 15.3913px;
    line-height: 161.9%;
    padding: 4px 8px;
    color: #00C344;
}

/* reviews css end */

/* get start css start */
.get_start_sec {
    padding: 60px 0px;
}

.get_start_bg {
    background-image: url(../images/get_start_bg.svg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #161518;
    padding: 60px 90px;
    border-radius: 25px;
}

.get_start_bg h2 {
    font-style: normal;
    font-weight: 500;
    font-size: 46px;
    line-height: 60px;
    color: #FFFFFF;
    margin-bottom: 10px;
}

.get_start_bg .get_bttn {
    display: inline-block;
    font-style: normal;
    font-weight: 600;
    font-size: 14px;
    line-height: 27px;
    font-feature-settings: 'liga'off;
    color: #fff;
    padding: 12px 30px;
    transition: all linear .2s;
    background: var(--orbit-blue);
    border-radius: 8px;
    border: 1px solid var(--orbit-blue);
    margin-right: 12px;
}

.get_start_bg .get_bttn img {
    margin-left: 6px;
    filter: invert(100%) sepia(0%) saturate(7489%) hue-rotate(232deg) brightness(102%) contrast(106%);
}

.get_start_bg .get_bttn:hover {
    background-color: transparent;
    color: var(--orbit-blue);
}

.get_start_bg .get_bttn:hover img {
    filter: invert(24%) sepia(93%) saturate(3017%) hue-rotate(337deg) brightness(90%) contrast(94%);
}

.get_start_bg a:last-child img {
    width: 50px;
}

/* get start css end */

/* footer css start */
.footer-section {
    background-color: var(--orbit-background);
    padding-block: 20px;
    width: 100%;
}

.footer-content {
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #959595;
    font-weight: 500;
    width: 100%;
}

.footer-nav {
    margin: 16px 0;
    justify-content: center;
}

.footer-nav > * {
    color: #D9DBE1;
    text-transform: capitalize;
    font-weight: 600;
    margin: 0 6px;
    text-decoration: none;
}

.footer-nav a:hover {
    color: #D9DBE1;

}

.footer-btm {
    /*border-top: 1px solid rgba(255, 255, 255, 0.17);*/
    /*padding-top: 30px;*/
    padding-bottom: 10px;
    margin-top: 30px;
    width: 100%;
    justify-content: space-between;
}

.footer-logo {
    height: 2.5rem;
}

.footer-section .ftr_copy_txt {
    text-align: center;
    color: white;
}

.ftr_logo p {
    font-style: normal;
    font-weight: 500;
    font-size: 13.5347px;
    line-height: 166.5%;
    color: rgba(255, 255, 255, 0.5);
    margin-top: 20px;
    width: 45%;
    margin-bottom: 15px;
}

.ftr_logo ul {
    display: flex;
    align-items: center;
}

.ftr_logo ul li {
    margin-right: 15px;
}

.ftr_links {
    margin-top: 40px;
}

.ftr_links h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 13.5347px;
    line-height: 18px;
    color: var(--orbit-blue);
}

.ftr_links ul li a {
    font-style: normal;
    font-weight: 500;
    font-size: 15.2265px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.5);
    display: block;
    margin-top: 14px;
}


/* footer css end */

/* product css start */
.product_hero_section {
    padding: 30px 0px;
    padding-bottom: 0;
}

.product_hero_section .hero_txt {
    background-image: inherit;
    background-image: url(../images/hero_txt_bg_2.png);
    background-size: contain;
    background-repeat: no-repeat;
    padding-top: 50px;
    padding-bottom: 70px;
}

.terms_hero_section .hero_txt,
.faq_hero_section .hero_txt{
    background-image: inherit;
}
.terms_hero_section .hero_txt h1,
.faq_hero_section .hero_txt h1,
.product_hero_section .hero_txt h1 {
    font-size: 56px;
}

.product_filter_wrap {
    background: #0A0A0A;
    border: 1px solid var(--orbit-blue);
    box-sizing: border-box;
    border-radius: 8px;
    padding: 12px 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: -60px;
}

.product_filtr_search {
    width: 48%;
    position: relative;
    border-right: 1px solid rgba(255, 255, 255, 0.263);
    margin-right: 1.5%;
}

.product_filtr_select {
    width: 35%;
}

.product_filtr_select a.drp {
    background-color: transparent;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    border: none;
    margin-left: 10px;
}

.product_filtr_btn {
    width: 15%;
}

.product_filtr_search img {
    position: absolute;
    left: 0px;
    top: -8px;
}

.product_filtr_search input {
    border: none;
    background-color: transparent;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #FFFFFF;
    padding-left: 50px;
    width: 100%;
}

.product_filtr_btn button {
    background: var(--orbit-blue);
    border-radius: 15px;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 22px;
    color: #FFFFFF;
    padding: 12px 45px;
    display: inline-block;
    border: 2px solid var(--orbit-blue);
    transition: all linear .2s;
}

.product_filtr_btn button:hover {
    background-color: transparent;
    border-color: #fff;
}

.product_item_pagginaiton {
    margin-top: 30px;
}

.product_item_pagginaiton .pagination {
    justify-content: center;
}

.product_item_pagginaiton .pagination li a {
    font-style: normal;
    font-size: 16px !important;
    line-height: 21px;
    color: var(--orbit-blue);
    border: 2px solid var(--orbit-blue);
    margin: 0 5px;
    border-radius: 8px !important;
    background-color: transparent;
    width: 40px;
    height: 40px;
    text-align: center;
}

.product_item_pagginaiton .pagination li.disabled a {
    color: rgba(255, 255, 255, 0.582);
    background-color: transparent !important;
    border-color: rgba(255, 255, 255, 0.582);
}

.product_item_pagginaiton .pagination li a:hover,
.product_item_pagginaiton .pagination li.active a {
    background-color: var(--orbit-blue) !important;
    color: #fff !important;
    border-color: var(--orbit-blue);
}

/* store css end */

/* faq css start */
.faq_section {
    padding: 1px 0px;
}
.terms_hero_section,
.faq_hero_section{
    padding: 50px 0px;
}
.faq_hero_section .hero_txt .btn_custom img{
    filter: invert(93%) sepia(100%) saturate(0%) hue-rotate(248deg) brightness(106%) contrast(106%);
}
.faq_hero_section .hero_txt .btn_custom:hover img{
    filter: invert(27%) sepia(53%) saturate(6695%) hue-rotate(339deg) brightness(92%) contrast(90%);
}
.faq_txt_wrap .card-header {
    padding: 0;
    border: none;
    background: transparent;
    border-radius: 0px;
}

.faq_txt_wrap .card {
    margin-bottom: 20px;
    border-radius: 15px !important;
    border: 2px solid rgb(70 224 40 / 50%) !important;
    background: transparent !important;
    padding: 7px 10px;
}

.faq_txt_wrap .card-header button {
    font-style: normal;
    font-weight: 500;
    font-size: 15.4px;
    line-height: 20px;
    font-feature-settings: 'liga'off;
    color: #FFFFFF;
    display: block;
    width: 100%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border: none;
    padding-left: 20px;
}

.faq_txt_wrap .card-header button:hover,
.faq_txt_wrap .card-header button:focus {
    text-decoration: none;
}

.faq_txt_wrap .card-header button span {
    width: 97%;
    text-align: left;
}

.faq_txt_wrap .card-header button i {
    line-height: 30px;
    font-size: 24px;
    color: #fff;
    transition: all linear .2s;
}

.faq_txt_wrap .card-body {
    padding-top: 0;
}

.faq_txt_wrap p {
    font-style: normal;
    font-weight: 500;
    font-size: 14.3px;
    line-height: 27px;
    text-align: justify;
    font-feature-settings: 'liga'off;
    color: rgba(255, 255, 255, 0.75);
    width: 96%;
}

.faq_txt_wrap [data-toggle="collapse"][aria-expanded="true"] {
    color: var(--orbit-blue) !important;
}

.faq_txt_wrap [data-toggle="collapse"][aria-expanded="true"]>i {
    transform: rotate(180deg) !important;
    color: var(--orbit-blue) !important;
}

.card.show {
    border-color: var(--orbit-blue) !important;
    background: #161518 !important;

}

.card.show i,
.card.show button {
    color: var(--orbit-blue) !important;
}


.terms_txt p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 174.7%;
    color: #FFFFFF;
    margin-bottom: 15px;
}

.terms_txt p a {
    color: #fff;
}

/* faq css end */

/* cart css start */
.cart_section {
    padding: 60px 0px;
}

.cart_head h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 13.9258px;
    line-height: 18px;
    letter-spacing: 0.35em;
    color: rgba(234, 0, 40, 0.74);
}

.cart_head h3 {
    font-style: normal;
    font-weight: bold;
    font-size: 32px;
    line-height: 44px;
    color: #FFFFFF;
    margin-bottom: 10px;
}

.cart_head_wrap {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-between;
    margin-top: 30px;
}

.cart_head_wrap p {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.76);
}

.cart_head_wrap span {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
}

.cart_head_wrap span select {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #FFFFFF;
    background: #242424;
    border: none;
    margin-left: 5px;
}

.cart_product_feature {
    margin-top: 25px;
}

.cart_item_lists_wraps {
    background: #161518;
    border-radius: 15px;
    padding: 15px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-between;
    margin-top: 25px;
}

.cart_item_lft_img {
    margin-right: 10px;
}

.cart_item_lft_img img {
    width: 90px;
}

.cart_item_title {
    margin-right: 25px;
}

.cart_item_title h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 23px;
    color: #FFFFFF;
    margin-bottom: 4px;
}

.cart_item_title p {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.51);
}

.cart_drp_dwn .incre input, .cart_item_lists_wraps .incre input {
    font-style: normal;
    font-weight: 600;
    font-size: 11.432px;
    line-height: 149.75%;
    color: #fff;
    width: 30px;
    height: 30px;
    border: none;
    background: transparent;
    text-align: center;
    border: 1px solid #fff;
    border-radius: 8px;
    margin-left: 17px;
    margin-right: 17px;
}

.cart_drp_dwn .incre input {
    color: #000;
    border-color: #000;
}

.cart_drp_dwn .incre,
.cart_item_lists_wraps .incre {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-around;
}

.cart_drp_dwn .incre a,
.cart_item_lists_wraps .incre a {
    display: inline-block;
    transition: all linear .2s;
    text-align: center;
}

.cart_drp_dwn .incre a i,
.cart_item_lists_wraps .incre a i {
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    margin-top: 5px;
    display: block;
}

.cart_drp_dwn .incre a i {
    color: #000;
}

.incre {
    margin-right: 25px;
}

.cart_item h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 31px;
    letter-spacing: 0.025em;
    color: #fff;
}

.cart_item h5 span {
    color: rgba(255, 255, 255, 0.25);
}

.frm_cntrl {
    position: relative;
}

.frm_cntrl img {
    position: absolute;
    left: 10px;
    top: 10px;
    color: #fff;
    font-size: 17px;
}

.frm_cntrl .form-control:focus-within {
    box-shadow: none;
}

.frm_cntrl .form-control {
    border: 2px solid var(--orbit-blue);
    box-sizing: border-box;
    border-radius: 8px;
    background: transparent;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #fff;
    height: 55px;
    padding-left: 50px;
}

.cart_invo_wrap p {
    font-style: normal;
    font-size: 15px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.75);
    margin: 20px 0px;
}

.log_btns a:first-child {
    background: var(--orbit-blue);
    border-radius: 9px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    padding: 15px 40px;
    border: 1px solid var(--orbit-blue);
    transition: all linear .2s;
    display: inline-block;
}

.log_btns a:first-child:hover {
    background: transparent;
    color: var(--orbit-blue);
}

.log_btns a:last-child {
    background: transparent;
    border-radius: 9px;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 16px;
    color: #fff;
    padding: 15px 40px;
    border: 1px solid transparent;
    transition: all linear .2s;
    margin-left: 10px;
    display: inline-block;
}

.log_btns a:last-child:hover {
    background: var(--orbit-blue);
    color: #fff;
    border-color: var(--orbit-blue);
}

.cart_invo_wrap {
    padding: 35px 40px;
    background-size: 100%;
    background-position: center left;
    background-repeat: no-repeat;
    border-radius: 15px;
    background-color: #161518;
}

.guest_checkout {
    border: 2px solid rgba(190, 190, 190, 0.5);
    box-sizing: border-box;
    border-radius: 8px;
    margin-bottom: 30px;
    padding-bottom: 10px;
}

.cart_invo_wrap h6 {
    font-style: normal;
    font-size: 23px;
    line-height: 29px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 12px;
}

.copun_enter_input input {
    background: transparent;
    border-radius: 8px;
    font-style: normal;
    font-size: 14.4811px;
    line-height: 149.75%;
    color: #fff;
    padding-left: 15px;
    width: 73%;
    display: block;
    margin-right: 2%;
    border: none;
    border: 2px solid var(--orbit-blue)a9;
}

.copun_enter_input button {
    background: var(--orbit-blue);
    border-radius: 13px;
    padding: 10px 15px;
    color: #fff;
    font-style: normal;
    font-weight: 500;
    font-size: 15px;
    line-height: 22px;
    transition: all linear .2s;
    text-align: center;
    width: 25%;
    margin-left: 1%;
    border: 1px solid var(--orbit-blue);
}

.copun_enter_input button:hover {
    background: transparent;
    border-color: #fff;
}

.cont_shjop {
    margin-top: 25px;
}

.cont_shjop a {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: #FFFFFF;
}

.cont_shjop a img {
    margin-left: 12px;
}

/* .subtotal_tab{
    border-top: 2px solid rgba(6, 18, 55, 0.25);
    padding-top: 15px;
} */
.proceesd_btnns {
    text-align: center;
}

.proceesd_btnns a {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.75);
    margin-top: 15px;
    display: block;
}

.btn_submit:focus-within {
    box-shadow: none !important;
}

.btn_submit:hover img {
    filter: invert(100%) sepia(0%) saturate(2%) hue-rotate(224deg) brightness(114%) contrast(101%);
}

.copun_enter_input {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}

.subtotal_tab table {
    width: 100%;
}

.subtotal_tab tr td:last-child {
    text-align: right;
}

.subtotal_tab table tr td {
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.75);
    padding-bottom: 15px;
    text-align: center;
}

.subtotal_tab table tr:last-child td {
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 31px;
    color: #fff;
    border-top: 1px solid #676767;
    padding-top: 15px;
}

.subtotal_tab table tr:last-child td span {
    color: #fff;
}

.total_invo_btn {
    margin-top: 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.total_invo_btn span {
    width: 40%;
    margin-right: 15px;
}

.total_invo_btn span p {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 21px;
    color: var(--orbit-blue);
    margin: 0;
}

.total_invo_btn span h5 {
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 47px;
    color: #FFFFFF;
}

.btn_submit {
    background: var(--orbit-blue);
    padding: 17px 20px;
    padding-bottom: 15px;
    color: #fff;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 25px;
    border-radius: 8px;
    transition: all linear .2s;
    border: 2px solid var(--orbit-blue);
    width: 55%;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.btn_submit img{
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(270deg) brightness(107%) contrast(103%);
    transition: all linear .2s;
    margin-left: 9px;
}

.btn_submit:hover {
    background: transparent;
    color: var(--orbit-blue);
    border-color: var(--orbit-blue);
}

.btn_submit:hover img {
    filter: invert(27%) sepia(53%) saturate(6695%) hue-rotate(339deg) brightness(92%) contrast(90%);
}

.payment_method_wrap {
    margin-bottom: 25px;
}

.paymnt_methd_bttn p {
    font-style: normal;
    font-weight: 500;
    font-size: 13.3107px;
    line-height: 17px;
    color: #061237;
    margin-top: 25px;
}

.payment_boxs_wrap {
	border: 1.43946px solid rgba(190, 190, 190, 0.25);
	box-sizing: border-box;
	border-radius: 10.7689px;
	text-align: center;
	cursor: pointer;
	padding: 10px 0px;
	margin-bottom: 15px;
	margin-right: 2%;
	display: flex;
	align-items: center;
	padding-left: 15px;
	padding-right: 15px;
}

.payment_boxs_wrap.actt {
    background: var(--orbit-blue);
    border-color: var(--orbit-blue);
}

.payment_boxs_wrap p {
    font-style: normal;
    font-weight: 500;
    font-size: 14.9017px;
    line-height: 19px;
    color: #fff;
    margin: 0;
}

.payment_boxs_wrap img {
    width: 30px;
    margin-right: 5px;
}

.disabled_pay {
    user-select: none;
    pointer-events: none;
    opacity: .3;
}

.cart_item_upload_wrap .upload {
    background: rgba(229, 240, 255, 0.1);
    border: 2px dashed #F38300;
    text-align: center;
    padding-top: 30px;
    border-radius: 8px;
    width: 100%;
    margin: 0 auto;
    margin-top: 50px;
}

.cart_item_upload_wrap .upload p {
    font-style: normal;
    font-weight: 500;
    font-size: 14.1055px;
    line-height: 18px;
    color: #F38300;
    padding-bottom: 30px;
}

.cart_item_upload_wrap .upload label {
    cursor: pointer;
}

.cart_item_upload_wrap .upload label input {
    display: none;
}

.cart_item_upload_wrap .upload label span {
    position: relative;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: transform 0.4s;
    background: rgba(20, 85, 254, 0.1);
}

.cart_item_upload_wrap .upload label span i {
    position: absolute;
    font-size: 25px;
    color: #F38300;
}

.cart_item_upload_wrap .upload label span:hover {
    transform: scale(0.8);
}

/* .checkout_user_wrap{
    border: 2px solid #F38300;
    box-sizing: border-box;
    border-radius: 7.83641px;
    padding: 15px;
    margin-bottom: 30px;
} */
.checkout_user_wrap .d-flex a {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 14px;
    text-align: right;
    color: #EE3A43;
}

.checkout_user_wrap .d-flex {
    align-items: center;
    justify-content: space-between;
}

.checkout_user_wrap .form-group {
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin-top: 15px;
}

.checkout_user_wrap .form-group img {
    position: absolute;
    left: 8px;
    top: 14px;
    width: 30px;
}

.checkout_user_wrap .form-group input {
    width: 100%;
    border: 2px solid var(--orbit-blue);
    box-sizing: border-box;
    background-color: transparent;
    border-radius: 15px;
    border-radius: 12.1531px;
    height: 60px;
    font-style: normal;
    font-size: 17.5855px;
    line-height: 22px;
    color: #fff;
    padding-left: 45px;
}

.checkout_user_wrap .form-group input:focus-within {
    box-shadow: none;
}

.checkout_user_wrap .form-group i {
    position: absolute;
    right: 16px;
    top: 22px;
    color: var(--orbit-blue);
    font-size: 15px;
}

.checkout_user_wrap .frm_grp_2 i {
    position: inherit;
    margin-right: 8px;
    transition: all linear .2s;
}

.checkout_user_wrap .frm_grp_2 a {
    background: var(--orbit-blue);
    border-radius: 8px;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 149.75%;
    color: #FFFFFF;
    width: 40%;
    height: 55px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transition: all linear .2s;
    margin-left: 15px;
    additive-symbols: 14px 25px;
    border: 2px solid var(--orbit-blue);
}

.checkout_user_wrap .frm_grp_2 a:hover {
    background: transparent;
    border-color: #fff;
}

.checkout_user_wrap .frm_grp_2 a:hover i {
    color: #fff;
}

.checkout_user_wrap .frm_grp_2 input {
    width: 35%;
}

.checkout_user_wrap .form-group a i {
    font-size: 15px;
    color: #fff;
}

.custm_width {
    width: 95%;
    margin-left: auto;
}

.section_head_wrap h3 {
    font-style: normal;
    font-weight: bold;
    font-size: 36px;
    line-height: 47px;
    color: #FFFFFF;
    margin-bottom: 30px;
}

.cart_tablee tr th {
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    line-height: 16px;
    padding: 12px 0px;
    color: rgba(255, 255, 255, 0.527);
    border-bottom: 1px solid #676767;
}

.cart_tablee tr td {
    padding-top: 25px;
}

.cart_tablee tr td .media {
    align-items: center;
}

.cart_close img {
    width: 30px;
}

.cart_tablee tr:last-child td {
    border-bottom: 1px solid #676767;
    padding-bottom: 20px;
}

/* cart css end */


/* modal css start */
.modal_section .modal-dialog {
    max-width: 550px !important;
}

.modal_section .modal-content {
    background-color: transparent;
}

.modal_section .modal-body {
    background: #000000;
    border: 3px solid var(--orbit-blue);
    box-sizing: border-box;
    box-shadow: 0px 4.25882px 26.6176px #1B1A1A;
    border-radius: 15.9706px;
    padding: 25px;
}

.product_categ_wrap h4,
.modal_section .product_modal_head h4 {
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 28px;
    letter-spacing: -0.209848px;
    color: #FFFFFF;
}

.product_categ_wrap h4 {
    font-size: 28px;
}

.product_categ_wrap .badge_blue,
.modal_section .product_modal_head h4 .badge_blue {
    font-style: normal;
    font-size: 12.9954px;
    line-height: 18px;
    color: #00DC82;
    background: rgba(93, 207, 103, 0.25);
    border-radius: 10.2753px;
    box-sizing: border-box;
    padding: 3px 7px;
    display: inline-block;
}



.product_modal_head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 1px solid rgba(196, 196, 196, 0.25);
    padding-bottom: 20px;
    margin-bottom: 20px;
}

.product_categ_wrap {
    border: 2.12941px solid rgba(225, 222, 222, 0.25);
    box-sizing: border-box;
    border-radius: 15px;
    padding: 15px;
    cursor: pointer;
    margin-bottom: 20px;
}

.product_categ_wrap:hover,
.product_categ_wrap.active {
    background: rgb(70 224 40 / 50%);
    border-color: rgb(70 224 40 / 50%);
}

.product_categ_wrap h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 21.2941px;
    line-height: 28px;
    color: #FFFFFF;
    margin-bottom: 5px;
}

.product_categ_wrap p {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.41);
}

.modal_section .incre input {
    font-style: normal;
    font-size: 14.0369px;
    line-height: 18px;
    color: #fff;
    width: 35px;
    height: 40px;
    border: none;
    background: transparent;
    text-align: center;
    border: 1.31944px solid rgba(255, 255, 255, 0.25);
    border-radius: 8px;
    margin-left: 7px;
    margin-right: 7px;
}

.modal_section .incre input {
    color: #fff;
    border-color: #fff;
}

.modal_section .incre {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
    justify-content: space-around;
}

.modal_section .incre a {
    display: inline-block;
    transition: all linear .2s;
    text-align: center;
}

.modal_section .incre a i {
    font-size: 12px;
    line-height: 12px;
    color: #fff;
    margin-top: 5px;
    display: block;
    margin: 0 10px;
}

.modal_section .product_details_bttn {
    text-align: right;
}

.modal_section .product_details_bttn a:first-child {
    font-style: normal;
    font-size: 17.2215px;
    line-height: 25px;
    font-feature-settings: 'salt'on, 'liga'off;
    color: #022A34;
    padding: 10px 40px;
    transition: all linear .2s;
    background: #BEBEBE;
    border-radius: 7.61905px;
    border: 2px solid #BEBEBE;
    display: inline-block;
    margin-right: 10px;
}

.modal_section .product_details_bttn a:first-child:hover {
    background: transparent;
    color: var(--orbit-blue);
}

.modal_section .product_details_bttn a:last-child {
    font-style: normal;
    font-size: 17.2215px;
    line-height: 25px;
    font-feature-settings: 'salt'on, 'liga'off;
    color: #0C246F;
    padding: 9px;
    transition: all linear .2s;
    background: rgba(190, 190, 190, 0.25);
    border-radius: 7.29671px;
    border: 2px solid rgba(190, 190, 190, 0.25);
    display: inline-block;
    text-align: center;
    padding-right: 2px;

}

.modal_section .product_details_bttn a:last-child img {
    margin-right: 10px;
}



.modal_section .product_details_bttn a:last-child img {
    transition: all linear .2s;
}

.modal_section .product_details_bttn a:last-child:hover img {
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(127deg) brightness(106%) contrast(107%);
}

.product_details_bttn_2.active a {
    background-color: var(--orbit-blue) !important;
    border-color: var(--orbit-blue) !important;
    color: #fff !important;
}
.modal_section .product_details_bttn a:last-child:hover {
    background: var(--orbit-blue)!important;
    color: #fff;
    border-color: var(--orbit-blue);
}
.product_details_bttn_2.active a img {
    filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(127deg) brightness(106%) contrast(107%) !important;
}

.description-text {
    color: white;
    font-weight: 300;
    font-size: 20px;
}

.title-text {
    color:white;
    font-weight: 300;
    font-size: 30px;
}

.select_product {
    border: 2px solid var(--orbit-blue);
    border-radius: 0.375rem;
    font-size: 1rem;
}

.amount-to-add {
    border: 2px solid var(--orbit-blue);
    border-radius: 0.375rem;
    font-size: 1rem;
}

.buy-now-total {
    color: var(--orbit-blue);
    font-size: 30px;
}

/* Back to top btn part Start */
.back-top-btn{
    position: fixed;
    bottom: 5px;
    right: 20px;
   display: none;
     width: 40px;
    height: 40px;
    background: var(--orbit-blue);
    border-radius: 10% 10% 0 0;
    text-align: center;
    z-index: 9999;
}
.back-top-btn i {
    color: #fff;
    line-height: 40px;
    font-size: 25px;
}
/* Back to top btn part End */
.navbar-light .navbar-toggler{
    border-color: transparent;
}
.navbar-light .navbar-toggler:focus{
    outline: inherit;
}
.navbar-light .navbar-toggler span{
    font-size: 30px;
    color: white;
}

.header_section .navbar-brand img {
    height: 2.5rem;
}

/* Extra small devices (portrait phones, less than 576px) */ 
/*@media(min-width: 320px) and (max-width: 575px) {    

    .header_section .navbar-nav .nav-item .nav-link{
        margin: 0;
        margin-top: 5px;
        text-align: center;
    }
    .header_section .form-inline{
        width: 100%;
    }
    .header_section .form-inline a{
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
        text-align: center;
    }
    .header_section .form-inline a:nth-child(2){
        margin-left: 0;
    }
    br{
        display: none;
    }
    .hero_txt h6::before {
        left: -45%;
        width: 40%;
    }
    .hero_txt h6::after {
        right: -45%;
        width: 40%;
    }
    .hero_txt{
        background-image: inherit;
    }
    .hero_section{
        padding-top: 20px;
        background-position: top center;
    }
    .hero_txt h1{
        font-size: 40px;
        line-height: 50px;
    }
    .hero_txt p{
        font-size: 16px;
        line-height: 22px;
    }
    .hero_txt .btn_custom{
        padding: 12px 20px;
    }
    .hero_btm{
        margin-top: 50px;
    }
    .hero_btm ul li a{
        margin: 0 2px;
    }
    .get_start_bg h2,
    .comon_heading h2{
        font-size: 30px;
        line-height: 40px;
    }
    .heading_btn{
        text-align: left;
        margin-bottom: 25px;
    }
    .best_selling_product,
    .why_choice_sec{
        padding: 60px 0px;
    }
    .feature_wrap_box{
        margin-bottom: 15px;
    }
    .get_start_bg{
        padding: 25px;
    }
    .ftr_logo p{
        width: 100%;
    }
    .ftr_copy_txt{
        flex-direction: column;
    }
    .product_hero_section .hero_txt {
        background-size: cover;
        background-position: center center;
    }
    .hero_txt h6::after {
        right: -45%;
        width: 44%;
    }
    .hero_txt h6::before {
        left: -45%;
        width: 44%;
    }
    .product_hero_section .hero_txt h1{
        font-size: 40px;
        line-height: 46px;
    }
    .hero_txt p{
        font-size: 13px;
        line-height: 21px;
    }
    .product_filter_wrap{
        flex-direction: column;
        align-items: flex-start;
    }
    .product_filtr_search input{
        width: 100%;
        
        margin-bottom: 10px;
    }
    .product_filtr_select a.drp{
        width: 100%;
    }
    .product_filtr_search{
        margin-top: 12px;
    }
    .product_filtr_select,
    .product_filtr_search{
        width: 100%;
        border: none;
        margin-bottom: 12px;
    }
    .terms_hero_section .hero_txt h1, .faq_hero_section .hero_txt h1, .product_hero_section .hero_txt h1{
        font-size: 36px;
        line-height: 40px;
    }
    .cart_item_lists_wraps{
        flex-wrap: wrap;
    }
    .cart_item_lists_wraps > div{
        flex: 50%;
    }
    .custm_width{
        width: 100%;
    }
    .cart_invo_wrap{
        padding: 25px;
    }
    .log_btns a:first-child{
        padding: 14px 22px;
    }
    .subtotal_tab{
        padding-top: 25px;
    }
    .incre{
        margin: 15px 0px;
        display: block;
    }
    .cart_item_title{
        margin-top: 15px;
    }
}

/* Small devices (landscape phones, 576px and up) */
/*@media (min-width: 576px) and (max-width: 767px) {
    .navbar-light .navbar-toggler{
        border-color: transparent;
    }
    .navbar-light .navbar-toggler:focus{
        outline: inherit;
    }
    .navbar-light .navbar-toggler span{
        font-size: 30px;
        color: #fff;
    }
    .header_section .navbar-nav .nav-item .nav-link{
        margin: 0;
        margin-top: 5px;
        text-align: center;
    }
    .header_section .form-inline{
        width: 100%;
    }
    .header_section .form-inline a{
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
        text-align: center;
    }
    .header_section .form-inline a:nth-child(2){
        margin-right: 0;
    }
    br{
        display: none;
    }
    .hero_txt h6::before {
        left: -45%;
        width: 40%;
    }
    .hero_txt h6::after {
        right: -45%;
        width: 40%;
    }
    .hero_txt{
        background-image: inherit;
    }
    .hero_section{
        padding-top: 20px;
        background-position: top center;
    }
    .hero_txt h1{
        font-size: 40px;
        line-height: 50px;
    }
    .hero_txt p{
        font-size: 16px;
        line-height: 22px;
    }
    .hero_txt .btn_custom{
        padding: 12px 20px;
    }
    .hero_btm{
        margin-top: 50px;
    }
    .hero_btm ul li a{
        margin: 0 2px;
    }
    .get_start_bg h2,
    .comon_heading h2{
        font-size: 30px;
        line-height: 40px;
    }
    .heading_btn{
        text-align: left;
        margin-bottom: 25px;
    }
    .best_selling_product,
    .why_choice_sec{
        padding: 60px 0px;
    }
    .feature_wrap_box{
        margin-bottom: 15px;
    }
    .get_start_bg{
        padding: 25px;
    }
    .ftr_logo p{
        width: 100%;
    }
    .ftr_copy_txt{
        flex-direction: column;
    }
    .product_hero_section .hero_txt {
        background-size: cover;
        background-position: center center;
    }
    .hero_txt h6::after {
        right: -45%;
        width: 44%;
    }
    .hero_txt h6::before {
        left: -45%;
        width: 44%;
    }
    .product_hero_section .hero_txt h1{
        font-size: 40px;
        line-height: 46px;
    }
    .hero_txt p{
        font-size: 13px;
        line-height: 21px;
    }
    .product_filter_wrap{
        flex-direction: column;
        align-items: flex-start;
    }
    .product_filtr_search input{
        width: 100%;
        
        margin-bottom: 10px;
    }
    .product_filtr_select a.drp{
        width: 100%;
    }
    .product_filtr_search{
        margin-top: 12px;
    }
    .product_filtr_select,
    .product_filtr_search{
        width: 100%;
        border: none;
        margin-bottom: 12px;
    }
    .terms_hero_section .hero_txt h1, .faq_hero_section .hero_txt h1, .product_hero_section .hero_txt h1{
        font-size: 36px;
        line-height: 40px;
    }
    .cart_item_lists_wraps{
        flex-wrap: wrap;
    }
    .cart_item_lists_wraps > div{
        flex: 50%;
    }
    .custm_width{
        width: 100%;
    }
    .cart_invo_wrap{
        padding: 25px;
    }
    .log_btns a:first-child{
        padding: 14px 22px;
    }
    .subtotal_tab{
        padding-top: 25px;
    }
    .incre{
        margin: 15px 0px;
        display: block;
    }
    .cart_item_title{
        margin-top: 15px;
    }
}*/


@media(min-width: 320px) and (max-width:999px) {
    .deposit_panel {
        margin-top: 20px;
    }

    .navbar-light .navbar-toggler {
        border-color:transparent;
    }

    .navbar-light .navbar-toggler:focus {
        outline: inherit;
    }

    .navbar-light .navbar-toggler span {
        width: 100%;
        font-size: 30px;
        color: #fff
    }

    .header_section .navbar-brand img {
        /*width: 150px;*/
        height: 2.5rem;
    }

    .header_section .navbar-nav .nav-item .nav-link {
        margin: 0;
        margin-top: 5px;
        text-align: center
    }

    .header_section .form-inline {
        width: 100%;
        margin-left: 0
    }

    .header_section .form-inline a {
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
        text-align: center;
        margin-right: 0!important
    }

    .hero-wrap .announcement {
        width: 100%;
    }


    br {
        display: none
    }

    .dashboard_main_head h5{
        font-size: 24px;
    }

    .dash_recent_order{
        padding: 15px;
        margin-bottom: 25px;
    }
    .dashboard_table_main table,
    /* .dash_recent_order table{
        display: block;
        width: 100%;
        overflow-x: scroll;
    } */
    .dash_recent_order table tr td:first-child{
        padding-left: 15px;
    }
    .dashboard_table_main table tr td,
    .dash_recent_order table tr td{
        padding: 10px 0px;
        font-size: 12px;
    }

    .hero_txt {
        width: 100%;
    }

    .hero_txt h2 {
        font-size: 30px;
        line-height: 40px
    }

    .hero_txt p {
        font-size: 15px;
        line-height: 22px
    }

    .hero_img {
        margin-top: 30px
    }

    .hero_txt .btn_custom {
        margin-bottom: 10px
    }

    .product_head h2,.feat_head h2 {
        font-size: 26px;
        line-height: 32px
    }

    .feat_head h5 {
        font-size: 12px
    }

    .product_filtr_list ul li a {
        font-size: 12px;
        margin-right: 4px
    }

    .product_search_box input {
        margin-left: 0;
        width: 100%;
        margin-bottom: 25px
    }

    .product_search_box img {
        left: 15px;
        top: 34%;
        transform: translatey(-50%)
    }

    .product_all_wrap {
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column
    }

    .product_box {
        width: 100%;
        margin-bottom: 25px
    }

    .review_box {
        margin-top: 30px
    }

    .ftr_social ul {
        text-align: center
    }

    .ftr_copy a {
        display: block;
        text-align: center
    }
}
/*
@media(min-width: 576px) and (max-width:767px) {
    .navbar-light .navbar-toggler {
        border-color:transparent
    }

    .navbar-light .navbar-toggler:focus {
        outline: inherit
    }

    .navbar-light .navbar-toggler span {
        font-size: 30px;
        color: #fff
    }

    .header_section .navbar-nav .nav-item .nav-link {
        margin: 0;
        margin-top: 5px;
        text-align: center
    }

    .header_section .form-inline {
        width: 100%;
        margin-left: 0
    }

    .header_section .form-inline a {
        width: 100%;
        margin: 0;
        margin-bottom: 15px;
        text-align: center;
        margin-right: 0!important
    }

    br {
        display: none
    }

    .hero_txt {
        padding-top: 30px
    }

    .hero_txt h2 {
        font-size: 30px;
        line-height: 40px
    }

    .hero_txt p {
        font-size: 15px;
        line-height: 22px
    }

    .hero_img {
        margin-top: 30px
    }

    .hero_txt .btn_custom {
        margin-bottom: 10px
    }

    .product_head h2,.feat_head h2 {
        font-size: 26px;
        line-height: 32px
    }

    .feat_head h5 {
        font-size: 12px
    }

    .product_filtr_list ul li a {
        font-size: 12px;
        margin-right: 4px
    }

    .product_search_box input {
        margin-left: 0;
        width: 100%;
        margin-bottom: 25px
    }

    .product_search_box img {
        left: 15px;
        top: 34%;
        transform: translatey(-50%)
    }

    .product_all_wrap {
        -webkit-flex-direction: column;
        -moz-flex-direction: column;
        -ms-flex-direction: column;
        -o-flex-direction: column;
        flex-direction: column
    }

    .product_box {
        width: 100%;
        margin-bottom: 25px
    }

    .review_box {
        margin-top: 30px
    }

    .ftr_social ul {
        text-align: center
    }

    .ftr_copy a {
        display: block;
        text-align: center
    }
}*/

.order_details_wrapp p{
    color: #ffffff;
}

.order_details_wrapp .list-group-item{
    background-color: transparent;
}

.order_details_wrapp .form-control-dark{
    background-color: #121212;
}


/* tickt css start */
.ticket_subject_wrap{
    background: #1A1A1A;
   border-radius: 8px;
   padding: 20px;
   margin-top: 30px;
}
.tickt_sub_hed h5{
   font-style: normal;
   font-weight: 500;
   font-size: 30.467px;
   line-height: 39px;
   color: #FFFFFF;
   margin-bottom: 15px;
}
.tickt_sub_hed p{
   font-style: normal;
   font-weight: 500;
   font-size: 18px;
   line-height: 151.75%;
   color: #FFFFFF;
   margin-bottom: 15px;
}
.tickt_sub_hed a{
   background: #380a11;
   border: 0.765087px solid #dc3545;
   box-sizing: border-box;
   border-radius: 4.47985px;
   font-style: normal;
   font-weight: 500;
   font-size: 15.0736px;
   line-height: 149.75%;
   color: #dc3545;
   padding: 10px 25px;
   display: inline-block;
   transition: all linear .2s;
}
.tickt_sub_hed a:hover{
   background: #dc3545;
   color: #211221;
}
.tickt_sub_bdy h5{
   font-style: normal;
   font-weight: 500;
   font-size: 18px;
   line-height: 151.75%;
   color: #FFFFFF;
   margin-top: 25px;
}
.tickt_sub_bdy p{
   font-style: normal;
   font-weight: 400;
   font-size: 18px;
   line-height: 27px;
   color: rgba(255, 255, 255, 0.51);
   margin-top: 15px;
   margin-bottom: 10px;
}
.tickt_sub_bdy h6{
   font-style: normal;
   font-weight: 500;
   font-size: 18px;
   line-height: 149.75%;
   color: #dc3545;
}
.tickt_sub_bdy a,
.tickt_sub_bdy span{
   font-style: normal;
   font-weight: 400;
   font-size: 14px;
   line-height: 27px;
   color: rgba(255, 255, 255, 0.51);
}
.tickt_sub_bdy .d-flex{
   margin-top: 15px;
}
.recent_mesage_wrap{
   background: #1A1A1A;
   border-radius: 8px;
   padding: 30px;
   margin-top: 30px;
}
.recent_mesage_wrap h5{
   font-style: normal;
   font-weight: 500;
   font-size: 30.467px;
   line-height: 39px;
   color: #FFFFFF;
   margin-bottom: 15px;
}
.reccnt_msg_bdy{
   background: #212121;
   color :#fff;
   border-radius: 8px;
   padding: 20px;
   margin-bottom: 20px;
   position: relative;
}
.reccnt_msg_bdy:before{
   position: absolute;
   content: "";
   right: -19px;
   bottom: 0;
   background: url(../images/b_rec.svg);
   background-size: 30%;
   width: 30%;
   height: 20%;
   background-position: bottom right;
}
.reccnt_msg_bdy_2{
   background: #380a11;
   border-radius: 8px;
   padding: 20px;
   margin-bottom: 20px;
   border: 1px solid #dc3545;
}
.reccnt_msg_bdy_2 .d-flex {
   margin-bottom: 15px;
}
.reccnt_msg_bdy_2 .d-flex span{
   font-style: normal;
   font-weight: 500;
   font-size: 15.2776px;
   line-height: 19px;
   color: #dc3545;
}
.reccnt_msg_bdy_2 .d-flex p{
   font-style: normal;
   font-weight: 500;
   font-size: 15.2776px;
   line-height: 19px;
   color: rgba(255, 255, 255, 0.51);
}
.reccnt_msg_bdy p{
   font-style: normal;
   font-weight: 500;
   font-size: 15.2776px;
   line-height: 19px;
   color: rgba(255, 255, 255, 0.51);
   margin-bottom: 15px;
}
.reccnt_msg_bdy_2 h6,
.reccnt_msg_bdy h6{
   font-style: normal;
   font-weight: 500;
   font-size: 17px;
   line-height: 31px;
   letter-spacing: -0.456231px;
   color: #FFFFFF;
}
.textarea_ticket{
   border-top: 1px solid #212121;
   margin-top: 25px;
   padding-top: 25px;
}
.textarea_ticket textarea{
   background: #212121;
   border-radius: 5.89454px;
   border: none;
   min-height: 160px;
   resize: none;
   display: block;
   font-style: normal;
   font-weight: 500;
   font-size: 17px;
   line-height: 149.75%;
    color: rgba(255, 255, 255, 0.81);
   padding-top: 10px;
   padding-left: 15px;
}
.textarea_ticket textarea:focus-within{
   box-shadow: none;
   background: #212121;
   color: rgba(255, 255, 255, 0.81);
}
.ticket_bttn{
   display: -webkit-flex;
   display: -moz-flex;
   display: -ms-flex;
   display: -o-flex;
   display: flex;
   -ms-align-items: center;
   align-items: center;
   justify-content: space-between;
   margin-top: 25px;
}
.ticket_bttn a{
   font-style: normal;
   font-weight: 500;
   font-size: 13.3876px;
   line-height: 17px;
   color: #FC3838;
   border: 2px solid #FC3838;
   padding: 10px 25px;
   border-radius: 8px;
   transition: all linear .2s;
}
.ticket_bttn a:hover{
   background: #FC3838;
   color: #212121;
}
.btn_submit{
   background: #dc3545;
   border-radius: 5.60481px;
   font-style: normal;
   font-weight: 500;
   font-size: 15.2443px;
   line-height: 19px;
   color: #121212;
   padding: 10px 25px;
   transition: all linear .2s;
   border: 1px solid #dc3545;
}
.btn_submit:hover{
   background: transparent;
   color: #dc3545;
}

.tickt_part{
    margin-bottom: 10px;
}


.mdl {
    background: #161518;
    /*border: 2px solid var(--orbit-blue);*/
    border-radius: 8px;
}

.mdl .modal-header {
    border-bottom: 1px solid var(--orbit-blue);
}

.mdl .modal-footer {
    border-top: 1px solid var(--orbit-blue);
}

.mdl .form-control{
    background-color: #0d0d0e;
}

.mdl .close span{
    color: #ffffff;
}

.wekly_drops_wrap_badge{
    background: #380a11;
    border-radius: 8px;
    font-style: normal;
    font-weight: bold;
    font-size: 13.5126px;
    line-height: 17px;
    color: #dc3545;
    padding: 7px 12px;
}


.ppp {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: rgba(255, 255, 255, 0.5);
    text-align: center;
    margin-top: 20px;
}

.ppp a {
    color: var(--orbit-blue);
}

.frgt_pass {
    font-style: normal;
    font-weight: 700;
    color: rgba(255, 255, 255, 0.5);
    font-size: 14px;
    margin-right: 5px;
}

.frgt_pass:hover {
    font-style: normal;
    font-weight: 700;
    color: rgba(255, 255, 255, 0.5);
    font-size: 14px;
    margin-right: 5px;
}

/* Customize the label (the cont) */
.cont {
    display: block;
    position: relative;
    padding-left: 35px;
    margin-bottom: 12px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 22px;
    color: rgba(255, 255, 255, 0.76);
}

.cont a {
    color: rgba(255, 255, 255, 0.76);
    text-decoration: underline;
}

/* Hide the browser's default checkbox */
.cont input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

/* Create a custom checkbox */
.checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 25px;
    width: 25px;
    background-color: transparent;
    border: 1px solid var(--orbit-blue);
    border-radius: 6px;

}

/* On mouse-over, add a grey background color */
.cont:hover input~.checkmark {
    background-color: var(--orbit-blue)c0;
}

/* When the checkbox is checked, add a blue background */
.cont input:checked~.checkmark {
    background-color: var(--orbit-blue);
}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
    content: "";
    position: absolute;
    display: none;
}

/* Show the checkmark when checked */
.cont input:checked~.checkmark:after {
    display: block;
}

/* Style the checkmark/indicator */
.cont .checkmark:after {
    left: 9px;
    top: 5px;
    width: 5px;
    height: 10px;
    border: solid white;
    border-width: 0 3px 3px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}



.head_notify_box {
    background: rgb(60 224 40 / 10%);
    border: 1px solid var(--orbit-blue);
    box-sizing: border-box;
    border-radius: 8px;
    padding: 10px 12px;
}

.head_notify_box p {
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 20px;
    color: #fff;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    -ms-align-items: center;
    align-items: center;
}

.head_notify_box img {
    margin-right: 7px;
    width: 26px;
}

.btn-float-discord {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 180px;
    right: 25px;
    padding: 13px 15px 15px 15px;
    background-color: #5865f2;
    color: #ffffff;
    font-weight: 400;
    border: 0;
}

.btn-float-telegram {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 100px;
    right: 25px;
    padding: 13px 15px 15px 10px;
    background-color: #28a7ea;
    color: #ffffff;
    border: 0;
}

@media only screen and (max-width: 768px) {

    .btn-float-discord,
    .btn-float-telegram {
        padding: 10px;
        right: 12px;
        width: 54px;
        height: 54px;
    }

}




.replacement_txt h2{
    font-style: normal;
    font-weight: bold;
    font-size: 66px;
    line-height: 72px;
    font-feature-settings: 'liga' off;
    color: #FFFFFF;
    margin-bottom: 30px;
    margin-top: 20px;
}
.replacement_txt h2 span{
    color: var(--orbit-blue);
}
.replacement_txt p{
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 140.02%;
    font-feature-settings: 'liga' off;
    color: #FFFFFF;
    width: 80%;
}
.replacement_txt .media{
    margin-bottom: 35px;
}
.replacement_txt i{
    color: var(--orbit-blue);
    font-size: 17px;
    margin-top: 5px;
    margin-right: 15px;
}
.replacement_txt a{
    font-style: normal;
    font-size: 17px;
    line-height: 35px;
    font-feature-settings: 'liga' off;
    color: #FFFFFF;
}
.replacement_sec{
    padding: 20px 0px;
}
.replacment_img{
    margin-top: 10px;
}


.num_badge{
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 20px;
    background: #00c344;
    border-radius: 50%;
    color: white;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 10px;
    font-weight: 900;
    margin-right: -8px;
    margin-top: -8px;
}


.accordion-item{
    background: var(--orbit-background);
    color: var(--orbit-blue);
    padding: 20px;
    border-radius: 16px;
    border: 1px solid var(--orbit-blue);
    margin-bottom: 20px;
}

.accordion-item a {
    color: #898989;
    font-weight: bold;
    font-style: initial;
    font-size: 15px;
}

.accordion-item code {
    color: var(--orbit-blue);
    font-weight: bold;
    font-style: initial;
    font-size: 15px;
}

.accordion-header{
    height: fit-content;
    display: flex;
    justify-content: center;
    align-items: center;
}

.accordion-body br{
    display:block !important;
}

.accordion-button{
    width: 100%;
    background: none;
    border: none;
    font-size: 24px;
    text-align: left;
    color: var(--orbit-blue);
}

.accordion-body{
    margin-top: 15px;
}

.social{
    position: fixed;
    z-index: 9999;
    width: fit-content;
    height: fit-content;
    bottom: 0;
    right: 0;
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
    flex-direction: column;
    padding: 90px 24px;
}
.social a {
    background: #161518;
    width: 60px;
    height: 60px;
    margin-top: 10px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    text-decoration: none;
    font-size: 24px;
    border: 2px solid var(--orbit-blue);
}

.social a:hover{
    background: var(--orbit-blue);
}

.hero-wrap {
    /* max-width: 900px; */
    margin-bottom: 20px;
    border: 2px solid var(--orbit-blue);
    border-radius: 6px;
    overflow: hidden;
}

.hero-wrap .hero-img {
    background: url(https://i.imgur.com/QPEo7M6.png);
    /* background: url(/assets/img/logo.png); */
    width: 100%;
    height: 180px;
    background-size: cover !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
}

.hero-wrap .hero-actions {
    display: flex;
    justify-content: center;
    align-items: center;
    /* border-top: 2px solid var(--orbit-blue); */
    background: #161518;
}


.hero-wrap .hero-actions .search {
    width: 100%;
}

.hero-wrap .hero-actions .filter select {
    width: auto;
}

.hero-wrap .hero-actions .filter select, .hero-wrap .hero-actions .search input {
    border-radius: 0;
    border: none;
    background: #161518;
}

.hero-wrap .hero-actions .search i, .hero-wrap .hero-actions .filter i {
    position: absolute;
    right: 10px;
    left: 0;
    bottom: 0;
    width: fit-content;
    margin: 12px;
    color: white;
    font-size: 14px;
}

.hero-wrap .hero-actions .search input, .hero-wrap .hero-actions .filter select {
    padding-left: 40px;
}

.hero-wrap .hero-actions .search, .hero-wrap .hero-actions .filter {
    position: relative;
}

.hero-wrap .announcement {
    font-style: normal;
    font-size: 1.3rem;
    color: white;
    text-align: center;
    padding: 10px;
    position: relative;
    max-width: 100%;
    background-color: var(--orbit-second);
}

.hero-wrap .announcement a {
    color: #ADD8E6;
	font-size: 1.3rem;
	/*margin: 5px;
	text-decoration:underline;*/
}

.hero-text {
    font-style: normal;
    font-size: 20px;
    color: #d7d7d7;
    margin-bottom: 15px;
    text-align: center;
    right: 10px;
    padding: 10px;
}

.banner {
    max-width: 20%;
    align-items: center;
}



.form-control:focus{
    box-shadow: none;
    background-color: #161518;
}
.cat-title {
    max-width: 25vh;
    margin: auto;
    color: var(--orbit-blue);
    font-size: 15px;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    margin-block: 30px;
    /* border: 2px solid var(--orbit-blue); */
    border-radius: 10px;
    padding: 5px 0;
    background: rgba(30,144,247,.1);
    text-transform: uppercase;
    transition: all linear .2s;
}
.cat-title:hover {
    color:white;
    background-color: rgba(var(--orbit-blue-m), .5);
    cursor: pointer;
    transition: all linear .2s;
}
.cat-title i {
    color: var(--orbit-blue);
}

/*.cat-title::before, .cat-title::after {
    content: "";
    display: block;
    width: 50px;
    height: 1px;
    background: var(--orbit-blue);
}*/


.ftr_logo img {
    width: 30px;
}

.vertical-spacer {
    height: 24px;
    width: 1px;
    background: #ffffff75;
    display: block;
    z-index: 999;
}

/*.product-item{
    width: 260px;
}*/

.products-row{
    display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
}

.modal-footer {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    flex-wrap: nowrap;
}

.modal-footer button{
    width: 100%;
}


main {
    min-height: calc( 100vh - 70px );
}

.same-wid{
    width: 250px;
}

.phone_nav{
    display: none;
}

@media (max-width: 992px) {
    .phone_nav{
        display: block;
        width: 100%;
        margin-top: 10px;
    }
    .web_nav{
        display: none;
    }
    .same-wid{
        width: fit-content;
    }
    
    .nav-item{
        width: fit-content;
        margin: auto;
    }
    .phone_nav .form-inline{
        margin-top: 20px;
    }

    .signup_inner_wrap {
        padding: 20px;
    }

    .searchBar {
        display:grid;
        flex-direction: column;
    }

    .category-box {
        width: 100%;
    }

    .search-input-box {
        width: 100%;
    }

    .head_banner {
	display: none;
    }

    .hero_txt {
	display: block;
    }

    .hero_txt h1 {
	font-size: 56px;
    }

}

.hero_txt img {
    max-width: 7vh;
    position: relative;
    top: 2.5rem;
    right: 13.5%;
}

@media (max-width: 400px) {
    .hero_txt img {
        max-width: 7vh;
        position: relative;
        top: 5vh;
        right: 9.5vh;
    }
}

.card-header h5 {
    color: #FFFFFF;
}


.cstm-boxes{
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 10px;
}

.cstm-checkbox {
    display: inline-block;
    position: relative;
    cursor: pointer;
    width: 100%;
    font-size: 14px;
    margin-bottom: 8px;
    margin-inline: 5px;
}

.cstm-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}


.cstm-checkbox label {
    background-color: #0e0e0f;
    width: 100%;
    padding: 10px;
    border-radius: 5px;
    color: white;
    text-align: center;
    cursor: pointer;
    margin-bottom: 0;
    height: 45px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cstm-checkbox input:checked~label {
    border: 2px solid var(--orbit-blue);
    text-shadow: 0 0 6px white;
}

.cstm-checkbox i, .cstm-checkbox img{
    width: 20px;
    height: 20px;
    font-size: 12px;
    background: var(--orbit-blue);
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    margin-right: 5px;
}

.modal-lines {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.modal-line {
    color: white;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
}

.modal-line.solid{
    border-top: 1px solid #ffffff4d;
    padding-block: 3px;
    margin-block: 3px;
}

.modal-line.dashed{
    border-top: 1px dashed #ffffff4d;
    padding-block: 3px;
    margin-block: 3px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.quant-actions {
    display: flex;
    justify-content: center;
    width: 100px;
}

.quant-actions .plus-btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}

.quant-actions .minus-btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.quant-actions input {
    border-radius: 0;
    /*border: none;*/
}

/*.quant-actions button:focus, .quant-actions button:active, .quant-actions button:not(:disabled):not(.disabled).active:focus, .quant-actions button:not(:disabled):not(.disabled):active:focus, .show>.quant-actions button.dropdown-toggle:focus {
    box-shadow: none;
}*/


.quant-actions button:focus, .quant-actions button:active{
    background: var(--orbit-blue) !important;
}

.discount-box button{
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 4px;
}

.discount-box input{
    padding-right: 100px;
}

.dashboard_main_sec {
    padding: 50px 0px;
    padding-top: 35px;
}

.dashboard_main_head h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 28px;
    line-height: 36px;
    color: #FFFFFF;
    margin-bottom: 7px;
}

.dashboard_main_head p {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.5);
}


/* Sales CSS */
/* Sales CSS */

.sales_wrap {
    padding-top: 16px;
    margin-bottom: 15px;
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.sales_wrap .heading_shit h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 28px;
    line-height: 36px;
    color: #FFFFFF;
    margin-bottom: 7px;
}

.sales_wrap .heading_shit p {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.5);
}

.sales_wrap .media img{
    margin-right: 12px;
}
.sales_wrap .media p{
    font-style: normal;
    font-weight: 500;
    font-size: 11.3552px;
    line-height: 14px;
    color: rgba(255, 255, 255, 0.5);
    margin-top: .2rem;
    /* margin-bottom: .5rem; */
}
.sales_wrap .media h6{
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: #FFFFFF;
}

/* Sales CSS */
/* Sales CSS */


.signup_section {
    padding: 60px 0px;
    padding-top: 30px;
}

.signup_inner_wrap {
    background: #161518;
    border-radius: 24px;
    padding: 40px;
    width: 90%;
    margin: 0 auto;
}

.signup_frm_wrap h6 {
    font-style: normal;
    font-weight: 700;
    font-size: 36px;
    line-height: 47px;
    color: #FFFFFF;
    margin-bottom: 5px;
}

.signup_frm_wrap p {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 26px;
    color: rgba(255, 255, 255, 0.5);
}

.signup_frm_wrap .form-group {
    position: relative;
    margin: 30px 0px;
}

.signup_frm_wrap .form-group img {
    position: absolute;
    left: 8px;
    top: 9px;
    width: 35px;
}

.signup_frm_wrap .form-group .form-control {
    border: 1.5551px solid var(--orbit-blue);
    box-sizing: border-box;
    border-radius: 11.6633px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: #FFFFFF;
    background-color: transparent;
    height: 55px;
    padding-left: 55px;
}

.signup_frm_wrap .form-group span {
    position: absolute;
    right: 11px;
    top: 20px;
    color: rgba(255, 255, 255, 0.56);
    font-size: 16px;
}

.signup_frm_wrap .form-group .fa-eye-slash {
    color: var(--orbit-blue);
}

/* settings page start */
.reset_mail_wrap {
    background: rgba(255, 255, 255, 0.1);
    border-radius: 15px;
    padding: 30px;
    margin-top: 30px;
}

.reset_mail_wrap h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 24px;
    line-height: 30px;
    color: #FFFFFF;
    margin-bottom: 10px;
}

.reset_mail_wrap p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 23px;
    color: rgba(255, 255, 255, 0.25);
    margin-bottom: 20px;
}

.open_ticket_wrapp .form-group label,
.reset_mail_wrap .form-group label {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 18px;
    color: #FFFFFF;
    text-transform: uppercase;
}

.open_ticket_wrapp .form-group,
.reset_mail_wrap .form-group {
    margin-bottom: 30px;
}

.open_ticket_wrapp .form-group .form-control,
.reset_mail_wrap .form-group .form-control {
    background: rgba(196, 196, 196, 0.1);
    border-radius: 8px;
    font-style: normal;
    font-weight: 500;
    font-size: 16.8238px;
    line-height: 149.75%;
    color: rgba(255, 255, 255, 0.5);
    border: none;
    height: 50px;
}

.open_ticket_wrapp .form-group .form-control:focus-within,
.reset_mail_wrap .form-group .form-control:focus-within {
    box-shadow: none;
}

.open_ticket_wrapp .d-flex label,
.reset_mail_wrap .d-flex label {
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 149.75%;
    color: rgba(255, 255, 255, 0.74);
}

.why_add_balnce_wrap {
    background: #161518;
    border-radius: 8px;
    padding: 25px;
    margin-top: 30px;
}

.why_add_balnce_wrap h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 18.0838px;
    line-height: 23px;
    color: #00C344;
    margin-bottom: 14px;
}

.why_add_balnce_wrap h6 {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    color: rgba(255, 255, 255, 0.76);
    margin-bottom: 25px;
}

.why_add_balnce_wrap ul li {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 18px;
    color: rgba(255, 255, 255, 0.5);
    margin-bottom: 16px;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
}

.why_add_balnce_wrap ul li:last-child {
    margin-bottom: 0;
}

.why_add_balnce_wrap ul li i {
    font-size: 4px;
    margin-right: 8px;
    margin-top: 6px;
}

.dash_recent_order {
    margin-top: 20px;
    background: #161518;
    border-radius: 8px;
    padding: 25px;
}

.recent_ordr_head {
    padding-bottom: 15px;
    border-bottom: 2px solid rgba(196, 196, 196, 0.1);
}

.recent_ordr_head h6 {
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #FFFFFF;
}

.recent_ordr_head a {
    font-style: normal;
    font-weight: 500;
    font-size: 14.2979px;
    line-height: 18px;
    color: #FFFFFF;
}

.dash_recent_order table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0px 21px;
}

.dash_recent_order table tr td {
    background: #1b1922;
    text-align: center;
    font-style: normal;
    font-weight: bold;
    font-size: 13.5126px;
    line-height: 17px;
    color: #FFFFFF;
}

.dash_recent_order table tr th {
    font-style: normal;
    font-weight: 500;
    font-size: 13.5126px;
    line-height: 17px;
    color: #FFFFFF;
    text-align: center;
}

.dash_recent_order table tr th {
    color: rgba(255, 255, 255, 0.68);
}

.dash_recent_order table tr th:first-child {
    text-align: left;
    padding-left: 30px;
}

.dash_recent_order table tr td:first-child {
    border-radius: 10px 0px 0px 10px;
    text-align: left;
    padding-left: 30px;
}

.dash_recent_order table tr td:last-child {
    border-radius: 0px 10px 10px 0px;
}

.dash_recent_order table tr td span {
    background: rgba(0, 195, 68, 0.2);
    border-radius: 8px;
    font-style: normal;
    font-weight: bold;
    font-size: 13.5126px;
    line-height: 17px;
    color: #fff;
    padding: 7px 12px;
}

.dash_recent_order .failed_badge {
    background: rgba(252, 56, 56, 0.2);
    color: #FC3838;
}

.dash_recent_order .pending_badge {
    background: rgba(255, 196, 18, 0.2);
    ;
    color: #FFC412;
}

.dataTables_wrapper .dataTables_paginate .paginate_button{
    background: #1b1922;
    color: white !important;
    border-radius: 7px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{
    background: var(--orbit-blue);
    color: #fff !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{
    background: var(--orbit-third) !important;
    color: white !important;
    border-radius: 7px;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate{
    color: white;
}

.dataTables_wrapper .dataTables_length select, .dataTables_wrapper .dataTables_filter input{
    border: 1px solid #444;
    border-radius: 3px;
    padding: 5px;
    background-color: #0d0d0e;
    padding: 4px;
    color: white;
}

table.dataTable thead th, table.dataTable thead td {
    border-bottom: 1px solid #444444;
}

table.dataTable.no-footer {
    border-bottom: 1px solid rgb(68 68 68);
    margin-bottom: 10px;

}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
    cursor: default;
    color: #fff !important;
    border: 1px solid transparent;
    background: transparent;
    box-shadow: none;
}

.fas .fa-eye i {
    color:white;
}

.total_ordr_placed_wrap {
    background: #161518;
    border-radius: 8px;
    padding: 20px;
    margin-top: 15px;
}

.total_ordr_placed_wrap .d-flex a {
    font-style: normal;
    font-weight: 500;
    font-size: 13.309px;
    line-height: 17px;
    color: #FFFFFF;
}

.total_ordr_placed_wrap .d-flex a .grn_clre{
    filter: invert(61%) sepia(58%) saturate(3711%) hue-rotate(100deg) brightness(94%) contrast(101%);
}

.total_ordr_placed_wrap h5 {
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 26px;
    color: #29C5F6;
    margin-top: 15px;
}

.total_ordr_placed_wrap h3 {
    font-style: normal;
    font-weight: 500;
    font-size: 42px;
    line-height: 50px;
    color: #FFFFFF;
    margin-top: 12px;
}

.total_ordr_placed_wrap h3 span {
    color: rgba(255, 255, 255, 0.507);
}

.select2-container--default .select2-selection--multiple{
    background: #0d0d0e !important;
    border: 1px solid #444444;
    border-radius: 5px !important;
}

.select2-container--default.select2-container--focus .select2-selection--multiple{
    border: 1px solid #29C5F6;
}

.select2-dropdown {
    background-color: #0d0d0e !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li span{
    margin-right: 5px !important;
    cursor: pointer;
}

.order_id_wrap {
    margin-bottom: 15px;
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.order_id_wrap .media img{
    margin-right: 12px;
}
.order_id_wrap .media p{
    font-style: normal;
    font-weight: 500;
    font-size: 11.3552px;
    line-height: 14px;
    color: rgba(255, 255, 255, 0.5);
    margin-top: .2rem;
    /* margin-bottom: .5rem; */
}
.order_id_wrap .media h6{
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: #FFFFFF;
}

.user_id_wrap{
    margin-top: 30px;
}
.user_id_wrap .media{
    /*background: #161518;*/
    /*background: var(--orbit-second);*/
    /*border-radius: 8px;*/
    padding: 16px;
    margin-bottom: 15px;

    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}
.dash_header_top_wrap{
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: space-between;
    -ms-align-items: center;
    align-items: center;
}
.user_id_wrap .media img{
    margin-right: 12px;
}
.user_id_wrap .media p{
    font-style: normal;
    font-weight: 500;
    font-size: 11.3552px;
    line-height: 14px;
    color: rgba(255, 255, 255, 0.5);
    margin-top: .2rem;
    /* margin-bottom: .5rem; */
}
.user_id_wrap .media h6{
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: #FFFFFF;
}

.order_details_wrapp p{
    color: #ffffff;
}

.order_details_wrapp .list-group-item{
    background-color: transparent;
}

.order_details_wrapp .form-control-dark{
    background-color: #121212;
}

.box-icon{
    background-color: var(--orbit-blue);
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
    height: 40px;
    width: 40px;
    margin-right: 10px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
    border-radius: 8px;
}

@media (max-width: 767px) {
    table.dataTable.no-footer{
        overflow-x: scroll;
        width: 100%;
        display: block;
    }
}

.order_panel {
    border: 2px solid var(--orbit-background);
    background: var(--orbit-background);
    border-radius: 0.375rem;
    display: block;
    box-shadow: 0 0.75rem 1.5rem rgba(10,10,10,.5);
}

.order_header {
    color: var(--orbit-third);
    text-align: center;
    font-size: 30px;
    font-weight: 400;
    border-bottom: 2px solid var(--orbit-blue);
}

.order_body code {
    color: var(--orbit-third);
    font-weight: bold;
    font-style: initial;
    font-size: 15px;
}

.order_body textarea {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    border: 2px solid #161518;
    border-radius: 4px;
    background-color: #161518;
    font-size: 16px;
    resize: none;
    padding: 5px;
    margin-top: 10px;
    margin-bottom: 10px;
}

.order_body textarea::-webkit-scrollbar {
    width: 3px;
}

.order_body textarea::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
}

.order_body textarea::-webkit-scrollbar-thumb {
  background-color: var(--orbit-blue);
  outline: 1px solid var(--orbit-blue);
}

.order_body span {
    font-size: 15px;
    word-break: break-all;
}

.order_copy_to_clipboard {
    padding: 0;
    border: none;
    background: none;
    color: var(--orbit-third);
    text-align: right;
}

.stars-background {
  border-radius: 100%;
  background: transparent;
  animation: animStar 10s linear infinite;
  position: fixed;
  z-index: -2;
  left: 0;
  top: 0;
}
.stars-background.small {
  width: 1px;
  height: 1px;
  box-shadow: 1144px 2117px #ffffff, 1444px 1172px #ffffff,
    2175px 2986px #ffffff, 517px 3336px #ffffff, 717px 570px #ffffff,
    142px 3962px #ffffff, 1629px 3047px #ffffff, 1422px 932px #ffffff,
    1732px 1753px #ffffff, 1913px 151px #ffffff, 1166px 1246px #ffffff,
    2150px 1667px #ffffff, 804px 2099px #ffffff, 2472px 2323px #ffffff,
    909px 1274px #ffffff, 1049px 726px #ffffff, 223px 1416px #ffffff,
    999px 3882px #ffffff, 1686px 303px #ffffff, 2436px 425px #ffffff,
    1738px 3690px #ffffff, 1419px 3995px #ffffff, 1778px 3544px #ffffff,
    654px 2539px #ffffff, 2082px 2084px #ffffff, 989px 787px #ffffff,
    404px 276px #ffffff, 1119px 1372px #ffffff, 199px 3416px #ffffff,
    2377px 45px #ffffff, 460px 2134px #ffffff, 1165px 927px #ffffff,
    1337px 695px #ffffff, 225px 3162px #ffffff, 568px 3454px #ffffff,
    2223px 3374px #ffffff, 2335px 1042px #ffffff, 2299px 3412px #ffffff,
    1839px 3163px #ffffff, 2199px 2135px #ffffff, 2082px 1838px #ffffff,
    2157px 1854px #ffffff, 1165px 887px #ffffff, 1351px 205px #ffffff,
    2226px 616px #ffffff, 1739px 2498px #ffffff, 1031px 2088px #ffffff,
    391px 1241px #ffffff, 845px 2735px #ffffff, 2079px 1267px #ffffff,
    24px 1197px #ffffff, 710px 1542px #ffffff, 1448px 1729px #ffffff,
    2500px 3768px #ffffff, 2403px 2430px #ffffff, 1789px 874px #ffffff,
    777px 1792px #ffffff, 2296px 2193px #ffffff, 1062px 3365px #ffffff,
    539px 1370px #ffffff, 2392px 1539px #ffffff, 1300px 3439px #ffffff,
    265px 603px #ffffff, 321px 1965px #ffffff, 1894px 182px #ffffff,
    1425px 1756px #ffffff, 1816px 356px #ffffff, 384px 172px #ffffff,
    158px 796px #ffffff, 237px 1920px #ffffff, 112px 1712px #ffffff,
    1319px 3658px #ffffff, 1837px 2884px #ffffff, 2242px 1619px #ffffff,
    1513px 2466px #ffffff, 2304px 2186px #ffffff, 1428px 96px #ffffff,
    973px 2473px #ffffff, 2220px 521px #ffffff, 352px 3201px #ffffff,
    719px 3486px #ffffff, 1249px 2541px #ffffff, 1755px 2019px #ffffff,
    974px 1330px #ffffff, 1261px 2510px #ffffff, 1357px 538px #ffffff,
    296px 696px #ffffff, 2164px 3087px #ffffff, 372px 2401px #ffffff,
    2440px 3595px #ffffff, 462px 2577px #ffffff, 736px 3321px #ffffff,
    1932px 625px #ffffff, 651px 1128px #ffffff, 1309px 1372px #ffffff,
    1691px 1125px #ffffff, 1869px 469px #ffffff, 2451px 567px #ffffff,
    1449px 71px #ffffff, 681px 2749px #ffffff, 1895px 316px #ffffff,
    434px 422px #ffffff, 923px 1404px #ffffff, 1756px 1642px #ffffff,
    123px 841px #ffffff, 2191px 2229px #ffffff, 1491px 2181px #ffffff,
    29px 1495px #ffffff, 1238px 1323px #ffffff, 240px 338px #ffffff,
    1483px 318px #ffffff, 1569px 2849px #ffffff, 2488px 2231px #ffffff,
    607px 2938px #ffffff, 42px 2484px #ffffff, 2021px 2710px #ffffff,
    1691px 918px #ffffff, 265px 118px #ffffff, 2334px 1680px #ffffff,
    1759px 3597px #ffffff, 158px 2935px #ffffff, 2407px 1965px #ffffff,
    2302px 3143px #ffffff, 2460px 2990px #ffffff, 1954px 2252px #ffffff,
    1414px 473px #ffffff, 398px 2520px #ffffff, 653px 849px #ffffff,
    686px 3815px #ffffff, 1038px 3607px #ffffff, 1721px 834px #ffffff,
    1699px 3816px #ffffff, 939px 3828px #ffffff, 1574px 457px #ffffff,
    933px 2196px #ffffff, 2171px 1480px #ffffff, 194px 877px #ffffff,
    1132px 2585px #ffffff, 2201px 3695px #ffffff, 103px 124px #ffffff,
    1213px 2060px #ffffff, 1597px 3654px #ffffff, 248px 1624px #ffffff,
    986px 958px #ffffff, 1825px 1433px #ffffff, 2089px 539px #ffffff,
    2345px 2px #ffffff, 1081px 703px #ffffff, 280px 1576px #ffffff,
    1313px 74px #ffffff, 1832px 1777px #ffffff, 951px 951px #ffffff,
    1793px 2857px #ffffff, 2249px 3706px #ffffff, 1386px 2023px #ffffff,
    538px 3481px #ffffff, 1871px 243px #ffffff, 1979px 2572px #ffffff,
    1099px 2334px #ffffff, 607px 1685px #ffffff, 421px 763px #ffffff,
    1432px 3581px #ffffff, 410px 2383px #ffffff, 2135px 3778px #ffffff,
    1275px 3806px #ffffff, 1163px 58px #ffffff, 1682px 3775px #ffffff,
    2049px 3490px #ffffff, 2494px 3385px #ffffff, 1554px 3825px #ffffff,
    519px 3891px #ffffff, 1549px 1355px #ffffff, 861px 1174px #ffffff,
    1864px 3687px #ffffff, 772px 1165px #ffffff, 705px 464px #ffffff,
    630px 3715px #ffffff, 705px 12px #ffffff, 362px 2694px #ffffff,
    1587px 679px #ffffff, 1667px 3539px #ffffff, 1736px 3925px #ffffff,
    983px 2738px #ffffff, 706px 1189px #ffffff, 327px 689px #ffffff,
    431px 355px #ffffff, 1226px 400px #ffffff, 1129px 1184px #ffffff,
    725px 1029px #ffffff, 1635px 1855px #ffffff, 309px 2506px #ffffff,
    1796px 2019px #ffffff, 1519px 3806px #ffffff, 802px 2631px #ffffff,
    256px 411px #ffffff, 584px 3938px #ffffff, 233px 2241px #ffffff,
    540px 1260px #ffffff, 415px 1691px #ffffff, 1883px 2628px #ffffff,
    2166px 823px #ffffff, 2313px 1783px #ffffff, 1172px 2170px #ffffff,
    248px 2675px #ffffff, 1367px 1623px #ffffff, 1527px 1901px #ffffff,
    1982px 2273px #ffffff, 2174px 2966px #ffffff, 2198px 2841px #ffffff,
    2019px 1352px #ffffff, 1776px 1019px #ffffff, 585px 3356px #ffffff,
    2240px 2604px #ffffff, 660px 1592px #ffffff, 813px 1393px #ffffff,
    1374px 2513px #ffffff, 2028px 2201px #ffffff, 309px 2330px #ffffff,
    2500px 1558px #ffffff, 795px 2471px #ffffff, 1694px 2544px #ffffff,
    683px 2493px #ffffff, 1390px 3542px #ffffff, 878px 1895px #ffffff,
    513px 2740px #ffffff, 1832px 872px #ffffff, 2212px 2598px #ffffff,
    1752px 982px #ffffff, 1159px 3464px #ffffff, 926px 1690px #ffffff,
    1995px 936px #ffffff, 997px 3322px #ffffff, 1164px 2497px #ffffff,
    1498px 207px #ffffff, 1964px 140px #ffffff, 305px 2006px #ffffff,
    194px 2425px #ffffff, 1204px 3740px #ffffff, 416px 3096px #ffffff,
    478px 1116px #ffffff, 2322px 3853px #ffffff, 1835px 2628px #ffffff,
    1394px 3652px #ffffff, 1381px 3517px #ffffff, 266px 1720px #ffffff,
    1673px 3211px #ffffff, 2127px 2439px #ffffff, 1217px 467px #ffffff,
    1649px 398px #ffffff, 2302px 1365px #ffffff, 2299px 1201px #ffffff,
    157px 2216px #ffffff, 2000px 3173px #ffffff, 468px 3323px #ffffff,
    1242px 3074px #ffffff, 1275px 738px #ffffff, 1988px 2198px #ffffff,
    1911px 2185px #ffffff, 2415px 65px #ffffff, 636px 2775px #ffffff,
    1850px 2393px #ffffff, 860px 3129px #ffffff, 721px 3624px #ffffff,
    1313px 2975px #ffffff, 1980px 1823px #ffffff, 1237px 157px #ffffff,
    793px 1279px #ffffff, 2325px 3803px #ffffff, 2032px 2501px #ffffff,
    792px 2654px #ffffff, 39px 735px #ffffff, 1631px 3857px #ffffff,
    891px 1770px #ffffff, 369px 795px #ffffff, 1536px 641px #ffffff,
    2402px 1792px #ffffff, 1637px 2765px #ffffff, 135px 1841px #ffffff,
    1692px 145px #ffffff, 432px 516px #ffffff, 743px 2696px #ffffff,
    135px 2814px #ffffff, 8px 2887px #ffffff, 2185px 3956px #ffffff,
    1617px 1236px #ffffff, 106px 2778px #ffffff, 2189px 1863px #ffffff,
    1417px 211px #ffffff, 1989px 2202px #ffffff, 1104px 637px #ffffff,
    1731px 3336px #ffffff, 914px 3103px #ffffff, 2109px 300px #ffffff,
    2425px 3912px #ffffff, 1556px 2437px #ffffff, 292px 681px #ffffff,
    698px 2595px #ffffff, 580px 966px #ffffff, 191px 255px #ffffff,
    647px 266px #ffffff, 1355px 97px #ffffff, 2168px 1045px #ffffff,
    1572px 1182px #ffffff, 2354px 1044px #ffffff, 1936px 2449px #ffffff,
    91px 1477px #ffffff, 1684px 1704px #ffffff, 886px 3473px #ffffff,
    1257px 3526px #ffffff, 2297px 3779px #ffffff, 1074px 3015px #ffffff,
    1950px 3111px #ffffff, 2219px 829px #ffffff, 2140px 1034px #ffffff,
    59px 2463px #ffffff, 2098px 3553px #ffffff, 2447px 2927px #ffffff,
    1185px 3710px #ffffff, 33px 3566px #ffffff, 2468px 3125px #ffffff,
    1472px 1027px #ffffff, 2236px 2828px #ffffff, 1820px 2658px #ffffff,
    880px 1449px #ffffff, 1395px 734px #ffffff, 2138px 1737px #ffffff,
    1633px 2129px #ffffff, 650px 2799px #ffffff, 663px 2704px #ffffff,
    232px 2717px #ffffff, 870px 1756px #ffffff, 1357px 988px #ffffff,
    1043px 3059px #ffffff, 906px 2126px #ffffff, 2015px 297px #ffffff,
    531px 1667px #ffffff, 2374px 3204px #ffffff, 659px 2183px #ffffff,
    185px 352px #ffffff, 1926px 2796px #ffffff, 295px 2251px #ffffff,
    552px 2828px #ffffff, 1223px 3046px #ffffff, 630px 1353px #ffffff,
    1676px 1177px #ffffff, 938px 1792px #ffffff, 172px 1710px #ffffff,
    1349px 1068px #ffffff, 1817px 2825px #ffffff, 1616px 1432px #ffffff,
    1699px 267px #ffffff, 1597px 44px #ffffff, 1624px 2500px #ffffff,
    1901px 944px #ffffff, 187px 1503px #ffffff, 160px 3093px #ffffff,
    872px 2756px #ffffff, 2337px 1052px #ffffff, 713px 1408px #ffffff,
    2161px 2714px #ffffff, 595px 3235px #ffffff, 116px 2589px #ffffff,
    1238px 3254px #ffffff, 2034px 1517px #ffffff, 1029px 783px #ffffff,
    2123px 938px #ffffff, 2407px 2393px #ffffff, 1717px 1542px #ffffff,
    1995px 1511px #ffffff, 664px 901px #ffffff, 149px 2296px #ffffff,
    2315px 2615px #ffffff, 1246px 658px #ffffff, 2329px 169px #ffffff,
    2014px 3647px #ffffff, 1643px 3976px #ffffff, 1138px 596px #ffffff,
    598px 310px #ffffff, 176px 1139px #ffffff, 363px 2570px #ffffff,
    834px 883px #ffffff, 185px 2911px #ffffff, 533px 1010px #ffffff,
    1364px 2561px #ffffff, 1031px 1590px #ffffff, 210px 3394px #ffffff,
    207px 1271px #ffffff, 2131px 2739px #ffffff, 525px 796px #ffffff,
    1112px 3605px #ffffff, 365px 676px #ffffff, 1848px 2384px #ffffff,
    2497px 1741px #ffffff, 132px 1671px #ffffff, 1707px 2800px #ffffff,
    1468px 3624px #ffffff, 2153px 2655px #ffffff, 1573px 2051px #ffffff,
    2422px 627px #ffffff, 1622px 3978px #ffffff, 380px 1463px #ffffff,
    2084px 566px #ffffff, 476px 824px #ffffff, 1901px 2158px #ffffff,
    2348px 2411px #ffffff, 1745px 1266px #ffffff, 972px 3908px #ffffff,
    13px 3569px #ffffff, 465px 2953px #ffffff, 1733px 3144px #ffffff,
    1358px 3726px #ffffff, 200px 3074px #ffffff, 537px 460px #ffffff,
    902px 2594px #ffffff, 2333px 1664px #ffffff, 1394px 514px #ffffff,
    1967px 428px #ffffff, 1866px 3216px #ffffff, 1650px 1612px #ffffff,
    2288px 331px #ffffff, 1485px 296px #ffffff, 1276px 1491px #ffffff,
    118px 186px #ffffff, 1535px 952px #ffffff, 1923px 2512px #ffffff,
    2378px 1226px #ffffff, 837px 1127px #ffffff, 1372px 479px #ffffff,
    2248px 1377px #ffffff, 857px 2578px #ffffff, 641px 3047px #ffffff,
    2164px 1406px #ffffff, 1994px 350px #ffffff, 528px 3099px #ffffff,
    1139px 3574px #ffffff, 688px 2252px #ffffff, 1139px 2724px #ffffff,
    738px 287px #ffffff, 1204px 2281px #ffffff, 793px 3004px #ffffff,
    1598px 515px #ffffff, 2159px 2256px #ffffff, 1275px 1203px #ffffff,
    1567px 2947px #ffffff, 831px 2397px #ffffff, 1776px 3769px #ffffff,
    462px 1853px #ffffff, 2373px 1179px #ffffff, 826px 2349px #ffffff,
    1311px 3389px #ffffff, 1511px 29px #ffffff, 117px 2016px #ffffff,
    647px 84px #ffffff, 2453px 3871px #ffffff, 1578px 1267px #ffffff,
    90px 3170px #ffffff, 1262px 2580px #ffffff, 647px 433px #ffffff,
    885px 3653px #ffffff, 2173px 556px #ffffff, 1863px 750px #ffffff,
    1810px 3755px #ffffff, 1174px 3994px #ffffff, 94px 1292px #ffffff,
    2294px 824px #ffffff, 1871px 2237px #ffffff, 420px 3409px #ffffff,
    686px 1153px #ffffff, 920px 1720px #ffffff, 642px 981px #ffffff,
    1415px 2199px #ffffff, 719px 2586px #ffffff, 2478px 1135px #ffffff,
    2490px 656px #ffffff, 403px 3026px #ffffff, 1535px 2587px #ffffff,
    521px 2333px #ffffff, 1121px 865px #ffffff, 2464px 2639px #ffffff,
    1838px 2547px #ffffff, 1569px 2470px #ffffff, 746px 2528px #ffffff,
    866px 843px #ffffff, 931px 1416px #ffffff, 1367px 2411px #ffffff,
    1705px 735px #ffffff, 1044px 1179px #ffffff, 1904px 1222px #ffffff,
    1567px 1175px #ffffff, 1799px 476px #ffffff, 879px 273px #ffffff,
    2216px 996px #ffffff, 2208px 159px #ffffff, 1837px 930px #ffffff,
    1298px 2040px #ffffff, 2207px 839px #ffffff, 375px 130px #ffffff,
    143px 1313px #ffffff, 1673px 3963px #ffffff, 520px 1639px #ffffff,
    622px 734px #ffffff, 171px 3184px #ffffff, 457px 281px #ffffff,
    1667px 3887px #ffffff, 1822px 1391px #ffffff, 1366px 3924px #ffffff,
    2157px 2090px #ffffff, 586px 2401px #ffffff, 2300px 2979px #ffffff,
    130px 680px #ffffff, 1386px 3347px #ffffff, 15px 2844px #ffffff,
    1159px 2165px #ffffff, 836px 868px #ffffff, 857px 3990px #ffffff,
    732px 3768px #ffffff, 2181px 1907px #ffffff, 2237px 1943px #ffffff,
    1640px 262px #ffffff, 775px 2367px #ffffff, 769px 1543px #ffffff,
    2143px 1145px #ffffff, 125px 1672px #ffffff, 1845px 3506px #ffffff,
    1306px 261px #ffffff, 1976px 2304px #ffffff, 170px 1191px #ffffff,
    1491px 3873px #ffffff, 803px 3756px #ffffff, 387px 2670px #ffffff,
    1528px 3436px #ffffff, 1293px 3175px #ffffff, 213px 1874px #ffffff,
    786px 2212px #ffffff, 1317px 1711px #ffffff, 676px 1431px #ffffff,
    282px 790px #ffffff, 529px 2010px #ffffff, 487px 1523px #ffffff,
    128px 614px #ffffff, 682px 2837px #ffffff, 783px 1746px #ffffff,
    2464px 2310px #ffffff, 2491px 1575px #ffffff, 1521px 786px #ffffff,
    1222px 105px #ffffff, 2147px 22px #ffffff, 212px 700px #ffffff,
    291px 591px #ffffff, 1031px 2327px #ffffff, 946px 472px #ffffff,
    535px 1122px #ffffff, 1371px 2563px #ffffff, 1454px 2303px #ffffff,
    712px 733px #ffffff, 1932px 362px #ffffff, 1695px 1885px #ffffff,
    1004px 2666px #ffffff, 420px 775px #ffffff, 1575px 3635px #ffffff,
    1438px 2735px #ffffff, 1697px 3679px #ffffff, 409px 2802px #ffffff,
    230px 3528px #ffffff, 2003px 1427px #ffffff, 2473px 2595px #ffffff,
    429px 2426px #ffffff, 1291px 2674px #ffffff, 1766px 2526px #ffffff,
    39px 823px #ffffff, 1604px 1242px #ffffff, 652px 2064px #ffffff,
    1071px 1664px #ffffff, 1569px 2125px #ffffff, 86px 900px #ffffff,
    2413px 502px #ffffff, 156px 390px #ffffff, 170px 66px #ffffff,
    1776px 934px #ffffff, 216px 3327px #ffffff, 245px 3132px #ffffff,
    24px 2642px #ffffff, 700px 3480px #ffffff, 708px 1145px #ffffff,
    1680px 1526px #ffffff, 1268px 1862px #ffffff, 1866px 924px #ffffff,
    2160px 2237px #ffffff, 240px 3704px #ffffff, 693px 10px #ffffff,
    1849px 2252px #ffffff, 250px 1178px #ffffff, 598px 1210px #ffffff,
    1994px 1897px #ffffff, 1483px 3736px #ffffff, 1423px 927px #ffffff,
    1124px 2829px #ffffff, 2045px 2480px #ffffff, 1696px 2784px #ffffff,
    2159px 2980px #ffffff, 1655px 1722px #ffffff, 361px 3606px #ffffff,
    861px 3021px #ffffff, 392px 3893px #ffffff, 622px 630px #ffffff,
    2172px 811px #ffffff, 1030px 2170px #ffffff, 315px 3559px #ffffff,
    1191px 739px #ffffff, 185px 3503px #ffffff, 1051px 1116px #ffffff,
    2286px 1430px #ffffff, 1351px 384px #ffffff, 1942px 1205px #ffffff,
    280px 2159px #ffffff, 771px 183px #ffffff, 611px 1495px #ffffff,
    143px 3387px #ffffff, 1807px 2327px #ffffff, 153px 464px #ffffff,
    2146px 3570px #ffffff, 1230px 3535px #ffffff, 1276px 286px #ffffff,
    2176px 3649px #ffffff, 1903px 3002px #ffffff, 1489px 3998px #ffffff,
    1661px 2684px #ffffff, 842px 2813px #ffffff, 1934px 3764px #ffffff,
    2026px 2022px #ffffff, 1544px 2482px #ffffff, 2367px 480px #ffffff,
    1340px 3796px #ffffff, 2301px 1089px #ffffff, 474px 1721px #ffffff,
    855px 1030px #ffffff, 241px 247px #ffffff, 1252px 1475px #ffffff,
    790px 3067px #ffffff, 1862px 301px #ffffff, 2070px 2036px #ffffff,
    1124px 1053px #ffffff, 395px 1224px #ffffff, 236px 1308px #ffffff,
    1008px 2916px #ffffff, 423px 1113px #ffffff, 2398px 204px #ffffff,
    1566px 2110px #ffffff, 2239px 2496px #ffffff, 1519px 2552px #ffffff,
    2003px 416px #ffffff, 34px 1468px #ffffff, 59px 2914px #ffffff,
    905px 1022px #ffffff, 2250px 3247px #ffffff, 1196px 3291px #ffffff,
    1784px 299px #ffffff, 2293px 2563px #ffffff, 327px 609px #ffffff,
    1265px 2696px #ffffff, 1975px 1819px #ffffff, 1156px 3815px #ffffff,
    202px 3622px #ffffff, 1749px 2907px #ffffff, 1514px 671px #ffffff,
    2088px 585px #ffffff, 2161px 1278px #ffffff, 995px 2590px #ffffff,
    1737px 1655px #ffffff, 664px 158px #ffffff, 2408px 3183px #ffffff,
    927px 10px #ffffff, 1233px 1567px #ffffff, 110px 499px #ffffff,
    1957px 1263px #ffffff, 1343px 11px #ffffff, 673px 590px #ffffff,
    1229px 3933px #ffffff, 2267px 3254px #ffffff, 1712px 1587px #ffffff,
    215px 367px #ffffff, 2062px 228px #ffffff, 31px 280px #ffffff,
    718px 2211px #ffffff, 1866px 3260px #ffffff, 2411px 3369px #ffffff,
    2472px 1386px #ffffff, 689px 600px #ffffff, 2387px 643px #ffffff,
    2002px 761px #ffffff, 668px 2820px #ffffff, 1185px 2407px #ffffff,
    479px 954px #ffffff, 876px 3375px #ffffff, 2338px 2528px #ffffff,
    1145px 1092px #ffffff, 531px 3524px #ffffff, 2254px 1164px #ffffff,
    1061px 3332px #ffffff, 247px 1006px #ffffff, 700px 3351px #ffffff,
    1068px 3821px #ffffff, 1951px 1484px #ffffff, 896px 1905px #ffffff,
    2012px 2399px #ffffff, 2091px 502px #ffffff, 1122px 1504px #ffffff,
    1029px 1041px #ffffff, 10px 3186px #ffffff, 374px 915px #ffffff,
    1865px 912px #ffffff, 1716px 2651px #ffffff, 253px 3407px #ffffff,
    1358px 3692px #ffffff, 1732px 1720px #ffffff, 1519px 3328px #ffffff,
    794px 3094px #ffffff, 116px 1135px #ffffff, 468px 2712px #ffffff,
    1173px 1169px #ffffff, 2262px 1158px #ffffff, 1900px 3869px #ffffff,
    214px 2611px #ffffff, 2474px 601px #ffffff, 2051px 997px #ffffff,
    1033px 1939px #ffffff, 628px 2479px #ffffff, 1240px 1655px #ffffff,
    966px 293px #ffffff, 247px 3316px #ffffff, 1419px 1570px #ffffff,
    1980px 1558px #ffffff, 1796px 3318px #ffffff, 2144px 2233px #ffffff,
    1625px 3709px #ffffff, 615px 2922px #ffffff, 133px 1327px #ffffff,
    2055px 478px #ffffff, 791px 1698px #ffffff, 362px 862px #ffffff,
    251px 1332px #ffffff, 428px 3476px #ffffff, 2471px 930px #ffffff,
    1775px 1919px #ffffff, 451px 454px #ffffff, 1884px 2265px #ffffff,
    1921px 2045px #ffffff, 711px 3353px #ffffff, 756px 2479px #ffffff,
    633px 2980px #ffffff, 723px 1366px #ffffff, 186px 127px #ffffff,
    2277px 3980px #ffffff, 2479px 3099px #ffffff, 1108px 326px #ffffff,
    1483px 2869px #ffffff, 2112px 3967px #ffffff, 2288px 645px #ffffff,
    777px 3899px #ffffff, 2089px 1323px #ffffff, 547px 845px #ffffff,
    2008px 542px #ffffff, 133px 89px #ffffff, 1827px 3882px #ffffff,
    779px 1823px #ffffff, 906px 1642px #ffffff, 1297px 2475px #ffffff,
    799px 2873px #ffffff, 2181px 2670px #ffffff, 1224px 3925px #ffffff,
    2394px 3997px #ffffff, 206px 2291px #ffffff, 356px 1137px #ffffff,
    299px 590px #ffffff, 2461px 222px #ffffff, 1025px 2454px #ffffff,
    2201px 3146px #ffffff, 409px 909px #ffffff, 1542px 175px #ffffff,
    866px 1122px #ffffff, 980px 3215px #ffffff, 21px 949px #ffffff,
    851px 2931px #ffffff, 1145px 1741px #ffffff, 522px 1045px #ffffff,
    1334px 750px #ffffff, 231px 2816px #ffffff, 1457px 783px #ffffff,
    1167px 3617px #ffffff, 1598px 2446px #ffffff, 608px 1347px #ffffff,
    1219px 1195px #ffffff, 1975px 11px #ffffff, 419px 3720px #ffffff,
    786px 434px #ffffff, 2141px 2057px #ffffff, 267px 3786px #ffffff,
    511px 1308px #ffffff, 1905px 1404px #ffffff, 1514px 1311px #9366ff;
}
.stars-background.medium {
  width: 1.5px;
  height: 1.5px;
  box-shadow: 2246px 2264px #ffffff, 1500px 1625px #ffffff, 224px 3933px #ffffff,
    107px 3319px #ffffff, 96px 1717px #ffffff, 1403px 33px #ffffff,
    2218px 169px #ffffff, 1945px 1388px #ffffff, 653px 184px #ffffff,
    424px 3502px #ffffff, 832px 3596px #ffffff, 1474px 540px #ffffff,
    2082px 3304px #ffffff, 53px 1389px #ffffff, 1895px 3349px #ffffff,
    480px 1681px #ffffff, 1051px 3968px #ffffff, 152px 1546px #ffffff,
    687px 3525px #ffffff, 2047px 371px #ffffff, 2142px 3582px #ffffff,
    1684px 1843px #ffffff, 1937px 591px #ffffff, 2321px 789px #ffffff,
    844px 2197px #ffffff, 1866px 1470px #ffffff, 2428px 2946px #ffffff,
    2227px 393px #ffffff, 355px 3437px #ffffff, 1075px 3690px #ffffff,
    2006px 194px #ffffff, 1883px 88px #ffffff, 1485px 1285px #ffffff,
    533px 1767px #ffffff, 1690px 2250px #ffffff, 1832px 2373px #ffffff,
    1301px 3915px #ffffff, 1383px 201px #ffffff, 700px 3158px #ffffff,
    1274px 3687px #ffffff, 1941px 2416px #ffffff, 2363px 707px #ffffff,
    648px 2716px #ffffff, 1922px 1382px #ffffff, 131px 3689px #ffffff,
    568px 3989px #ffffff, 169px 1642px #ffffff, 397px 1884px #ffffff,
    421px 347px #ffffff, 1893px 2694px #ffffff, 1887px 575px #ffffff,
    581px 1907px #ffffff, 585px 768px #ffffff, 2001px 1589px #ffffff,
    1531px 1957px #ffffff, 1773px 1307px #ffffff, 1401px 3793px #ffffff,
    873px 58px #ffffff, 653px 3680px #ffffff, 988px 3662px #ffffff,
    200px 674px #ffffff, 1060px 2834px #ffffff, 1999px 1717px #ffffff,
    556px 2563px #ffffff, 404px 899px #ffffff, 308px 2167px #ffffff,
    1827px 3679px #ffffff, 306px 3294px #ffffff, 809px 3828px #ffffff,
    746px 3012px #ffffff, 2079px 1999px #ffffff, 2408px 3943px #ffffff,
    2319px 3046px #ffffff, 1635px 2962px #ffffff, 1402px 1514px #ffffff,
    903px 2973px #ffffff, 1557px 708px #ffffff, 2269px 1606px #ffffff,
    335px 2434px #ffffff, 1272px 3998px #ffffff, 2012px 19px #ffffff,
    1888px 3038px #ffffff, 839px 2669px #ffffff, 1713px 2798px #ffffff,
    2192px 489px #ffffff, 799px 1100px #ffffff, 1326px 347px #ffffff,
    2113px 834px #ffffff, 1083px 188px #ffffff, 1998px 3120px #ffffff,
    1332px 1381px #ffffff, 682px 1565px #ffffff, 1992px 1814px #ffffff,
    1899px 22px #ffffff, 1736px 480px #ffffff, 1352px 188px #ffffff,
    31px 2220px #ffffff, 2367px 2964px #ffffff, 1870px 3913px #ffffff,
    1352px 1162px #ffffff, 2122px 3173px #ffffff, 1694px 350px #ffffff,
    310px 1147px #ffffff, 2295px 777px #ffffff, 1601px 887px #ffffff,
    1282px 1727px #ffffff, 2267px 1507px #ffffff, 2469px 755px #ffffff,
    2049px 1784px #ffffff, 1248px 1272px #ffffff, 1480px 368px #ffffff,
    10px 2922px #ffffff, 1273px 3536px #ffffff, 1725px 510px #ffffff,
    1946px 3178px #ffffff, 1861px 566px #ffffff, 824px 1596px #ffffff,
    2273px 3286px #ffffff, 38px 3558px #ffffff, 1133px 1374px #ffffff,
    1657px 125px #ffffff, 1373px 1954px #ffffff, 589px 3848px #ffffff,
    579px 1781px #ffffff, 1449px 814px #ffffff, 1304px 208px #ffffff,
    370px 2196px #ffffff, 1047px 1774px #ffffff, 1733px 388px #ffffff,
    2407px 6px #ffffff, 2308px 1548px #ffffff, 1825px 1240px #ffffff,
    730px 3616px #ffffff, 1186px 55px #ffffff, 42px 2956px #ffffff,
    2381px 1632px #ffffff, 108px 1922px #ffffff, 74px 2919px #ffffff,
    341px 2148px #ffffff, 1699px 3375px #ffffff, 2022px 1942px #ffffff,
    384px 3058px #ffffff, 17px 621px #ffffff, 2280px 2176px #ffffff,
    2367px 345px #ffffff, 1190px 1300px #ffffff, 2477px 516px #ffffff,
    2230px 3425px #ffffff, 1269px 3339px #ffffff, 2346px 2845px #ffffff,
    2165px 1023px #ffffff, 100px 3800px #ffffff, 1471px 526px #ffffff,
    472px 74px #ffffff, 1645px 1001px #ffffff, 858px 2428px #ffffff,
    300px 3531px #ffffff, 351px 510px #ffffff, 1558px 3590px #ffffff,
    1610px 1892px #ffffff, 2499px 2549px #ffffff, 1500px 31px #ffffff,
    976px 3600px #ffffff, 348px 3741px #ffffff, 533px 2528px #ffffff,
    1592px 1392px #ffffff, 588px 2751px #ffffff, 885px 3280px #ffffff,
    316px 2791px #ffffff, 1341px 3865px #ffffff, 574px 696px #ffffff,
    1062px 551px #ffffff, 1996px 1443px #ffffff, 1438px 2967px #ffffff,
    1969px 478px #ffffff, 415px 3542px #ffffff, 1444px 81px #ffffff,
    2468px 1944px #ffffff, 1432px 2648px #ffffff, 566px 3583px #ffffff,
    1084px 3197px #ffffff, 1039px 40px #ffffff, 1756px 2347px #ffffff,
    88px 3011px #ffffff, 2494px 3148px #ffffff, 98px 2713px #ffffff,
    741px 2180px #ffffff, 1113px 3817px #ffffff, 1950px 1480px #ffffff,
    1226px 2071px #ffffff, 617px 2954px #ffffff, 2043px 2875px #ffffff,
    1766px 1526px #ffffff, 355px 3946px #ffffff, 376px 808px #ffffff,
    1950px 528px #ffffff, 647px 2px #ffffff, 2323px 2717px #ffffff,
    1037px 1513px #ffffff, 1796px 207px #ffffff, 1416px 527px #ffffff,
    2027px 3087px #ffffff, 462px 1863px #ffffff, 2298px 38px #ffffff,
    317px 2811px #ffffff, 1250px 2665px #ffffff, 2px 3056px #ffffff,
    1217px 2971px #ffffff, 19px 1560px #ffffff, 2304px 2489px #ffffff,
    2198px 2610px #ffffff, 1336px 2728px #ffffff, 2398px 3911px #ffffff,
    2082px 2487px #ffffff, 135px 484px #ffffff, 826px 863px #ffffff,
    2404px 242px #ffffff, 1578px 1260px #ffffff, 233px 1739px #ffffff,
    2415px 3276px #ffffff, 1634px 913px #ffffff, 1099px 3965px #ffffff,
    1354px 2504px #ffffff, 101px 123px #ffffff, 1473px 1445px #ffffff,
    2012px 2204px #ffffff, 1076px 3607px #ffffff, 1978px 1873px #ffffff,
    1467px 3044px #ffffff, 649px 3560px #ffffff, 1441px 1557px #ffffff,
    2138px 1390px #ffffff, 1894px 3554px #ffffff, 1743px 2945px #ffffff,
    842px 2130px #ffffff, 1299px 1178px #ffffff, 2395px 3236px #ffffff,
    596px 3191px #ffffff, 2193px 1248px #ffffff, 2190px 3673px #ffffff,
    70px 3639px #ffffff, 2218px 1300px #ffffff, 2159px 2590px #ffffff,
    1095px 3029px #ffffff, 2496px 1841px #ffffff, 1616px 3725px #ffffff,
    1595px 554px #ffffff, 580px 3470px #ffffff, 143px 1644px #ffffff,
    978px 3596px #ffffff, 1819px 616px #ffffff, 1826px 3073px #ffffff,
    891px 3754px #ffffff, 2179px 883px #ffffff, 1782px 2512px #ffffff,
    1366px 2383px #ffffff, 1075px 3377px #ffffff, 2015px 2461px #ffffff,
    1134px 2753px #ffffff, 1640px 2007px #ffffff, 2100px 3798px #ffffff,
    1182px 2885px #ffffff, 1636px 1998px #ffffff, 2325px 328px #ffffff,
    1952px 3701px #ffffff, 863px 1803px #ffffff, 2060px 1173px #ffffff,
    1719px 929px #ffffff, 263px 3432px #ffffff, 1216px 3718px #ffffff,
    2033px 3958px #ffffff, 1879px 1889px #ffffff, 2230px 817px #ffffff,
    2019px 289px #ffffff, 16px 3223px #ffffff, 2205px 3344px #ffffff,
    2163px 2285px #ffffff, 1316px 3512px #ffffff, 1293px 2779px #ffffff,
    463px 1753px #ffffff, 2465px 811px #ffffff, 747px 937px #ffffff,
    1107px 1537px #ffffff, 1057px 3492px #ffffff, 1269px 1572px #ffffff,
    388px 3099px #ffffff, 823px 2069px #ffffff, 1851px 1852px #ffffff,
    1805px 3925px #ffffff, 1766px 2801px #ffffff, 64px 2125px #ffffff,
    2174px 3484px #ffffff, 1954px 524px #ffffff, 345px 80px #ffffff,
    1301px 1548px #ffffff, 621px 455px #ffffff, 281px 3709px #ffffff,
    1592px 407px #ffffff, 730px 3385px #ffffff, 238px 1693px #ffffff,
    1995px 3464px #ffffff, 1067px 2829px #ffffff, 1415px 683px #ffffff,
    1316px 1536px #ffffff, 1592px 1485px #ffffff, 2139px 1649px #ffffff,
    1641px 2168px #ffffff, 347px 300px #ffffff, 992px 2279px #ffffff,
    1305px 2799px #ffffff, 872px 722px #ffffff, 1550px 1075px #ffffff,
    1608px 3058px #ffffff, 1783px 2008px #ffffff, 1097px 2345px #ffffff,
    298px 1814px #ffffff, 2317px 2711px #ffffff, 2186px 1635px #ffffff,
    1578px 3102px #ffffff, 896px 3155px #ffffff, 2452px 122px #ffffff,
    2415px 736px #ffffff, 1488px 2299px #ffffff, 149px 2215px #ffffff,
    1988px 1035px #ffffff, 2213px 3554px #ffffff, 1383px 2940px #ffffff,
    2237px 1258px #ffffff, 1439px 3607px #ffffff, 2490px 3647px #ffffff,
    1871px 2842px #ffffff, 1812px 3238px #ffffff, 79px 2857px #ffffff,
    746px 1365px #ffffff, 509px 2975px #ffffff, 697px 1625px #ffffff,
    903px 1348px #ffffff, 1506px 3645px #ffffff, 2048px 1527px #ffffff,
    1780px 1979px #ffffff, 502px 2449px #ffffff, 1233px 2787px #ffffff,
    1744px 2899px #ffffff, 1224px 145px #ffffff, 214px 1576px #ffffff,
    1820px 2564px #ffffff, 422px 3578px #ffffff, 454px 2385px #ffffff,
    651px 2789px #ffffff, 2401px 3327px #ffffff, 2049px 1168px #ffffff,
    503px 1083px #ffffff, 2253px 3300px #ffffff, 1528px 1532px #ffffff,
    483px 3838px #ffffff, 1665px 25px #ffffff, 2381px 3814px #ffffff,
    845px 572px #ffffff, 196px 3815px #ffffff, 1678px 2830px #ffffff,
    1451px 1394px #ffffff, 1097px 724px #ffffff, 1169px 3701px #ffffff,
    1895px 3889px #ffffff, 818px 3447px #ffffff, 1448px 3638px #ffffff,
    374px 3796px #ffffff, 1362px 3846px #ffffff, 1243px 3501px #ffffff,
    2414px 3028px #ffffff, 631px 137px #ffffff, 2232px 3491px #ffffff,
    1857px 2138px #ffffff, 897px 1101px #ffffff, 1894px 2046px #ffffff,
    1254px 537px #ffffff, 1889px 973px #ffffff, 1130px 61px #ffffff,
    196px 3284px #ffffff, 2097px 1275px #ffffff, 920px 594px #ffffff,
    1708px 269px #ffffff, 1874px 22px #ffffff, 749px 1026px #ffffff,
    1716px 3961px #ffffff, 194px 1802px #ffffff, 229px 847px #ffffff,
    2419px 908px #ffffff, 1867px 990px #ffffff, 2027px 1499px #ffffff,
    427px 1860px #ffffff, 1941px 2945px #ffffff, 1655px 212px #ffffff,
    875px 1884px #ffffff, 388px 3567px #ffffff, 662px 3132px #ffffff,
    693px 2305px #ffffff, 41px 687px #ffffff, 1580px 3291px #ffffff,
    603px 519px #ffffff, 1655px 494px #ffffff, 141px 781px #ffffff,
    2077px 2351px #ffffff, 2085px 355px #ffffff, 2349px 3785px #ffffff,
    2222px 98px #ffffff, 1482px 3230px #ffffff, 1422px 2386px #ffffff,
    1727px 276px #ffffff, 1154px 1844px #ffffff, 2251px 3752px #ffffff,
    803px 896px #ffffff, 629px 1420px #ffffff, 1926px 1637px #ffffff,
    2062px 258px #ffffff, 97px 784px #ffffff, 1627px 464px #ffffff,
    1807px 3360px #ffffff, 742px 2755px #ffffff, 1719px 677px #ffffff,
    2142px 816px #ffffff, 2128px 2043px #ffffff, 163px 850px #ffffff,
    2464px 2126px #ffffff, 2178px 829px #ffffff, 1205px 2498px #ffffff,
    1561px 3595px #ffffff, 2062px 2806px #ffffff, 2446px 3789px #ffffff,
    2391px 934px #ffffff, 1116px 2355px #ffffff, 740px 309px #ffffff,
    2456px 391px #ffffff, 1620px 1367px #ffffff, 2055px 2932px #ffffff,
    958px 2829px #ffffff, 2155px 2530px #ffffff, 239px 573px #ffffff,
    125px 1240px #ffffff, 2346px 239px #ffffff, 792px 3484px #ffffff,
    1411px 3014px #ffffff, 821px 3887px #ffffff, 400px 2991px #ffffff,
    437px 1179px #ffffff, 622px 129px #ffffff, 323px 3672px #ffffff,
    2441px 349px #ffffff, 1414px 3831px #ffffff, 1265px 3085px #ffffff,
    317px 1968px #ffffff, 1788px 990px #ffffff, 1646px 3280px #ffffff,
    2073px 1123px #ffffff, 938px 1937px #ffffff, 551px 439px #ffffff,
    1172px 3825px #ffffff, 569px 1465px #ffffff, 132px 1901px #ffffff,
    1612px 2811px #ffffff, 2391px 3029px #ffffff, 1529px 1152px #ffffff,
    2475px 3454px #ffffff, 72px 130px #ffffff, 1212px 3190px #ffffff,
    977px 2564px #ffffff, 1067px 3668px #ffffff, 87px 2703px #ffffff,
    35px 726px #ffffff, 404px 2240px #ffffff, 2291px 3795px #ffffff,
    1862px 3026px #ffffff, 641px 422px #ffffff, 716px 2890px #ffffff,
    1313px 410px #ffffff, 328px 2674px #ffffff, 1533px 3303px #ffffff,
    66px 1381px #ffffff, 1153px 2318px #ffffff, 1085px 1684px #ffffff,
    564px 577px #ffffff, 1529px 3642px #ffffff, 1367px 3168px #ffffff,
    232px 2727px #ffffff, 1854px 1331px #ffffff, 206px 1175px #ffffff,
    2242px 366px #ffffff, 759px 1079px #ffffff, 1291px 2629px #ffffff,
    1403px 3606px #ffffff, 257px 304px #ffffff, 2407px 2072px #ffffff,
    1243px 842px #ffffff, 2175px 1039px #ffffff, 204px 3686px #ffffff,
    988px 3610px #ffffff, 697px 260px #ffffff, 2175px 671px #ffffff,
    288px 3062px #ffffff, 629px 3123px #9366ff;
}
.stars-background.big {
  width: 2px;
  height: 2px;
  box-shadow: 1607px 2728px #ffffff, 2450px 2110px #ffffff,
    2487px 1523px #ffffff, 55px 3707px #ffffff, 1325px 3341px #ffffff,
    379px 2608px #ffffff, 957px 2323px #ffffff, 1276px 1468px #ffffff,
    2213px 78px #ffffff, 1272px 1373px #ffffff, 1890px 595px #ffffff,
    933px 1133px #ffffff, 760px 549px #ffffff, 269px 2829px #ffffff,
    747px 3053px #ffffff, 2287px 1416px #ffffff, 2433px 3436px #ffffff,
    110px 1880px #ffffff, 2208px 3133px #ffffff, 2269px 2729px #ffffff,
    679px 1473px #ffffff, 2140px 684px #ffffff, 1276px 2717px #ffffff,
    2220px 2309px #ffffff, 1676px 468px #ffffff, 1726px 3023px #ffffff,
    1498px 419px #ffffff, 2024px 2677px #ffffff, 1325px 175px #ffffff,
    296px 1729px #ffffff, 2388px 1037px #ffffff, 2335px 815px #ffffff,
    634px 178px #ffffff, 1019px 3324px #ffffff, 1807px 2424px #ffffff,
    1943px 3245px #ffffff, 2253px 2394px #ffffff, 554px 3637px #ffffff,
    1420px 3710px #ffffff, 1462px 125px #ffffff, 803px 2919px #ffffff,
    2261px 3658px #ffffff, 1331px 1607px #ffffff, 2153px 2862px #ffffff,
    127px 3437px #ffffff, 642px 1825px #ffffff, 994px 678px #ffffff,
    1489px 3675px #ffffff, 2169px 801px #ffffff, 1003px 634px #ffffff,
    1425px 3399px #ffffff, 2164px 486px #ffffff, 1017px 160px #ffffff,
    1897px 1838px #ffffff, 1403px 1040px #ffffff, 1460px 2834px #ffffff,
    582px 2254px #ffffff, 1031px 3595px #ffffff, 1685px 704px #ffffff,
    1571px 1236px #ffffff, 1708px 3496px #ffffff, 195px 5px #ffffff,
    717px 543px #ffffff, 1689px 1872px #ffffff, 415px 2832px #ffffff,
    2095px 3306px #ffffff, 2039px 3214px #ffffff, 153px 780px #ffffff,
    2415px 736px #ffffff, 1129px 2734px #ffffff, 75px 15px #ffffff,
    287px 286px #ffffff, 168px 3256px #ffffff, 1419px 911px #ffffff,
    1082px 3361px #ffffff, 752px 791px #ffffff, 1936px 3583px #ffffff,
    1603px 2967px #ffffff, 970px 3310px #ffffff, 144px 349px #ffffff,
    1277px 3772px #ffffff, 494px 3110px #ffffff, 834px 3204px #ffffff,
    600px 1401px #ffffff, 1963px 2148px #ffffff, 2156px 2542px #ffffff,
    115px 3024px #ffffff, 800px 1376px #ffffff, 2384px 474px #ffffff,
    1198px 3132px #ffffff, 1745px 761px #ffffff, 638px 3959px #ffffff,
    198px 2225px #ffffff, 2483px 453px #ffffff, 1084px 1361px #ffffff,
    156px 3903px #ffffff, 2259px 1877px #ffffff, 1248px 3244px #ffffff,
    571px 3909px #ffffff, 2352px 3648px #ffffff, 762px 2575px #ffffff,
    557px 1202px #ffffff, 1663px 2346px #ffffff, 1201px 460px #ffffff,
    177px 410px #ffffff, 2261px 2786px #ffffff, 341px 599px #ffffff,
    250px 2337px #ffffff, 1858px 2618px #ffffff, 1973px 2642px #ffffff,
    604px 1021px #ffffff, 2193px 2004px #ffffff, 280px 1842px #ffffff,
    629px 3594px #ffffff, 254px 781px #ffffff, 2448px 2072px #ffffff,
    1324px 3923px #ffffff, 1479px 3559px #ffffff, 1258px 3643px #ffffff,
    2433px 2770px #ffffff, 1019px 1729px #ffffff, 604px 2340px #ffffff,
    651px 1494px #ffffff, 1030px 746px #ffffff, 965px 2983px #ffffff,
    581px 2811px #ffffff, 1089px 667px #ffffff, 263px 3772px #ffffff,
    909px 2247px #ffffff, 873px 2428px #ffffff, 1913px 1388px #ffffff,
    422px 2905px #ffffff, 2058px 1553px #ffffff, 1803px 1739px #ffffff,
    1666px 2445px #ffffff, 334px 196px #ffffff, 1234px 2149px #ffffff,
    2377px 3239px #ffffff, 2016px 206px #ffffff, 306px 1060px #ffffff,
    121px 649px #ffffff, 2194px 3894px #ffffff, 2322px 2428px #ffffff,
    265px 2987px #ffffff, 1901px 2147px #ffffff, 132px 2636px #ffffff,
    1733px 177px #ffffff, 1863px 3059px #ffffff, 492px 3591px #ffffff,
    783px 19px #ffffff, 1957px 3075px #ffffff, 1044px 2742px #ffffff,
    1640px 3789px #ffffff, 61px 1392px #ffffff, 463px 1045px #ffffff,
    1418px 628px #ffffff, 1012px 716px #ffffff, 2022px 85px #ffffff,
    592px 448px #ffffff, 2478px 449px #ffffff, 1761px 3371px #ffffff,
    1703px 1074px #ffffff, 489px 841px #ffffff, 1447px 2217px #ffffff,
    1837px 1420px #ffffff, 1637px 1070px #ffffff, 1744px 2110px #ffffff,
    2040px 1407px #ffffff, 2296px 791px #ffffff, 1603px 289px #ffffff,
    834px 104px #ffffff, 503px 1192px #ffffff, 935px 2924px #ffffff,
    168px 2350px #ffffff, 1285px 2649px #ffffff, 861px 1541px #ffffff,
    1521px 222px #ffffff, 1959px 2218px #ffffff, 524px 204px #ffffff,
    2261px 860px #ffffff, 1654px 2559px #ffffff, 2264px 1552px #ffffff,
    1865px 1268px #ffffff, 2409px 1186px #ffffff, 787px 1770px #ffffff,
    1031px 3592px #ffffff, 1956px 1510px #ffffff, 2203px 2279px #ffffff,
    626px 794px #ffffff, 91px 3186px #ffffff, 85px 2645px #ffffff,
    1526px 677px #ffffff, 1498px 1078px #ffffff, 2167px 2384px #ffffff,
    2383px 2691px #ffffff, 933px 3507px #ffffff, 1735px 708px #ffffff,
    186px 1844px #ffffff, 1723px 897px #ffffff, 1710px 718px #9366ff;
}
@media (min-width: 2500px) {
  .stars-background {
    box-shadow: none !important;
  }
}

@keyframes animStar {
  from {
    transform: translateY(0px);
  }
  to {
    transform: translateY(-2000px);
  }
}
















/*.orders-area {
    display: grid;
    justify-content: center;
    grid-template-columns: 1fr;
    margin-top: 50px;
    
}

.table-responsive {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

@media(max-width: 575.98px) {
    .table-responsive-sm {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 767.98px) {
    .table-responsive-md {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 991.98px) {
    .table-responsive-lg {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 1199.98px) {
    .table-responsive-xl {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }
}

@media(max-width: 1399.98px) {
    .table-responsive-xxl {
        overflow-x:auto;
        -webkit-overflow-scrolling: touch
    }
}

table {
    border: none;
    border-radius: 5px!important;
    overflow: hidden
}

table>caption {
    font-weight: 600;
    font-size: 19px;
    text-align: center
}

table>:not(caption)>*>* {
    background: unset!important;
    border: none!important
}

table>thead {
    text-transform: uppercase
}

table>thead>*>* {
    font-weight: 600!important;
    color: #7a828f
}

table tr>th,table tr>td {
    cursor: pointer;
    word-break: keep-all;
    white-space: nowrap;
    vertical-align: middle;
    padding: 7px 9.5px!important
}

table.table-sm tr>th,table.table-sm tr>td {
    font-size: 13.5px!important
}

table tr>td {
    color: #fff;
    background-color: rgba(255,255,255,.1)!important
}

table tr:last-child td:first-child {
    border-bottom-left-radius: 5px
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 5px
}

table>tbody>tr:not(:last-child) {
    border-bottom: 1px solid #121212
}


.table>tbody {
    vertical-align: inherit
}

.table>thead {
    vertical-align: bottom
}

.table-group-divider {
    border-top: 2px solid currentcolor
}

.caption-top {
    caption-side: top
}

.table-sm>:not(caption)>*>* {
    padding: .25rem
}

.table-bordered>:not(caption)>* {
    border-width: 1px 0
}

.table-bordered>:not(caption)>*>* {
    border-width: 0 1px
}

.table-borderless>:not(caption)>*>* {
    border-bottom-width: 0
}

.table-borderless>:not(:first-child) {
    border-top-width: 0
}*/