
            
            body {
                font-family: "korolev", sans-serif;
                font-size: 15px;
            }
            
            html {
                font-size: 80.5%;
                overflow-y: scroll;
                -webkit-text-size-adjust: 100%;
                -ms-text-size-adjust: 100%;
            }
            
            #messages {
                display: none;
            }
            
            .navbar-light .navbar-nav .nav-link {
                color: #00264b;
                text-transform: uppercase;
            }
            
            .bbanner {
                background-color: #00264b;
            }
            
            .navbar-light .navbar-nav .nav-link:hover {
                color: #FF1100;
            }
            /* standigstyles */
            
            .nav-link {
                color: #00264b;
                text-transform: uppercase;
            }
            
            .nav-link:hover {
                color: #FF1100;
            }
            
            .nav-tabs .nav-item.show .nav-link,
            .nav-tabs .nav-link.active {
                color: #FF1100;
            }
            /* standigstyles */




            
            
            .py-3 {
                padding-top: 0rem!important;
                padding-bottom: 0rem!important;
            }
            
            body::before {
                display: block;
                content: '';
                height: 60px;
            }
            
            #hero {
                height: 70vh;
                width: 100%;
                background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0)), url("/assets/bhro.png") no-repeat center bottom / cover;
            }
            
            #hero .container {
                width: 90%;
                height: 100%;
                max-width: 1200px;
                margin: 0 auto;
                display: flex;
                align-items: flex-end;
                padding: 3vmin;
                justify-content: center;
                /*   text-align: center; */
            }
            
            .img-fluid {
                display: block;
                margin: auto;
            }
            
            span {
                font-size: small;
            }
            
            #second img {
                width: 48px;
            }
            
            #first img {
                width: 48px;
            }
            
            #general img {
                width: 48px;
            }
            
            #points img {
                width: 48px;
            }
            
            @media screen and (max-width: 980px) {
                #stats span {
                    display: none;
                }
            }
            
            @media screen and (max-width: 980px) {
                .bbanner img {
                    width: 365px;
                    height: 83px;
                }
            }
            
            #parallax {
                height: 50vh;
                width: 100%;
                background: linear-gradient(rgba(73, 71, 71, 0), rgba(131, 112, 112, 0)), url("/assets/game-parallax (1).webp") no-repeat center bottom / cover;
                background-attachment: fixed;
                background-position: center;
                background-repeat: no-repeat;
                background-size: 100% 100%;
            }
            
            #parallax .container {
                width: 90%;
                height: 100%;
                max-width: 1200px;
                margin: 0 auto;
                display: flex;
                align-items: flex-end;
                padding: 5vmin;
                justify-content: center;
                /*   text-align: center; */
            }
            
            #news .btn {
                border-radius: 8px;
                border-color: #00264b;
            }
            
            .bg-mb {
                background: white;
            }
            
            footer .container-fluid {
                font-weight: 600;
                font-size: 10px;
                letter-spacing: 1px;
                width: 100%;
                padding: 120 !important;
                text-align: center;
            }
            
            footer .copyright {
                text-align: center;
                color: #00264b;
            }
            
            @media (min-width: 768px) {
                .news-input {
                    width: 50%;
                }
            }
            
            .footer-socialmedia a {
                padding: 1vmin;
                color: #00264b;
            }
            
            .footer-socialmedia i {
                font-size: 20px;
            }
            
            .footer-socialmedia a:hover {
                color: #FF1100;
            }
            
            .footer-socialmedia a:active {
                text-decoration: underline;
            }
            
            #news {
                background: #00264b;
            }
            
            .slick-slide {
                margin: 0 20px;
            }
            
            .slick-slide img {
                width: 75%;
                padding-top: 10px;
                align-items: center;
            }
            
            .slick-slider {
                position: relative;
                display: block;
                box-sizing: border-box;
            }
            
            .slick-list {
                position: relative;
                display: block;
                overflow: hidden;
                margin: 1;
                padding: 0;
            }
            
            .slick-track {
                position: relative;
                top: 0;
                left: 5;
                display: block
            }
            
            .slick-slide {
                display: none;
                float: left;
                height: 100%;
                min-height: 1px;
            }
            
            .slick-slide img {
                display: block;
            }
            
            .slick-initialized .slick-slide {
                display: block;
            }
            
            .sponsors {
                background: #00264b;
            }
            
            @media (max-width:800px) {
                .sponsors {
                    padding: 0;
                }
                .slick-slide img {
                    width: 110%;
                }
            }
            
            .i-banner {
                z-index: 1;
                float: left;
                width: 100%;
                margin-bottom: 20px;
                position: relative;
                text-align: center;
                padding: 93px 0 96px;
                background-size: cover;
                background-position: center;
                background-repeat: no-repeat;
                background-color: #00264b;
            }
            
            .i-banner h3 {
                color: #fff;
                font-size: 36px;
                margin-top: 5px;
                text-transform: uppercase;
            }
            /* Start: Video Responsive */
            
            .video-responsive {
                overflow: hidden;
                padding-bottom: 500px;
                /* Adecua este valor para controlar la altura del video */
                position: relative;
                height: 0;
            }
            
            .video-responsive iframe {
                left: 0;
                top: 0;
                height: 100%;
                width: 100%;
                position: absolute;
                border-radius: 10px;
            }
            /* End: Video Responsive */
            
            .border {
                padding: 10%;
            }
            /*cssnews*/
            
            .recentNews {
                background-color: #00264b;
            }
            
            .recentNews .news-title {
                text-align: center;
                padding-top: 30px;
                padding-bottom: 30px;
                font-size: 30px;
                font-weight: bold;
                color: #fff;
            }
            
            .recentNews .row {
                display: flex;
                flex-wrap: wrap;
                justify-content: space-between;
                margin-bottom: 30px;
            }
            
            .recentNews .ct-blog {
                margin-bottom: 30px;
            }
            
            .ct-blog .inner {
                background-color: #FFF;
                padding: 10px;
                transition: all 0.2s ease-in-out 0s;
                cursor: pointer;
                height: 100%;
            }
            
            .ct-blog .inner:hover {
                background-color: #e6e6e6;
            }
            
            .ct-blog .fauxcrop {
                height: 200px;
                overflow: hidden;
            }
            
            .ct-blog .fauxcrop img {
                width: 100%;
            }
            
            .ct-blog-content {
                display: table;
                padding: 30px 0 28px;
            }
            
            .ct-blog-content .ct-blog-date {
                border-right: 1px solid #95A5A6;
                display: table-cell;
                font-family: "Lato", sans-serif;
                padding: 0px 18px 0px 15px;
                text-align: center;
            }
            
            .ct-blog-content .ct-blog-date span {
                font-size: 16px;
                color: #00264b;
                font-weight: 700;
                display: block;
                line-height: 1;
            }
            
            .ct-blog-content .ct-blog-date strong {
                font-size: 25px;
                color: #FF1100;
            }
            
            .ct-blog-content .ct-blog-header {
                color: #000;
                display: table-cell;
                font-size: 20px;
                font-weight: 700;
                letter-spacing: -0.2px;
                line-height: 1.1;
                padding: 0 20px;
                vertical-align: top;
            }
            
            .btn-news {
                color: #333;
                font-size: 14px;
                font-weight: bold;
                padding-bottom: 30px;
                text-align: center;
            }
            
            .btn-news.btn-contests a {
                color: #fff;
                font-family: 'nimbus-sans-condensed', sans-serif;
                font-size: 24px;
                transition: all 0.2s ease-in-out 0s;
            }
            
            .btn-news.btn-contests a:hover {
                color: #000;
            }
            /*cssnews*/

            #contenedor-movimientos {
                max-width: 800px;
                height: 689px;
                margin: 20px auto;
                overflow-y: scroll; /* Añadido para permitir desplazamiento vertical */
                border-radius: 3px; /* Añade esquinas redondeadas */
                padding: 10px;
              }
              
              /* Estilos para los movimientos (puedes ajustar según tus necesidades) */
              .movimiento {
                
                text-align: justify;
                background-color: #fff;
                border: 1px solid #ddd;
                border-radius: 5px;
                margin-bottom: 10px;
                padding: 10px;
              }
              
              .movimiento h3 {
                color: #333;
                text-align: center;
              }
              
              .movimiento p {
                color: #666;
              }
              @media screen and (max-width: 800px) {
                .container {
                  width: 100%; /* Ajusta el ancho según sea necesario */
                }
              }
              
              /* Ajustes adicionales según sea necesario para dispositivos móviles */
              @media screen and (max-width: 480px) {
                .movimiento {
                  padding: 8px; /* Ajusta el padding para mejorar la legibilidad en pantallas más pequeñas */
                }
              }            

              .modal-body {
                background-color: transparent !important;
               
              }
              