.casino-tabs-section{align-items:flex-start;display:flex;justify-content:center}.casino-tabs-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;width:100%}.casino-tabs-list{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:40%}.casino-tab{border-radius:6px;cursor:pointer;margin-bottom:10px;padding:16px;position:relative;transition:background .3s ease}.casino-tab.active,.casino-tab:hover{background:#f4f4f4}.tab-title{color:#4a0404;font-family:Roboto Slab;font-size:24px;font-weight:500;margin:0 0 6px}.tab-description{color:#4a0404;font-family:Roboto;font-size:16px;margin:8px 30px 0 0}.tab-arrow{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.casino-tab-image{flex:1;max-width:60%;position:relative}.tab-image-item{display:none;height:100%}.tab-image-item.active{display:block}.tab-image-item img{border-radius:8px;height:100%!important;width:100%}@media (max-width:991px){.casino-tabs-container{flex-direction:column;height:100%!important}.casino-tabs-section{height:100%!important}.casino-tab-image,.casino-tabs,.casino-tabs-list{max-width:100%}.tab-image-item img{height:420px!important}}@media (max-width:768px){.casino-tab .tab-description{font-size:14px}.casino-tab .tan-title{font-size:20px}}