.elementor-17 .elementor-element.elementor-element-ab04e84.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-ab04e84.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-ab04e84.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-ab04e84.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-ab04e84.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-17 .elementor-element.elementor-element-a74ef7f.elementor-column{align-self:inherit;cursor:default;}.elementor-17 .elementor-element.elementor-element-21080d7.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-21080d7.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-21080d7.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-21080d7.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-21080d7.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-17 .elementor-element.elementor-element-6e7ed9b.elementor-column{align-self:inherit;cursor:default;}.elementor-17 .elementor-element.elementor-element-0fe5ba5.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-0fe5ba5.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-0fe5ba5.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-0fe5ba5.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-0fe5ba5.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-17 .elementor-element.elementor-element-0fe5ba5{margin-top:20px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-757b7b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-757b7b9.elementor-column{align-self:inherit;cursor:default;}.elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DCDDF9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}.elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-757b7b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.ob-postman blockquote{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.ob-postman blockquote cite{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri div{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-e9f1e48{text-align:center;font-family:"Kanit", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > div, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h1, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h2, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h3, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h4, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h5, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > h6, .elementor-17 .elementor-element.elementor-element-e9f1e48.ob-harakiri > p{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-e9f1e48 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17 .elementor-element.elementor-element-942789d.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-942789d.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-942789d.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-942789d.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-942789d.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-17 .elementor-element.elementor-element-942789d{margin-top:20px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-28460c3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-28460c3.elementor-column{align-self:inherit;cursor:default;}.elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DCDDF9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}.elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-28460c3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri div{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-fde62a8{text-align:center;}.elementor-17 .elementor-element.elementor-element-fde62a8 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.2rem;font-weight:500;color:#5A6170;}.elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > div, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h1, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h2, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h3, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h4, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h5, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > h6, .elementor-17 .elementor-element.elementor-element-fde62a8.ob-harakiri > p{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-fde62a8 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri div{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-bffafcd{text-align:center;font-family:"Kanit", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > div, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h1, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h2, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h3, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h4, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h5, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > h6, .elementor-17 .elementor-element.elementor-element-bffafcd.ob-harakiri > p{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-bffafcd > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17 .elementor-element.elementor-element-5c7dc7f.ob-is-breaking-bad > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-5c7dc7f.ob-is-breaking-bad.ob-bb-inner > .elementor-container{justify-content:flex-start !important;flex-direction:row;}.elementor-17 .elementor-element.elementor-element-5c7dc7f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-5c7dc7f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-vertical{flex-direction:column;}.elementor-17 .elementor-element.elementor-element-5c7dc7f.ob-is-breaking-bad.ob-bb-inner{width:100%;flex:unset;align-self:inherit;}.elementor-17 .elementor-element.elementor-element-5c7dc7f{margin-top:20px;margin-bottom:30px;}.elementor-17 .elementor-element.elementor-element-a11523c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-a11523c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a11523c.elementor-column{align-self:inherit;cursor:default;}.elementor-17 .elementor-element.elementor-element-a11523c > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#DCDDF9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 20px 10px 20px;}.elementor-17 .elementor-element.elementor-element-a11523c > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-a11523c > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-a11523c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-17 .elementor-element.elementor-element-a11523c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri div{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-cdd3f86{text-align:center;}.elementor-17 .elementor-element.elementor-element-cdd3f86 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.2rem;font-weight:500;color:#5A6170;}.elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > div, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h1, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h2, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h3, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h4, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h5, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > h6, .elementor-17 .elementor-element.elementor-element-cdd3f86.ob-harakiri > p{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-cdd3f86 > div{text-indent:0px;mix-blend-mode:inherit;}.elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri .elementor-heading-title{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri div{writing-mode:inherit;}.elementor-17 .elementor-element.elementor-element-53ff3c7{font-family:"Kanit", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > div, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h1, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h2, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h3, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h4, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h5, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > h6, .elementor-17 .elementor-element.elementor-element-53ff3c7.ob-harakiri > p{transform:rotate(0deg);}.elementor-17 .elementor-element.elementor-element-53ff3c7 > div{text-indent:0px;mix-blend-mode:inherit;}html, body{overflow-x:auto;}/* Start custom CSS for html, class: .elementor-element-13ac429 */.x-casino-cover-container {
    background: transparent;
}

.x-cover {
    position: relative;
    height: 450px;
    padding: 0;
    overflow: hidden;
    z-index: 1;
}

.x-cover .-bg {
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 100%;
    height: 100%;
}


.h-100 {
    height: 100% !important;
}


.container-fluid {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.x-cover .-contents-wrapper {
    position: relative;
    height: 100%;
}

.row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.x-cover .-left-content {
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 0 1rem;
}


.x-cover .-left-content {
    position: relative;
}


.x-cover .-left-content .-heading-content-wrapper {
    width: 80%;
    margin-left: auto;
}



.x-cover .-left-content .-title {
    font-size: 2.5rem;
    color: #845cdf;
    text-shadow: none;
    transition: all 0.4s;
}


.x-cover .-left-content .-sub-title {
    margin-top: 1rem;
    color: #5a6170;
    text-shadow: none;
    transition: all 0.4s;
}

.x-cover .-left-content .-btn-wrapper {
    margin-top: 2rem;
}


.btn.-register-btn {
    position: relative;
    width: 240px;
    padding: 0;
    color: #fff;
    background: transparent;
    box-shadow: none;
    transition: all .2s;
}


.btn.-register-btn .-btn-bg {
    position: relative;
    width: 100%;
    height: auto;
    -webkit-animation: x-register-button-glowing 1s alternate infinite;
    animation: x-register-button-glowing 1s alternate infinite;
    vertical-align: middle;
    border-style: none;
    
}

.btn.-register-btn .-btn-title {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    font-size: 1.4rem;
    font-weight: 500;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    display: inline-block;
    color: white;
    background: #fff -webkit-gradient(linear, 100% 0, 0 0, from(#fff), color-stop(0.5, #4c8ee2), to(#fff));
    background-position: -200px top;
    background-repeat: no-repeat;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-animation-name: x-shimmer;
    animation-name: x-shimmer;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}


@keyframes x-shimmer {
    0% {
    background-position: -200px top;
}

100% {
    background-position: 200px top;
}

}



.x-cover .-right-content {
    margin: auto;
    padding: 0;
    position: relative;
    z-index: 6;
}





.x-casino-cover-container .-contents-wrapper .-right-content .-img-category-element {
    width: 800px;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border-style: none;
}

























@media (min-width: 768px){
.col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
}


}





@media screen and (max-width: 1400px){
.x-cover {
    height: 350px;
}

.x-cover .-left-content .-title {
    font-size: 1.75rem;
}

.x-cover .-left-content .-sub-title {
    margin-top: 0.75rem;
    font-size: 1.125rem;
}

.x-cover .-left-content .-btn-wrapper {
    margin-top: 1rem;
}

}




@media (max-width: 991.98px){
.x-cover {
    height: 300px;
}

.x-cover .-left-content .-title {
    font-size: 1.5rem;
    font-weight: 600;
}

.x-cover .-left-content .-sub-title {
    margin-top: 0.5rem;
}


.d-none {
    display: none !important;
}


}



@media (max-width: 767.98px){
.x-cover {
    height: auto;
}

.x-cover .-contents-wrapper {
    flex-direction: column-reverse;
}

.x-cover .-left-content {
    padding-top: 0;
    text-align: center;
}

.x-cover .-left-content {
    padding-top: 0;
    text-align: center;
}

.x-cover .-left-content .-heading-content-wrapper {
    width: 100%;
    margin-left: unset;
}

.x-cover .-left-content .-title {
    font-size: 1.125rem !important;
    margin-bottom: 0.5rem;
}

.x-cover .-left-content .-sub-title {
    font-size: 0.875rem !important;
}




}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab32cc4 */.x-casino-index {
    width: 100%;
    margin: 1rem auto;
    padding: 0 25px;
}

 .x-casino-index .-casino-container {
    width: 100%;
    margin: 0;
    padding: 0;
}


.-game-title {
    margin-bottom: 0;
    color:#472c59;
}



.mb-2, .my-2 {
    margin-bottom: 0.5rem !important;
}


 .x-casino-index .-casino-container .navbar-nav {
    flex-wrap: wrap;
    flex-direction: row;
    overflow: hidden;
}


.navbar-nav {
    display: flex;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
}

ol, ul, dl {
    margin-top: 0;
    margin-bottom: 1rem;
}


.x-casino-index .-casino-container .navbar-nav .nav-item {
    padding: 10px 10px 10px 0;
    width: 12.5%;
}



.x-game-list-item-macro {
    position: relative;
}
.x-game-list-item-macro .-inner-wrapper {
    position: relative;
}

.x-game-list-item-macro .-inner-wrapper .-cover-img {
    width: 100%;
    border-radius: 16px;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    border-style: none;
}


.x-game-list-item-macro .-inner-wrapper .-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    visibility: hidden;
    background-color: rgba(56, 54, 83, 0.7);
    transition: all .2s;
    border-radius: 16px;
}

.x-game-list-item-macro .-title {
    margin-top: 5px;
    color: #5a6170;
}

.x-game-badge-image {
    display: none;
}






@media (min-width: 768px){
.mb-md-3, .my-md-3 {
    margin-bottom: 1rem !important;
}

}





@media (max-width: 991.98px){
.x-casino-index {
    padding: 0;
}

 .x-casino-index .-casino-container .-game-title {
    margin-left: 15px;
}

.x-casino-index .-casino-container .navbar-nav {
    padding: 0 5px;
}

.x-casino-index .-casino-container .navbar-nav .nav-item.-first {
    margin-left: 0;
}

.x-casino-index .-casino-container .navbar-nav .nav-item {
    width: 20%;
    padding: 5px;
}

.x-game-list-item-macro .-title {
    display: none;
}


}




@media (max-width: 575.98px) {
.x-casino-index .-casino-container .navbar-nav .nav-item {
    width: 33.33%;
}

.x-game-list-item-macro .-inner-wrapper .-cover-img {
    border-radius: 10px;
}





}/* End custom CSS */