
:root{
  --hero: 209, 174, 1 !important;
  --hero2: 9, 25, 40 !important;
  --desktop-nav-height: 50px !important;
  --b: 19, 46, 69 !important;
}
  

body{
  background-image: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/bg.png) !important;
  background-size: 100% !important;
  background-repeat: repeat-y !important;
  background-attachment: scroll;
  background-position: top !important;
}


#comm100-container iframe{
  width: 330px !important;
}


.header-buttons-wallet,
.connect-button-wrapper,
.connect-button{
  display: none !important;
}



.is-home-page .layout-content-holder-bc{
    max-width: 1500px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav{
	max-width: 1500px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.hdr-main-content-bc{
	max-width: 1500px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}



.layout-header-holder-bc{
  box-shadow: none !important;
}


.nav-content-menu .CMSIconSVGWrapper>svg {
    display: none;
}



/*world cup*/
.nav-menu-other .nav-menu-item .nav-menu-sub li a.nav-menu-item[href*="wonder-wheel-harmony"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="wonder-wheel-harmony"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/wold-cup.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 18px;
	height: 35px;
}

/*world cup*/
.nav-menu-other .nav-menu-item .nav-menu-sub li a.nav-menu-item[href*="int/sport/world-cup-2026"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="int/sport/world-cup-2026"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/wold-cup.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 18px;
	height: 35px;
}

/*turnuvalar*/
.nav-content-menu nav ul.nav-menu-other .nav-menu-item ul.nav-menu-sub li a.nav-menu-item[href*="casino/tournaments"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="casino/tournaments"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/turnuva.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*spor bahisleri*/
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="sports/pre-match/event-view"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/spor.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}
/*slot*/
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="casino/slots"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/slot.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}
/*canlı casino*/
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="live-casino/home"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/canli-casino.png?ver=1);
	background-position: 100%;3
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}


/*lux tv*/
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="https://luxbettv"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/lux-tv.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}


/*bilet etkinliğ*/
.nav-content-menu nav ul.nav-menu-other ul.nav-menu-sub li a.nav-menu-item[href*="int/casino/LuxBilet"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="int/casino/LuxBilet"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/luck-card.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*ozel-oran*/
.nav-content-menu nav ul.nav-menu-other ul.nav-menu-sub li a.nav-menu-item[href*="casino/game-view/10412182"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="casino/game-view/10412182"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/ozel-oran.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*lux card*/
.nav-content-menu nav ul.nav-menu-other ul.nav-menu-sub li a.nav-menu-item[href*="int/casino/Cekilis"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="int/casino/Cekilis"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/luck-card.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*tv oyunları*/
.nav-content-menu nav ul.nav-menu-other ul.nav-menu-sub li a.nav-menu-item[href*="tv-games/home"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="tv-games/home"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/tv-oyunlari.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*promosyonlar*/
.nav-content-menu nav ul.nav-menu-other ul.nav-menu-sub li a.nav-menu-item[href*="promotions"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="promotions"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/promosyonlar.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}

/*hizli-oyunlar*/
.nav-menu-other .nav-menu-item .nav-menu-sub li a.nav-menu-item[href*="games/home"] span.CMSIconSVGWrapper,
.nav-content-menu nav ul.nav-menu li a.nav-menu-item[href*="games/home"] span.CMSIconSVGWrapper {
	background: url(https://graphxmen.net/lux/img/icon/hizli-oyun.png?ver=1);
	background-position: 100%;
	background-repeat: no-repeat;
	background-size: 100%;
	width: 33px;
	height: 35px;
}










@keyframes glowing {
    0% { background-position: 0 0; }
    50% { background-position: 400% 0; }
    100% { background-position: 0 0; }
}






.nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item, 
.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item {
    background: transparent !important;
    box-shadow: 0 2px rgba(var(--hero), 1) !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active, 
.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active{
  background: transparent !important;
  box-shadow: 0 2px rgba(var(--hero), 1) !important;
}





.sdr-item-bc:before {
    background: transparent !important;
}



.layout-content-holder-bc .hm-row-bc:nth-child(1) {
    padding-top: 30px;
    padding-bottom: 30px;
}
.layout-content-holder-bc .hm-row-bc:nth-child(1) .carousel-viewport {
  /*
    border-radius: 20px !important;
    border-bottom: 2px solid #247ccb !important;
    border-top: 2px solid #247ccb !important;
    border-left: 2px solid #247ccb !important;
    border-right: 2px solid #247ccb !important;
    box-shadow: 0px -2px 30px #247ccb !important;
   */
}




/*
.layout-content-holder-bc .hm-row-bc:nth-child(1) .carousel-viewport {
  display: flex;
  justify-content: center;
  align-items: center;
  border: 5px solid #0000;
  border-radius: 0px;
  background: linear-gradient(#d8bd77, #10283d) padding-box, 
              linear-gradient(
                var(--angle),
                #d8bd77,
                #10283d
              ) border-box;
  animation: 3s rotate linear infinite;  
}

@keyframes rotate {
  to {
    --angle: 360deg;
  }
}

@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}
*/



/*

.layout-content-holder-bc .hm-row-bc:nth-child(1) .carousel-viewport:before, .layout-content-holder-bc .hm-row-bc:nth-child(1) .carousel-viewport:after {
	content: '';
	position: absolute;
	left: -2px;
	top: -2px;
	background: linear-gradient(45deg, #0022a8, #0000ff, #006181, #ffc300, #540000, #3d427f, #0000ff, #000000, #ffff00, #ff0000);
	background-size: 400%;
	width: calc(100% + 4px);
	height: calc(100% + 2px);
	z-index: -1;
	animation: steam 20s linear infinite;
    border-radius: 5px;
}

@keyframes steam {
	0% {
		background-position: 0 0;
	}
	50% {
		background-position: 400% 0;
	}
	100% {
		background-position: 0 0;
	}
}

.layout-content-holder-bc .hm-row-bc:nth-child(1) .carousel-viewport:after {
	filter: blur(20px);
}
*/


























.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc{
	grid-template-columns: repeat(10, 1fr);
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc a{
	justify-content: center;
}
.layout-content-holder-bc .hm-row-bc:nth-child(2) .product-banner-container-bc a img{
	width: 100%;
}


.layout-content-holder-bc .hm-row-bc:nth-child(5) .product-banner-container-bc{
    width: 94%;
    margin-left: 5%;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc {
    grid-template-columns: repeat(7, 1fr);
}
.layout-content-holder-bc .hm-row-bc:nth-child(9) .product-banner-container-bc {
    grid-template-columns: repeat(7, 1fr);
}

.page-view-more{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_349df3e06d0bc362fa44fe0821a46788.png');
    border-radius: 10px !important;
    background-repeat: no-repeat !important;
    background-size: 100% 100% !important;
    background-position: 50% !important;
    border-top: 1px solid #c9b00c;
    border-bottom: 1px solid #c9b00c;
    text-align: center !important;
    justify-content: center !important;
    width: 100% !important;
    justify-self: center !important;
    height: 35px !important;
}
.view-title-more{
  color: rgba(var(--oc-2-sc), 1) !important;
}



.header-bc {
    padding: 0 0px !important;
}


.header-bc{
  background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/enustbar.png) !important;
  background-size: cover !important;
  background-position: center center !important;
  padding-top: 20px !important;
}

.nav-content-bc .nav-menu-container{
    background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/altbaer.png) !important;
    background-size: 100% !important;
    background-position: center center !important;
}

.nav-content-bc .nav-content-menu{
    background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/altbaer.png) !important;
    background-size: 100% !important;
    background-position: center center !important;
    border-top: 4px solid #b99e57;
}









@keyframes slideOut {
    0% {
        transform: perspective(100rem) translateX(0) rotateY(50deg);
        opacity: 1;
        z-index: -10 !important;
    }
    100% {
        transform: perspective(100rem) translateX(0) rotateY(0);
        opacity: 1;
        z-index: -10 !important;
        transform: scale(105%);
    }
}
@keyframes slideIn {
    0% {
        transform: perspective(100rem) translateX(0) rotateY(0);
        opacity: 1;
        z-index: 1 !important;
    }
    50% {
        transform: perspective(100rem) translateX(50px) rotateY(50deg);
        opacity: 1;
        z-index: 1 !important;
    }
    100% {
        transform: perspective(90rem) translateX(0) rotateY(20deg);
        opacity: 1;
        z-index: 1 !important;
    }
}



.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc .product-banner-container-bc {
    display: flex !important;
    padding: 2.5rem 2rem 3rem;
    gap: 0;
    overflow: hidden !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc .product-banner-bc img{
    margin-left: 0px !important;
    margin-right: 0px !important;
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc .product-banner-bc{
	transform: perspective(90rem) translateX(0) rotateY(20deg);
	flex-shrink: 0;
	margin-left: -70px !important;
    margin-right: 0px !important;
    width: 200px !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc .product-banner-bc:hover {
    animation: slideOut 0.4s forwards;
    z-index: 1;
}
.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc .product-banner-bc:not(:hover) {
    animation: slideIn 0.4s forwards;
}



.layout-content-holder-bc .hm-row-bc:nth-child(6) .product-banner-container-bc {
    grid-template-columns: repeat(auto-fit, minmax(40px, 1fr)) !important;
}




.promotions-article-title {
    text-align: center;
    display: none;
}







.nav-menu-container .nav-menu {
   justify-content: center;
}




.footerContainer .sliderContent:nth-child(1) .sliderGroup .sliderSingleElWrapper:nth-child(4) .sliderSingleEl img {
	max-height: 60px !important;
}

.footerContainer .sliderContent:nth-child(1) .sliderGroup .sliderSingleElWrapper:nth-child(5) .sliderSingleEl img {
	max-height: 100px !important;
}

.footerContainer .sliderContent:nth-child(1) .sliderGroup .sliderSingleElWrapper:nth-child(6) .sliderSingleEl img {
  content: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_c1c74f7675fb44fc0f7067c567b23888.png');
  width: 100%;
  max-height: 100px;
  margin-top: 30px;
  margin-bottom: 40px;
}

.footerContainer .sliderContent:nth-child(1) .sliderGroup .sliderSingleElWrapper:nth-child(7) .sliderSingleEl img {
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_5fed209de32251beefa32226acd8085b.png);
    height: 80px !important;
}



.layout-footer-holder-bc{
  margin-top: 50px !important;
}






.footerSocialLink .bc-i-twitter {
  /*background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_3761cf9adcb6e243e2d01ee06e248ed4.png) !important;*/
  background: url(https://graphxmen.net/lux/img/social/x.gif) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-telegram {
  /*background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_9d6faa9f0ac23f3ea6a2f3d2442b01cb.png) !important;*/
  background: url(https://graphxmen.net/lux/img/social/telegram.gif) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-instagram {
 /*background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_00a90d8de17e26c0b902a728e34afef5.png) !important;*/
  background: url(https://graphxmen.net/lux/img/social/instagram.gif) !important;
    background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}

.footerSocialLink .bc-i-youtube {
  /*background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_52fa0375cf58c3c4119775932570a361.png) !important;*/
  background: url(https://graphxmen.net/lux/img/social/youtube.gif) !important;
   background-size: auto;
  background-size: cover !important;
 width: 40px !important;
 height: 40px !important;
}



.footerSocialLink i:before {
  content : '';
}
.footerSocialLink{
  background: transparent !important;
}
.footerSocialLink a {
    width: 40px !important;
    height: 40px !important;
}


.footerSocialLink .bc-i-instagram::before {
  color: transparent !important;
}
.footerSocialLink .bc-i-twitter::before {
  color: transparent !important;
}
.footerSocialLink .bc-i-telegram::before {
  color: transparent !important;
}
.footerSocialLink .bc-i-youtube::before {
  color: transparent !important;
}





.popup-inner-bc
{
    border-radius: 20px !important;
	border-bottom: 2px solid #b99e57 !important;
	border-top: 2px solid #b99e57 !important;
	border-left: 2px solid #b99e57 !important;
	border-right: 2px solid #b99e57 !important;
	box-shadow: 0px -2px 30px #b99e57 !important;
}



@media (hover: hover) {
    .btn.register:hover, .btn.btn-color:hover {
        background: #b99e57 !important;
    }
}


.entrance-popup-bc.sign-in {
  background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_d7a1ee28d078516cf1f11ee88396712b.png) !important;
  background-size:cover !important;
}

.entrance-popup-bc.register {
  background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_d7a1ee28d078516cf1f11ee88396712b.png) !important;
  background-size:cover !important;
}



/*
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1) a{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/whatsapp.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
*/


/*
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_3210f943a0750778539e693c8e5a4ada.png') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}
*/

.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1){
  order: -3;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(5){
  order: -2;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(7){
  order: -1;
  display: none;
}






.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1) a{
  background: transparent !important;
  border: 1px solid #247ccb;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(1) a:hover{
  border: 1px solid #cead54;
}

.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(2) a{
    background: url('https://atlscdn.site/lux/2.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}
/*
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_3d92b1d7837f0e7dc077af6344cd612e.png') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}
*/



.header-bc .hdr-user-bc .header-custom-buttons:nth-child(3) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(3) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(3) a{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/telegram-icon.png') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(4) a{
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/whatsapp.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}

.header-bc .hdr-user-bc .header-custom-buttons:nth-child(5) a{
  background: transparent !important;
  border: 1px solid #247ccb;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(5) a:hover{
  border: 1px solid #cead54;
}


.header-bc .hdr-user-bc .header-custom-buttons:nth-child(6) a:before{ content: '' !important;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(6) a span{display: none;}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(6) a{
    background: url('https://graphxmen.net/lux/img/lux-cark3.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
}


.header-bc .hdr-user-bc .header-custom-buttons:nth-child(7) a{
  background: transparent !important;
  border: 1px solid #247ccb;
}
.header-bc .hdr-user-bc .header-custom-buttons:nth-child(7) a:hover{
  border: 1px solid #cead54;
}












/*

*/


.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(1){
  order: -3;
}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(5){
  order: -2;
}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(7){
  order: -1;
}



.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3):before{ content: "" !important;} 
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3) span{display: block;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3){
    background: transparent !important;
    border: 1px solid #247ccb;
    width: auto;
    height: auto;
}


.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(2):before{ content: '' !important;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(2) span{color: transparent;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(2){
    background: url('https://atlscdn.site/lux/2.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
    border: none;
}


.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3):before{ content: '' !important;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3) span{color: transparent;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(3){
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/telegram-icon.png') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
   border: none;
}
/*
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4):before{ content: "" !important;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4) span{display: block;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4){
    background: transparent !important;
    border: 1px solid #247ccb;
    width: auto;
    height: auto;
}
*/

.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4):before{ content: '' !important;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4) span{color: transparent;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(4){
    background: url('https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/whatsapp.gif') !important;
    background-size: cover !important;
    width: 28px;
    height: 28px;
   border: none;
}


.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(6):before{ content: '' !important;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(6) span{color: transparent;}
.has-wallet .header-bc .hdr-user-bc .header-custom-buttons a:nth-child(6){
    background: url('https://graphxmen.net/lux/img/lux-cark3.gif') !important;
    background-size: cover !important;
    width: 28px;
   border: none;
}
















#comm100-float-button-824f16e3-e58d-473e-807b-fcbb1b145c1c-2 a img{
  height: 60px;
}

[class*=is-web] .horizontalSliderWrapper:nth-of-type(3) .horizontalSliderRow .sliderImage img {
    width: 140px !important;
    height: 140px !important;
    filter: none !important;
    opacity: 1 !important;
    transition: none !important;
}

[class*=is-web] .horizontalSliderWrapper:nth-of-type(3) .horizontalSliderRow .sliderImage {
    min-width: 150px !important;
}









/*
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(1) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_5d676dc63065ef7c9e96c82a0857809a.png) !important;
}
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(2) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_013a2cc9ab2bca124311f365b889b446.png) !important;
}
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(3) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_4e7de413288d41fb15547ed0b336aba3.png) !important;
}
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(4) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_1ea2b87caec51e2953792ecdfa069693.png) !important;
}
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(5) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_6a2b20b16527dd437213b709b6ba9696.png) !important;
}
.horizontalSliderWrapper:nth-child(3) .horizontalSliderRow .sliderImage:nth-child(6) img{
	content: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/media_18770332_ba30c041555e447b06c71a5f307385e1.png) !important;
}
*/










.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc {
    display: grid !important;
    gap: 8px;
    grid-template-columns: repeat(9, 1fr);
    grid-template-rows: repeat(6, auto);
    grid-template-areas:
        "a a b c c d e e f"
        "a a g c c h e e i"
        "j k l m n o p r s";

    gap: 15px;
    margin-top: 30px;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(1) { grid-area: a; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(2) { grid-area: b; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(3) { grid-area: c; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(4) { grid-area: d; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(5) { grid-area: e; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(6) { grid-area: f; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(8) { grid-area: g; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(8) { grid-area: h; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(9) { grid-area: i; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(10) { grid-area: j; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(11) { grid-area: k; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(12) { grid-area: l; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(13) { grid-area: m; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(14) { grid-area: n; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(15) { grid-area: o; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(16) { grid-area: p; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(17) { grid-area: r; }
.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc div:nth-child(18) { grid-area: s; }





.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
}







.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(1):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(2):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(3):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(4):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(5):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(6):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(8):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(8):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(9):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(10):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(11):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(12):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(13):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(14):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(15):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(16):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(17):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}

.layout-content-holder-bc .hm-row-bc:nth-child(8) .product-banner-container-bc a:nth-child(18):hover img {
	filter: drop-shadow(0 0 11px #247ccb);
	border-radius: 20px !important;
	border-bottom: 2px solid #247ccb !important;
	border-top: 2px solid #247ccb !important;
	border-left: 2px solid #247ccb !important;
	border-right: 2px solid #247ccb !important;
	box-shadow: 0px -2px 30px #247ccb !important;
}











.btn.sign-in {
  color: black !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  font-weight: bold !important;
  text-decoration: none !important;
  font-size: 14px !important;

  background: rgb(164, 143, 100) !important;
  background: linear-gradient(180deg, #c9c2b3 0%, #ffffff 50%, #c9c2b3 100%) !important;
  border-top-left-radius: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0px;
  
}

@keyframes textclip {
    to {
        background-position: 200% center;
    }
}


.btn.s-small.register {
  color: black !important;
  padding-left: 15px !important;
  padding-right: 15px !important;
  font-weight: bold !important;
  text-decoration: none !important;
  font-size: 14px !important;
  
  
  background-image: linear-gradient(289deg, #d8c182 0%, #cca94a 50%, #e5c884 75%, #ebd484 100%) !important;
  border-top-left-radius: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 0px;

  background-size: 200% auto !important;
  animation: textclip 2s linear infinite;  
}


.nav-menu-container .nav-menu>li>.nav-menu-item>.CMSIconSVGWrapper, 
.nav-menu-container .nav-menu-other>.nav-menu-item>.CMSIconSVGWrapper {
    margin-inline-end: 8px !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item, 
.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item {
    padding: 0 6px !important;
    font-size: 12px !important;
}


.horizontalSliderElem{
    width: 105px !important;
    height: 40px !important;
    padding: 0px !important;
}
.horizontalSliderElem .horizontalSliderImg {
    opacity: 1 !important;
    filter: unset !important;
}

/*
.sdr-iframe-holder-bc {
    height: 110px !important;
}*/

.sdr-iframe-backface-bc {
    max-height: 140px !important;
}




.layout-footer-holder-bc{
    background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/mobile-footer-bg-3.png);
    background-size: 100%;
    background-repeat: no-repeat;
}


.nav-menu-container .nav-menu-other .nav-menu-item ul.nav-menu-sub li {
    background: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/altbaer.png) !important;
    background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}





.entrance-f-error-message-bc {
    background: rgba(var(--oc-3-sc), .2) !important;
}





.FooterLicenceCuracaoContainer a{
  
  background-image: url(https://luxsitecdn.s3.eu-west-3.amazonaws.com/img/licence.png) !important;
  
  height: 100px;
  width: 100px !important;
  
}


.btn.a-color {
    background: linear-gradient(289deg, #705b22 0%, #cca94a 50%, #9c803d 75%, #51420d 100%) !important;
}




.header-custom-buttons a.btn.a-color.header-icon-text.bc-i-money-dollar{
  background: linear-gradient(289deg, #227042 0%, #178c2b 50%, #074c00 75%, #037510 100%) !important;
}

.logo-container .hdr-logo-bc{
  height: 114px;
      margin-left: 10px;
}
.hdr-logo-bc {
    max-width: 215px !important;
    margin-top: -18px !important;
}





.nav-menu-container.header-navigation:first-child .nav-menu-other {
    margin-top: 6px;
}






.promotionsListEl-bc:hover {
  background: url(https://graphxmen.net/lux/img/promo-hover2.gif) !important;
    background-size: auto;
  background-size: cover !important;
  border-radius: 10px !important;
}
.promotionsArticleThumbnail-bc {
  display: flex;
  width: 100%;
  height: auto;
  opacity: 0;
  border-radius: 4px 4px 0 0;
  animation: promo-img .24s .1s forwards;
}
.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
  -webkit-transform: scale(1) !important;
  transform: scale(1) !important;
}
.promotionsArticleThumbnail-bc {
  backdrop-filter: blur(10px) !important;
  box-shadow: inset -5px 0px 4px 0px rgba(0, 0, 0, 0) !important;
  border-radius: 10px !important;
}
.promotionsListEl-bc:hover img {
  opacity: 0.7 !important;
}
.promotions-article-title.ellipsis {
  display: none !important;
}
.promotionsListEl-bc:hover .promotionsArticleThumbnail-bc {
  transform: scale(1.05);
  background: #0768ad !important;
}














.promotionsListEl-bc {
  border-radius: 20px !important;
  position: relative !important;
  border: 3px solid #ffffff14;
  overflow: hidden;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}


.promotionsListEl-bc:before {
  content: "";
  top: 0;
  transform: translateX(100%);
  width: 100%;
  height: 100%;
  pointer-events: none;
  position: absolute;
  z-index: 1;
  background: linear-gradient(
    90deg,
    rgba(255, 255, 255, 0) 0,
    rgba(255, 255, 255, 0.4) 50%,
    rgba(128, 186, 232, 0) 99%,
    rgba(125, 185, 232, 0)
  ) !important;
}

.promotionsListEl-bc:hover:before {
  animation: slide 1s;
}


.promotionsListEl-bc:hover {
  transform: scale(1.08) rotate(2deg);
  box-shadow: 0 15px 30px rgba(0,0,0,0.3); 
}


.promotionsListEl-bc:nth-child(even):hover {
  transform: scale(1.08) rotate(3deg);
}
.promotionsListEl-bc:nth-child(odd):hover {
  transform: scale(1.08) rotate(-3deg);
}


@keyframes slide {
  0%   { transform: translateX(-100%); }
  100% { transform: translateX(100%); }
}















