:root{--ronixa-theme-primary-color:rgba(255,132.00000000000003,0,1);--ronixa-theme-secondary-color:rgba(255,193,7.0000000000000036,1);--ronixa-theme-text-font-family:Rubik;--ronixa-theme-text-font-weight:300;--ronixa-theme-text-color:rgba(255,255,255,1);--ronixa-theme-text-line-height:1.6;--ronixa-theme-box-border-radius:8px;--ronixa-theme-button-border-radius:5px;--ronixa-theme-title-font-family:Rubik;--ronixa-theme-title-font-weight:400;--ronixa-theme-title-color:rgba(255,255,255,1);--ronixa-theme-header-font-family:Rubik;--ronixa-theme-header-font-weight:400;--ronixa-theme-secondary-background-color-page:rgba(23,23,23,1);--ronixa-theme-background-color-page:rgba(10,5.000000000000007,3.0000000000000004,1);}body{ background-color : rgba(10,5.000000000000007,3.0000000000000004,1) !important }
				.rt-container:not([id*="grand_"]),
				.rt-container-fluid:not([id*="grand_"]),
				.container:not([id*="grand_"]),
				.container-fluid:not([id*="grand_"]) {
				width: 100%;
				padding-right: var(--bs-gutter-x, 0.75rem);
				padding-left: var(--bs-gutter-x, 0.75rem);
				margin-right: auto;
				margin-left: auto;
				} 
				.rt-navbar > .rt-container-fluid:not([id*="grand_"]),
				.rt-navbar > .rt-container:not([id*="grand_"]),
				.rt-navbar > .container:not([id*="grand_"]),
				.rt-navbar > .container-fluid:not([id*="grand_"]){
					display: flex;
					flex-wrap: inherit;
					align-items: center;
					justify-content: space-between;
				} 
				.navbar > .rt-container-fluid:not([id*="grand_"]),
				.navbar > .rt-container:not([id*="grand_"]),
				.navbar > .container:not([id*="grand_"]),
				.navbar > .container-fluid:not([id*="grand_"]){
					display: flex;
					flex-wrap: inherit;
					align-items: center;
					justify-content: space-between;
				} 
					@media (max-width: 991px) {
						.rt-container-fluid:not([id*="grand_"]), .rt-container:not([id*="grand_"]), .container-fluid:not([id*="grand_"]), .container:not([id*="grand_"]){
						max-width: initial;
						}
					}
					@media (min-width: 992px) {
						.rt-container-fluid:not([id*="grand_"]), .rt-container:not([id*="grand_"]), .container-fluid:not([id*="grand_"]), .container:not([id*="grand_"]){
						max-width: 960px;
						}
					}
					@media (min-width: 1200px) {
						.rt-container-fluid:not([id*="grand_"]), .rt-container:not([id*="grand_"]), .container-fluid:not([id*="grand_"]), .container:not([id*="grand_"]){
						max-width: 1140px;
						}
					}
					@media (min-width: 1400px) {
						.rt-container-fluid:not([id*="grand_"]), .rt-container:not([id*="grand_"]), .container-fluid:not([id*="grand_"]), .container:not([id*="grand_"]){
						max-width: 1320px;
						}
					} 
					/* General Start */
/*[class*="ronixa-section-title-wrapper-"] .ronixa-section-title-title {*/
/*    font-weight: 500 !important;*/
/*}*/
:root {
    --ronixa-light-border-color : #222028;
}
[class*="ronixa-section-title-wrapper-"] .ronixa-section-title-title sup {
    position: relative;
    left: -10px;
}
.text-justify{
    text-align: justify;
}
.heading-title {
    color: #fff;
    border-bottom: 1px solid #222028;
}
body .form-control {
    color: #fff;
}
.form-control ~ label.col-form-label {
    font-size: 16px;
}
.heading-title-2 {
    font-size: var(--ronixa-theme-title-font-size);
}
/* General End  */


/* Header Start */
.ronixa-theme-header-02 .ronixa-header-color-light:not(.ronixa-theme-with-bg) {
    background-color: #212121;
    background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%);
}
.ronixa-theme-header-02 .ronixa-header-main-header {
    background: transparent !important;
    box-shadow: none;
}
body:not(.single-product) .ronixa-theme-header-02.ronixa-header-overcontent:not(.ronixa-header-sticked) .ronixa-header-row:not(.ronixa-header-with-bg) {
    background: transparent;
}
.ronixa-theme-header-02 .ronixa-header-nav-box[class*="ronixa-header-style-"] > li > a, .ronixa-header-nav-box li > a,
.ronixa-theme-header-02 .ronixa-header-color-light:not(.ronixa-theme-with-bg) .ronixa-header-tools-element > button,
.ronixa-theme-header-02 .ronixa-header-tools-element .ronixa-header-tools-icon  {
    color: #fff;
}
.ronixa-header-collection-02 .ronixa-header-my-account,
.ronixa-header-collection-02 .ronixa-header-cart-widget-side,
.ronixa-header-collection-02 .ronixa-currency-boxes,
.ronixa-header-collection-02 .ronixa-header-compare,
.ronixa-header-collection-02 .ronixa-header-wishlist,
.ronixa-header-collection-02 .form-currency,
.ronixa-header-collection-02 .login-side-opener {
    display: none;
}

.ronixa-theme-header-02 .header-button {
    padding-inline-end: 30px;
    padding-inline-start: 10px;

}
.ronixa-theme-header-02 .header-button a {
    /*border: 1px solid var(--ronixa-theme-primary-color);*/
    /*background-color: var(--ronixa-theme-primary-color);*/
    /*padding: 12px 24px;*/
    /*border-radius: var(--ronixa-theme-button-border-radius);*/
    color: #fff;
    display: inline-block;
}
.ronixa-theme-header-02 .header-button span,
.ronixa-theme-header-02 .header-button i {
    color: #fff;
}

.ronixa-header-collection-02.ronixa-side-hidden {
    background-color: #212121;
    /*background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%);*/
}
.ronixa-header-collection-02.mobile-nav .ronixa-header-searchform input[type="text"] {
   background-color: #212121;
    /*background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%);*/
}
.ronixa-header-collection-02.mobile-nav .ronixa-header-searchform input[type="text"]::placeholder {
   color: #fff;
}
.ronixa-header-collection-02.mobile-nav .ronixa-header-search-form {
    border-bottom: 1px solid #353535;
}
.ronixa-header-nav-mob-tab[class*="ronixa-header-style-underline"] .ronixa-header-nav-link-text {
    color: #fff;
}
.blinking-light {
    width: 10px;
    height: 10px;
    background-color: var(--ronixa-theme-primary-color);
    border-radius: 50%;
    /*box-shadow: 0 0 10px var(--ronixa-theme-primary-color);*/
    box-shadow: 0 0 8px #ff8400, 0 0 15px rgba(255, 132, 0, 0.6);
    animation: blink 1s infinite ease-in-out;
    display: inline-block;
}
@keyframes blink {
    0% { 
        transform: scale(1); 
        opacity: 1; 
        box-shadow: 0 0 8px #ff8400, 0 0 18px rgba(255, 132, 0, 0.6); 
    }
    50% { 
        transform: scale(0.8); 
        opacity: 0.6; 
        box-shadow: 0 0 5px #ff8400, 0 0 8px rgba(255, 132, 0, 0.4); 
    }
    100% { 
        transform: scale(1); 
        opacity: 1; 
        box-shadow: 0 0 8px #ff8400, 0 0 18px rgba(255, 132, 0, 0.6); 
    }
}



/*@keyframes blink {*/
/*    0% { opacity: 1; box-shadow: 0 0 10px var(--ronixa-theme-primary-color); }*/
/*    50% { opacity: 0.3; box-shadow: 0 0 2px var(--ronixa-theme-primary-color); }*/
/*    100% { opacity: 1; box-shadow: 0 0 10px var(--ronixa-theme-primary-color); }*/
/*}*/
@media (min-width: 992px) {
    .ronixa-header-collection-02 {
        border-bottom: 1px solid var(--ronixa-light-border-color );
    }
    .ronixa-header-collection-02 .navbar-expand-lg .navbar-collapse {
        justify-content: start; 
        margin-inline-start: 70px;
    }
    .ronixa-theme-header-02 .header-button {
        margin-inline-start: 100px;
    }
    .ronixa-header-collection-02 .form-language {
        width: auto;
        height: 45px;
        border: 1px solid #ffffff75;
        border-radius: var(--ronixa-theme-button-border-radius);
        margin-inline-start: 16px;
    }
    .ronixa-header-collection-02 .form-language .language-select {
        color: #fff;
    }
    .ronixa-header-collection-02 .form-language .ronixa-header-nav-link-text {
        font-size: 16px;
    }
    .ronixa-header-collection-02 .form-language .ronixa-header-dropdown {
        background-color :#212121;
        background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%);
    }
}
@media (min-width: 1200px) and (max-width: 1400px) {
    .ronixa-theme-header-02 .header-button {
        margin-inline-start: 24px;
    }
    .ronixa-header-collection-02 .navbar-expand-lg .navbar-collapse {
        justify-content: start; 
        margin-inline-start: 24px;
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    .ronixa-header-collection-02.ronixa-header-sticked .ronixa-header-main-header {
        background-color: #212121 !important;
        background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%) !important;
    }
    .ronixa-theme-header-02 .ronixa-theme-general-header-inner, 
    .ronixa-header-collection-02.ronixa-header-sticked .ronixa-theme-general-header-inner {
        height: 130px;
        max-height: 130px;
    }
    .ronixa-header-collection-02 .ronixa-theme-general-header-inner {
        flex-wrap: wrap;
        margin-top: 18px;
    }
    .ronixa-header-collection-02 .ronixa-theme-general-header-inner .ronixa-header-col-left {
        order: 1;
    }
    .ronixa-header-collection-02 .ronixa-theme-general-header-inner .ronixa-header-col-right {
        order: 2;
    }
    .ronixa-header-collection-02 .ronixa-theme-general-header-inner .ronixa-theme-col-center {
        flex: 100%;
        order: 3;
        border-top: 1px solid var(--ronixa-light-border-color);
        margin-top: 18px;
    }
    .ronixa-header-collection-02 .navbar-expand-lg .navbar-collapse {
        justify-content: center;
    }
    .ronixa-theme-header-02 .header-button {
        margin-inline-start: 24px;
    }
}
/* Header End */


/* Search Start */
/*.ronixa-header-collection-02 .ronixa-header-search-form {*/
/*    margin-inline-end: 16px;*/
/*}*/
.ronixa-header-collection-02 .ronixa-header-searchform .searchsubmit {
    color: #fff;
}
.ronixa-header-collection-02 .ronixa-header-searchform .searchsubmit:after {
    font-size: 15px;
}
.ronixa-header-collection-02 .ronixa-header-searchform.ronixa-with-cat input[type="text"] {
    padding-inline-end: 0;
    background-color: transparent;
    border: 1px solid #ffffff75;
    border-radius: var(--ronixa-theme-button-border-radius);
    min-width: 220px;
    color: #fff !important;
}
.ronixa-header-collection-02 .ronixa-header-searchform.ronixa-with-cat input::placeholder {
    color: #fff !important;
}
/* Search End */

/* Hero Section Start */
.hero-wrapper-01 .banner-image {
    position: relative;
}
.hero-wrapper-01 .banner-image:before {
    background: linear-gradient(0deg, #0c0704 0%, rgba(12, 7, 4, .7) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(90deg, #0c0704 6.03%, rgba(12, 7, 4, 0) 78.64%);
    /*background: linear-gradient(0deg, #0c0704 0%, rgba(12, 7, 4, .7) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(90deg, #0c070436 6.03%, rgba(12, 7, 4, 0) 78.64%);*/
    /*background: linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);*/
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: "";
}
.hero-wrapper-01 .banner-image:after {
    /*background: linear-gradient(180deg, #0a0503 0%, rgb(12 7 4 / 13%) 15.62%, rgb(11 6 4 / 2%) 33.32%), linear-gradient(180deg, #0c070400 6.03%, rgb(12 7 4 / 2%) 78.64%);*/
    background: linear-gradient(180deg, #0a0503 0%, rgb(12 7 4 / 82%) 15.62%, rgb(11 6 4 / 2%) 33.32%), linear-gradient(180deg, #0c070400 6.03%, rgb(12 7 4 / 2%) 78.64%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: "";
}
.hero-wrapper-01 .banner-image img {
    border-radius: var(--ronixa-theme-box-border-radius) !important;
}
.hero-wrapper-01 [class*="ronixa-banner-carousel-"] .owl-nav > [class*=next] {
    left: 42px;
}
.hero-wrapper-01 [class*="ronixa-banner-carousel-"] .owl-nav > [class*=prev] {
    right: 42px;
}
.hero-wrapper-01 [class*="ronixa-banner-carousel-"] .owl-nav > button {
    background: var(--ronixa-theme-primary-color) !important;
    width: 50px;
    height: 50px;
    border-radius: 8px;
    color: #fff;
}
.hero-wrapper-01 [class*="ronixa-banner-carousel-"] .owl-dots .owl-dot.active span {
    border-color: var(--ronixa-theme-primary-color);
    background-color: var(--ronixa-theme-primary-color);
}
.hero-wrapper-01 [class*="ronixa-banner-carousel-"] .ronixa-btn-arrow:after {
    color: #fff;
}
@media (min-width: 1500px) {
    .hero-wrapper-01 .wrapper-content-banner {
        max-width: 1450px;
        width: 100%;
        margin-right: auto !important;
        margin-left: auto !important; 
        padding-right: 16px !important;
        padding-left: 16px !important;
    }
    footer > div {
        max-width: 1450px;
        width: 100%;
        margin-right: auto !important;
        margin-left: auto !important; 
    }
}
/* Hero Section End */

/* About Section Start */
.about-info-01 .ronixa-section-title-title span {
    margin-inline-start: -10px;
}
.about-info-01 .ronixa-list span.ronixa-list-text {
    direction: ltr;
    unicode-bidi: embed;
}
/*.about-info-01 span.ronixa-list-text {*/
/*    font-weight: var(--ronixa-theme-text-font-weight);*/
/*}*/
/* About Section End */

/* Movie Cart Design Start */
.homeplus-cart-design-01 [class*="retrinapro-productlist-"]  .product-grid-item :is(.product-image-link,.hover-img) img {
    border-radius: var(--ronixa-theme-box-border-radius) !important;
}
/*.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-wrapper img {*/
/*    border: 1px solid var(--ronixa-theme-primary-color);*/
/*}*/
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-grid-item .product-entities-title {
    color: #ffffff;
    font-size: 20px;
    margin-top: 22px;
    max-height: initial;
    min-height: initial;
    /*font-weight: 500;*/
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-grid-item .product-entities-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding-bottom: 4px;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-tabs-header {
    margin-bottom: 22px;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .wrap-price {
    display: none !important;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"]  .product-labels {
    display: none;
}   
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-tag {
    color: var(--ronixa-theme-primary-color);
    font-size: 16px;
    font-weight: 500;
     overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-tag a {
    color: var(--ronixa-theme-primary-color);
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-tag p {
    margin-bottom: 0;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .rank-badge span {
    position: absolute;
    left: 12px;
    top: 12px;
    color: #fff;
    background-color: rgba(26, 25, 31, 0.6);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    font-size: 16px;
    line-height: 34px;
    border: 2px solid;
    font-weight: 500;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .rank-badge span.red-rank {
    border-color: #d53636;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .rank-badge span.green-rank {
    border-color: #04c852;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .rank-badge span.yellow-rank {
    border-color: #ffc312;
}
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-buttons.product-pos-r-t {
    display: none;
}
/* Ajax Cart*/
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"].product-tabs .tabs-name {
    text-transform: initial;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-grid-item .product-entities-title {
    color: #ffffff;
    font-size: 20px;
    margin-top: 22px;
    max-height: initial;
    min-height: initial;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-grid-item .product-entities-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding-bottom: 4px;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-tabs-header {
    margin-bottom: 22px;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .wrap-price {
    display: none !important;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-labels {
    display: none;
}   
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-tag {
    color: var(--ronixa-theme-primary-color);
    font-size: 16px;
    font-weight: 500;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-tag a {
    color: var(--ronixa-theme-primary-color);
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-tag p {
    margin-bottom: 0;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .rank-badge span {
    position: absolute;
    left: 12px;
    top: 12px;
    color: #fff;
    background-color: rgba(26, 25, 31, 0.6);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    font-size: 16px;
    line-height: 34px;
    border: 2px solid;
    font-weight: 500;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .rank-badge span.red-rank {
    border-color: #d53636;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .rank-badge span.green-rank {
    border-color: #04c852;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .rank-badge span.yellow-rank {
    border-color: #ffc312;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-buttons.product-pos-r-t {
    display: none;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .owl-dots .owl-dot {
    background-color: transparent !important;
}
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .owl-dots .owl-dot.active span {
    border-color: var(--ronixa-theme-primary-color);
    background-color: var(--ronixa-theme-primary-color);
}
/* Related Cart */
.retrinapro-productlist-all_products_design .product-labels,
.retrinapro-productlist-all_products_design .wrapp-buttons,
.retrinapro-productlist-all_products_design .price {
    display: none !important;
}
.retrinapro-productlist-all_products_design  .product-wrapper {
    text-align: start;
}
.retrinapro-productlist-all_products_design .product-grid-item .product-entities-title {
    color: #ffffff;
    font-size: 20px;
    margin-top: 22px;
    max-height: initial;
    min-height: initial;
    overflow: initial;
}
.retrinapro-productlist-all_products_design .product-grid-item .product-entities-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding-bottom: 4px;
}
.retrinapro-productlist-all_products_design .rank-badge span {
    position: absolute;
    left: 12px;
    top: 12px;
    color: #fff;
    background-color: rgba(26, 25, 31, 0.6);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    font-size: 16px;
    line-height: 34px;
    border: 2px solid;
    font-weight: 500;
}
.retrinapro-productlist-all_products_design .rank-badge span.red-rank {
    border-color: #d53636;
}
.retrinapro-productlist-all_products_design .rank-badge span.green-rank {
    border-color: #04c852;
}
.retrinapro-productlist-all_products_design .rank-badge span.yellow-rank {
    border-color: #ffc312;
}
.retrinapro-productlist-all_products_design .product-tag {
    color: var(--ronixa-theme-primary-color);
    font-size: 16px;
    font-weight: 500;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.retrinapro-productlist-all_products_design .product-tag a {
    color: var(--ronixa-theme-primary-color);
}
.retrinapro-productlist-all_products_design button:not(.product-action-btn button) {
    background-color: transparent;
}
.retrinapro-productlist-all_products_design .owl-dots .owl-dot.active span {
    border-color: var(--ronixa-theme-primary-color);
    background-color: var(--ronixa-theme-primary-color);
}
/* Movie Cart Design End */


/* Cantact Form Start */
.form-wrapper-conrainer {
    position: relative;
    padding: 0px 30px 100px;
    z-index: 0;
    border-radius: var(--ronixa-theme-box-border-radius);
    /*background: linear-gradient(180deg, #161516 0%, #171517 100%);*/
    background: linear-gradient(180deg, #d2680403 0%, #ff8716b5 100%);
    /*background: linear-gradient(180deg, #070707 0%, #2e2d2ea8 100%);*/
}
.form-wrapper-conrainer:before {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    right: 1px;
    bottom: 1px;
    z-index: -1;
    border-radius: var(--ronixa-theme-box-border-radius);
    /*background: -webkit-linear-gradient(180deg, #151515 0%, #212121 100%);*/
    /*background: -moz-linear-gradient(180deg, #151515 0%, #212121 100%);*/
    /*background: linear-gradient(180deg, #151515 0%, #212121 100%);*/
    /*background: linear-gradient(180deg, #0a0503 0%, #1a191b 100%);*/
    /*background: linear-gradient(180deg, #0a0503 0%, #1a0d07 36.62%, #3a1d0f 100%);*/
    
    /*background-image: linear-gradient(180deg, #0a0503 0%, #181719 90%);*/
    /*background: linear-gradient(180deg, #0a0503 0%, rgb(28 24 23) 44.62%, rgb(20 16 15) 100%);*/
    background-color: #212121;
    background-image: linear-gradient(180deg, #0a0503 0%, #00031c21 90%);
}
.homeplus-contact {
    background-color: #212121;
    background-image: linear-gradient(360deg, #131313 0%, #00031c21 80%);
    /*min-height: 225px;*/
    padding: 60px 30px 30px;
    border-radius: 8px;
}
.homeplus-contact .heading-title {
    display: none;
}
.homeplus-contact .contact-form-boxes {
    background-color: transparent;
    padding: 0;
}
.homeplus-contact [class*="retrina-contactus-"] .contact-form-boxes .form-group  {
    margin-bottom: 60px !important;
}
.homeplus-contact [class*="retrina-contactus-"] .contact-form-boxes .form-control {
    /*background-color: transparent !important;*/
    /*border: none;*/
    /*border-bottom: 1px solid rgb(168 168 168 / 18%);*/
    /*border-radius: 0;*/
    /*padding: 18px 12px 0 0 !important;*/
    color: #fff;
    font-size: 18px;
    background-color: #141414 !important;
    background-image: linear-gradient(360deg, #131313 0%, #00031c21 80%);
}
.homeplus-contact [class*="retrina-contactus-"] .contact-form-boxes .form-control ~ label.col-form-label {
    background: transparent;
    color: #fff;
    font-size: 18px;
    padding: 0 !important;
    left: 0;
    top: -8px;
}
.homeplus-contact [class*="retrina-contactus-"] .contact-form-boxes .form-control::placeholder {
    color: #fff;
    font-size: 18px;
}
.homeplus-contact [class*="retrina-contactus-"] .contact-form-boxes textarea#input-enquiry {
    max-height: 100px !important;
}
.homeplus-contact input.btn.btn-main {
    padding: 12px 24px;
    border-radius: var(--ronixa-theme-button-border-radius);
    font-size: 18px;
    padding: 17px 40px;
    line-height: 22px;
}
.phone-call .ronixa-button-wrapper {
    color: #fff !important;
    font-size: 24px;
}
@media (max-width: 767px) {
    .homeplus-contact {
       padding: 24px 20px;
    }
}
/* Cantact Form End */




/* Slider Text Start */

.marquee {
    position: relative;
    /*padding-bottom: 130px;*/
}
.text-marquee1.slide-to-left, 
.text-marquee1.slide-to-right {
    overflow: hidden;
    box-sizing: border-box;
}
.text-marquee1.slide-to-right {
    transform: rotate(-10deg);
    width: calc(100% + 50px);
    margin-left: -25px;
}
.text-marquee1 .item-container {
    position: relative;
    white-space: nowrap;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    gap: 250px;
    border-top: 1px solid #d268048a;
    border-bottom: 1px solid #d268048a;
}
.text-marquee1 .item-container::before {
    top: 6px;
}
.text-marquee1 .item-container::after {
    bottom: 6px;
}
.text-marquee1.slide-to-left .item-inner, 
.text-marquee1.slide-to-right .item-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 110px;
}
.text-marquee1 .item-inner {
    -webkit-animation: right_left 60s linear infinite;
    animation: right_left 60s linear infinite;
}
@-webkit-keyframes right_left {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@keyframes right_left {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}

.text-marquee1.slide-to-right .item-inner {
    -webkit-animation: left_right 60s linear infinite;
    animation: left_right 60s linear infinite;
}
@-webkit-keyframes left_right {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
}
@keyframes left_right {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%);
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
}
.text-marquee1 .item-text {
    margin-bottom: 0;
    position: relative;
    display: flex;
    align-items: center;
    white-space: nowrap;
    color: #fff;
    text-align: center;
    /*font-size: 100px;*/
    font-size: 32px;
    font-style: normal;
    font-weight: 500;
    /*line-height: 110px;*/
    padding: 24px 0;
    text-transform: uppercase;
}
.text-marquee1 .item-text .text-backdrop sup {
    color: var(--ronixa-theme-primary-color);
    font-weight: 600;
}
.text-marquee1.slide-to-left .item-text i {
    display: inline-block;
    font-size: 30px;
    margin: 0px 30px;
    animation: spin_rv 60s linear infinite;
    -webkit-animation: spin_rv 60s linear infinite;
}
@-webkit-keyframes spin_rv {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(-360deg);
    }
}
@keyframes spin_rv {
    0% {
        transform: rotate(0);
    }
    100% {
        transform: rotate(-360deg);
    }
}
.text-marquee1.slide-to-right .item-text i {
    margin: 4px 29px;
    animation: wptb_spin 60s linear infinite;
    -webkit-animation: wptb_spin 60s linear infinite;
}
.text-outline {    
    -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #fff;
  -webkit-text-fill-color: transparent;
}
/* Slider Text End */


/* Youtube Banner Start */
.youtube-banner-wrapper .banner-image {
    border-radius: var(--ronixa-theme-box-border-radius);
}
@media (max-width: 767px) {
    .youtube-banner-wrapper [class*="ronixa-promo-banner-"] .ronixa-button {
        padding: 17px 40px;
        font-size: 16px;
        line-height: 22px;
    }
    .youtube-banner-wrapper [class*="ronixa-promo-banner-"] .wrapper-content-banner {
        padding: 16px;
        top: 10px;
        left: 10px;
        bottom: 10px;
        right: 10px;
    }
}
.youtube-banner-wrapper:before {
    background: linear-gradient(0deg, #0a0503 0%, rgb(12 7 4 / 73%) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(90deg, #0c070400 6.03%, rgba(12, 7, 4, 0) 78.64%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: "";
}
.youtube-banner-wrapper:after {
    background: linear-gradient(180deg, #0a0503 0%, rgb(12 7 4 / 4%) 25.62%, rgb(0 3 28 / 0%) 31.32%), linear-gradient(180deg, #0c070400 6.03%, rgba(12, 7, 4, 0) 78.64%);
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    content: "";
}
/* Youtube Banner End */


/* Footer Start */ 
.footer-wrapper-01 {
    position: relative;
    overflow: hidden;
}
.footer-wrapper-01:before {
    height: 1000px;
    width: 1000px;
    position: absolute;
    border-radius: 50%;
    border: 2px solid #2C2B2B;
    left: 50%;
    transform: translate(-50%, 50%);
    content: "";
    top: 0;
    transform: translateX(-50%);
     z-index: -1; 
}
footer [class*="retrina-text-editor-"] .retrina-text-editor-content {
    margin: 0;
}
/* Footer End  */
@media (min-width: 992px) {
    .ronixa-header-sticked .ronixa-theme-general-header-inner {
        height: 90px;
        max-height: 90px;
    }
}
@media (min-width: 1500px) {
    .rt-container-fluid:not([id*="grand_"]), .rt-container:not([id*="grand_"]), .container-fluid:not([id*="grand_"]), .container:not([id*="grand_"]) {
        max-width: 1450px;
    }
}
@media (max-width: 991px) {
    .ronixa-theme-header-02 .header-button {
        padding-inline-end: 10px;
    }
    .text-marquee1 .item-text {
        font-size: 36px;
        padding: 16px 0;
    }
    .ronixa-header-toolbar {
        background-color: var(--ronixa-theme-background-color-page);
    }
    .ronixa-header-toolbar.ronixa-header-toolbar-label-show .ronixa-header-toolbar-label,
    .ronixa-header-toolbar .ronixa-header-tools-icon {
        color: #fff !important;
    }
    .ronixa-header-theme-logo img {
        max-width: 120px;
    }
    .ronixa-header-collection-02 .form-language {
        border-top: 1px solid #353535;
        border-bottom: 1px solid #353535;
    }
    .ronixa-header-collection-02 .form-language .ronixa-header-nav-opener {
        color: #fff;
        background-color: var(--ronixa-theme-primary-color);
    }
    .ronixa-header-collection-02 .ronixa-header-mobile-nav-drop .ronixa-header-sub-menu button {
        border-bottom: 1px solid #353535;
    }
    .ronixa-header-collection-02 .ronixa-header-nav-mobile .ronixa-header-sub-menu {
        border-bottom: none;
    }

}
@media (max-width: 767px) {
    .text-marquee1 .item-text {
        font-size: 26px;
    }
    .text-marquee1.slide-to-left .item-inner, .text-marquee1.slide-to-right .item-inner {
        gap: 80px;
    }
}
/*---------------  Product Page Start  -------------------*/
.retrina-product-page-design-01 .product-detail-box {
    background-color: transparent;
    padding: 0;
    color: #fff;
}
.retrina-product-page-design-01 .title-wrapper {
    position: relative;
}
.retrina-product-page-design-01 .title-wrapper:before {
    content: "";
    background: #222028;
    width: 100%;
    height: 1px;
    display: inline-block;
    top: 50%;
    position: absolute;
    transform: translateY(-50%);
    z-index: -1;
}
.retrina-product-page-design-01 .product-name-title {
    color: #fff;
    display: inline-block;
    background: var(--ronixa-theme-background-color-page);
    padding-inline-end: 16px;
}
.retrina-product-page-design-01 .rank-badge span {
    position: absolute;
    left: 12px;
    top: 12px;
    color: #fff;
    background-color: rgba(26, 25, 31, 0.6);
    width: 40px;
    height: 40px;
    text-align: center;
    border-radius: 50%;
    font-size: 16px;
    line-height: 34px;
    border: 2px solid;
    font-weight: 500;
}
.retrina-product-page-design-01 .rank-badge span.red-rank {
    border-color: #d53636;
}
.retrina-product-page-design-01 .rank-badge span.green-rank {
    border-color: #04c852;
}
.retrina-product-page-design-01 .rank-badge span.yellow-rank {
    border-color: #ffc312;
}
.retrina-product-page-design-01 .tag-item {
    padding: 0;
    color: var(--ronixa-theme-primary-color);
    background-color:transparent;
    border: none;
}
.retrina-product-page-design-01 .tag-item a,
.retrina-product-page-design-01 .product-info-last-column a {
    color: var(--ronixa-theme-primary-color);
}
.retrina-product-page-design-01 .meta-item-info ul {
    list-style: none;
    padding-inline-start: 0;
}
.retrina-product-page-design-01 .meta-item-info ul li {
    margin-bottom: 4px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
}
.retrina-product-page-design-01.product-product .product-details {
    background-color: transparent;
    padding: 0;
}
.retrina-product-page-design-01 .category-list-wrapper a.category-list-text {
    color: var(--ronixa-theme-primary-color);
}
.retrina-product-page-design-01 .category-list-wrapper {
    margin-top: auto;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 5px;
}
.retrina-product-page-design-01 .movie-image-wrapper {
    position: relative;
}
.retrina-product-page-design-01 .movie-image-wrapper img {
    border-radius: var(--ronixa-theme-box-border-radius);
}
.retrina-product-page-design-01 .product-details .nav-pills .nav-link {
    color: #fff;
}
.retrina-product-page-design-01 .product-details .nav-pills.nav-tabs {
    border-bottom: 1px solid #222028;
}
.retrina-product-page-design-01 .product-short-description {
    overflow: initial;
    -webkit-line-clamp: initial;
}
/*.retrina-product-page-design-01 .movie-time-top {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*}*/
.retrina-product-page-design-01 .movie-time-info-wrapper {
    position: relative;
    background: var(--ronixa-theme-primary-color);
    padding: 16px;
    border-radius: var(--ronixa-theme-box-border-radius);
    font-size: 16px;
    margin-bottom: 16px;
}
.retrina-product-page-design-01 .movie-time-info-wrapper span.time-info {
    unicode-bidi: plaintext;
    direction: ltr;
    display: inline-block;
}
.retrina-product-page-design-01 p.date-time-movie.mb-0 {
    position: absolute;
    right: 16px;
    top: 50%;
    transform: translateY(-50%);
    border: 1px solid var(--ronixa-theme-primary-color);
    padding: 4px 8px;
    border-radius: var(--ronixa-theme-button-border-radius);
    color: var(--ronixa-theme-primary-color);
}
ul.breadcrumb {
    background-color: transparent;
    border: 1px solid var(--ronixa-theme-primary-color);
    padding: 12px !important;
}
ul.breadcrumb i {
    color: #fff;
}
.breadcrumb-item+.breadcrumb-item::before {
    color: #fff;
}
.desc-info > * {
    color: #fff !important;
}
.related-gallery-wrapper img {
    width: 100%;
    margin-bottom: 24px;
}
.mfp-arrow {
    opacity: 1;
}
.mfp-arrow-left:before,
.mfp-arrow-right:before {
    border-color: transparent;
}
.mfp-arrow-left:after {
    border-right-color: var(--ronixa-theme-primary-color);;
}
.mfp-arrow-right:after {
    border-left-color: var(--ronixa-theme-primary-color);;
}
.form-review-box {
    /*background: var(--ronixa-theme-secondary-background-color-page);*/
    background-color: #212121;
    background-image: linear-gradient(360deg, #131313 0%, #00031c21 80%);
    padding: 30px;
    color: #fff;
}
#review .review-item li.user-review {
        background-color: var(--ronixa-theme-secondary-background-color-page) !important;
}
@media (min-width: 1200px) {
    .retrina-product-page-design-01 .border-divider {
        border-inline-start: 1px solid #222028;
        padding-inline-start: 24px;
    }
}
@media (min-width: 576px) {
    .retrina-product-page-design-01 .product-info-last-column {
        display: flex;
        flex-direction: column;
        height: 100%;
    }
}
@media (max-width: 1199px) {
    .retrina-product-page-design-01 .border-divider {
        margin-top: 30px;
    }
}
@media (max-width: 575px) {
    .product-info-last-column {
        margin-top: 16px;
    }
    .product-details .nav-tabs .nav-link {
        font-size: 16px;
    }
}


/*---------------  Product Page End  -------------------*/


/*---------------  Inner Form  -------------------*/
form .form-control ~ label.col-form-label {
    background: transparent !important;
    color: #fff;
    font-size: 18px;
    padding: 0 !important;
    left: 0;
    top: -8px;
}
form .form-group {
    margin-bottom: 60px !important;
}
form .form-control {
    color: #fff;
    font-size: 18px;
    background-color: #141414 !important;
    background-image: linear-gradient(360deg, #131313 0%, #00031c21 80%) !important;
}
.tab-content .form-control {
    background-color: #141414 !important;
    background-image: linear-gradient(360deg, #131313 0%, #00031c21 80%) !important;
}
.product-list-options, .product-special-list-options {
    color: #fff;
    background-color: transparent;
    padding: 0;
}
.product-list-options .orderby > div, .perpage >div,
select option {
    background-color: var(--ronixa-theme-secondary-background-color-page);
}
.product-list-options .compare-box {
    display: none;
}
.product-list-options .orderby {
    margin-inline-start: initial;
}
.category-wrapper {
    color: #fff;
}
.list-group.category-wrapper a.list-group-item:not(:last-child) {
    border-bottom: 1px solid #303030 !important;
}
.search-page-filters .form-control::placeholder {
    color: #fff !important;
}
/*---------------  Inner Form  -------------------*/
.homeplus-slidshow-wrapper,
.homeplus-insta-post-wrapper{
    position: relative;
    /*padding-right: calc(1.5rem* 0.5);*/
    /*padding-left: calc(1.5rem* 0.5);*/
    max-width: initial;
    width: calc(100vw);
    left: calc(50%);
    right: calc(50%);
    margin-left: calc(-50vw);
    margin-right: calc(-50vw);
    border: none !important;
    padding: 0;
    background: transparent;
}
.homeplus-slidshow-wrapper .swiper-slide img,
.homeplus-insta-post-wrapper .swiper-slide img{
    width: 100%;
}
#common-home + div > footer {
  margin-top: -60px;
}

@media (min-width: 992px) {:root{--ronixa-theme-box-border-radius : 8px;--ronixa-theme-button-border-radius : 5px;}.homeplus-slidshow-wrapper {
    margin-top: -131px;
}}@media (min-width: 768px) and (max-width: 991px) {:root{}}@media (max-width: 767px) {:root{}.hero-wrapper-01 .ronixa-banner-inner {
    display: none;
}
.retrinapro-productlist-all_products_design .product-grid-item .product-entities-title,
.homeplus-ajax-cart-design [class*="retrinapro-ajaxproductstab-"] .product-grid-item .product-entities-title,
.homeplus-cart-design-01 [class*="retrinapro-productlist-"] .product-grid-item .product-entities-title {
    font-size: 18px;
}}.hero-wrapper-01 .banner-image:before {
    background: linear-gradient(0deg, #0c0704 0%, rgba(12, 7, 4, .7) 15.62%, rgba(0, 3, 28, 0) 31.32%), linear-gradient(-90deg, #0c0704 6.03%, rgba(12, 7, 4, 0) 78.64%);
}
.retrina-product-page-design-01 p.date-time-movie.mb-0 {
    left: 16px;
    right: initial;

}
.rank-badge span {
    left: initial;
    right: 12px;
}
.phone-call span {
    direction: ltr;
    unicode-bidi: embed;
}
@-webkit-keyframes right_left {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@keyframes right_left {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}


@-webkit-keyframes left_right {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
    100% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
}
@keyframes left_right {
    0% {
        -webkit-transform: translateX(100%);
        transform: translateX(100%);
    }
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%);
    }
}





@media (min-width: 992px) {
    .ronixa-header-collection-02 .form-language {
        height: 47px;
    }
}
@media (max-width: 991px) {
    .ronixa-theme-header-02 .header-button {
        font-size: 14px;
    }
}
		body {
			overflow-x: hidden;
			margin: 0;
			background-color: #fff;
			color: var(--ronixa-theme-text-color);
			text-rendering: optimizeLegibility;
			font-weight: var(--ronixa-theme-text-font-weight);
			font-style: var(--ronixa-theme-text-font-style);
			font-size: var(--ronixa-theme-text-font-size);
			font-family: var(--ronixa-theme-text-font-family);
			-webkit-font-smoothing: antialiased;
			-moz-osx-font-smoothing: grayscale;
			line-height: var(--ronixa-theme-text-line-height);
		}
		.title, h1, h2, h3, h4, h5, h6, legend {
			display: block;
			color: var(--ronixa-theme-title-color);
			text-transform: var(--ronixa-theme-title-transform);
			font-weight: var(--ronixa-theme-title-font-weight);
			font-style: var(--ronixa-theme-title-font-style);
			font-family: var(--ronixa-theme-title-font-family);
			line-height: 1.4;
		}
		[class*=color-scheme-light] {
			--color-white: #000;
			--color-gray-100: rgba(255, 255, 255, 0.1);
			--color-gray-200: rgba(255, 255, 255, 0.2);
			--color-gray-300: rgba(255, 255, 255, 0.5);
			--color-gray-400: rgba(255, 255, 255, 0.6);
			--color-gray-500: rgba(255, 255, 255, 0.7);
			--color-gray-600: rgba(255, 255, 255, 0.8);
			--color-gray-700: rgba(255, 255, 255, 0.9);
			--color-gray-800: #FFF;
			--color-gray-900: #FFF;
			--bgcolor-white-rgb: 0,0,0;
			--bgcolor-white: #0f0f0f;
			--bgcolor-gray-100: #0a0a0a;
			--bgcolor-gray-200: #121212;
			--bgcolor-gray-300: #141414;
			--brdcolor-gray-200: rgba(255, 255, 255, 0.1);
			--brdcolor-gray-300: rgba(255, 255, 255, 0.15);
			--brdcolor-gray-400: rgba(255, 255, 255, 0.25);
			--brdcolor-gray-500: rgba(255, 255, 255, 0.3);
			--ronixa-theme-text-color: rgba(255, 255, 255, 0.8);
			--ronixa-theme-title-color: #FFF;
			--ronixa-theme-widget-title-color: var(--ronixa-theme-title-color);
			--ronixa-theme-entities-title-color: #FFF;
			--ronixa-theme-entities-title-color-hover: rgba(255, 255, 255, 0.8);
			--ronixa-theme-link-color: rgba(255, 255, 255, 0.9);
			--ronixa-theme-link-color-hover: #FFF;
			--ronixa-theme-form-brd-color: rgba(255, 255, 255, 0.2);
			--ronixa-theme-form-brd-color-focus: rgba(255, 255, 255, 0.3);
			--ronixa-theme-form-placeholder-color: rgba(255, 255, 255, 0.6);
			--ronixa-theme-form-chevron: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9InJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSI+PHBhdGggZD0iTTYgOWw2IDYgNi02Ii8+PC9zdmc+);
			--ronixa-theme-main-bgcolor: #1a1a1a;
			color: var(--ronixa-theme-text-color);
		}
		.color-scheme-dark {
			--color-white: #FFF;
			--color-gray-100: #f7f7f7;
			--color-gray-200: #f1f1f1;
			--color-gray-300: #bbb;
			--color-gray-400: #a5a5a5;
			--color-gray-500: #777;
			--color-gray-600: #666;
			--color-gray-700: #555;
			--color-gray-800: #333;
			--color-gray-900: #242424;
			--bgcolor-white-rgb: 255,255,255;
			--bgcolor-white: #FFF;
			--bgcolor-gray-100: #f7f7f7;
			--bgcolor-gray-200: #f7f7f7;
			--bgcolor-gray-300: #f1f1f1;
			--brdcolor-gray-200: rgba(0, 0, 0, 0.075);
			--brdcolor-gray-300: rgba(0, 0, 0, 0.105);
			--brdcolor-gray-400: rgba(0, 0, 0, 0.12);
			--brdcolor-gray-500: rgba(0, 0, 0, 0.2);
			--ronixa-theme-text-color: #777;
			--ronixa-theme-title-color: #242424;
			--ronixa-theme-entities-title-color: #333;
			--ronixa-theme-entities-title-color-hover: rgba(51, 51, 51, 0.65);
			--ronixa-theme-link-color: #333;
			--ronixa-theme-link-color-hover: #242424;
			--ronixa-theme-form-brd-color: rgba(0, 0, 0, 0.1);
			--ronixa-theme-form-brd-color-focus: rgba(0, 0, 0, 0.15);
			--ronixa-theme-form-placeholder-color: #777;
			color: var(--ronixa-theme-text-color);
		}
		.color-scheme-hover-dark:hover {
			--color-gray-400: #a5a5a5;
			--color-gray-800: #333;
			--bgcolor-gray-200: #f7f7f7;
			--brdcolor-gray-500: rgba(0, 0, 0, 0.2);
			--ronixa-theme-text-color: #777;
			--ronixa-theme-title-color: #242424;
			--ronixa-theme-link-color: #333;
			--ronixa-theme-link-color-hover: #242424;
			color: var(--ronixa-theme-text-color);
		}
		.color-scheme-hover-light:hover {
			--color-gray-400: rgba(255, 255, 255, 0.8);
			--color-gray-800: #FFF;
			--brdcolor-gray-300: rgba(255, 255, 255, 0.15);
			--brdcolor-gray-500: rgba(255, 255, 255, 0.3);
			--ronixa-theme-text-color: rgba(255, 255, 255, 0.8);
			--ronixa-theme-title-color: #FFF;
			--ronixa-theme-link-color: rgba(255, 255, 255, 0.9);
			--ronixa-theme-link-color-hover: #FFF;
			color: var(--ronixa-theme-text-color);
		}
		@media (min-width: 992px) {
			.rt-d-just-desktop-none{
				display:none !important;
			}
		}
		@media (min-width: 768px) and (max-width: 991px) {
			.rt-d-just-tablet-none{
				display:none !important;
			}
		}
		@media (max-width: 767px) {
			.rt-d-just-mobile-none{
				display:none !important;
			}
		}
		