.burger-menu-btn{display:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;background:0 0;border:0;cursor:pointer;z-index:1201}.burger-menu-btn.hide{display:none}.burger-bar{width:28px;height:4px;background:#fff;margin:4px 0;border-radius:2px;transition:all .3s}*,.mobile-menu{box-sizing:border-box}.mobile-menu{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:1200;flex-direction:column;align-items:flex-start;padding:2rem 1.5rem 1.5rem;overflow-y:auto}.mobile-menu.open{display:flex}.mobile-menu-close{background:0 0;border:0;color:#fff;font-size:2.5rem;align-self:flex-end;margin-bottom:1.5rem;cursor:pointer}.mobile-menu-links{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.desktop-header-content{display:flex;flex-direction:row;align-items:center;gap:1rem}@media (max-width:1050px){.burger-menu-btn.hide,.desktop-header-content{display:none}.burger-menu-btn,.mobile-menu.open{display:flex}.mobile-menu{display:none}.header-actions{display:block!important}}*{margin:0;padding:0}html{scroll-behavior:smooth}[id]{scroll-margin-top:20vh}body,header{background-color:#000;color:#fff}body{font-family:Arial,sans-serif;min-height:100vh}header{display:flex;justify-content:center;padding:1rem 3rem 3rem}.page-wrapper{padding-bottom:120px;width:100%}.container,.page-section,body{display:flex;flex-direction:column}.container,.page-section{width:100%}.container{max-width:1240px;align-items:center;margin:0 auto;padding:1rem}.page-section{gap:3rem}.header-block,.header-container,.page-section{justify-content:space-between;align-items:center}.header-container{display:flex;flex-direction:column;width:100%;max-width:1240px;gap:3rem}.header-block{flex-direction:row}.header-block,.header-text-block{display:flex;width:100%}.header-logo{width:100px;object-fit:contain}.header-logo img{width:100%;height:auto}.header-actions{flex:0 0 auto;display:flex;gap:.5rem}.header-registration-button{display:flex;align-items:center;gap:1rem}.lang-dropdown{position:relative}.lang-current{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border:1px solid #fff;border-radius:.5rem;background:#fff;cursor:pointer}.lang-flag{width:24px;height:24px;object-fit:cover;display:block;border-radius:50%;overflow:hidden}.lang-text{font-size:.9rem;color:#000}.chevron{margin-left:.25rem}.lang-list{display:none;position:absolute;top:100%;left:0;margin-top:.3rem;background:#fff;border:1px solid #fff;border-radius:.5rem;box-shadow:0 4px 8px #00badb;overflow:hidden}.lang-item{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;cursor:pointer}.lang-item.selected,.lang-item:hover{background:#fff}.action-button-link{color:#fff;text-transform:uppercase;font-weight:800;font-size:14px;background:var(--button-bg, linear-gradient(98.07deg, #febc09 -16.15%, #febc09 146.12%));border-radius:var(--border-radius);border:0;border-radius:.5rem;text-decoration:none;padding:1rem 2rem;font-family:sans-serif}.header-info-block{align-self:center}.header-title h1{font-weight:800;font-size:40px}.header-info-block,.header-info-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;font-family:sans-serif;width:100%}.description{line-height:2.5;font-size:16px;max-height:100px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;text-align:center}.header-info-text .description{line-height:2.8}.header-toggle{display:none}.header-toggle:checked+.description{max-height:100%}.header-read-more-btn{background-color:transparent;border:0;cursor:pointer;font-size:14px;text-decoration:underline;display:inline-block}.header-read-more-btn::after{content:attr(data-read-more)}.header-toggle:checked+.description+.header-read-more-btn::after{content:attr(data-close-text)}main{background-color:#000;max-width:1240px;margin:0 auto;padding:1rem;justify-content:center;align-items:center}.button-block,.button-block-list,main{display:flex;flex-direction:column;gap:1rem;width:100%}.button-block-list{flex-direction:row;align-items:center;list-style:none;scrollbar-width:none;overflow-x:auto;white-space:nowrap}.button-block::-webkit-scrollbar{display:none}.button-block-list li{border-radius:.5rem;text-decoration:none;background-color:#febc09;display:inline-block;padding:.5rem 0;cursor:pointer;box-shadow:0 4px 6px #00badb}.button-block-list li a{text-decoration:none;color:#fff;line-height:2.1rem;font-family:sans-serif;font-weight:400;white-space:nowrap;padding:1rem 2rem}.button-block-line{width:100%;height:8px;background-color:#000;border-radius:.8rem}.same-casinos-block{display:flex;flex-direction:column;width:100%;align-items:flex-start;justify-content:flex-start;gap:.5rem;font-family:sans-serif}.same-casinos-block h2{font-size:28px;color:#febc09}.same-casinos-card,.same-casinos-content{display:flex;justify-content:center;gap:1rem}.same-casinos-content{flex-wrap:wrap;flex-direction:row;width:100%}.same-casinos-card{flex:1 1 calc(25% - 1rem);max-width:300px;flex-direction:column;align-items:center;padding:20px;background-color:#0033db;border-radius:10px}.same-casinos-card-image,.same-casinos-card-info{display:flex;width:100%;align-items:center;justify-content:center}.same-casinos-card-image{height:140px;overflow:hidden;border-radius:10px}.same-casinos-card-image img{width:100%;height:auto;border-radius:10px;object-fit:cover}.same-casinos-card-info{flex-direction:row;gap:.5rem}.same-casino-card-icon{width:20px;height:20px}.same-casino-card-icon img{width:100%;height:auto}.same-casinos-card-info p:nth-child(2){color:#00badb;font-size:16px;font-weight:600}.same-casinos-card-info p:nth-child(3){color:#febc09;font-size:16px;font-weight:600}.same-casinos-card-info a{text-decoration:none}.same-casinos-card-info a>p{color:#00badb;font-size:16px;font-weight:600}.custom-bg{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#000}.custom-content{text-align:center;padding:0 1rem;max-width:600px}.custom-content h1{font-size:clamp(4rem,10vw,8rem);font-weight:700;margin:0;color:#000}.custom-content p{margin:1.5rem 0;font-size:clamp(1rem,2.5vw,1.5rem);line-height:1.4;color:#fff}.custom-btn{display:inline-block;padding:.75rem 2rem;background-color:#fff;color:#00badb;text-decoration:none;font-size:1rem;font-weight:600;border-radius:9999px;box-shadow:0 2px 8px #00badb;transition:background-color .3s ease,transform .2s ease}.custom-btn:hover{filter:brightness(.8);transform:translateY(-2px)}@media (max-width:900px){.header-info-block,.header-info-text{align-items:center;justify-content:center}.header-info-block{align-self:center;gap:1rem;width:100%}.header-info-text{text-align:center}.header-title h1{font-size:26px;text-align:center}.header-info-text p{font-size:14px}.action-button-link{padding:1rem .5rem}}