/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.botonEnlace{width:80%;display:flex;margin:12px 5%;height:calc(18px + 2rem);align-items:center;box-shadow:0px 3px 10px #aaaaaa;border-radius:10px;text-decoration:none;color:black;font-size:1rem;font-weight:600;padding:0 5%;justify-content:space-between;color:white;background-color:#0054A6;}.botonEnlace::after{content:"";display:inline-block;width:0.725rem;height:0.725rem;background-image:url(/themes/gbadrupal/imgs/arrow-link-white.svg);background-repeat:no-repeat;background-size:contain;}.desplegable,.recuadroTexto{width:80%;margin:12px 5%;background-color:#FFFFFF;box-shadow:0px 3px 10px #aaaaaa;border-radius:10px;padding:0 5% 0;overflow:hidden;transition:max-height 0.5s linear,padding 0.3s linear;scroll-margin-top:120px;overflow:clip;}.recuadroTexto{padding:10px 5% 10px}.tituloDesplegable{width:100%;display:flex;align-items:center;justify-content:space-between;}.tituloDesplegable p{color:black;font-size:1rem;font-weight:700;margin:12px 5px 12px 0;}.tituloDesplegable>i{transition:all 0.5s ease-in-out;}.contenidoDesplegable{transition:max-height 0.5s ease-in-out,margin 0.5s ease-in-out;position:absolute;visibility:hidden;}.contenidoDesplegable em{color:#0054A6;font-style:unset;}.contenidoDesplegable>p,.contenidoRecuadro>p{margin:0;}.contenidoDesplegable img,.contenidoRecuadro img{width:100%;height:auto;}.contenidoDesplegable table{width:114%;margin:auto;color:white;margin-bottom:4%;}.contenidoDesplegable table>thead>tr>th:first-child{font-size:1.1875rem;font-weight:500;}.contenidoDesplegable table>thead th:nth-child(2) p:first-child{margin:3px 0 0;}.contenidoDesplegable table>thead th:nth-child(2) p:nth-child(2){margin:0 0 3px;}.contenidoDesplegable table tr{font-size:0.75rem;font-weight:300;}.contenidoDesplegable table tr td,tr th{border-top:1px solid #678CC8;border-bottom:1px solid #678CC8;}.contenidoDesplegable table{border-collapse:collapse;width:100%;}.contenidoDesplegable table td,th{border:1px solid #678CC8;padding:10px;}.contenidoDesplegable table td,th{border-left:1px solid white;border-right:1px solid white;}.contenidoDesplegable table tr td{padding:10px 0;}.contenidoDesplegable tr p{margin:0;}.contenidoDesplegable table:first-child>tbody tr td:nth-child(2){font-size:0.6rem;}.contenidoDesplegable table:first-child>tbody tr:nth-child(4) td:nth-child(2),.contenidoDesplegable table:first-child>tbody tr:nth-child(6) td:nth-child(2){font-size:0.75rem;}.contenidoDesplegable table:nth-child(2)>tbody tr td:first-child p{margin:5px 0 5px 12%;}.contenidoDesplegable p,.contenidoRecuadro p{font-size:1rem;}.contenidoDesplegable p strong,.contenidoRecuadro p strong{font-weight:600;}.bloqueTexto{width:90%;margin:0 5% 30px;}.bloqueTexto p{color:#555555;font-size:1rem;font-weight:500;}.contenidoDesplegable a,.contenidoRecuadro a,.municipioCentros{color:#428BCA;text-decoration:underline 0.5px;font-size:1rem;cursor:pointer;}.contenidoRecuadro{margin:0 0 25px;}.recuadroTexto.simple .contenidoRecuadro{margin:10px 0;}.contenedorHipodromosCasinos .contenidoDesplegable i{margin:0 8px 0 0;text-align:center;width:15px;}.contenedorHipodromosCasinos .contenidoDesplegable p,.contenedorHipodromosCasinos .contenidoDesplegable a>i{color:#555555;}.contenedorHipodromosCasinos .contenidoDesplegable p,.contenedorHipodromosCasinos .contenidoDesplegable a{font-size:1rem;display:block;padding:3px 0;width:100%;margin:0;}.contenedorHipodromosCasinos .contenidoDesplegable a{width:max-content;}.contenedorHipodromosCasinos .contenidoDesplegable .logo{width:60%;margin:20px 20%;}.contenedorHipodromosCasinos .contenidoDesplegable .fotoHipodromo{border-radius:10px;border:1px solid #CCCCCC;margin:13px 0;}.contenedorHipodromosCasinos>h4{margin:15px 0;font-size:1.125rem;font-weight:700;color:black;}.contenedorHipodromosCasinos .desplegable{margin:12px 0;width:90%;}.contenedorHipodromosCasinos{margin:0 5% 36px;border-bottom:1px solid #CCCCCC;padding:0 0 24px;}.contenedorHipodromosCasinos.casinos{border-bottom:unset;padding:unset;}.desplegable.casino iframe{width:100%;height:200px;border-radius:10px;border:1px solid #CCCCCC;border-width:1px !important;}.contenedorDenuncia>a{width:80%;margin:10px 10% 0;text-align:center;display:block;font-weight:500;background-color:#BE1717;color:white;text-decoration:none;padding:13px 0;border-radius:10px;}.descripcionWeb{display:none;}.descripcionMobile{width:100%;}.tituloParaBloque{font-size:1.125rem;font-weight:700;width:83.75%;margin:30px 8.125% 0;}.contenidoDesplegable p sub,.contenidoDesplegable p sup{font-size:0.625rem;}.bloqueTresColumnas .contenidoDesplegable p,.bloqueDerechaDominante .contenidoDesplegable p{color:#555555;}.bloqueTresColumnas .contenidoDesplegable a{display:block;text-decoration:none;width:max-content;}.bloqueTresColumnas .contenidoDesplegable p i,.bloqueTresColumnas .contenidoDesplegable a i{margin:0 5px 0 0;}.tituloConIcono{display:flex;flex-direction:column;align-items:center;margin:20px 0;}.tituloConIcono p{text-align:center;font-size:1rem;font-weight:500;margin:8px 0;}.tituloConIcono p a{color:#428BCA;text-decoration:none;}.tituloConIcono>.tituloIcono{font-weight:600;}.fondoCentros{position:absolute;top:0;right:0;width:100%;height:100%;background-color:#000000a3;opacity:0;transition:all 0.5s linear;}.fondoCentros.active{opacity:1;}.contenedorCentros{left:50%;top:30%;transform:translate(-50%,0);position:fixed;z-index:-1;opacity:0;transition:opacity 0.3s linear;background-color:white;border-radius:10px;padding:30px 5%;width:80%;}.contenedorCentros.active{opacity:1;z-index:5;}.contenedorCentros>.fa-solid.fa-xmark{position:absolute;top:13px;right:15px;cursor:pointer;}.contenidoDesplegable .municipioCentros{width:max-content;margin:20px 0;}.centro{margin:15px 0;}.centro>h4{margin:0 0 10px;font-weight:600;font-size:1rem;}.centro p{color:#555555;font-size:1rem;font-weight:500;margin:5px 0 0;}.centro a{font-size:1rem;margin:5px 0;}.centro p i,.centro a i{margin:0 5px 0 0;}@media (max-width:1100px){.contenidoDesplegable table>thead>tr>th:first-child,.contenidoDesplegable table *{font-size:calc(13px + 0.1875rem);}.tituloParaBloque{width:90%;margin:30px 5% 0;}}@media (min-width:1101px){.bloqueTexto{width:83.75%;margin:0 8.125% 30px;}.descripcionWeb{display:block;}.tituloDesplegable>i,.descripcionMobile{display:none;}.tituloDesplegable{height:auto;}.botonEnlace{font-weight:600;justify-content:center;gap:8px;margin:10px auto;width:90%;padding:0 20px;}.desplegable,.recuadroTexto{margin:10px 8.125%;width:auto;height:max-content;padding:10px 20px;}.recuadroTexto.simple{margin:15px 8.125%;}.desplegable:has(table){padding:20px 28px;}.bloqueDobleColumna{display:flex;margin:10px 8.125%;gap:20px;}.bloqueTresColumnas{width:83.75%;margin:0 8.125%;display:grid;grid-template-columns:32% 32% 32%;justify-content:space-between;}.bloqueTresColumnas .desplegable{width:auto;margin:15px 0;height:auto;}.bloqueDerechaDominante{display:grid;grid-template-columns:32% 66%;justify-content:space-between;width:83.75%;margin:0 8.125%;}.recuadroTexto.bloqueDoble{display:flex;gap:4%;}.bloqueDerechaDominante .desplegable,.bloqueDerechaDominante .recuadroTexto{margin:15px 0;height:88%;}.bloqueDerechaDominante .recuadroTexto.bloqueDoble .primeraParte,.bloqueDerechaDominante .recuadroTexto.bloqueDoble .segundaParte{display:flex;flex-direction:column;justify-content:center;}.bloqueIzquierdo,.bloqueDerecho,.bloqueMedio{width:100%;}.contenidoDesplegable{margin:0 0 20px;position:unset;visibility:unset;}.bloqueDobleColumna .desplegable,.bloqueDobleColumna .recuadroTexto,.bloqueDobleColumna .botonEnlace{width:auto;margin:10px 0;}.contenidoDesplegable .imagenEnlace>img{width:40%;margin:0 30%;}.texto_grande_1 .contenidoDesplegable .imagenEnlace>img{width:60%;margin:0 20%;}.texto_grande_2 .contenidoDesplegable .imagenEnlace>img{width:80%;margin:0 10%;}.texto_grande_3 .contenidoDesplegable .imagenEnlace>img,.texto_grande_4 .contenidoDesplegable .imagenEnlace>img{width:100%;margin:0;}.contenidoDesplegable:has(table){display:flex;justify-content:space-between;}.contenidoDesplegable table{width:53%;margin:0 -4% -22px;transform:translateY(10px);}.contenedorHipodromosCasinos{margin:0 8.125% 22px;}.contenedorHipodromosCasinos.casinos .bloqueCasinos{display:grid;grid-template-columns:49% 49%;justify-content:space-between;gap:0 2%;}.contenedorHipodromosCasinos .desplegable{width:auto;height:auto;}.contenedorHipodromosCasinos.casinos .contenidoDesplegable{display:grid;grid-template-columns:53% 47%;}.contenedorHipodromosCasinos .contenidoDesplegable .fotoHipodromo{margin:0;}.contenedorHipodromosCasinos .contenidoDesplegable .telefono{display:flex;flex-direction:row;word-break:break-word;}.contenedorHipodromosCasinos .contenidoDesplegable p,.contenedorHipodromosCasinos .contenidoDesplegable a{font-size:1rem;max-width:100%;}.contenedorCentros{width:20%;padding:20px 30px;}.centro p,.centro a{margin:6px 0 2px;}}.recuadroTexto.bloqueDoble{gap:8px;flex-direction:column;display:flex;}@media (min-width:1101px){.bloqueDerechaDominante .desplegable,.bloqueDerechaDominante .recuadroTexto{overflow:unset;}.recuadroTexto.bloqueDoble{align-items:start;}.bloqueDerechaDominante .recuadroTexto.bloqueDoble .segundaParte{word-break:break-word;width:50%;}.bloqueDerechaDominante .recuadroTexto.bloqueDoble .primeraParte{word-break:break-word;width:50%;}.bloqueCasinos .desplegable.casino .contenidoDesplegable .infoCasino p,.bloqueCasinos .desplegable.casino .contenidoDesplegable .infoCasino a{line-height:100%;display:flex;flex-direction:row;justify-content:start;gap:10px;word-break:break-word;}.recuadroTexto.bloqueDoble{flex-direction:row;}}@media (min-width:1100px) and (max-width:1145px){.bloqueDerechaDominante .desplegable,.bloqueDerechaDominante .recuadroTexto{overflow:unset;width:fit-content;max-width:100%;flex-direction:column;height:auto;word-break:break-word}.bloqueDerechaDominante .recuadroTexto.bloqueDoble .segundaParte{width:fit-content;}.bloqueDerechaDominante .recuadroTexto.bloqueDoble .primeraParte{width:fit-content;}.contenidoDesplegable:has(table){display:flex !important;flex-direction:column !important;gap:30px !important;}}.contenedorInspectores div{display:flex;justify-content:space-between;border-bottom:1px solid #80808052;margin:0 0 5px;padding:0 0 5px;}.contenedorInspectores div:last-child{border-bottom:unset;}.contenedorInspectores div p{color:#555555;font-size:0.875rem;margin:0;font-weight:500;}.contenedorInspectores div p:first-child{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;}.contenedorInspectores div:first-child p{font-weight:600;}#datos-utiles + .bloqueTresColumnas .contenidoDesplegable p{display:flex;flex-direction:row;width:fit-content;align-items:center;}.contenedorHipodromosCasinos .contenidoDesplegable .telefono{display:flex;flex-direction:row;width:fit-content;align-items:center;}
#datos-utiles + .bloqueTresColumnas .contenidoDesplegable p.correoWeb,.correoWeb{display:none;}.enlaceIframe,.comoLlegar{color:#428BCA;text-decoration:underline 0.5px;font-size:1rem;cursor:pointer;}.fondoIframe{position:fixed;width:100%;height:100vh;visibility:visible;left:50%;transform:translate(-50%,0);top:0;background-color:#000000a3;transition:opacity 0.5s linear;opacity:0;}.fondoIframe.active{opacity:1;}.contenedorIframe{left:50%;top:50%;transform:translate(-50%,-44%);position:absolute;visibility:visible;}.recuadroLinksStore{padding:15px 0 30px;border-radius:10px;background-color:#FFFFFF;box-shadow:0px 3px 10px #aaaaaa;height:87px;}.recuadroLinksStore>p{font-size:1rem;font-weight:600;margin:0 20px 25px;}.contenedorLinks{display:flex;width:auto;justify-content:space-around;margin:0 50px;}.contenedorLinks a{width:auto;}.contenedorLinks a img{width:168px;border:1px solid #A6A6A6;border-radius:6px;}.contenedorLinksAcceder{display:flex;justify-content:center;align-items:center;}.contenedorLinksAcceder>a{background-color:#0054A6;color:white;text-decoration:none;font-size:1rem;font-weight:600;padding:12.5px 0;border-radius:8px;transition:scale 0.2s linear;min-width:170px;text-align:center;}.contenedorLinksAcceder>a:hover{scale:1.05;}.bloqueTresColumnas .contenidoDesplegable a.correoMobile,#datos-utiles + .bloqueTresColumnas .contenidoDesplegable p.correoWeb,.bloqueTresColumnas .contenidoDesplegable a.sitio{display:flex;align-items:center;}.bloqueTresColumnas .contenidoDesplegable a.sitio{width:100%;}.correoMobile span,.correoWeb span.text,.sitio span{display:inline-block;word-break:break-word;}@media (max-width:1100px){.recuadroLinksStore{padding:15px 0 30px;margin:15px 5%;height:auto;}.contenedorLinks{flex-direction:column;align-items:center;gap:18px;}#datos-utiles + .bloqueTresColumnas .contenidoDesplegable p.correoMobile,.correoMobile{display:block;}}@media (min-width:1101px){.correoWeb{position:relative;}.correoWeb span.copied{opacity:0;z-index:-1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%,0);font-size:calc(0.2rem + 0.6vw);width:max-content;top:-40px;box-shadow:0px 1px 10px #505050;background-color:#0054A6;color:white;padding:8px;border-radius:5px;transition:opacity 0.5s ease;}.correoWeb span.copied::after{content:"";border-style:solid;border-width:2px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0054A6;position:absolute;bottom:-9px;left:44%;}.correoWeb{color:#428BCA;cursor:pointer;width:max-content;}#datos-utiles + .bloqueTresColumnas .contenidoDesplegable a.correoMobile,.correoMobile{display:none;}}
footer{margin:40px 0 0 0;}footer a{text-decoration:none;}#footer-flex{background-color:#0054A6;border-top-width:6px;border-top-style:solid;border-bottom-width:6px;border-bottom-style:solid;border-image:linear-gradient(to right,#75be4e,#007c46) 1;}.imagen_top_footer{width:100%;margin-bottom:-4px;margin-top:80px;}.footer2-container{margin:0 0 20px 0;display:flex;flex-wrap:wrap;justify-content:space-between;}.titulofooter{font-size:1.125rem;color:#FFFFFF;font-family:'Encode Sans';font-weight:bold;margin:0 0 20px 0;}.columnas{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2.7%;margin:0 4.5%;width:91%;}.columnas_sin_logo{display:flex;flex-direction:row;flex-wrap:nowrap;margin:0px 17.2% 0px 13.75%;justify-content:space-between;}.columnas_sin_logo>.footer2-col{width:fit-content;}.footer2-col{width:100%}.imagen_cuerpo_footer img{width:auto;height:273px;}.containerEnlaces{width:100%;}.logoMobile{display:none;}.servicios>p{margin:0 0 15px 0;color:#FFFFFF;font-size:1rem;font-weight:500;}.servicios>p>a{font-size:1rem;font-family:'Encode Sans';color:#FFFFFF;font-weight:500;transition:color 0.5s ease;}.enlacesInfo{display:flex;margin:20px 0 0 45px;justify-content:center;width:100%;}.enlacesInfo li{text-decoration:none;list-style-type:none;position:relative;}.enlacesInfo li::after{content:"|";font-weight:700;font-size:0.75rem;position:absolute;top:0.125rem;}.enlacesInfo li:last-child::after{content:unset;}.enlacesInfo li:last-child{padding:0 0 0 16px;}.enlacesInfo li a{padding:0 20px;color:var(--celeste-oscuro);font-weight:500;font-size:1rem;text-align:left;padding:0 16px 0 0;}.enlacesInfo li a:hover{color:#555555;}.columna_logos img{width:auto;height:64px;margin-left:-9px;}.icons{background-color:#0054A6;display:flex;justify-content:center;align-items:center;margin-bottom:-1px;padding:20px 0;}ul.social{display:flex;flex-wrap:wrap;margin:0;align-items:center;padding:0;list-style:none;justify-content:center;}.logoEscritorio{display:contents;}ul.social li a img{width:36px;transition:all 300ms;}ul.social li a img:hover{transform:scale(1.05);}ul.social li{margin:0 5px;display:flex;}.botonProv{width:100%;}.botonProv>a{width:100%;display:flex;height:105px;align-items:center;justify-content:center;}.botonProv>a>img{width:203px;height:auto;}@media (max-width:1100px){#block-gbadrupal-views-block-footer-block-1{overflow:hidden;}.imagen_top_footer{width:184%;margin-left:-40%;}#footer-flex{padding:40px 20px 0;box-sizing:border-box;}.footer2-container{flex-direction:column;}.columnas,.columnas_sin_logo{flex-direction:column;margin:0;width:100%;}.imagen_cuerpo_footer img{height:254px;}.logoMobile{display:contents;}.logoEscritorio{display:none;}.footer2-col{width:100%;padding:0;margin-bottom:19px;}.servicios>p{margin:20px 0;}.titulofooter{margin-bottom:1em;font-size:1.25rem;}.imagen_cuerpo_footer{width:40%;min-width:200px;margin:0 0 32px 0;}.containerEnlaces{padding:0;width:100%;}.enlacesInfo{display:flex;flex-direction:column;margin:0;}.enlacesInfo li{border-right:none;border-bottom:none;margin:10px 0;text-align:left;}.enlacesInfo li::after{content:"";}.enlacesInfo li:last-child{padding:0;}ul.social li a img{width:33px;}.enlacesInfo li a{font-size:0.9rem;}}@media (min-width:1101px){.footer2-container{margin:50px 8.125%;}.columnas{width:100%;margin:0;}ul.social{flex-wrap:nowrap;gap:1vw;margin:0 20px 0 0;}.icons{align-items:flex-start;padding:0;}.titulofooter{font-size:1.25rem;}.servicios>p{margin:0 0 20px 0;}}
.container{position:relative;text-align:center;}.overlay{background-image:linear-gradient(0deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 50%);height:100%;width:100%;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);}.titulo-encabezado{position:absolute;bottom:0;width:100%;text-align:center;color:white;font-size:1.875rem;font-weight:bold;}.titulo-encabezado>p{margin:0 20px 16px;}.imagen-encabezado{margin:0 0 30px;}.imagen-encabezado img{width:100%;height:auto;}.imagen-encabezado .alt_p_accesibilidad{margin:32px 0 0;}.imagen-encabezado p.image_replace_alt_text{margin:35px 0;}.imagen-encabezado:has(.image_replace_alt_text){margin:45px 0 75px;}.imagen-encabezado:has(.image_replace_alt_text) .overlay .titulo-encabezado{bottom:-70px;color:black;}@media (min-width:1101px){.titulo-encabezado{font-size:2.5rem;}.container{margin-top:20px;margin-bottom:1rem;}.imagen-encabezado img{width:100%;height:6.625rem;object-fit:cover;}}@media (max-width:1100px){.imagen-encabezado:has(.image_replace_alt_text) .overlay .titulo-encabezado{bottom:22px;}.container{margin-top:20px;height:9.375rem;margin-bottom:1rem;}.imagen-encabezado{height:9.375rem;}.imagen-encabezado img{width:100%;height:9.375rem;object-fit:cover;}.overlay{height:9.375rem;}}
div.divCoverNav{width:45px;height:33px;transform:translateX(166px);border-radius:0 12px 12px 0;cursor:pointer;position:absolute;right:50%;}@media (max-width:1100px){div.divCoverNav{transform:translateX(126px);}}.avisoCaracteresNav.active{opacity:1;}.avisoCaracteresNav{opacity:0;z-index:-1;pointer-events:none;position:absolute;left:57%;transform:translate(-50%,0);font-size:0.7rem;width:max-content;top:calc(19px + 2rem);box-shadow:-1px 0px 10px #ffffff75;background-color:#0054A6;color:white;padding:8px;border-radius:5px;transition:opacity 0.5s ease;}.avisoCaracteresNav::after{content:"";border-style:solid;border-width:2px;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #0054A6;position:absolute;top:-8px;left:44%;}#navbar{display:flex;top:0;z-index:100;background-color:white;padding:0px 8.125%;height:4.5625rem;align-items:center;box-shadow:0px 1px 3px 0px #5f5f5f;position:fixed;width:100%;box-sizing:border-box;border-bottom-width:6px;border-bottom-style:solid;border-image:linear-gradient(to right,#75be4e,#007c46) 1}#navbar-brand{display:inline-block;max-width:250px;}#navbar-brand img{width:auto;height:2.0625rem;max-height:95px;}#hamburguer{display:none;transition:transform 0.5s ease;-webkit-tap-highlight-color:transparent;}#hamburguer.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free") !important;}.fa.fa-times{transform:rotate(90deg);}#navbar-content{display:flex;flex:70%;justify-content:flex-end;max-height:1000px;}#item-list{flex-wrap:wrap;flex:70%;display:flex;padding:16px;list-style-type:none;justify-content:flex-end;align-items:center;align-items:flex-start;}.caret{display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;border-top-color:var(--celeste-oscuro);border-bottom-color:var(--celeste-oscuro);margin-left:-16px;transition:transform 0.5s ease,color 0.2s linear;}.dropdown{position:relative;}.dropdown.active .dropdown-content{max-height:60ch;}.dropdown.active .caret{transform:rotate(180deg);border-top-color:#555555;border-bottom-color:#555555;}.dropdown.active .dropbtn{color:white !important;text-decoration-color:white !important;background-color:#0054A6;}.dropdown-content{z-index:1;display:block;overflow:hidden;position:absolute;left:0;width:max-content;background-color:#0054A6;transition:all 0.5s ease;box-shadow:0px 5px 4px #00000040;padding:0px;max-height:0ch;max-width:250px;top:100%;border-radius:0 10px 10px 10px;border-top-left-radius:0;}.dropdown-content .dropbtnInside:last-child.active{border-radius:0 0 0 10px;}.dropdown-content .dropbtnInside:last-child{border-radius:0 0 0 10px;}.dropbtnInside{position:relative;overflow:hidden;transition:background-color 0.5s ease;}.dropbtnInside.active{background-color:white;}.dropbtnInside i.fa-solid.fa-angle-right{transition:all 0.3s linear;}.dropbtnInside.active i.fa-solid.fa-angle-right{color:#0054A6 !important;transform:rotate(180deg);}.dropbtnInside.active>div:first-child{color:#0054A6;}@media (max-width:1100px){.dropbtnInside{max-height:30px;}.dropbtnInside.active{max-height:400px;margin-bottom:0.2rem;}.dropdown.active .dropbtnInside .dropdown-content{top:0;max-height:0px;padding:0px;transition:max-height 0.3s ease-out;margin-left:1rem;}.dropdown.active .dropbtnInside.active .dropdown-content{max-height:fit-content;}div.dropdown-content{top:0 !important;}}@media (max-width:1100px){#navbar-brand p.image_replace_alt_text{width:200px;margin:7px 0;}.dropdown.active .dropbtnInside .dropdown-content{top:0;box-shadow:2px 5px 4px #00000040;max-width:0px;padding:0px;}.dropdown.active .dropbtnInside.active .dropdown-content{max-width:300px;overflow:unset;box-shadow:none;}.dropdown.active .dropbtn{color:#555555 !important;}}.dropdown-content a,.dropbtnInside>div:first-child{display:block;width:calc(100% - 30px);padding:7px 15px 8px;color:#ffffff;transition:color 0.2s linear;text-align:left;text-decoration:none;border-bottom:unset;font-size:0.9em;cursor:pointer;text-wrap:wrap;line-height:1.0625rem;}.dropbtnInside>div:first-child{display:flex;align-items:center;justify-content:space-between;}.dropdown-content a:last-child{border-bottom:none;}#nav-promoted{display:flex;list-style-type:none;justify-content:space-around;padding-inline-start:unset;height:68px;}#nav-promoted .logoEscritorio img{height:100%;}#nav-promoted .logoMobile img{height:100%;}#nav-promoted>a{transition:scale 0.3s linear;}#nav-promoted>a:hover{scale:1.1;}.animated-image-container{position:relative;width:auto;height:100%;}.animated-image-container img{cursor:pointer;backface-visibility:hidden;transition:transform 1s;height:100%;width:auto;}.animated-image-container img:nth-child(2){transform:rotateY(180deg);position:absolute;top:0;left:0;}.animated-image-container .alt_p_accesibilidad:nth-of-type(2){display:none;}.animated-image-container:hover img:nth-child(2){transform:rotateY(0deg);}.animated-image-container:hover img:nth-child(1){transform:rotateY(-180deg);}.nav-item{display:inline-block;height:fit-content;}.nav-item>a,.dropbtn{display:inline-block;height:fit-content;font-weight:bold;color:#000000;text-align:center;padding:12px 13px;text-decoration:none;cursor:pointer;transition:all 0.2s linear;font-size:0.9em;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}.nav-item>a:hover,.dropbtn:hover,.dropdown-content a:hover{color:#555555;}.dropbtn:hover+.caret{border-top-color:#555555;border-bottom-color:#555555;}.nav-item>.dropdown-content a:hover{color:#c2c2c2;}.nav_margin{height:4.5625rem;}.background-closer{display:none;position:fixed;width:100%;height:100%;top:0;}#closeDropdown{z-index:99;display:none;}#closeDropdown.active{display:block;}#closeNav{z-index:98;}#navbar .nav-item{padding:0;text-wrap:nowrap;display:inline-flex;justify-content:space-between;align-items:center;flex-wrap:wrap;}#navbar .nav-item:last-child>a{padding:12px 30px 12px 13px;}.logoMobile{display:none;}.logoEscritorio{display:contents;}#navbar .fa-solid,.fas{font-weight:900;display:none;}#navBuscador{display:flex;justify-content:center;position:absolute;right:7%;align-items:center;z-index:-1;}#navBuscador.active{padding:0 0 0 6.25rem;height:4.1875rem;background:linear-gradient(270deg,white 70%,rgba(255,255,255,0) 100%);z-index:5;}#navBuscador.active+i.fa-magnifying-glass{color:white;pointer-events:none;right:calc(7.1% + 35px);}#navBuscador+i.fa-magnifying-glass,#navBuscador i.fa-xmark{display:unset;}#navBuscador+i.fa-magnifying-glass{position:absolute;transition:all 0.5s ease-in-out;right:7%;cursor:pointer;z-index:6;}#navBuscador i.fa-xmark{opacity:0;pointer-events:none;transition:opacity 0.5s linear;margin:0 0 0 9px;}#navBuscador.active i.fa-xmark{cursor:pointer;opacity:1;pointer-events:unset;}#navBuscador .inputBuscador{opacity:0;border:1px solid #D9D9D9;border-radius:10px 0 0 10px;padding:0 0 0 12px;height:1.75rem;transition:opacity 0.5s linear;font-size:1rem;z-index:-1;}#navBuscador.active .inputBuscador{opacity:1;z-index:5;}.inputBuscador:focus{outline:none;}#navBuscador .iconoBuscador{width:45px;height:1.875rem;border-radius:0 10px 10px 0;display:flex;align-items:center;justify-content:center;transition:background-color 0.5s linear;}#navBuscador.active .iconoBuscador{cursor:pointer;background-color:#0054A6;}#cerrarBuscadorMobile{display:none;}#navBuscador .iconoBuscador .fa-magnifying-glass{display:none;}#navbar .dropdown-content .dropbtnInside>div:first-child>.fa-solid.fa-angle-right{display:unset;margin:1px 0 0 10px;}@media (max-width:1100px){p.avisoCaracteresNav{top:calc(62px + 1.9rem);left:47%;}#navbar{transition:height 0.5s ease-in-out;align-content:space-between;}#navbar.active{height:calc(93px + 1.5rem);}#navBuscador{position:unset;width:100%;padding:0;background:unset;height:0px;transition:height 0.5s ease-in-out,padding 0.5s ease-in-out;overflow:hidden;}#navBuscador+i.fa-magnifying-glass{opacity:1;z-index:5;transition:opacity 0.5s linear;}#navBuscador+i.fa-magnifying-glass,#navBuscador.active+i.fa-magnifying-glass{right:calc(5% + 50px);color:unset;top:26px;}#navBuscador.active+i.fa-magnifying-glass{opacity:0;z-index:-1;}#navBuscador.active{height:1.9375rem;padding:unset;background:unset;padding:0 0 8px 0;}#navBuscador .inputBuscador{width:221px;opacity:unset;z-index:unset;}#navBuscador.active .inputBuscador{opacity:unset;z-index:unset;}#navBuscador .iconoBuscador{width:47px;background-color:#0054A6;display:flex;justify-content:center;align-items:center;}#navBuscador .iconoBuscador .fa-magnifying-glass{display:unset;color:white;}#navBuscador i#cerrarBuscador{display:none;}#navBuscador+#abrirBuscador+#cerrarBuscadorMobile{display:unset;z-index:-1;opacity:0;transition:opacity 0.5s linear;position:absolute;right:calc(5% + 52px);top:26px;}#navBuscador.active+#abrirBuscador+#cerrarBuscadorMobile{z-index:5;opacity:1;}.nav_margin{height:73px;}#navbar{justify-content:space-between;padding:8px 5%;height:73px;flex-wrap:wrap;}.logoMobile{display:contents;}#navbar-brand{max-width:fit-content;}#navbar-brand img{width:auto;height:40px;margin-top:0.5em;}#hamburguer{display:inline-block;border:none;background-color:transparent;font-size:24px;color:darkslategrey;}#navbar .fa-solid,.fas{font-weight:900;display:initial;}#navbar .fa-solid.fa-angle-down{transition:transform 0.3s ease;}#navbar .nav-item.dropdown.active .fa-solid.fa-angle-down{transform:rotatex(180deg);}#navbar .dropdown-content .dropbtnInside>div:first-child>.fa-solid.fa-angle-right{transform:rotate(90deg);transition:transform 0.2s linear;}#navbar .dropdown-content .dropbtnInside.active>div:first-child>.fa-solid.fa-angle-right{transform:rotate(270deg);}.dropdown.active .dropbtn{color:#555555;}.dropdown-content a,.dropbtnInside>div:first-child{display:flex;width:100%;padding:0px 0px 10px;color:#555555;transition:color 0.2s linear;text-align:left;text-decoration:none;border-bottom:solid 1px #ffffff;line-height:1rem;}.nav-item>a,.dropbtn{display:inline-block;height:fit-content;font-weight:bold;color:#000000;text-align:center;padding:8px 24px;text-decoration:none;cursor:pointer;transition:color 0.2s linear;width:90%;text-align:left;}#navbar-content{max-height:0ch;position:absolute;width:90%;overflow:hidden;top:70px;left:0;background-color:white;justify-content:flex-end;transition:max-height 0.5s linear,top 0.5s linear;box-shadow:0px 4px 3px 0px #5f5f5f9c;flex-direction:column;align-items:flex-start;gap:5px;padding:0 5%;}#navbar-content.active{max-height:70ch;}#navbar-content.active:has(+ #navBuscador.active){top:calc(60px + 1.5rem);}#closeNav{display:none;}#closeNav.active{display:block;}#item-list{width:100%;padding:0;}#nav-promoted{width:min-content;margin:0 0 30px;gap:10px;}.nav-item{width:100%;text-align:start;border-bottom:solid 1px #F3F3F3;}.nav-item>a,.dropbtn{padding:8px 0;font-size:1em;}.caret{margin-left:0rem;}.dropdown-content{display:block;overflow:hidden;left:0;background-color:unset;transition:all 0.5s ease;padding:0px;max-height:0ch;top:100%;border-radius:unset;border-top-left-radius:unset;position:unset;transform:unset;width:100%;max-width:unset;margin-left:auto;box-shadow:none;margin:0;}.dropdown.active .dropbtn{color:#555555;background-color:unset;}.dropdown.active .dropdown-content{padding:10px 0;margin:0;max-width:unset;width:100%;}.animated-image-container:hover img:nth-child(2){transform:unset;}.animated-image-container:hover img:nth-child(1){transform:unset;}.animated-image-container>a{display:flex;height:68px;}#navbar .nav-item:last-child>a{padding:12px 30px 12px 0px;}}@media (max-width:1100px){_::-webkit-full-page-media,_:future,:root .safari_only{right:calc(5% + 70px) !important;}}
@font-face{font-family:'Encode Sans';src:url(/themes/gbadrupal/libraries/EncodeSans.ttf) format('truetype');}body,div,h1,h2,h3,h4,ul,ol{font-family:'Encode Sans',sans-serif;}:root{--celeste-oscuro:#009AAE;--celeste-provincia:#00AEC3;--celeste-verde:#39A79D;--magenta-provincia:#E72577;--violeta-provincia:#48277D;}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free" !important;}.toolbar .toolbar-icon[data-drupal-link-system-path="dpgel"]::before{background-image:url('/themes/gbadrupal/imgs/bars-solid.svg');opacity:0.6;scale:0.9;}*{font-synthesis:none;}p:has(em),em,em strong{font-synthesis:initial;}body{margin:0;background-color:#F3F3F3;}#block-gbadrupal-enlacesdeayudaalanavegacion>nav ol{position:fixed !important;width:100% !important;z-index:10 !important;background-color:#0054A6;margin:0;padding:0 8.125%;color:white;display:flex;list-style-type:"/ ";height:1.875rem;align-items:center;font-size:calc(8px + 0.25rem);font-weight:500;gap:14px;}#block-gbadrupal-enlacesdeayudaalanavegacion>nav ol li a{color:white;text-decoration:none;}#block-gbadrupal-enlacesdeayudaalanavegacion>nav ol li:first-child{list-style-type:none;}#block-gbadrupal-enlacesdeayudaalanavegacion>nav ol li:last-child{font-weight:600;}.juegoExterno p.alt_p_accesibilidad,.juegoInterno p.alt_p_accesibilidad{font-size:10px;}.contenedorJuegos.internaJuegos .juegoInterno p.alt_p_accesibilidad,.contenedorJuegos.internaJuegos .juegoExterno p.alt_p_accesibilidad,p.alt_p_accesibilidad{font-size:16px;}a[data-img="loteria-buenos-aires"] .alt_p_accesibilidad{width:auto !important;}.resultadosHome *,#footer-flex *,#block-gbadrupal-enlacesdeayudaalanavegacion *,.pager>ul li.is-active a,.pager>ul li a:hover,.pager>ul li a:hover i,.contenidoDesplegable table *,.municipios_list li.active .nombresBingos *,.inscripciones_container .column_left #municipiosButton,.contenedorDenuncia>a,#boton-evaluar,#boton-limpiar{color:white !important;}.dropbtnInside.active>div:first-child{color:#0054A6 !important;}@media (min-width:1101px){.botonEnlace,.dropdown-content *{color:white !important;}}
