@import url('https://fonts.googleapis.com/css?family=Raleway:400,700,900&display=swap');*{-moz-box-sizing:border-box;box-sizing:border-box;}
html, body{height:100%;}
body{background:#14131e;color:lightgray;font-family:'Raleway', sans-serif;padding:0;margin:0;line-height:1.65079;}
body{margin:0;padding:0;display:block;margin:0px auto;max-width:768px;}
p, h1, h2, h3, h4, h5{padding:0px;margin:0px;}
ul, ol, li{list-style:none;padding:0px;margin:0px;}
a{color:#fad300;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;}
a:hover{text-decoration:none;}
:focus, button:focus, input:focus, .form-control:focus{outline:none;box-shadow:none;}
 .form-wrap input::placeholder{color:#ccc;}
@media (min-width:1200px){::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;background-color:#2f2d3c;}
::-webkit-scrollbar{width:4px;background-color:#F5F5F5;}
::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background:rgba(83,76,178,1);background:-moz-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(83,76,178,1)), color-stop(100%, rgba(76,176,176,1)));background:-webkit-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-o-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-ms-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:linear-gradient(to bottom, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);}
}
.container{padding:0px;max-width:100%;}
.main__slice{border:0;width:4.95238rem;margin:0.55026rem 0;border-bottom:1px dotted rgba(255, 255, 255, 0.75);clear:both;display:block;}
.container{position:relative;z-index:10;overflow:hidden;width:100%;height:100%;-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);background:#1c1b24;}
.container__image{position:absolute;top:0;opacity:.8;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 0.6s, opacity 0.6s;transition:transform 0.6s, opacity 0.6s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);z-index:1000000000;display:block;margin:0px auto;}
.container.active .container__image{opacity:.3;}
.main{position:relative;height:100%;margin:0 auto;z-index:10000000000000000000;overflow:auto;}
.main .main__content{text-align:left;}
.main span.nav__button{position:fixed;bottom:0;right:0;margin:1.75rem;width:50px;height:50px;text-align:center;line-height:45px;border-radius:100%;background:rgba(255, 255, 255, 0.9);box-shadow:0 2px 4px 0 rgba(0, 0, 0, 0.25);cursor:pointer;z-index:9;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;background:rgba(178,95,189,1);background:-moz-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(178,95,189,1)), color-stop(100%, rgba(115,101,225,1)));background:-webkit-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-o-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-ms-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:linear-gradient(135deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b25fbd', endColorstr='#7365e1', GradientType=1 );}
.main span.nav__button.open{background-color:rgba(255, 255, 255, 0.3);}
/*************************** NAV ***************************/
.navigation{position:fixed;width:20rem;height:100vh;top:0;right:0;background:rgba(10, 10, 13, 0.75);padding:0px;z-index:1;-webkit-transform:translateX(100vh) scale(0.5, 0.25);-ms-transform:translateX(100vh) scale(0.5, 0.25);transform:translateX(100vh) scale(0.5, 0.25);-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);}
.navigation a{color:#e9e9e9;display:block;margin-bottom:1em;border-bottom:1px solid rgba(255, 255, 255, 0.1);}
.navigation a:hover{color:#aaaaaa;}
[class^="licon-"]{display:inline-block;vertical-align:middle;position:relative;font-style:normal;}
[class^="licon-"]:before, [class^="licon-"]:after{content:'';pointer-events:none;}
.licon-reorder{width:24px;height:2px;background-color:#ffffff;-webkit-transition:background-color 0.25s;transition:background-color 0.25s;-webkit-transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);transition-timing-function:cubic-bezier(0.7, 0, 0.3, 1);}
.licon-reorder:before, .licon-reorder:after{position:absolute;background-color:#ffffff;width:24px;height:2px;left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform .25s, color .2s;transition:transform .25s, color .2s;-webkit-transition-timing-function:cubic-bezier(1, 0, 0.23, 1);transition-timing-function:cubic-bezier(1, 0, 0.23, 1);}
.licon-reorder:before{top:-8px;}
.licon-reorder:after{bottom:-8px;}
.open .licon-reorder{background-color:transparent;}
.open .licon-reorder:before, .open .licon-reorder:after{background:#eee;}
.open .licon-reorder:before{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}
.open .licon-reorder:after{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}
.active .navigation{-webkit-transform:translateX(0) scale(1, 1);-ms-transform:translateX(0) scale(1, 1);transform:translateX(0) scale(1, 1);}
@media (max-width:40rem){.active .navigation{position:fixed;width:100%;background-color:rgba(0, 0, 0, 0.9);}
}
/*************************** Button ***************************/
button{font-family:"Roboto", sans-serif;font-size:16px;position:relative;outline:none;border:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0.75em 1.75em;border-radius:50px;display:inline-block;color:#fff;background:-webkit-gradient(linear, left top, right top, from(var(--purple)), to(var(--pink)));background:linear-gradient(to right, var(--purple), var(--pink));}
button::after{content:"";position:absolute;z-index:-1;bottom:-5px;left:5%;height:110%;width:90%;opacity:0.8;border-radius:50px;background:inherit;-webkit-filter:blur(6px);-moz-filter:blur(6px);-o-filter:blur(6px);-ms-filter:blur(6px);filter:blur(6px);-webkit-transition:all 0.2s;transition:all 0.2s;}
button:hover::after{-webkit-filter:blur(4px);-moz-filter:blur(4px);-o-filter:blur(4px);-ms-filter:blur(4px);filter:blur(4px);width:100%;bottom:-5px;left:0;}
button:hover:active::after{-webkit-filter:blur(10px);-moz-filter:blur(10px);-o-filter:blur(10px);-ms-filter:blur(10px);filter:blur(10px);}
/*************************** Header ***************************/
.header-in{display:flex;}
.btn-login{font-size:20px;position:absolute;right:0px;bottom:5%;}
.btn-join{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center;align-content:stretch;}
.header-in{align-items:center;align-content:stretch;height:50px;display:grid;grid-template-columns:auto auto;grid-gap:0px;padding:0px;background:#14131e;border-bottom:1px solid #bf3ea56b;}
.btn-logo img{height:39px;}
.btn-login a{color:#4dafb0;}
.btn-logo{border-radius:0px 0px 10px 10px;padding-top:6px;padding-bottom:4px;}
.header-in .btn-join a{color:#e84ba2;float:right;padding-right:10px;position:initial;}
.btn-join img{height:35px;float:right;margin-right:0%;}
.btn-logo img{display:block;}
/*************************** Header ***************************/
.inner-box ul li:first-child{background:rgba(235,77,161,1);background:-moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(235,120,97,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(235,120,97,1)));background:-webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(235,120,97,1) 100%);background:-o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(235,120,97,1) 100%);background:-ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(235,120,97,1) 100%);background:linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(235,120,97,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#eb7861', GradientType=1 );border-radius:10px;/* padding:10px; */width:98%;}
section.inner-content{padding:15px 10px;display:flex;}
.stict{width:22%;}
a.btn-box{position:relative;width:100%;display:flex;}
.inner-box ul li{position:relative;display:block;margin:1%;}
a.btn-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}
.btn-box p{color:#ffffffa8;font-size:1.2em;}
.stict{width: 40%;}
a.btn-box{position:relative;width:100%;display:flex;}
.inner-box ul li{position:relative;display:initial;float:left;width:48%;}
a.btn-box{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}
.btn-box p{}
a.btn-log{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-radius:10px;/* padding:15px; */min-height:165px;background:#574cb3;background:-moz-linear-gradient(top, rgba(235,77,161,1) 0%, rgba(152,49,168,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(152,49,168,1)));background:-webkit-linear-gradient(top, rgba(235,77,161,1) 0%, rgba(152,49,168,1) 100%);background:-o-linear-gradient(top, rgba(235,77,161,1) 0%, rgba(152,49,168,1) 100%);background:-ms-linear-gradient(top, rgba(235,77,161,1) 0%, rgba(152,49,168,1) 100%);background:linear-gradient(to bottom, rgba(235,77,161,1) 0%, rgba(152,49,168,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#9831a8', GradientType=0 );margin-bottom:4%;}
.inner-box ul li img{}
.inner-box ul li p{color:#ffffffa8;font-size:1.2em;}
.btn-log img{width:50%;}
.inner-box ul li p{color:#ffffffa8;font-size:1.2em;padding: 10px;}
.btn-log img{width: 100%;}
a.btn-sport{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-radius:10px;padding:15px;min-height:250px;background:rgba(235,76,161,1);background:-moz-linear-gradient(top, rgba(235,76,161,1) 0%, rgba(130,57,170,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(235,76,161,1)), color-stop(100%, rgba(130,57,170,1)));background:-webkit-linear-gradient(top, rgba(235,76,161,1) 0%, rgba(130,57,170,1) 100%);background:-o-linear-gradient(top, rgba(235,76,161,1) 0%, rgba(130,57,170,1) 100%);background:-ms-linear-gradient(top, rgba(235,76,161,1) 0%, rgba(130,57,170,1) 100%);background:linear-gradient(to bottom, rgba(235,76,161,1) 0%, rgba(130,57,170,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4ca1', endColorstr='#8239aa', GradientType=0 );margin-bottom:4%;}
.btn-sport img{width:65%;}
.inner-box{display:block;margin:0px auto;}
.inner-box ul{margin:0px;padding:0px;}
a.btn-casino{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-radius:10px;/* padding:15px; */min-height:250px;background:rgba(151,49,167,1);background:-moz-linear-gradient(top, rgba(151,49,167,1) 0%, rgba(82,77,179,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(151,49,167,1)), color-stop(100%, rgba(82,77,179,1)));background:-webkit-linear-gradient(top, rgba(151,49,167,1) 0%, rgba(82,77,179,1) 100%);background:-o-linear-gradient(top, rgba(151,49,167,1) 0%, rgba(82,77,179,1) 100%);background:-ms-linear-gradient(top, rgba(151,49,167,1) 0%, rgba(82,77,179,1) 100%);background:linear-gradient(to bottom, rgba(151,49,167,1) 0%, rgba(82,77,179,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9731a7', endColorstr='#524db3', GradientType=0 );}
a.btn-slot{margin-top:6px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-radius:10px;padding:15px;min-height:165px;background:rgba(130,57,170,1);background:-moz-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(130,57,170,1)), color-stop(100%, rgba(83,76,178,1)));background:-webkit-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-o-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-ms-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:linear-gradient(to bottom, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8239aa', endColorstr='#534cb2', GradientType=0 );}
.btn-slot img{width:56%;}
.btn-casino img{width:84%;}
a.btn-slot{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;border-radius:10px;padding:15px;min-height:165px;background:rgba(130,57,170,1);background:-moz-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(130,57,170,1)), color-stop(100%, rgba(83,76,178,1)));background:-webkit-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-o-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:-ms-linear-gradient(top, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);background:linear-gradient(to bottom, rgba(130,57,170,1) 0%, rgba(83,76,178,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8239aa', endColorstr='#534cb2', GradientType=0 );}
.btn-slot img{width:56%;}
.btn-casino img{width: 100%;}
a.btn-fish{background:rgba(83,76,178,1);background:-moz-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(83,76,178,1)), color-stop(100%, rgba(76,176,176,1)));background:-webkit-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-o-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:-ms-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:linear-gradient(to bottom, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#534cb2', endColorstr='#4cb0b0', GradientType=0 );display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;/* align-items:center; */align-content:stretch;/* padding:10px; */border-radius:10px;width:48%;margin:1%;min-height:90px;flex-direction: column;}
.inner-box ul li:last-child{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;margin:0px;}
.btn-fish img{width: 100%;}

/*************************** swiper lobby ***************************/
.swiper-container{width:100%;padding-top:10px;padding-bottom:140px;}
.swiper-slide{background-position:center;background-size:cover;width:300px;height:300px;}
.swiper-slide:nth-child(1){background-image:url(../images/slots_gss.png)}
.swiper-slide:nth-child(2){background-image:url(../images/slots_pt.png)}
.swiper-slide:nth-child(3){background-image:url(../images/slots_pp.png)}
.swiper-slide:nth-child(4){background-image:url(../images/slots_mg.png)}

.casino-img .swiper-slide:nth-child(1){background-image:url(../images/Casino-Suite-Test_02.gif)}
.casino-img .swiper-slide:nth-child(2){background-image:url(../images/Casino-Suite-Test_01.gif)}
.casino-img .swiper-slide:nth-child(3){background-image:url(../images/c-mg.png)}
.casino-img .swiper-slide:nth-child(4){background-image:url(../images/c-sa.png)}

.fish-img .swiper-slide:nth-child(1){background-image:url(../images/slot-gg.png)}
.fish-img .swiper-slide:nth-child(2){background-image:url(../images/slot-ddf.png)}
.sport-img .swiper-slide:nth-child(1){background-image:url(../images/sport-m.png)}
.sport-img .swiper-slide:nth-child(2){background-image:url(../images/sport-w.png)}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image:url(../images/right-arrow.svg);right:10px;left:auto;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image:url(../images/left-arrow.svg);left:10px;right:auto;}
.swiper-slide button{position:absolute;bottom:-90px;display:block;margin:0px auto;left:43%;margin-left:-43px;}
.description{text-align:left;width:400px;margin:0 auto;font-weight:300;line-height:1.4;}
.description h1{line-height:1;font-size:44px;font-family:'Yanone Kaffeesatz', sans-serif;}
.content{font-weight:300;padding:15px 30px;background:#000000e8;color:black;opacity:0;visibility:hidden;transition:all 300ms cubic-bezier(0.335, 0.01, 0.03, 1.36);position:absolute;width:100%;border-radius:10px;bottom:1px;}
.content.open{opacity:1;visibility:visible;bottom:-35px;}
.content ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;}
.content ul li a{background:-webkit-gradient(linear, left top, right top, from(var(--purple)), to(var(--pink)));background:linear-gradient(to right, var(--purple), var(--pink));font-size:30px;color:#fff;padding:10px 17px;border-radius:50%;cursor:pointer;}
.case-box{color:#fff;font-size:12px;text-align:center;border:1px solid #d83e92;margin-top:15px;}

/*************IN MENU*****************/
.box-dsp ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;align-content:stretch;}
.box-dsp ul li{margin:1%;border:1px solid hsla(0, 0%, 0%, 0.2);border-radius:5px;padding:5px;}
.bx-ico img{width:40%;display:block;margin:0px auto;margin-top:10px;border:none;}
.bx-ttl{text-align:left;font-size:12px;border-bottom:1px solid hsla(0, 0%, 0%, 0.2);}
.box-dsp ul li a{margin:0px;}
.box-dsp ul li:first-child{background:rgba(235,120,97,1);background:-moz-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,120,97,1)), color-stop(100%, rgba(235,77,161,1)));background:-webkit-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-o-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-ms-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:linear-gradient(to right, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb7861', endColorstr='#eb4da1', GradientType=1 );}
.box-dsp ul li:nth-child(2){background:rgba(235,77,161,1);background:-moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(130,57,170,1)));background:-webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#8239aa', GradientType=1 );}
.box-dsp ul li:nth-child(3){background:rgba(130,57,170,1);background:-moz-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(130,57,170,1)), color-stop(100%, rgba(83,75,177,1)));background:-webkit-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-o-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-ms-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:linear-gradient(to right, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8239aa', endColorstr='#534bb1', GradientType=1 );}
.box-dsp ul li:nth-child(4){background:rgba(83,75,177,1);background:-moz-linear-gradient(left, rgba(83,75,177,1) 0%, rgba(76,174,176,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(83,75,177,1)), color-stop(100%, rgba(76,174,176,1)));background:-webkit-linear-gradient(left, rgba(83,75,177,1) 0%, rgba(76,174,176,1) 100%);background:-o-linear-gradient(left, rgba(83,75,177,1) 0%, rgba(76,174,176,1) 100%);background:-ms-linear-gradient(left, rgba(83,75,177,1) 0%, rgba(76,174,176,1) 100%);background:linear-gradient(to right, rgba(83,75,177,1) 0%, rgba(76,174,176,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#534bb1', endColorstr='#4caeb0', GradientType=1 );}
.box-dsp ul li:nth-child(5){background:rgba(4,204,218,1);background:-moz-linear-gradient(left, rgba(4,204,218,1) 0%, rgba(11,96,186,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(4,204,218,1)), color-stop(100%, rgba(11,96,186,1)));background:-webkit-linear-gradient(left, rgba(4,204,218,1) 0%, rgba(11,96,186,1) 100%);background:-o-linear-gradient(left, rgba(4,204,218,1) 0%, rgba(11,96,186,1) 100%);background:-ms-linear-gradient(left, rgba(4,204,218,1) 0%, rgba(11,96,186,1) 100%);background:linear-gradient(to right, rgba(4,204,218,1) 0%, rgba(11,96,186,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#04ccda', endColorstr='#0b60ba', GradientType=1 );}
.user-acc{border:1px solid rgba(255, 255, 255, 0.16);background:#000000;margin:2% 5%;}
.btn-wlt a{border:none;margin:0px;text-align:center;display:inline-block;background:rgba(178,95,189,1);background:-moz-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-webkit-gradient(left top, right bottom, color-stop(0%, rgba(178,95,189,1)), color-stop(100%, rgba(115,101,225,1)));background:-webkit-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-o-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:-ms-linear-gradient(-45deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);background:linear-gradient(135deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b25fbd', endColorstr='#7365e1', GradientType=1 );padding:5px 10px;border-radius:5px;font-size:14px;margin-bottom:10px;}
.user-nm h4{text-align:center;font-size:10px;margin-top:10px;color:#ffffff;}
p.usr-nm{text-align:center;font-size:18px;color:#4ca8b0;font-weight:700;}
.btn-wlt{display:block;text-align:center;margin:0px auto;}
a.btn-out{border:none;position:fixed;right:0;margin:1rem;bottom:10%;left:0%;background:rgba(235,120,97,1);background:-moz-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,120,97,1)), color-stop(100%, rgba(235,77,161,1)));background:-webkit-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-o-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-ms-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:linear-gradient(to right, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb7861', endColorstr='#eb4da1', GradientType=1 );padding:5px 10px;border-radius:5px;font-size:16px;display:inline-table;}
.iner-menu{margin:25px;}
.bln-am{display:flex;padding:5px 5px;font-size:13px;border-bottom:1px solid #8139aa;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;align-content:stretch;background:#7f3aaa;}
.am-ttl{font-weight:bold;}
.drop-down{position:relative;}
.drop-down .selected a{display:block;border-radius:2px;text-decoration:none;color:#720000;padding:0px;}
.drop-down .selected a span{cursor:pointer;display:block;padding:5px;text-align:center;}
.drop-down .option{position:relative;}
.drop-down .options ul{display:none;list-style:none;padding:0px 0px;position:absolute;right:0px;top:43px;width:100%;min-width:145px;border:1px solid #5c2556;z-index:10;background:-moz-linear-gradient(top, rgba(83,76,178,1) 0%, rgba(76,176,176,1) 100%);background:#14131eeb;border-top:none;border-bottom:none;}
.drop-down .selected span.value, .drop-down .options span.value{display:none;}
.drop-down .options ul li a{padding:5px 10px;display:block;text-decoration:none;color:#ffffff;text-align:center;font-size:14px;width:100%;border-bottom:1px solid #5c2556;}
.drop-down .options ul li a:hover{background:#333333;color:#fff;transition:0.2s ease;}
.drop-down .options ul li a.active{background:#333;}
/*************LOGIN/REGISTER******************/
.form-sign{background-image:url(../images/sign-bg-1.svg), url(../images/sign-bg-2.svg);background-position:right top, left bottom;background-repeat:no-repeat;height:100%;}
.sign-in{top:50%;transform:translateY(-50%);position:relative;}
.sign-in h4{text-align:left;padding:10px 10px;font-weight:bold;}
.formin-sign{border-radius:50px;position:relative;}
.formin-sign .input-group{width:97.5%;border-bottom:1px solid #c7c7c7;}
.formin-sign .input-group-text{border-radius:0px;padding:9px 19px;border:none;width:74px;text-align:center;display:block;background:#939191;}
.form-wrap .form-control{background:none;border:none;height:44px;color:#fff;}
.form-wrap{background:#bebebe8a;width:90%;border-radius:0px 80px 80px 0px;}
.login-btn{position:absolute;right:0px;top:50%;transform:translate(0%, -50%);}
.btn-submint .fas{font-size:30px;line-height:42px;}
.btn-submint{padding:10px 30px;}
.formin-sign .input-group:last-child{border:none;}
.formin-sign .input-group-text .fas{font-size:18px;line-height:25px;color:#fff;}
.btn-login a{background:#000000a1;padding:10px 20px;font-weight:bold;border-radius:10px 0px 0px 10px;color:#fad300;}
.btn-bottom{margin-top:20px;}
.btn-bottom button{display:block;margin:0px auto;}
.btn-forgot{width:100%;text-align:center;font-size:12px;margin-top:5px;display:block;}
/************************* AF *****************************/
.bck-ico{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;font-size:19px;padding-top:20px;}
.ttl-header{margin-left:50px;}
.bck-ico{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;font-size:19px;padding-top:20px;}
.ttl-header{margin-left:50px;color:#a4b4da;font-weight:bold;margin-right:50px;}
.bck-ico .fas{border-radius:50%;border:3px solid #a4b4da;padding:6px;width:30px;height:30px;line-height:13px;font-size:15px;color:#a4b4da;}
.af-content-in{margin:20px;border:2px solid #a4b4da;border-bottom:1px solid #a4b4da;}
.lg-box{display:block;text-align:center;padding:10px 0px;border-bottom:1px solid #505664;}
.input-form{}
.input-form .form-control{background:none;border:none;text-align:center;color:#ffbede;}
.af-ttl{font-size:12px;color:#a4b4da;font-weight:bold;}
.sh-box{display:flex;border-bottom:1px solid #505664;}
.sm-in{text-align:center;padding:10px 0px;border-right:1px solid #505664;width:50%;}
.sh-box .sm-in:last-child{border:none;}
.input-form select{text-align-last:center;padding-right:29px;}
.input-form select option{margin:40px;background:rgb(28, 27, 36);color:#ffbede;text-shadow:0 1px 0 rgba(0, 0, 0, 0.4);border:none;outline:none;}
.table-memberhistory tr td{border:2px solid #a4b4da;text-align:center;font-size:12px;padding:5px 0px;}
.table-memberhistory{}
.bank-detail{padding:20px;padding-bottom:0px;}
.af-tab ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:stretch;margin:10px;}
.af-tab ul li:first-child{background:rgba(235,120,97,1);background:-moz-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,120,97,1)), color-stop(100%, rgba(235,77,161,1)));background:-webkit-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-o-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:-ms-linear-gradient(left, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);background:linear-gradient(to right, rgba(235,120,97,1) 0%, rgba(235,77,161,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb7861', endColorstr='#eb4da1', GradientType=1 );border-radius:8px;}
.af-tab ul li:nth-child(2){background:rgba(235,77,161,1);background:-moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(130,57,170,1)));background:-webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:-ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background:linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#8239aa', GradientType=1 );border-radius:8px;}
.af-tab ul li:nth-child(3){background:rgba(130,57,170,1);background:-moz-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(130,57,170,1)), color-stop(100%, rgba(83,75,177,1)));background:-webkit-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-o-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-ms-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:linear-gradient(to right, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#8239aa', endColorstr='#534bb1', GradientType=1 );border-radius:8px;}
.af-tab ul li a{padding:5px 10px;display:block;color:#fff;}
.af-tab ul li.active{background:#5056648c;}
.af-tab ul li:hover{background:#5056648c;}
.table-deposit tr td{border:1px solid #505664 !important;color:#fff;padding:5px;text-align:center;}
.table-deposit tbody tr:nth-of-type(odd){background-color:rgba(80, 85, 100, 0.32);}
.table-deposit tr th{border:1px solid #505664 !important;background:#505664;color:#ffffff;text-align:center;}
.btn-vefy{background:linear-gradient(135deg, rgba(178,95,189,1) 0%, rgba(115,101,225,1) 100%);padding:5px 10px;border-radius:5px;color:#fff;font-size:12px;}
.btn-pop{font-weight:bold;text-align:center;display:block;box-shadow:0px 0px 10px #ffffff40;padding:10px;margin-top:20px;background:rgba(130,57,170,1);background:-moz-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(130,57,170,1)), color-stop(100%, rgba(83,75,177,1)));background:-webkit-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-o-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:-ms-linear-gradient(left, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);background:linear-gradient(to right, rgba(130,57,170,1) 0%, rgba(83,75,177,1) 100%);}
.af-modal .modal-footer{border:none;}
.af-modal .modal-content{background:#1c1b24;}
.box-top button{position:absolute;top:0px;}
.af-modal button.close{position:absolute;top:5px;right:5px;opacity:1;padding:5px 10px;color:#fff;}
.amt-box{text-align:center;margin-top:10px;}
.box-top{display:block;}
.ico-r{background:#fff;padding:5px 10px;border-radius:50%;color:#1c1b24;}
.wallet-ing .fas{margin:8px;}
.wallet-box ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:stretch;align-content:stretch;}
.wallet-box ul li{width:48%;text-align:center;margin-bottom:4%;}
.wallet-in{background:#111013c9;padding:10px;}
.wallet-box{margin-top:15px;}
.af-modal .modal-footer button{display:block;margin:0px auto;}
.ttl-box{text-align:center;border-bottom:1px solid #c43f9b;padding-bottom:10px;}
span.btn-hlg{color:#fe0;}
.modal-f button{display:block;margin:10px auto;margin-bottom:0px;}
.wallet-ttl{font-size:12px;font-weight:bold;}
.inner-wallet ul{flex-wrap:wrap;}
.inner-wallet ul li{margin-bottom:1%;width:48%;}
.inner-wallet ul li a{color:#fff;}
.dropdown-menu .sub-menu{left:100%;position:absolute;top:0;visibility:hidden;margin-top:-1px;}
.dropdown-menu li:hover .sub-menu{visibility:visible;}
.dropdown:hover .dropdown-menu{display:block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu{margin-top:0;}
.navbar .sub-menu:before{border-bottom:7px solid transparent;border-left:none;border-right:7px solid rgba(0, 0, 0, 0.2);border-top:7px solid transparent;left:-7px;top:10px;}
.navbar .sub-menu:after{border-top:6px solid transparent;border-left:none;border-right:6px solid #fff;border-bottom:6px solid transparent;left:10px;top:11px;left:-6px;}
.dropdown-menu{right:0px;left:auto;top:121%;background:#14131ef7;border-radius:0px;border:1px solid #5c2556;border-top:none;margin:0px;padding:0px;}
.dropdown-menu ul li{border-top:1px solid #fff;}
.dropdown-menu li{border-top:1px solid #5c2556;display:flex;text-align:center;justify-content:center;padding:5px 0px;font-size:14px;}
.dropdown-menu li a{color:#fff !important;}
/*************************PROMOTION**********************************/
.cd-header{position:relative;height:150px;background-color:#331d35;}
.cd-header h1{color:#ffffff;line-height:150px;text-align:center;font-size:2.4rem;font-weight:300;}
@media only screen and (min-width:1170px){.cd-header{height:180px;}
 .cd-header h1{line-height:180px;}
}
.cd-main-content{position:relative;margin-bottom:40px;}
.cd-main-content:after{content:"";display:table;clear:both;}
.cd-main-content.is-fixed .cd-tab-filter-wrapper{}
.cd-main-content.is-fixed .cd-gallery{}
.cd-main-content.is-fixed .cd-filter{position:fixed;height:100vh;overflow:hidden;}
.cd-main-content.is-fixed .cd-filter form{height:100vh;overflow:auto;-webkit-overflow-scrolling:touch;}
.cd-main-content.is-fixed .cd-filter-trigger{position:fixed;}
@media only screen and (min-width:768px){.cd-main-content.is-fixed .cd-gallery{}
}
@media only screen and (min-width:1170px){.cd-main-content.is-fixed .cd-gallery{}
}
.cd-tab-filter-wrapper{z-index:1;}
.cd-tab-filter-wrapper:after{content:"";display:table;clear:both;}
.cd-tab-filter{position:relative;margin:0 auto;z-index:1;width:auto;cursor:auto;margin-top:10px;}
.cd-tab-filter::after{content:'';position:absolute;right:14px;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;width:16px;height:16px;background:url("../img/cd-icon-arrow.svg") no-repeat center center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;pointer-events:none;}
.cd-tab-filter ul{padding-top:10px;padding:0px;margin:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;}
.cd-tab-filter li{display:none;margin:1%;width:31%;display:block;}
.cd-tab-filter li:first-child{display:block;}
.cd-tab-filter a{height:40px;padding:0px 6px;width:100%;text-transform:uppercase;font-size:11px;background: #5056648c;font-weight:bold;display:flex;color: #fff;align-items:center;text-align:center;margin:0px;justify-content:center;}
.cd-tab-filter a.selected{color: #ffffff;background: rgba(235,77,161,1);background: -moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(130,57,170,1)));background: -webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#8239aa', GradientType=1 );}
.cd-tab-filter.is-open::after{-webkit-transform:translateY(-50%) rotate(-180deg);-moz-transform:translateY(-50%) rotate(-180deg);-ms-transform:translateY(-50%) rotate(-180deg);-o-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);}
.cd-tab-filter.is-open ul{box-shadow:inset 0 -2px 0 #41307c, 0 2px 10px rgba(0, 0, 0, 0.2);}
.cd-tab-filter.is-open ul li{display:block;}
.cd-tab-filter.is-open .placeholder a{opacity:.4;}
@media only screen and (min-width:768px){.cd-tab-filter{width:auto;cursor:auto;}
 .cd-tab-filter::after{display:none;}
 .cd-tab-filter ul{box-shadow:none;/* margin-left:45px; */width:100%;padding:0px;}
 .cd-tab-filter li{display:block;float:left;width: 14%;}
 .cd-tab-filter li.placeholder{display:none !important;}
 .cd-tab-filter a{display:flex;padding: 0px 0px;width:auto;text-transform:uppercase;font-size: 11px;background: #5056648c;}
 .cd-tab-filter a:hover{background: rgba(235,77,161,1);background: -moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(130,57,170,1)));background: -webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#8239aa', GradientType=1 );}
 .no-touch .cd-tab-filter a:hover{color:#f3b400;text-decoration:none;}
 .no-touch .cd-tab-filter a:focus{color:#f3b400;text-decoration:none;}
 .cd-tab-filter a.selected{color: #ffffff;background: rgba(235,77,161,1);background: -moz-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(235,77,161,1)), color-stop(100%, rgba(130,57,170,1)));background: -webkit-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -o-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: -ms-linear-gradient(left, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);background: linear-gradient(to right, rgba(235,77,161,1) 0%, rgba(130,57,170,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eb4da1', endColorstr='#8239aa', GradientType=1 );}
 .cd-tab-filter.is-open ul li{display:inline-block;}
}
@media only screen and (min-width:1170px){.cd-tab-filter{width:100%;float:left;margin:0;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;}
 .cd-tab-filter.filter-is-visible{width:80%;}
}
.cd-gallery{padding:5px 1%;width:100%;}
.cd-gallery li{margin-bottom:0.6em;display:none;}
.cd-gallery li.gap{opacity:0;height:0;display:inline-block;}
.cd-gallery img{display:block;margin:0px auto;cursor:pointer;}
.cd-gallery .cd-fail-message{display:none;text-align:center;}
@media only screen and (min-width:768px){.cd-gallery{padding:40px 3%;}
 .cd-gallery ul{text-align:justify;padding:0px;margin-top:20px;margin-left:20px;}
 .cd-gallery ul:after{content:"";display:table;clear:both;}
 .cd-gallery li{width:100%;margin-bottom:0px;}
}
@media only screen and (min-width:1170px){.cd-gallery{padding:10px;float:right;-webkit-transition:width 0.3s;-moz-transition:width 0.3s;transition:width 0.3s;}
 .cd-gallery li{margin-bottom:10px;}
 .cd-gallery.filter-is-visible{width:80%;}
}
.cd-filter{position:absolute;top:0;left:0;width:280px;height:100%;background:#ffffff;box-shadow:4px 4px 20px transparent;z-index:2;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 0.3s, box-shadow 0.3s;-moz-transition:-moz-transform 0.3s, box-shadow 0.3s;transition:transform 0.3s, box-shadow 0.3s;}
.cd-filter::before{content:'';position:absolute;top:0;left:0;height:50px;width:100%;background-color:#41307c;z-index:2;}
.cd-filter form{padding:70px 20px;}
.cd-filter .cd-close{position:absolute;top:0;right:0;height:50px;line-height:50px;width:60px;color:#ffffff;font-size:1.3rem;text-align:center;background:#37296a;opacity:0;-webkit-transition:opacity 0.3s;-moz-transition:opacity 0.3s;transition:opacity 0.3s;z-index:3;}
.no-touch .cd-filter .cd-close:hover{background:#32255f;}
.cd-filter.filter-is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);box-shadow:4px 4px 20px rgba(0, 0, 0, 0.2);}
.cd-filter.filter-is-visible .cd-close{opacity:1;}
@media only screen and (min-width:1170px){.cd-filter{width:20%;}
 .cd-filter form{padding:70px 10%;}
}
.cd-filter-trigger{position:absolute;top:0;left:0;height:50px;line-height:50px;width:60px;overflow:hidden;text-indent:100%;color:transparent;white-space:nowrap;background:transparent url("../img/cd-icon-filter.svg") no-repeat center center;z-index:3;}
.cd-filter-trigger.filter-is-visible{pointer-events:none;}
@media only screen and (min-width:1170px){.cd-filter-trigger{width:auto;left:2%;text-indent:0;color:#9a9a9a;text-transform:uppercase;font-size:1.3rem;font-weight:700;padding-left:24px;background-position:left center;-webkit-transition:color 0.3s;-moz-transition:color 0.3s;transition:color 0.3s;}
 .no-touch .cd-filter-trigger:hover{color:#41307c;}
 .cd-filter-trigger.filter-is-visible, .cd-filter-trigger.filter-is-visible:hover{color:#ffffff;}
}
.cd-filter-block{margin-bottom:1.6em;}
.cd-filter-block h4{position:relative;margin-bottom:.2em;padding:10px 0 10px 20px;color:#9a9a9a;text-transform:uppercase;font-weight:700;font-size:1.3rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}
.no-touch .cd-filter-block h4:hover{color:#41307c;}
.cd-filter-block h4::before{content:'';position:absolute;left:0;top:50%;width:16px;height:16px;background:url("../img/cd-icon-arrow.svg") no-repeat center center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}
.cd-filter-block h4.closed::before{-webkit-transform:translateY(-50%) rotate(-90deg);-moz-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);-o-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);}
.cd-filter-block input, .cd-filter-block select,.cd-filter-block .radio-label::before,.cd-filter-block .checkbox-label::before{font-family:"Open Sans", sans-serif;border-radius:0;background-color:#ffffff;border:2px solid #e6e6e6;}
.cd-filter-block input[type='search'],.cd-filter-block input[type='text'],.cd-filter-block select{width:100%;padding:.8em;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;}
.cd-filter-block input[type='search']:focus,.cd-filter-block input[type='text']:focus,.cd-filter-block select:focus{outline:none;background-color:#ffffff;border-color:#41307c;}
.cd-filter-block input[type='search']{border-color:transparent;background-color:#e6e6e6;font-size:1.6rem !important;}
.cd-filter-block input[type='search']::-webkit-search-cancel-button{display:none;}
.cd-filter-block .cd-select{position:relative;}
.cd-filter-block .cd-select::after{content:'';position:absolute;z-index:1;right:14px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:block;width:16px;height:16px;background:url("../img/cd-icon-arrow.svg") no-repeat center center;pointer-events:none;}
.cd-filter-block select{cursor:pointer;font-size:1.4rem;}
.cd-filter-block select::-ms-expand{display:none;}
.cd-filter-block .list li{position:relative;margin-bottom:.8em;}
.cd-filter-block .list li:last-of-type{margin-bottom:0;}
.cd-filter-block input[type=radio],.cd-filter-block input[type=checkbox]{position:absolute;left:0;top:0;margin:0;padding:0;opacity:0;z-index:2;}
.cd-filter-block .checkbox-label,.cd-filter-block .radio-label{padding-left:24px;font-size:1.4rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.cd-filter-block .checkbox-label::before, .cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::before,.cd-filter-block .radio-label::after{content:'';display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}
.cd-filter-block .checkbox-label::before,.cd-filter-block .radio-label::before{width:16px;height:16px;left:0;}
.cd-filter-block .checkbox-label::after,.cd-filter-block .radio-label::after{display:none;}
.cd-filter-block .checkbox-label::after{width:16px;height:16px;background:url("../img/cd-icon-check.svg") no-repeat center center;}
.cd-filter-block .radio-label::before,.cd-filter-block .radio-label::after{border-radius:50%;}
.cd-filter-block .radio-label::after{width:6px;height:6px;background-color:#ffffff;left:5px;}
.cd-filter-block input[type=radio]:checked + label::before,.cd-filter-block input[type=checkbox]:checked + label::before{border-color:#41307c;background-color:#41307c;}
.cd-filter-block input[type=radio]:checked + label::after,.cd-filter-block input[type=checkbox]:checked + label::after{display:block;}
@-moz-document url-prefix(){.cd-filter-block .cd-select::after{display:none;}
}
.cd-tab-filter li:last-child{border:none;}
.cd-gallery ul{padding:0px;}
.bg_more{display:none;}
.well{background:#0000008f;color:#fff;padding:10px;}
.promo-item-in table{border:none;width:100% !important;}
.promo-item-in table tr td{border:1px solid #e7d8bf;padding:3px;}

.lby-wrap ul {
    display: grid;
    grid-template-columns: repeat(1,1fr);
    gap: 10px;
}

.lby-wrap ul img {
    max-width: 100%;
}


.frame {
    position: absolute;
}
.prv-nm {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0px auto;
    width: 29%;
    bottom: 4%;
}
.prv-txt {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0px auto;
    /* width: 45%; */
    bottom: 7%;
    font-size: 99%;
    text-align: center;
    font-weight: bold;
    text-shadow: 2px 1px black;
    text-transform: uppercase;
    max-width: 170px;
}
.frame-1 .prv-nm {
    position: absolute;
    right: 45px;
    margin: 0px auto;
    width: 29%;
    bottom: 2%;
    left: auto;
}
.frame-1 .prv-txt {
    position: absolute;
    left: auto;
    right: 0;
    margin: 0px auto;
    width: 100%;
    bottom: 3%;
    max-width: 210px;
    color: #fff;
    text-shadow: 2px 1px black;
}
.prv-nm img {
    filter: drop-shadow(2px 4px 3px black);
}

.lby-wrap ul li a {
    position: relative;
    color: #fff;
}