    main {
      margin-top: var(--offset-top, 70px);
      background-color: var(--gris-jokerbet) !important;
    }
    
    html, body {
        background-color: var(--gris-jokerbet) !important;
    }
    
    @media (max-width: 767px) {
      main { margin-top: var(--offset-top, 110px); }
    }

    #lobby-slotsjuegos {
        margin: 20px 0;
    }
    
    div.container .breadcrumb {
        display: flex !important;
        list-style: none !important;
        align-items: center !important;
        gap: 10px !important;
    
    	width: fit-content !important;
        margin: 0 !important;
        padding: 5px 25px !important;
        background: var(--blanco-jokerbet) !important;
        border-radius: 50px !important;
    }
    
    .breadcrumb>li {
        display: flex !important;
        gap: 10px !important;
        align-items: center !important;
        color: var(--negro-jokerbet) !important;
    }
    
    .breadcrumb p {
        margin: 0 !important;
        padding: 0 !important;
        font-size: clamp(12px, 0.7143rem + 0.1786vw, 14px) !important;
        font-weight: 700 !important;
        color: var(--azul-jokerbet) !important;
    }
    
    .breadcrumb>li+li:before {
        content: "\276F" !important;
        color: var(--rojo-jokerbet) !important;
        padding: 0 !important;
    }
    
    .breadcrumb a {
        color: var(--azul-jokerbet) !important;
        font-size: clamp(12px, 0.7143rem + 0.1786vw, 14px) !important;
        text-decoration: none !important;
    }

    #contenedorimportante {
        background: var(--blanco-jokerbet);
        padding: 30px 15px;
        margin: 50px 0;
        border-radius: 15px;
    }
    
    #contenedorimportante p:last-child {
        margin-bottom: 0 !important;
    }
    
    #primero {
        background: var(--blanco-jokerbet);
        padding: 15px;
        border-radius: 15px;
    }
    
    #primero h1 {
        font-size: var(--h1-jokerbet) !important;
        color: var(--azul-jokerbet);
        margin: 0;
        text-align: left;
    }
    
    #primero h2, #contenedorimportante h2 {
        font-size: var(--h2-jokerbet) !important;
        color: var(--rojo-jokerbet);
        margin: 15px 0 !important;
    }
    
    #contenedorimportante h3 {
        font-size: var(--h3-jokerbet) !important;
        margin: 0;
        margin-bottom: 5px;
    }
    
    #contenedorimportante p {
        line-height: 1.5;
    }
    
    @media (max-width: 767px) {
        #lobby-slotsjuegos {
            margin: 0;
        }
        
        #primero h2, #contenedorimportante h2 {
            margin: 10px 0 !important;
        }
    }